var f2SearchHistKeyCookie = "";

if (!window.addEvent) {
	function addEvent(object, eventName, functionName) {
		method = option = "";

		if (navigator.appVersion.toUpperCase().indexOf("MSIE") > 0) {
			method = "attachEvent";
		} else {
			method = "addEventListener";
			eventName = eventName.replace("on", "");
			option = ", false";
		}

		eval((object ? "object." : "") + method + "(\"" + eventName + "\", functionName " + option + ");");
	}
}

function histKeywordSet2(value) {
	f2SearchHistKeyCookie = value;
}

xmlScriptObj = document.createElement("SCRIPT");
xmlScriptObj.src = "http://uishopimage.hanmail.net/html/js/xmlLoader.js";

document.getElementsByTagName("HEAD")[0].appendChild(xmlScriptObj);

if (document.domain.indexOf("dnshop.com") > -1) {
	f2CookieDomain = "dnshop.com";
} else {
	f2CookieDomain = "dnshop.daum.net";
}

cookieScriptObj = document.createElement("SCRIPT");
cookieScriptObj.src = "http://searchcache." + f2CookieDomain + "/domain_cookie?cmd=get&key=HISTKEY&encode=base64&function=histKeywordSet2";

document.getElementsByTagName("HEAD")[0].appendChild(cookieScriptObj);

function setF2search() {
	var loader = new XMLLoader();
	var f2Obj = document.getElementById("f2search");
	var xmlUrl = "/front/search/DnshopSearchResult?cmd=f2&prevCookie=" + f2SearchHistKeyCookie;
	var lsObj1 = f2Obj.getElementsByTagName("P")[0].getElementsByTagName("A");
	var lsObj2 = f2Obj.getElementsByTagName("P")[1].getElementsByTagName("A");

	loader.load(xmlUrl);

	loader.onSuccess = function (objXML) {
		var bl1 = objXML.getElementsByTagName('popkeywords')[0].getElementsByTagName('keyword');
		var bl2 = objXML.getElementsByTagName('histkeywords')[0].getElementsByTagName('keyword');

		for (var i=0 ; i<5 ; i++) {
			lsObj1[i].innerHTML = "";
			lsObj2[i].innerHTML = "";
		}

		for (var i=0 ; i<bl1.length ; i++) {
			addComma = (i != bl1.length - 1 ?  ", " : "");
			lsObj1[i].innerHTML = bl1.item(i).childNodes[0].nodeValue + addComma;
		}

		for (var i=0 ; i<bl2.length ; i++) {
			addComma = (i != bl2.length - 1 ? ", " : "");
			lsObj2[i].innerHTML = bl2.item(i).childNodes[0].nodeValue + addComma;
		}

		try { document.getElementsByName("searchKey")[0].focus(); } catch (e) {}
	}

	loader.onFailure = function () {
//		alert('Á¤º¸ ·Îµå ½ÇÆÐ');
//		loadMsg('none');
	};
}

function goF2searchNew() {
	var keyword = document.getElementsByName("searchKey")[0].value;
	var searchURL = "";

	if (keyword.replace(/[\s\t\r\n]+/g, "") == "") {
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		return;
	}

	searchURL += "http://" + (document.domain.indexOf("dnshop.com") > -1 ? "www.dnshop.com" : "dnshop.daum.net") + "/front/search/DnshopSearchResult?SEARCH_KEYWORD=" + keyword+ "&Sid=0101_24030000_01_00";

	location.href = searchURL;
}

function goF2search(obj, num) {
	var keyword = obj.innerHTML.replace(",","").replace(" ","");
	var searchURL = "";

	if (keyword.replace(/[\s\t\r\n]+/g, "") == "") {
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		return;
	}

	searchURL += "http://" + (document.domain.indexOf("dnshop.com") > -1 ? "www.dnshop.com" : "dnshop.daum.net") + "/front/search/DnshopSearchResult?SEARCH_KEYWORD=" + keyword;
	searchURL += (obj.offsetParent.name == "lastsearch" ? "&Sid=0101_20030000_01_" + num : "&Sid=0101_21030000_01_" + num);

	location.href = searchURL;
}

function closeF2Search(){
	document.getElementById("f2search").style.display = "none";
}
