var CookieTime = 100000;
var now = new Date();
function isEmpty( data ){
for ( var i = 0 ; i < data.length ; i++ ){
if ( data.substring( i, i+1 ) != " " )
return false;
}
return true;
}
function getCookie( name )
{
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
function setCookie( name, value, expiredays )
{
var today = new Date();
today.setHours( today.getHours(), + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";domain=.xtoc.com";
// alert(document.cookie );
}
function delCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = getCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString()+";domain=.xtoc.com";
}
//¼ýÀÚ¸¸ ÀÔ·Â ½ºÅ©¸³Æ® ¿¹) onkeypress=number_check(event.keyCode)
function number_check(f) {
if (f==13) {
event.returnValue=true;
}
else if ((f<48) || (f>57)) {
alert("¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.");
event.returnValue=false;
}
}
//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
function getCatOption(cat , op){
//op = 0 => Index
//op = 1 => Text
var cat_str = "";
switch(cat){
case "xtoc" :
cat_str = (op == 0)? "0" :"ÅëÇÕ°Ë»ö";
break;
case "xclub" :
cat_str = (op == 0)? "1" :"Ŭ·´";
break;
case "xbbs" :
cat_str = (op == 0)? "3" :"ÀÏ¹Ý°Ô½ÃÆÇ";
break;
case "xpds" :
cat_str = (op == 0)? "5" :"ÀÚ·á°Ô½ÃÆÇ";
break;
case "xfile":
cat_str = (op == 0)? "4" :"Æú´õ/ÆÄÀÏ";
break;
case "xsim":
cat_str = (op == 0)? "2" :"°ø°³ÀÚ·á½Ç";
break;
}
return cat_str;
}
function getHistory(){
c_history = getCookie("history");
var history_data = c_history.split('|');
return history_data;
}
function makeTr(cat,value){
var cat_str=getCatOption(cat,1);
str="
";
//str+=" | ";
str+=" | ";
str+=" | ";
str+=" | ";
str+="
";
return str;
}
//ÀúÀåµÈ °Ë»ö ³»¿ë º¸¿©ÁÖ±â
function viewHistoryData(){
var history_data = getHistory();
var data = "";
for(i=0; i< history_data.length;i++){
var flag = true;
var str = "";
if (!isEmpty(history_data[i])) {//NULL DATA Á¦°Å
var tmp_data = history_data[i].split("¡Ë");
if (i==0 ) //ù µ¥ÀÌÅÍ
{
str = makeTr( tmp_data[0] , tmp_data[1]);
}else {
for (j=0; j","'","!","@","#","$","%","^","&","*","(",")","+","-","_","=","|","-","[","]","{","}",";",":",",",".","<",">","/","?","~","`","\\","\"");
q = Replace(q,temp[0],"");
q = Replace(q,temp[1],"");
q = Replace(q,temp[2],"");
q = Replace(q,temp[3],"");
q = Replace(q,temp[4],"");
q = Replace(q,temp[5],"");
q = Replace(q,temp[6],"");
q = Replace(q,temp[7],"");
q = Replace(q,temp[8],"");
q = Replace(q,temp[9],"");
q = Replace(q,temp[10],"");
q = Replace(q,temp[11],"");
q = Replace(q,temp[12],"");
q = Replace(q,temp[13],"");
q = Replace(q,temp[14],"");
q = Replace(q,temp[15],"");
q = Replace(q,temp[16],"");
q = Replace(q,temp[17],"");
q = Replace(q,temp[18],"");
q = Replace(q,temp[19],"");
q = Replace(q,temp[20],"");
q = Replace(q,temp[21],"");
q = Replace(q,temp[22],"");
q = Replace(q,temp[23],"");
q = Replace(q,temp[24],"");
q = Replace(q,temp[25],"");
q = Replace(q,temp[26],"");
q = Replace(q,temp[27],"");
q = Replace(q,temp[28],"");
q = Replace(q,temp[29],"");
q = Replace(q,temp[30],"");
q = Replace(q,temp[31],"");
q = Replace(q,temp[32],"");
q = Replace(q,temp[33],"");
q = Replace(q,temp[34],"");
f.q.value = q;
if((cat == "toctv")||(cat == "toctoc")||(cat == "news"))
f.action = "http://search.xtoc.com/"+cat+"Srch.html";
else
f.action = "http://search.xtoc.com/cgi-bin/"+cat+"Srch.cgi";
if(from == "file")
f.action = "http://search.xtoc.com/cgi-bin/file/"+cat+"Srch.cgi";
if (isEmpty(q) || q=="and"){
alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇϼ¼¿ä!');
return false;
}else if (q.length < 2){
alert('°Ë»ö¾î´Â µÎ ÀÚ ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ');
return false;
}else{
setHistory(cat ,q);
}
}
//°á°ú³» Á¦ °Ë»ö¿ë..
function change_old_query()
{
var f = document.search;
if(f.oldq.checked)
{
f.oq.value = f.oqt.value;
f.q.value = "";
}
else
{
f.q.value = f.oq.value;
f.oq.value = "";
}
//document.search.q.style.backgroundImage = "url(none)";
document.search.q.style.backgroundImage = "";
f.q.focus();
}