var defaultMessage = ""; 
/*
 * evnet binding
 */
$(function(){
	try{
		defaultMessage = document.getElementById("searchvalue").value;
	}catch(e){
	
	}
	
	/*
	 * 검색 페이지 검색 창에서 포커스 아웃 시
	 * 검색창이 공백이면 기본 내용 보여주기
	 */
	$("#searchvalue").bind("blur", function(event){
		var value = event.target.value;
		if( isWhiteSpace(value) ) {
			event.target.value = defaultMessage;
		}
	});

	/*
	 * 검색 페이지 검색 창에서 포커스 in시 
	 * 검색창의 기본 메세지 없애기
	 */
	$("#searchvalue").bind("focus", function(event){
		var value = event.target.value;
		if( defaultMessage == value ) {
			event.target.value = "";
		}
	});
	
	/*
	 * tag내용 toggle 하기
	 */
	$("#tagsShowBtn").toggle(
			function(event) {
				$("#tags").show("blind", {}, 500);
			},

			function(event) {
				$("#tags").hide("blind", {}, 500);
			});

	/*
	 * color 내용 toggle 하기
	 */
	$("#colorsShowBtn").toggle(
			function(event) {
				$("#colors").show("blind", {}, 500);
			},

			function(event) {
				$("#colors").hide("blind", {}, 500);
			}
	);
	
	/*
	 * 검색 페이지 제목검색 클릭 이벤트
	 */
	$("#ticketnameSearch").bind("click", function(event){
			goSearch(event.target.form, "all");
	});

	/*
	 * 검색 페이지 테그검색 클릭 이벤트 
	 */
    $("#tagSearch").bind("click", function(event){
	    	goSearch(event.target.form, "tag");
    });
    
    /*
	 * 탑 메뉴밑에 있는 검색 버튼 클릭시
	 * 검색페이지로 이동
	 */
    $("#topticketnameSearch").bind("click", function(event){
    	location.href = "/search/search_list.enz?searchfield=all&searchvalue="+$("#topsearchvalue").val();
    });
    
    /*
	 * 검색 페이지 검색 입력창에서 
	 * 엔터를 누를경우검색 페이지로 이동
	 */
	$("#searchvalue").bind("keyup", 
			function(event) {
				if (event.keyCode == 13) {
					$("#ticketnameSearch").click();
				}
			}
	);
	
    /*
	 * 탑 메뉴밑에 있는 검색 입력창에서 
	 * 엔터를 누를경우검색 페이지로 이동
	 */
	$("#topsearchvalue").bind("keyup", 
			function(event) {
				if (event.keyCode == 13) {
					$("#topticketnameSearch").click();
				}
			}
	);
});


var goSearch = function(frm, searchfield) {
	frm.searchfield.value = searchfield;
	frm.action = "/search/search_list.enz";
	frm.submit();
}

var goTagSearch = function(frm, tag ) {
	frm.searchvalue.value = tag;
	goSearch(frm, "tag");
}

var goColorSearch = function(frm, color ) {
	frm.searchfield.value = "color";
	frm.color.value = color;

	frm.searchvalue.value = "";

	frm.action = "/search/search_list.enz";
	frm.submit();
}

var goSearchView = function( ticketseq , isPost, ticketgubun) {
	var preUrl = "/adticket/adticketing_view.enz";
	if (ticketgubun=='LOVETICKET'){
		preUrl = "/loveticket/loveticket_loveview.enz";
	}else{
		if ( isPost ) {
			preUrl = "/adticketpost/adticketpost_view.enz";
		}
	}
	javascript:window.open("/index_two.enz?url="+ encodeURIComponent(preUrl+"?ticketseq="+ticketseq));
//	javascript:window.open("/index2.jsp?url="+ preUrl+"?ticketseq="+ticketseq);
//	document.searchFrm.searchUrl.value = preUrl+"?ticketseq="+ticketseq;
//	document.searchFrm.action = "/index2.jsp";
//	document.searchFrm.submit();
};


