// F5를 눌렀을때 iframe 내부만 refresh 되도록 처리
document.onkeydown = trapRefresh;
function trapRefresh(){
	if (event.keyCode == 116)
	{
		event.keyCode = 0; 
		event.cancelBubble = true; 
		event.returnValue = false;
		if (parent && parent != this && parent.resizeIframe != null){
			document.location.reload();
		}else if(document.main_iframe != null){
			document.main_iframe.location.reload();
		}else{
			document.location.reload();
		}
	}
}

function init(f_name,ok_domain){	
	if(ok_domain)	document.domain = ok_domain;
	setTimeout("init_end('"+f_name+"');",100);
	setTimeout("init_end('"+f_name+"');",1000);
	setTimeout("init_end('"+f_name+"');",5000);	
}


function init_end(f_name){
	if (parent && parent != this && parent.resizeIframe != null){
		parent.resizeIframe(f_name);
	}
}	

function resizeIframe(name){
	try
	{
		var oBody   = document.frames(name).document.body;
		var oIFrame = document.all(name);
		var frmWidth  = oBody.scrollWidth;
		var frmHeight = oBody.scrollHeight;	

		
		oIFrame.style.height = frmHeight;
		//oIFrame.style.width = frmWidth;
		
	}
	catch (e)
	{
		window.status = "IFrame Resize Error";
	}
}

function popview(url){	
	var view_win = window.open('../inc/viewimage.htm?url='+url,'view_win','top=0,left=0,width=100,height=100,scrollbars=yes,resizable=yes');
	view_win.focus();
}