//main event
function eventChange(eventName){
 	for(var i=1;i<=document.eventfrm.eventCnt.value;i++){
 		document.getElementById("event_img"+i).src = "/images/shop/event_num_0"+i+"_off.gif"
 		document.getElementById("event_main"+i).style.display = "none";
 	}
	document.getElementById("event_img"+eventName).src = "/images/shop/event_num_0"+eventName+"_on.gif"
	document.getElementById("event_main"+eventName).style.display = "";
}

//main hotsale
function hotsaleChange(){
	if(document.getElementById("hotsale0")!=null && document.getElementById("hotsale2")!=null) {
		if(document.getElementById("hotsale0").style.display==""){
			document.getElementById("hotsale0").style.display = "none";
			document.getElementById("hotsale1").style.display = "none";
			document.getElementById("hotsale2").style.display = "";
			if(document.getElementById("hotsale3")!=null) { document.getElementById("hotsale3").style.display = ""; }
		} else {
			document.getElementById("hotsale0").style.display = "";
			document.getElementById("hotsale1").style.display = "";
			document.getElementById("hotsale2").style.display = "none";
			if(document.getElementById("hotsale3")!=null) { document.getElementById("hotsale3").style.display = "none"; }
		}
	} else {
		alert("¸¶Áö¸·ÀÔ´Ï´Ù.");
	}
}

//main goodproduct
function goodproductMove(course){
//alert(document.goodproductfrm.goodproductCnt.value*100);
//608
//alert(document.getElementById("goodproduct").scrollLeft);
//alert(parseInt((document.goodproductfrm.goodproductCnt.value-2)/2)*436);
/*
	if(document.getElementById("goodproduct").scrollLeft==0 && course=="left"){
		alert("Ã³À½ÀÔ´Ï´Ù");
	} else if(document.getElementById("goodproduct").scrollLeft>=parseInt((document.goodproductfrm.goodproductCnt.value-1)/2)*436 && course=="right"){
		alert("¸¶Áö¸·ÀÔ´Ï´Ù");
	} else {
*/
		if(course=='left'){
			document.getElementById("goodproduct").scrollLeft = document.getElementById("goodproduct").scrollLeft - 436;
		} else {
			document.getElementById("goodproduct").scrollLeft = document.getElementById("goodproduct").scrollLeft + 436;
		}
//	}
}


function go_submit_search(f) {
	if(document.getElementById("query1").style.display == ""){
		if(!isFormNumber(f.query1, "°¡°ÝÀ»")) return false;
		if(!isFormNumber(f.query2, "°¡°ÝÀ»")) return false;
		if(parseInt(f.query1.value)>parseInt(f.query2.value)){
			alert("°¡°ÝÀÇ ¹üÀ§°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
			return false;
		}
	} else {
		if(!isFormMinStringLen(f.query, 2, "»óÇ°¸íÀ»")) return false;
	}
	return true;
}


function list(num,maxCnt,dname,sort, d_id) {
	var maxCnt1 = document.frm.depth1MaxCnt.value;
	var maxCnt2 = document.frm.depth2MaxCnt.value;

	if(sort==1){
		for (var i=0;i<=maxCnt1;i++) {
			for (var j=0;j<=maxCnt2;j++) {
				var boxObj = document.getElementById("depth3"+j+"_"+i);
				if( boxObj == null ) { continue; }
				boxObj.style.display = "none";
			}
		}   
	} else {
		for (var j=0;j<maxCnt2;j++) {
			var boxObj = document.getElementById(dname+j);
			if( boxObj == null ) { continue; }
			boxObj.style.display = "none";

			var boxObj1 = document.getElementById("depth2_0"+j);
			if( boxObj1 == null ) { continue; }
			if(j==0){
				document.getElementById("depth2_0"+j).className = "first_off";
			} else {
				document.getElementById("depth2_0"+j).className = "off";
			}
		}
		if(d_id.substring(d_id.length-1,d_id.length)==0){
			document.getElementById(d_id).className = "first_on";
		} else {
			document.getElementById(d_id).className = "on";
		}
		
	}
	for (var i=0;i<maxCnt2;i++) {
		var boxObj = document.getElementById(dname+i);
		if( boxObj == null ) { continue; }
		boxObj.style.display = (num == i) ? "" : "none";
	}
}


function qtypeChange(qtype){
	var f = document.frm;
	switch (qtype) {
		case "product_name":
		case "product_no":
			document.getElementById("query").style.display = "";
			document.getElementById("query1").value = "";
			document.getElementById("query2").value = "";
			document.getElementById("query1").style.display = "none";
			document.getElementById("query2").style.display = "none";
			document.getElementById("query_sub").style.display = "none";
			break;
		
		case "product_price":
		case "sale_price":
			document.getElementById("query").value = "";
			document.getElementById("query").style.display = "none";
			document.getElementById("query1").style.display = "";
			document.getElementById("query2").style.display = "";
			document.getElementById("query_sub").style.display = "";
			break;
	}
}


function productSort(sortNo){
	var f = document.frm;
	if(f.prevQtype.value!=""){
		f.qtype.value = f.prevQtype.value;
	}
	f.query.value = f.prevQuery.value;
	f.query1.value = f.prevQuery1.value;
	f.query2.value = f.prevQuery2.value;
	
	switch(sortNo){
		case 0 :
			f.orderby.value="product_name ASC";
			break;
		case 1 :
			f.orderby.value="product_price ASC";
			break;
		case 2 :
			f.orderby.value="product_price DESC";
			break;
	}
	f.submit();

}

function productView(seq){
	var f = document.frm;
	f.qtype.value = f.prevQtype.value;
	f.query.value = f.prevQuery.value;
	f.query1.value = f.prevQuery1.value;
	f.query2.value = f.prevQuery2.value;
	f.seq.value = seq;
	f.action = "view.asp";
	f.submit();
}



function formatnumber(v1,v2){ 
	var str=new Array();
	v1=String(v1); 
	for(var i=1;i<=v1.length;i++){
		if(i%v2){
			str[v1.length-i]=v1.charAt(v1.length-i);
		} else {
			str[v1.length-i]=','+v1.charAt(v1.length-i);
		}
	}
	return str.join('').replace(/^,/,'');
}