function searchit()
{
	try
	{
		var search_field="";
		var search_keyword="";
		search_field = document.all['search_field'].value;
		search_keyword = document.all['search_keyword'].value;
		
		if(search_keyword=='')
		{
			alert('½Ð¿é¤JÃöÁä¦r·j´M.');
			document.all['search_keyword'].focus();
			return false;
		}
		search_keyword = UrlEncode(search_keyword);
		
		url = "search_ok.php?search_field="+search_field+"&search_keyword="+search_keyword;
		document.location.href=url;		
	}
	catch (e)
	{
		alert(e.description);
	}

}


function UrlEncode(str){ 
   var ret=""; 
   var strSpecial="!\"#$%&'()*+,/:;<=>?[]^`{|}~%"; 
   for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
     var c=str2asc(chr); 
     if(parseInt("0x"+c) > 0x7f){ 
       ret+="%"+c.slice(0,2)+"%"+c.slice(-2); 
     }else{ 
       if(chr==" ") 
         ret+="+"; 
       else if(strSpecial.indexOf(chr)!=-1) 
         ret+="%"+c.toString(16); 
       else 
         ret+=chr; 
     } 
   } 
   return ret; 
} 
function UrlDecode(str){ 
   var ret=""; 
   for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
     if(chr == "+"){ 
       ret+=" "; 
     }else if(chr=="%"){ 
     var asc = str.substring(i+1,i+3); 
     if(parseInt("0x"+asc)>0x7f){ 
       ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6))); 
       i+=5; 
     }else{ 
       ret+=asc2str(parseInt("0x"+asc)); 
       i+=2; 
     } 
     }else{ 
       ret+= chr; 
     } 
   } 
   return ret; 
} 

