// ÇÃ·¡½Ã °ü·Ã
function flash_view(c,d,e) {
	var flash_tag = "";
	flash_tag = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '; 
	flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" '; 
	flash_tag +='WIDTH="'+c+'" HEIGHT="'+d+'" >'; 
	flash_tag +='<param name="wmode" value="transparent">';
	flash_tag +='<param name="movie" value="'+e+'">'; 
	flash_tag +='<param name="quality" value="high">'; 
	flash_tag +='<embed src="'+e+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" '; 
	flash_tag +='type="application/x-shockwave-flash" WIDTH="'+c+'" HEIGHT="'+d+'"></embed></object>' 
	document.write(flash_tag);
}

// ÀÌ¹ÌÁö EXIF º¸±â
var gvPrevImage = "";
function gfReadExif(e, image) {
	
	var btnCode = 1;
	if(window.event == null) {
		btnCode = 0;
	} else {
		e = window.event;
	}

	var btn = e.button;
	if(btn != btnCode) {
		return;
	}
	if(image == gvPrevImage && gvFrameObj != null) {
		gfHiddenExif();
		return;
	} 
	var xx;
	var yy;
	if(e.pageX) {
		xx = e.pageX;
	} else if (e.clientX) { 
		xx = e.clientX;
		xx += document.body.scrollLeft;
	}
	
	if(e.pageY) { 
		yy = e.pageY;
	 } else if (e.clientY) {
		 yy = e.clientY;
		yy += document.body.scrollTop;
	}
	
	var mvUrl = "/bbs/ext_module/pentaxclub_ajax.php?param=exif";
	var d1 = AJS.getRequest(mvUrl, null, "POST");
	d1.addCallback(function(json, req) { 
		var xml = req.responseXML;
		var lvList = xml.getElementsByTagName("data");
		var content = "<table width=243 cellspacing=1 cellpadding=3 align=center  border=0 bgcolor=#ABABAB>";
		if(lvList != null) {
			for(var i=0 ; i<lvList.length ; i++) {
				var name = lvList[i].getElementsByTagName("name").item(0).firstChild.nodeValue;
				var value = lvList[i].getElementsByTagName("value").item(0).firstChild.nodeValue;
				content += "<tr><td width=80 height=25 bgcolor=#EBEBEB align=center style='color:#A0A0A0'>" + name + "</td><td bgcolor=#FFFFFF style='color:#A0A0A0'>"+ value + "</td></tr>";
			}		
			if(lvList.length <= 0)
				content += "<tr><td align=center height=25 bgcolor=#FFFFFF>EXIF Á¤º¸°¡ ¾ø½À´Ï´Ù.</td></tr>";
			content += "</table>";
			gfHiddenExif();
			gfViewExif(content, xx, yy, 250, lvList.length * 25);
			gvPrevImage = image;
		} 
	})
	d1.sendReq({img: encodeURIComponent(image)});
}

// ÆË¾÷ ·Îµå
var gvFrameObj = null;
function gfViewExif(content, x, y, w, h) {
//	 var subObj = document.createElement("DIV");
//	 subObj.style.width = "250";
//	 subObj.style.textAlign = "right";
//	 subObj.style.height = "20px";
//	 subObj.style.paddingTop = "5px";
//	 subObj.style.paddingBottom = "3px";
//	 subObj.style.paddingRight = "5px";
//	 subObj.innerHTML = "<a href='javascript:gvPrevImage=\"\";gfHiddenExif()'>´Ý±â</a>";

	 var mainObj = document.createElement("DIV");
	 mainObj.style.width = w + "px";
	 mainObj.style.height = h + "px";
	 mainObj.style.textAlign = "center";
	 mainObj.innerHTML = content;

	 gvFrameObj = document.createElement("DIV");
	 gvFrameObj.style.width = (w) + "px";
	 gvFrameObj.style.height =(h) + "px";
	 gvFrameObj.style.border = "solid";
	 gvFrameObj.style.borderWidth = 0;
	 gvFrameObj.style.borderColor = "#000000";
	 gvFrameObj.style.paddingTop = "3px";
	 gvFrameObj.style.paddingLeft = "3px";
	 gvFrameObj.style.left = x;
	 gvFrameObj.style.top = y;
	 gvFrameObj.style.position = "absolute";
	 gvFrameObj.style.zIndex = 100;
//	 gvFrameObj.style.backgroundColor = "#FFFFFF";
//	 gvFrameObj.style.textAlign = "center";
	 gvFrameObj.appendChild(mainObj);
//	 gvFrameObj.appendChild(subObj);
	 document.body.appendChild(gvFrameObj);
}

function gfHiddenExif() {
	try {
		if(gvFrameObj != null) {
			document.body.removeChild(gvFrameObj);		
			gvFrameObj = null;
			gvPrevImage = "";
		}
	} catch(e) {}
}