// ¿øÇÏ´Â Å©±â·Î »õÃ¢À» ¶ç¿î´Ù.
// ÆÄ¶ó¸ÞÅ¸ ( ÁÖ¼Ò, ¼¼·Î±æÀÌ, °¡·Î±æÀÌ, Ã¢ ÀÌ¸§ )
function OpenWindow ( url, mheight, mwidth, mname ) {
	var toppos = (screen.height-mheight)/2 - 100;
	var leftpos = (screen.width-mwidth)/2;
	open(url, mname, "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,width="+mwidth+",height="+mheight+",left="+leftpos+",top="+toppos);
}

//===============================================================================================================
// Text Box Checking
//===============================================================================================================
function alert_f(sname, str) {
	if (sname.value.match(/\S/)==null || sname.value == '' )
	{
		window.alert(str);
		sname.focus();
		return false;
	}
	else
		return true;
}
//===============================================================================================================
// Text Box Checking
//===============================================================================================================
function radio_f(sname, str) {
	var count = sname.length
	for (i=0; i < sname.length; i++ )
	{
		if (sname[i].checked == false)
		{
			count -= 1;
			if (count == 0)
			{
				window.alert(str);
				sname[0].focus();
				return false;
			}
		}
		else
			return true;
	}
}

//===============================================================================================================
// ÀÌ¹ÌÁö ¹Ì¸®º¸±â
//===============================================================================================================
function photoView() {
	if (document.frm.p_item_file.value) {
		document.frm.image1.src = document.frm.p_item_file.value;
	}
}

function photoView_Arr(obj) {
	
	var f = document.frm;

	if (obj) {

		var max = 700;		// ÁöÁ¤ÇÒ Å©±â
		var resize = 700;	// ¸®»çÀÌÁîÇÒ Å©±â
		
		var oIMG = document.frm.image1;

		f.image1.src = f.image1.value;
		
		if (oIMG.offsetWidth > max)
		{
			oIMG.style.width = resize;
		}

		document.frm.image1.src = obj;
	}
}


		

//===============================================================================================================
// Á¦Ç°¸®½ºÆ® Ã¼Å©¹Ú½º °ü¸®
//===============================================================================================================
function allcheck(o) {
	if (o == 'Y')
	{
		for (i=0; i<frm.cb.length; i++)
		{
			frm.cb[i].checked = true;
		}
	}
	else if (o == 'X')
	{
		for (i=0; i<frm.cb.length; i++)
		{
			if (frm.cb[i].checked == true)
			{
				frm.cb[i].checked = false;
			}
			else {
				frm.cb[i].checked = true;
			}
		}
	}
	else {
		for (i=0; i<frm.cb.length; i++)
		{
			frm.cb[i].checked = false;
		}
	}
}

function MouseOnBoard(obj, bool){ // º»¹®¿¡ ¸¶¿ì½º ¿À¹ö½Ã tr »ö»óº¯°æ
	if (bool){
		obj.style.backgroundColor = "F5F5F5";
		obj.style.borderColor = "000000";
		//obj.style.color = "000000";
		obj.style.cursor = "default";

	}else{
		obj.style.backgroundColor = "white";
		//obj.style.color = "000000";

	}
}

function clear_text(str)
{
	var f = document.p_search;

	if (str == "1")
	{
		if (f.keyword.value == '°Ë»ö¾î¸¦ÀÔ·ÂÇÏ¼¼¿ä') f.keyword.value = '';
	}
	else
	{
		if (f.keyword.value == '') f.keyword.value = '°Ë»ö¾î¸¦ÀÔ·ÂÇÏ¼¼¿ä';
	}
}

// ÀÌ¹ÌÁö È®´ëº¸±â
function getLargeImage(goodsNo)
{
	url     = "/product/zoom.asp?no="+goodsNo;

	var userAgent = window.navigator.userAgent;	
	if ( userAgent.indexOf( "MSIE 7.0" ) != -1 ){		
	//	alert(window.navigator.userAgent)
		winProp = "top=20,left=20,height=699,width=875,status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes";		
	}
	else{
	//	alert(window.navigator.userAgent)
		winProp = "top=20,left=20,height=669,width=875,status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes";
	}	
	TargetWin = window.open(url,'largeimg',winProp);
}

