
 

var layerclosetimer=null;
function showlayernormal(layerid,target){
	try{clearTimeout(layerclosetimer)}catch(error){}
	var obj=document.getElementById(layerid);
	for(var targetol=0,targetot=0,ctarget=target; (ctarget.tagName.toLowerCase()!='body' && ctarget.tagName.toLowerCase()!='html'); ctarget=ctarget.offsetParent){
		targetol+=ctarget.offsetLeft;
		targetot+=ctarget.offsetTop;
	}
	obj.style.left=(targetol-9)+'px';
	obj.style.top=(targetot+17)+'px';
	obj.style.display='block';
	target.onmouseout=function(){
		layerclosetimer=setTimeout('document.getElementById("'+layerid+'").style.display="none"',100);
	}
	obj.onmouseover=function(){
		clearTimeout(layerclosetimer);
	}
	obj.onmouseout=function(){
		layerclosetimer=setTimeout('document.getElementById("'+layerid+'").style.display="none"',100);
	}
}

////////////////////////////////////////
// SSL ÀÎÁõ 
var locationProtocol = document.location.protocol + "//";
////////////////////////////////////////

function search_start() {
	
	}
search_start.OnSubmit = function(frmMain){
	var strSearchDomain = "http://search.auction.co.kr";
	if(frmMain.txtKeyword.value == "")
	{
		alert("°Ë»öÇÒ Ç×¸ñ¿¡ ´ëÇÑ °ªÀ» ÀÔ·ÂÇÏ¼¼¿ä");
		frmMain.txtKeyword.focus();
		return false;
	}
	keyword_sp_char = "~`!@#$%^&*_=|\\<,>.?/{}[]:\"'";
	if(search_start.CheckSpecialChar(frmMain.txtKeyword.value, keyword_sp_char) == false)
	{
		alert("Æ¯¼ö¹®ÀÚ(" + keyword_sp_char + ")¸¦ ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		frmMain.txtKeyword.focus();
		return false;
	}
	
	if(frmMain.elements.namedItem("keyword") == null)
	{
		var keyword = document.createElement("<input type='hidden' name='keyword' value=''>");
		frmMain.appendChild(keyword);	
	}
	

	// ¹°Ç°¸í °Ë»ö
	var IsSearch = true;
	// °ýÈ£ Ã¼Å©
	if(search_start.CheckParen(frmMain.txtKeyword.value) == false)
	{
		alert("°ýÈ£ (, )ÀÇ ¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
		frmMain.txtKeyword.focus();
		return false;
	}

	
	// ÁöÁ¤°Ë»ö¾î Ã³¸®
	if( typeof(IsSpecialKeywordLink) != "undefined") 
	{
		if (IsSpecialKeywordLink == true)
		{
			var linkUrl = search_start.CheckSpecialKeyword(frmMain.txtKeyword.value);
			if( linkUrl != '' ){
				document.location.href=linkUrl;
				return false;
			}
		}
	}
	
	frmMain.keyword.value = frmMain.txtKeyword.value;
	frmMain.itemno.value = "";
	frmMain.seller.value = "";
	frmMain.action = strSearchDomain + "/search/search.aspx";
}

// 2006-07-26 ÁöÁ¤ °Ë»ö¾î¿¡ ´ëÇÑ Ã³¸®
search_start.CheckSpecialKeyword = function(keyword)
{
	var retValue = '';
	var iLoop;
	var nowDate = new Date();
	
	if(typeof(specialKeyword) != "undefined")
	{
		for (iLoop = 0; iLoop <= (specialKeyword.length-1) ; iLoop++ )
		{
			if(specialKeyword[iLoop][0].toLowerCase() == keyword.toLowerCase())
			{
			  if(typeof(specialKeyword[iLoop][2]) == "undefined")
			  {
			    retValue = specialKeyword[iLoop][1];
				  break;
				}
				
				if(nowDate.getTime() < specialKeyword[iLoop][2].getTime())
				  continue;
				
				if(typeof(specialKeyword[iLoop][3]) == "undefined" || nowDate.getTime() < specialKeyword[iLoop][3].getTime())
				{
				  retValue = specialKeyword[iLoop][1];
				  break;
				}
			}
		}
	}

	return retValue;
}

search_start.CheckSpecialChar = function (str, special_char)
{
	var flag = true;

	for(i = 0; i <= str.length;  i++)
	{
		ch = str.charAt(i);
		
		for(j = 0; j < special_char.length; j++)
		{
			if(ch == special_char.charAt(j))
			{  
				flag = false;
				
				break;
			}
		}
		
		if(flag == false)
			break;
	}
	
	return flag;
}

search_start.CheckParen = function(str)
{	
	// ( °¹¼ö
	var Lcnt = 0;
	var Rcnt = 0;
	
	for(i = 0; i <= str.length ; i++)
	{
		ch = str.charAt(i);
		
		if(ch == "(")
			Lcnt = Lcnt + 1;
		else if(ch == ")")
			Rcnt = Rcnt + 1;
	}
	
	if(Lcnt > 0 || Rcnt > 0)
	{
		if(Lcnt != Rcnt)
			return false;
	}
	return true;
}
//Event Function
search_start.DoPopup_2 = function()
{
    window.open (strSearchDomain + '/search/searchpopup.html','search_popup','status=no,resizable=no,width=490,height=720');
}

search_start.blurfunc = function(obj)
{
	if( obj.value == "") 
		obj.value="ÅëÇÕ°Ë»ö"
	return true;
}
	

