﻿// 검색폼 전송시 처리 (팝업창)
function search() {
	var f				= document.forms[0];
	var sActionUrl = "";
	var sQ			= escape(f.Q.value);
	var sCATE1		= f.CATE1.value;
	var sCATE2		= f.CATE2.value;
	var sDIV		= getRadioVal(f.DIV);
	var nSP			= FnTrim(f.SP.value);
	var nEP			= FnTrim(f.EP.value);
	var sSORT		= f.SORT.value;

	if(FnTrim(f.Q.value) == "") {
		alert("검색어를 입력해 주십시오.");
		f.Q.focus();
		return false;
	}
	
	if(sCATE1 == "") {
		alert("아이템 종류를 선택해 주십시오.");
		f.CATE1.focus();
		return false;
	}

	if(sCATE1 == "01" || sCATE1 == "02" || sCATE1 == "05") {
		if(nSP != "" && !/^\d+$/.test(nSP)) {
			alert("가격대에는 숫자만 입력하실 수 있습니다.");
			f.SP.select();
			return false;
		}

		if(nEP != "" && !/^\d+$/.test(nEP)) {
			alert("가격대에는 숫자만 입력하실 수 있습니다.");
			f.EP.select();
			return false;
		}
	}
	
	sActionUrl = "/Search/SearchDetailResult.aspx?Q="		 + sQ		 +
																"&CATE1=" + sCATE1 +
																"&CATE2=" + sCATE2 +
																"&DIV="	 + sDIV	 +
																"&SP="	 + nSP	 +
																"&EP="	 + nEP	 +
																"&SORT="	 + sSORT;

	if(!opener.closed)
		opener.location.href = sActionUrl;
	else
		window.open(sActionUrl);

	self.close();
	return false;
}

// 라디오 버튼값 가져오기
function getRadioVal(obj) {
	for(var i = 0; i < obj.length; i++) {
		if(obj[i].checked)
			return obj[i].value;
	}
}

// 검색폼 전송시 처리 (전체검색)
function searchAll() {
	var Q = $n("Q")[0];
	
	if(FnTrim(Q.value) == "") {
		alert("검색어를 입력해 주십시오.");
		Q.focus();
		return false;
	}
	
	location.href = "/Search/SearchResult.aspx?Q=" + escape(FnTrim(Q.value));
	return false;
	
}

// 더 많은 결과보기
function searchMore(sQ, sCate1) {
	location.href = "SearchDetailResult.aspx?Q=" + escape(sQ) + "&CATE1=" + sCate1;
}

// 키코드 체크 (전체검색 검색어 TextBox에서 호출)
function chkKeyCode() {
	if(event.keyCode == 13)
		return searchAll();
}

// 검색폼 열기
function openSearchForm(sCate1, sCate2) {
	var sQ = escape(document.all.Q.value);

	FnOpenWin("/Search/SearchForm.aspx?Q=" + sQ + "&CATE1=" + sCate1 + "&CATE2=" + sCate2, "search", 387, 289);
}

// 쿠키값중 BMLAT의 VIEWSEX값 셋팅 (검색전용)
function FnChgViewSexBySrch(sGdsSex)
{
	    /*var sBbmRnd		   = FnGetCookie("BMLAT","BBMRND");
	    var sMySex        = FnGetCookie("BMLAT","MYSEX");
	    var sSex          = FnGetCookie("BMLAT","VIEWSEX");
	    var sMaleAvtCd    = FnGetCookie("BMLAT","MAVTSTR");
	    var sMaleFace     = FnGetCookie("BMLAT","MFACE");
	    var sFeMaleAvtCd  = FnGetCookie("BMLAT","FAVTSTR");
	    var sFeMaleFace   = FnGetCookie("BMLAT","FFACE");

	    if(sMySex == null)
		    return;

	    if(sGdsSex != "A" && sMySex != sGdsSex)
		    sSex = sGdsSex;
	    else
		    sSex = sMySex;
		    
		    
		if(sMaleAvtCd  	== "") 	   sMaleAvtCd		= "0599999_F,0999999,0699999,0799999,0899999";
		if(sMaleFace	== "") 	   sMaleFace		= "0";
		if(sFeMaleAvtCd	== "") 	   sFeMaleAvtCd		= "0599998_F,0999998,0699998,0799998,0899998";
		if(sFeMaleFace	== "") 	   sFeMaleFace		= "0";

		var sCookieStr = "BMLAT=MAVTSTR="	+ sMaleAvtCd
					 + "&MFACE="          + sMaleFace
					 + "&FAVTSTR="        + sFeMaleAvtCd
					 + "&FFACE="          + sFeMaleFace
					 + "&VIEWSEX="        + sSex
					 + "&MYSEX="          + sMySex
					 + "&BBMRND="		  + sBbmRnd;

		document.cookie.domain  = "buddymall.buddybuddy.co.kr";
		document.cookie         = sCookieStr + ";  path=/;";

		sViewSex    = sSex;
		sCrrFace    = (sViewSex == "M") ? sMaleFace:sFeMaleFace;
		sCrrAvtStr  = (sViewSex == "M") ? sMaleAvtCd:sFeMaleAvtCd;
		sUserType   = (sViewSex == "M") ? "0599999_F,0999999":"0599998_F,0999998";*/
		
		var sBbmRnd		  = FnGetCookie("BMLAT","BBMRND");
		var sMySex        = FnGetCookie("BMLAT","MYSEX");
		var sSex          = FnGetCookie("BMLAT","VIEWSEX");
		var sMaleAvtCd    = FnGetCookie("BMLAT","MAVTSTR");
		var sMaleFace     = FnGetCookie("BMLAT","MFACE");
		var sFeMaleAvtCd  = FnGetCookie("BMLAT","FAVTSTR");
		var sFeMaleFace   = FnGetCookie("BMLAT","FFACE");

	    if(sMySex == null)
		    return;

	    if(sGdsSex != "A" && sMySex != sGdsSex)
		    sSex = sGdsSex;
	    else
		    sSex = sMySex;
		    
		if(sMaleAvtCd  	== "") 	   sMaleAvtCd		= "0599999_F,0999999,0699999,0799999,0899999";
		if(sMaleFace	== "") 	   sMaleFace		= "0";
		if(sFeMaleAvtCd	== "") 	   sFeMaleAvtCd		= "0599998_F,0999998,0699998,0799998,0899998";
		if(sFeMaleFace	== "") 	   sFeMaleFace		= "0";

		var sCookieStr = "BMLAT=MAVTSTR="	+ sMaleAvtCd
					 + "&MFACE="          + sMaleFace
					 + "&FAVTSTR="        + sFeMaleAvtCd
					 + "&FFACE="          + sFeMaleFace
					 + "&VIEWSEX="        + sSex
					 + "&MYSEX="          + sMySex
					 + "&USRID="		  + sUsrId
					 + "&BBMRND="		  + sBbmRnd;

		document.cookie.domain  = "buddymall.buddybuddy.co.kr";
		document.cookie         = sCookieStr + ";  path=/;";

		sViewSex    = sSex;
		sCrrFace    = (sViewSex == "M") ? sMaleFace:sFeMaleFace;
		sCrrAvtStr  = (sViewSex == "M") ? sMaleAvtCd:sFeMaleAvtCd;
		sUserType   = (sViewSex == "M") ? "0599999_F,0999999":"0599998_F,0999998";

}