// ÆË¾÷ÆäÀÌÁö
function getPopUp( url, mheight, mwidth, mname )
{
	var toppos = (screen.height-mheight)/2 - 100;
	var leftpos = (screen.width-mwidth)/2;
	open(url, mname, "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,width="+mwidth+",height="+mheight+",left="+leftpos+",top="+toppos);
}

	// »óÇ° °Ë»ö
	function product_search() {
		frm.action = "list.asp"
		frm.submit();
	}
	function keycodecheck() {
		if (window.event.keyCode == 13)
		{
			product_search();
		}
	}
	// °Ë»ö ÇÔ¼ö
	function clear_t(str)
	{
		if (str == "1")
			if (frm.keyword.value == '°Ë»ö¾î¸¦ÀÔ·ÂÇÏ¼¼¿ä.') frm.keyword.value = '';
		else
			if (frm.keyword.value == '') frm.keyword.value = '°Ë»ö¾î¸¦ÀÔ·ÂÇÏ¼¼¿ä.';
	}

	function getCookie(name) {
		var Found = false
		var start, end
		var i = 0

		// cookie ¹®ÀÚ¿­ ÀüÃ¼¸¦ °Ë»ö
		while(i <= document.cookie.length) {
			start = i
			end = start + name.length
			// name°ú µ¿ÀÏÇÑ ¹®ÀÚ°¡ ÀÖ´Ù¸é
			if(document.cookie.substring(start, end) == name) {
				Found = true
				break
			}
			i++
		}

		// name ¹®ÀÚ¿­À» cookie¿¡¼­ Ã£¾Ò´Ù¸é
		if(Found == true) {
			start = end + 1
			end = document.cookie.indexOf(";", start) 
			// ¸¶Áö¸· ºÎºÐÀÌ¶ó´Â °ÍÀ» ÀÇ¹Ì(¸¶Áö¸·¿¡´Â ";"°¡ ¾ø´Ù) 

			if(end < start)
				end = document.cookie.length 
				// name¿¡ ÇØ´çÇÏ´Â value°ªÀ» ÃßÃâÇÏ¿© ¸®ÅÏÇÑ´Ù. 
				return document.cookie.substring(start, end) 
		} 
		//Ã£Áö ¸øÇß´Ù¸é
	}

	function popZOOM(url) {	// ÀÌ¹ÌÁö Å©°Ô º¸±â
		window.open ( url, 'acza_pop','left=0,top=0,width=1,height=1')
	}


