//===== ÆË¾÷Ã¢=====
var maxW,maxH,fromX,fromY,toX,toY,adjX,adjY,zBox,zStep=0,zLink,zNew;

function zoomBox(evt,zlink,maxw,maxh,tox,toy)
{
	if (arguments.length > 2)
	{
		zNew=1;
	}
	scrollH = (window.pageYOffset!=null)?window.pageYOffset:document.body.scrollTop;
	maxW = maxw?maxw:window.innerWidth?innerWidth:document.body.clientWidth;
	maxH = maxh?maxh:window.innerHeight?innerHeight:document.body.clientHeight;
	toX = tox?tox:0;
	toY = (toy?toy:0)+scrollH;
	fromX = evt.pageX?evt.pageX:evt.clientX;
	fromY = (evt.pageY?evt.pageY:evt.clientY)+(document.all?scrollH:0);
	adjX = toX+evt.screenX-fromX;
	adjY = toY+evt.screenY-fromY;

	if (document.createElement && document.body.appendChild && !zBox)
	{
		zBox=document.createElement("div");
		zBox.style.position = "absolute";
		document.body.appendChild(zBox);
	}
	else if (document.all && !zBox) 
	{
		document.all[document.all.length-1].outerHTML+='<div id="zBoxDiv" style="position:absolute"></div>';
		zBox=document.all.zBoxDiv;
	}
	else if (document.layers && !zBox)
	{
		zBox = new Layer(maxW);
		zBox.style=zBox;
	}

	zLink = zlink;
	doZoom();
}

function doZoom() {
	zStep+=1;
	zPct=(10-zStep)/10
	if (document.layers)
	{
		zBox.moveTo(toX+zPct*(fromX-toX),toY+zPct*(fromY-toY));
		zBox.document.open();
		zBox.document.write("<table width='"+maxW*(1-zPct)+"' height="+maxH*(1-zPct)+" border=2 cellspacing=0><tr><td></td></tr></table>");
		zBox.document.close();
	}
	else 
	{
		zBox.style.border = "1px solid #999999"; // Å×µÎ¸® ±½±âpx solid Å×µÎ¸® »ö 
		zBox.style.left = toX+zPct*(fromX-toX);
		zBox.style.top = toY+zPct*(fromY-toY);
		zBox.style.width = maxW*(1-zPct);
		zBox.style.height = maxH*(1-zPct);
	}

	zBox.style.visibility = "visible";
	
	if (zStep < 10)
	{
		setTimeout("doZoom("+fromX+","+fromY+","+toX+","+toY+")",10);
	}
	else
	{
		zBox.style.visibility='hidden';
		zStep=0;
		if (zLink && !zNew)
		{
			location.href=zLink.href;
		}
		else if (zLink && zNew)
		{ // À©µµ ÀÌ¸§ ÁÖ½Ã¸é 1°³¹Û¿¡ »ç¿ëÇÏÁú ¸øÇÕ´Ï´Ù.
			var w=window.open(zLink.href,'','width='+maxW+',height='+maxH+',left='+adjX+',top='+adjY+',scrollbars=no');
			zNew=null;
		}
	}
}





//===== Ã¼Å©¹Ú½º ¼±ÅÃ ½ºÅ©¸³Æ® =====
var count=0;
var check = 0;

function msgChecked()
{       
	var length = messages.length;
	var i = 0;

	document.folder_menu.msgindex.value ="";
	while (i < length)
   	{
    		if ((document.messages.elements[i].name == 'checkbox') && (document.messages.elements[i].checked))
    		{
	  		document.folder_menu.msgindex.value += document.messages.elements[i].value + ",";
			count++;
		}
		i++;
	}
	if(count == 0)
	{
		alert("¼±ÅÃµÈ Ç×¸ñÀÌ ¾ø½À´Ï´Ù.");
		return;
	}
}

function menu_action(action)
{
   	msgChecked();
	if( count > 0)
	{
   		if ( action == 'forward' )
   		{
   			document.forward_form.msgindex.value=document.folder_menu.msgindex.value;
			document.forward_form.submit();
		}
		else
		{
			document.folder_menu.command.value=action;
			document.folder_menu.submit();
		}
	}
}

function ToggleAll() 
{
	var i =0;
	while (i < document.messages.elements.length)
	{
		if (document.messages.elements[i].name == 'checkbox' && check == 0) 
		{
			document.messages.elements[i].checked=1;
		} else document.messages.elements[i].checked=0;
		i++;
	}
	if (check == 0)
		check = 1;
	else check = 0;
}


// ÇÃ·¡½¬Å×µÎ¸®¼Ò½º 
function ShowFlash(url, width, height)
{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="' + width + '" height="' + height + '" VIEWASTEXT>');
	document.write('<param name="movie" value="' + url + '">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<embed src="' + url + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + width + '" height="' + height + '"></embed>');
	document.write('</object>');
}


//===== °Ë»öÃ¢ ½ºÅ©¸³Æ® =====
function searching()
{
if(document.gum.searchstring.value=="")
  {
	alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä")
	document.gum.searchstring.focus();
	return false;
   }
} 


//¸®½ºÆ® Á÷Á¢¸µÅ©
function ViewCrossReference (selSelectObject)
{
if (selSelectObject.options[selSelectObject.selectedIndex].value != "")
	{ 
	location.href=selSelectObject.options[selSelectObject.selectedIndex].value
	window.open("", "_self");
    }
}


//¿µ¹®´ë¹®ÀÚ¸¸ÀÔ·ÂÇÏ±â
function NumUpper() 
{
  var event = window.event;
  if (event.keyCode >= 97 && event.keyCode <= 122)
  {
   event.keyCode = event.keyCode - 32;
  }
}

//Æ¯¼ö¹®ÀÚÁ¦¾î
function special()
{
	var isNS4 = (navigator.appName=="Netscape")?1:0;
	if(!isNS4)
	{
		if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) 
		event.returnValue = false;
	}
	else
	{
		if ((event.which > 32 && event.which < 48) || (event.which > 57 && event.which < 65) || (event.which > 90 && event.which < 97)) 
		return false;
	}
}

function stay()
{
	alert("ÁØºñÁßÀÔ´Ï´Ù.")
}


//====== ¼ýÀÚ¸¸ÀÔ·ÂÃ¼Å© ======
function onlynum()
{
    if ( event.keyCode == 8 || event.keyCode == 9 ||event.keyCode == 46 || (event.keyCode >= 37 && event.keyCode <= 40 )|| (event.keyCode >= 48 && event.keyCode <= 57 ) || (event.keyCode >= 96 && event.keyCode <= 105 )) 
        return true;
    else
        return false;
}


function estimate()
{
	window.open("/estimate/regist.asp","","left=100,top=0,width=720,height=650,scrollbars=yes")
}

function estimateair()
{
	window.open("/estimate/regist_air.asp","","left=100,top=0,width=720,height=650,scrollbars=yes")
}