//####################################################################################
	var iDelay = 100 // Delay to hide in milliseconds
	var iNSWidth=100 // Default width for netscape
	var sDisplayTimer = null, oLastItem

	function getRealPos(i,which) {
		iPos = 0
		while (i!=null) {
			iPos += i["offset" + which]
			i = i.offsetParent
		}
		return iPos
	}
	function showDetails(sDest,itop,ileft,iWidth) {
		if (document.all != null) {
			var i = window.event.srcElement;
			//stopTimer();
			dest = document.all[sDest];
			if ((oLastItem!=null) && (oLastItem!=dest))
				hideItem()
			if (dest) {
				// Netscape Hack
				if (i.offsetWidth==0) 
					if (iWidth)
						i.offsetWidth=iWidth
					else
						i.offsetWidth=iNSWidth;
				if (ileft) 
					dest.style.pixelLeft = ileft
				else
					dest.style.pixelLeft = getRealPos(i,"Left")// + i.offsetWidth
				if (itop)
					dest.style.pixelTop = itop
				else
					dest.style.pixelTop = getRealPos(i,"Top") + 43
				dest.style.visibility = "visible"
				dest.style.disaplay = ""
			}
			oLastItem = dest
		}
	}

	function showDetails2(sDest,itop,ileft,iWidth) {
		if (document.all != null) {
			var i = window.event.srcElement;
			stopTimer();
			dest = document.all[sDest];
			if ((oLastItem!=null) && (oLastItem!=dest))
				hideItem()
			if (dest) {
				// Netscape Hack
				if (i.offsetWidth==0) 
					if (iWidth)
						i.offsetWidth=iWidth
					else
						i.offsetWidth=iNSWidth;
				if (ileft) 
					dest.style.pixelLeft = ileft
				else
					dest.style.pixelLeft = getRealPos(i,"Left")// + i.offsetWidth
				if (itop)
					dest.style.pixelTop = itop
				else
					dest.style.pixelTop = getRealPos(i,"Top") + 43
				dest.style.visibility = "hidden"
				dest.style.disaplay = ""
			}
			oLastItem = dest
		}
	}

	function stopTimer() {
		clearTimeout(sDisplayTimer)
	}

	function startTimer(el) {
		if (!el.contains(event.toElement)) {
			stopTimer()
			sDisplayTimer = setTimeout("hideItem()",iDelay)
		}
	}

	function hideItem() {
		if (oLastItem)
			oLastItem.style.visibility="hidden"
	}

	function checkOver() {
		if ((oLastItem) && (oLastItem.contains(event.srcElement))) {
			stopTimer()
		}
	}

	function checkOut() {
		if (oLastItem==event.srcElement)
			startTimer(event.srcElement)
	}

	document.onmouseover = checkOver
	document.onmouseout = checkOut
//####################################################################################

	//=============================================================================================================================
	// ÆäÀÌÁö ÀÌµ¿ ½ºÅ©¸³Æ®
	//=============================================================================================================================
	function speedpage( page ) {
		frm.page.value = page;
		frm.action = "list.asp";
		frm.submit();
	}

	//=============================================================================================================================
	// »óÇ°Á¤·Ä ½ºÅ©¸³Æ®
	//=============================================================================================================================
	function orderby ( order, by ) {
		frm.order.value = order;
		frm.by.value = by;
		frm.action = "list.asp"
		frm.submit();
	}
	//=============================================================================================================================
	// »óÇ° »ó¼¼Á¤º¸·Î ÀÌµ¿
	//=============================================================================================================================
	function product_detail(no) {
		frm.no.value = no;
		frm.action = "/product/detail.asp"
		frm.submit();
	}
	//=============================================================================================================================
	// »ó´Ü ¼¿·ºÆ® ¹Ú½º Ä«Å×°í¸® ¼±ÅÃ
	//=============================================================================================================================
	function select_jump( displayorder, select_img_size, listCnt ) {
		window.location.href = 'list.asp?displayorder='+displayorder+'&select_img_size='+select_img_size+'&listCnt='+listCnt;
	}
	function pagelogin(x_url) {
		frm.x_url.value = x_url
		frm.action = "/member/login.asp";
		frm.submit();
	}

	function select_type( displayorder ) {
		frm.page.value = 1;
		frm.displayorder.value = displayorder;
		frm.r_catesizeidx.value = "";
		frm.r_catesize.value = "";
		frm.action = "list.asp";
		frm.submit();
	}

	function select_size( Val ) {
		
		var sVal = Val.split(";");
		frm.page.value = 1;
		frm.r_catesizeidx.value = sVal[0];
		frm.r_catesize.value = sVal[1];
		frm.displayorder.value = sVal[2];
		
		frm.action = "list.asp";
		frm.submit();
	}

//=============================================================================================================================
// °ü¸®ÀÚ ·Ñ¿À¹ö ÅÇ ½ºÅ©¸³Æ®
//=============================================================================================================================
// BASIC SCRIPT
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}


// LAYER SHOW HIDE
function cu(stat){
	if (stat == 1){ 
		document.all.cu1.style.display = "block"; 
		document.all.cu2.style.display = "none"; 
	} else if (stat == 2){  
		document.all.cu1.style.display = "none"; 
		document.all.cu2.style.display = "block"; 
	} 
}
