//¾ÆÀÌµð ÀúÀå
function setCookie (name, value, expires) {
  document.cookie = name + "=" + escape (value) +
    "; path=/; expires=" + expires.toGMTString();
}

function getCookie(Name) {
  var search = Name + "="
  if (document.cookie.length > 0) { // ÄíÅ°°¡ ¼³Á¤µÇ¾î ÀÖ´Ù¸é
    offset = document.cookie.indexOf(search)
    if (offset != -1) { // ÄíÅ°°¡ Á¸ÀçÇÏ¸é
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset)
      // ÄíÅ° °ªÀÇ ¸¶Áö¸· À§Ä¡ ÀÎµ¦½º ¹øÈ£ ¼³Á¤
      if (end == -1)
        end = document.cookie.length
      return unescape(document.cookie.substring(offset, end))
    }
  }
  return "";
}
function saveid(form) {
  var expdate = new Date();
  // ±âº»ÀûÀ¸·Î 30ÀÏµ¿¾È ±â¾ïÇÏ°Ô ÇÔ. ÀÏ¼ö¸¦ Á¶ÀýÇÏ·Á¸é * 30¿¡¼­ ¼ýÀÚ¸¦ Á¶ÀýÇÏ¸é µÊ
  if (form.idSave.checked)
    expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 30); // 30ÀÏ
  else
    expdate.setTime(expdate.getTime() - 1); // ÄíÅ° »èÁ¦Á¶°Ç

  setCookie("saveid", form.user_id.value, expdate);
}
function getid(form) {
  form.idSave.checked = ((form.user_id.value = getCookie("saveid")) != "");
}

//¾ÆÀÌµð Ã¼Å© ÆäÀÌÁö ¿­±â
function idcheck_open(theURL){
   
    wnd = window.open('/join/idcheck.asp?user_id=' + document.regist.user_id.value,'idcheck','toolbar=no,location=no,resizable=no,width=400,height=253');
    wnd.focus();
}

//¸®ºä¾î¾ÆÀÌµð Ã¼Å© ÆäÀÌÁö ¿­±â
function ridcheck_open(theURL){
   
    wnd = window.open('/join/revidcheck.asp?reviewer_id=' + document.regist.reviewer_id.value,'idcheck','toolbar=no,location=no,resizable=no,width=400,height=253');
    wnd.focus();
}

//¿ìÆí¹øÈ£ Ã£±â ÆäÀÌÁö ¿­±â
function zipcode_open(){
    window.open('/join/zipcode.asp','zipcode','scrollbars=yes, toolbar=no,location=no,resizable=yes,width=417,height=254')
}

//Æ¯¼ö¹®ÀÚ »ç¿ë ¸øÇÏ°Ô ÇÔ
function Tcheck(target, cmt, astr, lmin, lmax)
{
        var i
        var t = target.value

        if (t.length < lmin || t.length > lmax) {
                if (lmin == lmax) alert(cmt + '´Â ' + lmin + 'ÀÚ ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù.');

                else alert(cmt + '´Â ' + lmin + ' ~ ' + lmax + ' ÀÚ³»·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù');
                target.focus();
                return true;
        }

		if (cmt == 'ID') {
         if (astr.length > 1) {
                for (i=0; i<t.length; i++)
                        if(astr.indexOf(t.substring(i,i+1))<0) {
				alert(cmt + '¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù');
				                target.value = "";
                                target.focus();
                                return true;
                        }
          }
		}
		if (cmt == 'reviewerID') {
         if (astr.length > 1) {
                for (i=0; i<t.length; i++)
                        if(astr.indexOf(t.substring(i,i+1))!=-1) {
				alert(cmt + '¿¡ ÅÂ±×¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
				                target.value = "";
                                target.focus();
                                return true;
                        }
          }
		}		
        return false

}

//¼ýÀÚ¸¸ ÀÔ·Â°¡´É
function Ncheck(target, cmt, astr)
{
        var i
        var t = target.value

         if (astr.length > 1) {
                for (i=0; i<t.length; i++)
                        if(astr.indexOf(t.substring(i,i+1))<0) {
				alert(cmt + '´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
				                target.value = "";
                                target.focus();
                                return true;
                        }
          }
        return false

}

//È¸¿ø°¡ÀÔ ÀÔ·Â°ª Ã¼Å©
function member_check()
{
   	var eng = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
    var cnt = '1234567890'
	var tag = '<>'      
   //user_id check
	if (Tcheck(document.regist.user_id, 'ID', eng+cnt, 4, 12)) 
		return false; 
   //reviewer_id check	
	if (Tcheck(document.regist.reviewer_id, 'reviewerID', tag, 1, 10)) 
		return false; 		

	if (regist.password.value.length == 0 )
  	{
    		alert ("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
    		regist.password.focus();
    		return false;
  	}
  	if (regist.password.value != regist.password_c.value)
  	{
  	        alert("È®ÀÎ ºñ¹Ð¹øÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
  	        regist.password.value="";
  	        regist.password_c.value="";
  	        regist.password.focus();
  	        return false;
  	}
    if (regist.user_name.value.length == 0)
    {
    		alert ("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
    		regist.user_name.focus();
    		return false;
  	}

	var chk =0
	var yy = regist.jumin01.value.substring(0,2)
	var mm = regist.jumin01.value.substring(2,4)
	var dd = regist.jumin01.value.substring(4,6)
	var sex = regist.jumin02.value.substring(0,1)

 	if ((regist.jumin01.value.length!=6)||(yy <25||mm <1||mm>12||dd<1)){
    		alert ("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²·È½À´Ï´Ù.");
			regist.jumin01.value="";
			regist.jumin02.value="";
    		regist.jumin01.focus();
    		return false;
  	}

  	if ((sex != 1 && sex !=2 )||(regist.jumin02.value.length != 7 )){
    		alert ("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²·È½À´Ï´Ù.");
			regist.jumin02.value="";
    		regist.jumin02.focus();
    		return false;
  	}   
  
	// ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© 

  	for (var i = 0; i <=5 ; i++){ 
		chk = chk + ((i%8+2) * parseInt(regist.jumin01.value.substring(i,i+1)))
 	}

  	for (var i = 6; i <=11 ; i++){ 
        	chk = chk + ((i%8+2) * parseInt(regist.jumin02.value.substring(i-6,i-5)))
 	}


  	chk = 11 - (chk %11)
  	chk = chk % 10


  	if (chk != regist.jumin02.value.substring(6,7))
  	{
    		alert ("Æ²¸° ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.");
    		regist.jumin02.focus();
    		return false;
  	}
	
	if(regist.email.value.length ==0)
  	{
  			alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.email.focus();
  			return false;
  	}

    var emailChk = regist.email.value.split("@");
    if ((emailChk[1]=="hanmail.net")||(emailChk[1]=="daum.net"))
	{
            alert("DAUMÀÇ ¿Â¶óÀÎ¿ìÇ¥Á¦¿Í °ü·ÃÇÏ¿© ´Ù¸¥ ¸ÞÀÏ°èÁ¤À» ÀÌ¿ëÇØÁÖ½Ç°ÍÀ» ºÎÅ¹µå¸³´Ï´Ù.")
			regist.email.value="";
			regist.email.focus();
            return false;
    }
	
	if(regist.tel01.value.length ==0)
  	{
  			alert("¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.tel01.focus();
  			return false;
  	}
   //  tel check	
	if (Ncheck(document.regist.tel01, '¿¬¶ôÃ³1', cnt)) 
		return false; 		
	if(regist.tel02.value.length ==0)
  	{
  			alert("¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.tel02.focus();
  			return false;
  	}
   //  tel check	
	if (Ncheck(document.regist.tel02, '¿¬¶ôÃ³2', cnt)) 
		return false; 		
	if(regist.tel03.value.length ==0)
  	{
  			alert("¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.tel03.focus();
  			return false;
  	}	    
   //  tel check	
	if (Ncheck(document.regist.tel03, '¿¬¶ôÃ³3', cnt)) 
		return false; 		
   	for (var k = 0; k <= (regist.user_name.value.length - 1); k++)
         	if (regist.user_name.value.indexOf(" ") >= 0 ){
             		alert ("¼º¸íÀ» ºóÄ­¾øÀÌ ºÙ¿©½á ÁÖ½Ê½Ã¿À");
             		regist.user_name.focus();
             		return false;
           	} 
  	if(regist.zipcode01.value.length ==0)
  	{
  			alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.zipcode01.focus();
  			return false;
  	}
   //  zipcode check	
	if (Ncheck(document.regist.zipcode01, '¿ìÆí¹øÈ£1', cnt)) 
		return false; 	
  	if(regist.zipcode02.value.length ==0)
  	{
  			alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.zipcode02.focus();
  			return false;
  	}	
   //  zipcode check	
	if (Ncheck(document.regist.zipcode02, '¿ìÆí¹øÈ£2', cnt)) 
		return false; 		
  	if(regist.add01.value.length ==0)
  	{
  			alert("µ¿,À¾,¸é´ÜÀ§ ÀÌ»óÀÇ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.add01.focus();
  			return false;
  	}
  	if(regist.add02.value.length ==0)
  	{
  			alert("³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.add02.focus();
  			return false;
  	}
  	if(document.regist.privacy.checked == false)
  	{
  			alert("¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß °¡ÀÔÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù");
  			regist.privacy.focus();
  			return false;
  	}	
   //height check
   if(regist.height.value.length != 0){
	if (Ncheck(document.regist.height, '½ÅÀå', cnt))
		return false; 
		}
   //weight check	
   if(regist.weight.value.length != 0){
	if (Ncheck(document.regist.weight, '¸ö¹«°Ô', cnt)) 
		return false; 
		}			
  return true;  	
}

//·Î±×ÀÎ Å¾ ÀÎÅ¬·çµå¿¡¼­ ÀÔ·Â°ª Ã¼Å©
function login_check()
{
  	if(login.user_id.value.length ==0)
  	{
  			alert("ID¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			login.user_id.focus();
  			return false;
  	}			
  	if(login.password.value.length ==0)
  	{
  			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			login.password.focus();
  			return false;
  	}		
  return true;
}

//·Î±×ÀÎ ÆäÀÌÁö¿¡¼­ ÀÔ·Â°ª Ã¼Å©
function login2_check()
{
  	if(login2.user_id.value.length ==0)
  	{
  			alert("ID¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			login2.user_id.focus();
  			return false;
  	}			
  	if(login2.password.value.length ==0)
  	{
  			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			login2.password.focus();
  			return false;
  	}		
  return true;
}

//¿ìÆí¹øÈ£ Ã£±â ÀÔ·Â°ª Ã¼Å©
 function dong_check()
  {
     if (address.dong.value.length == 0)
	   {
	     alert("µ¿,À¾,¸éÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		 address.dong.focus();
		 return false;
		}
	  return true;
	}

//¿ìÆí¹øÈ£ ¼±ÅÃ½Ã ºÎ¸ðÃ¢¿¡ °ª ÀÔ·ÂÇÏ±â	
function zip_use(a,b,c,d,e)
   {
   opener.document.regist.zipcode01.value = a;
   opener.document.regist.zipcode02.value = b;
   opener.document.regist.add01.value = c + ' ' + d + ' ' + e;
   opener.document.regist.add02.focus();
   self.close();
   }

//¾ÆÀÌµð,ºñ¹Ð¹øÈ£ Ã£±â¿¡¼­ ÀÔ·Â°ª Ã¼Å©
function idseek_check(seek)
{
    if(seek.user_name.value.length == 0)
    {
    		alert ("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
    		seek.user_name.focus();
    		return false;
  	}
	var chk =0
	var yy = seek.jumin01.value.substring(0,2)
	var mm = seek.jumin01.value.substring(2,4)
	var dd = seek.jumin01.value.substring(4,6)
	var sex = seek.jumin02.value.substring(0,1)

 	if ((seek.jumin01.value.length!=6)||(yy <25||mm <1||mm>12||dd<1)){
    		alert ("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²·È½À´Ï´Ù.");
			seek.jumin01.value="";
			seek.jumin02.value="";
    		seek.jumin01.focus();
    		return false;
  	}

  	if ((sex != 1 && sex !=2 )||(seek.jumin02.value.length != 7 )){
    		alert ("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²·È½À´Ï´Ù.");
			seek.jumin02.value="";
    		seek.jumin02.focus();
    		return false;
  	}   
  
	// ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© 

  	for (var i = 0; i <=5 ; i++){ 
		chk = chk + ((i%8+2) * parseInt(seek.jumin01.value.substring(i,i+1)))
 	}

  	for (var i = 6; i <=11 ; i++){ 
        	chk = chk + ((i%8+2) * parseInt(seek.jumin02.value.substring(i-6,i-5)))
 	}


  	chk = 11 - (chk %11)
  	chk = chk % 10


  	if (chk != seek.jumin02.value.substring(6,7))
  	{
    		alert ("Æ²¸° ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.");
    		seek.jumin02.focus();
    		return false;
  	}
}

//±âº»Á¤º¸ ¼öÁ¤½Ã¿¡ ÀÔ·Â°ª Ã¼Å©
function modmem_check()
{
	if(regist.reviewer_id.value.length ==0)
  	{
  			alert("Reviewer Id(´Ð³×ÀÓ)¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.reviewer_id.focus();
  			return false;
  	}
  	if (regist.password.value != regist.password_c.value)
  	{
  	        alert("È®ÀÎ ºñ¹Ð¹øÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
  	        regist.password.value="";
  	        regist.password_c.value="";
  	        regist.password.focus();
  	        return false;
  	}
		if(regist.email.value.length ==0)
  	{
  			alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.email.focus();
  			return false;
  	}	
    var emailChk = regist.email.value.split("@");
    if ((emailChk[1]=="hanmail.net")||(emailChk[1]=="daum.net"))
	{
            alert("DAUMÀÇ ¿Â¶óÀÎ¿ìÇ¥Á¦¿Í °ü·ÃÇÏ¿© ´Ù¸¥ ¸ÞÀÏ°èÁ¤À» ÀÌ¿ëÇØÁÖ½Ç°ÍÀ» ºÎÅ¹µå¸³´Ï´Ù.")
			regist.email.value="";
			regist.email.focus();
            return false;
    }	
	if(regist.tel01.value.length ==0)
  	{
  			alert("¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.tel01.focus();
  			return false;
  	}
	if(regist.tel02.value.length ==0)
  	{
  			alert("¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.tel02.focus();
  			return false;
  	}
	if(regist.tel03.value.length ==0)
  	{
  			alert("¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.tel03.focus();
  			return false;
  	}	    
  	if(regist.zipcode01.value.length ==0)
  	{
  			alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.zipcode01.focus();
  			return false;
  	}
  	if(regist.zipcode02.value.length ==0)
  	{
  			alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.zipcode02.focus();
  			return false;
  	}	
  	if(regist.add01.value.length ==0)
  	{
  			alert("µ¿,À¾,¸é´ÜÀ§ ÀÌ»óÀÇ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.add01.focus();
  			return false;
  	}
  	if(regist.add02.value.length ==0)
  	{
  			alert("³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");
  			regist.add02.focus();
  			return false;
  	}			
  return true;  	
}

// ½ÅÀå°ú,¸ö¹«°Ô¿¡´Â ¼ýÀÚ¸¸ ÀÔ·Â
function lengthnum_check()
{
    var cnt = '1234567890'      
   //height check
   if(regist.height.value.length != 0){
	if (Ncheck(document.regist.height, '½ÅÀå', cnt))
		return false; 
		}
   //weight check	
   if(regist.weight.value.length != 0){
	if (Ncheck(document.regist.weight, '¸ö¹«°Ô', cnt)) 
		return false; 
		}
  return true;  	
}

//º¸µåÀÌ¹ÌÁö Å©°Ôº¸±â
function gear_zoom(gear_kind,imageCode,season){

    zZoomImage = imageCode 
	zSeason = season  
	zGearKind = gear_kind
    wnd = window.open('/wakegear/'+zGearKind+'/zoom.asp?zimg='+zZoomImage+'&season='+zSeason,'zoomimage','toolbar=no,location=no,resizable=no,width=340,height=400');
    wnd.focus();
}

//Àåºñ »ó¼¼Á¤º¸ ÆäÀÌÁö¿¡¼­ Àåºñ Ãß°¡ÇÏ±â
function addgear(gear_code, title, bundle, gear_kind)
{
    aGearCode = gear_code;
	aTitle = title;
	aBundle = bundle;
	aGearKind = gear_kind
	var msg = aTitle+"À»(¸¦) ÇöÀç º¸À¯ÇÏ°í ÀÖ´Â Àåºñ¸ñ·Ï¿¡ Ãß°¡ÇÏ½Ã°Ú½À´Ï±î?";
      if(confirm(msg) == true) {
			openmygear(aGearCode,aTitle,aBundle,aGearKind);
		}
}

function openmygear(gear_code, title, bundle, gear_kind)
{
    gGearCode = gear_code;
	gTitle = title;
	gBundle = bundle;
	gGearKind = gear_kind
    wnd = window.open('/mygearbag/addmygear.asp?gear_code='+gGearCode+'&title='+gTitle+'&dbpage=wkbboard&bundle='+gBundle+'&gear_kind='+gGearKind,'mygearbag','scrollbars=no, toolbar=no,location=no,resizable=no,width=637,height=500')
	wnd.focus();
}

//°Ô½ÃÆÇ.¸®ºä¿¡¼­ gb ¾ÆÀÌÄÜ Å¬¸¯½Ã¿¡ gearbox¿­±â
function ownsgear(gb_userid,gb_reviwerid)
{
    var vGBUserId = gb_userid
	var vGBReviewerId = gb_reviwerid
    window.open('/mygearbag/my_wakegearbag.asp?user_id='+vGBUserId+'&reviewer_id='+vGBReviewerId,'mygearbag','scrollbars=no, toolbar=no,location=no,resizable=no,width=637,height=500')
}

//Àåºñ»ó¼¼ÆäÁö-¸®ºä gb ¾ÆÀÌÄÜ Å¬¸¯½Ã¿¡ gearbox¿­±â - ÃßÈÄ È£ÃâÇÔ¼ö¸íÀ» ¹Ù²ãµµ µÊ.
function mywakegear(gb_userid,gb_reviwerid)
{
    var vGBUserId = gb_userid
	var vGBReviewerId = gb_reviwerid
    window.open('/mygearbag/my_wakegearbag.asp?user_id='+vGBUserId+'&reviewer_id='+vGBReviewerId,'mygearbag','scrollbars=no, toolbar=no,location=no,resizable=no,width=637,height=500')
}

//È¸¿øÀü¿ë °æ°í
function loginalt()
{
    alert ("XTEAMÀü¿ëÀÔ´Ï´Ù. ·Î±×ÀÎÀ» ÇØÁÖ¼¼¿ä")
}

//¾÷Ã¼È«º¸ °Ô½ÃÆÇ »ç¿ëÀÚ Àü¿ë °æ°í
function loginalt_shop()
{
    alert ("¾÷Ã¼È«º¸ °Ô½ÃÆÇÀº Çã°¡µÈ »ç¿ëÀÚ¸¸ ±ÛÀ» ¿Ã¸± ¼ö ÀÖ½À´Ï´Ù.")
}

//¸Þ¸ð±ÛÀÔ·Â ³»¿ë Ã¼Å©
function memo_check()
{
		if (memo_fr.memo.value.length == 0){
			alert("¸Þ¸ð³»¿ëÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä")
			memo_fr.memo.focus()
			return false;
		}
}

//¸®ºä, Ä¿¹Â´ÏÆ¼ °Ë»ö. °Ë»ö¾î Ã¼Å©
function search_m()
{
	if (search_fr.keyword.value.length == 0 )
  	{
    		alert ("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
    		search_fr.keyword.focus();
    		return false;
  	}
   return true;
}

//¸ÞÀÎÆäÀÌÁö ÅëÇÕ °Ë»ö, °Ë»ö¾î Ã¼Å©
function search_all()
{
	if (search_u.keyword.value.length == 0 )
  	{
    		alert ("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
    		search_u.keyword.focus();
    		return false;
  	}
   return true;	
}

//¸®ºäÀü ÀåºñÃ£±â °Ë»ö¾î Ã¼Å©
function search_gr_gear()
{
	if (search_gr.season.value.length == 0 )
  	{
    		alert ("½ÃÁðÀ» ¼±ÅÃÇÏ¼¼¿ä");
    		search_gr.season.focus();
    		return false;
  	}
	
	if (search_gr.keyword.value.length == 0 )
  	{
    		alert ("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
    		search_gr.keyword.focus();
    		return false;
  	}
   return true;
}

//gearcode Ã£±â ÆäÀÌÁö ¿ÀÇÂ
function gsearch_open(){
    window.open('/wakegear/review/review_gear_search.asp','gsearch','scrollbars=yes, toolbar=no,location=no,resizable=yes,width=567,height=275')
}

//¸®ºäÇÒ Àåºñ(º¸µå) ¼±ÅÃ½Ã ºÎ¸ðÃ¢¿¡ °ª º¸³»±â
function gb_rivew_use(gear_code, gear_kind, season, brand, bundle, specs)
   {
   opener.document.regist.gear_code.value = gear_code;
   opener.document.regist.gear_kind.value = gear_kind;
   opener.document.regist.season.value = season;
   opener.document.regist.brand.value = brand;
   opener.document.regist.model.value = bundle;
   opener.document.regist.specs.value = specs;
   self.close();
}
   
//¸®ºäÇÒ Àåºñ(º¸µå¿Ü) ¼±ÅÃ½Ã ºÎ¸ðÃ¢¿¡ °ª º¸³»±â   
function ge_rivew_use(gear_code, gear_kind, season, brand, model,specs)
   {
   opener.document.regist.gear_code.value = gear_code;
   opener.document.regist.gear_kind.value = gear_kind;
   opener.document.regist.season.value = season;
   opener.document.regist.brand.value = brand;
   opener.document.regist.model.value = model;
   opener.document.regist.specs.value = specs;   
   self.close();
}   
   
//¸®ºä¾²±â reset
function reset_f()
{
   document.regist.reset();
}

function go_opener(gopage)
{
   gGoPage = gopage
   opener.location.href=gopage
   self.close();
}

//º¸µå¸®ºä(gearcode ÀÖÀ»°æ¿ì) ÀÔ·Â»çÇ× Ã¼Å©
function breview_check1()
{
    var cnt = '1234567890'    
	var pnm = '+-'  
   //height check
   if(regist.height.value.length != 0){
	if (Ncheck(document.regist.height, '½ÅÀå', cnt))
		return false; 
		}
   //weight check	
   if(regist.weight.value.length != 0){
	if (Ncheck(document.regist.weight, '¸ö¹«°Ô', cnt)) 
		return false; 
		}
   //angle_f check
   if(regist.angle_f.value.length != 0){
	if (Ncheck(document.regist.angle_f, 'Angle ¾Õ', cnt+pnm))
		return false; 
		}
   //angle_b check	
   if(regist.angle_b.value.length != 0){
	if (Ncheck(document.regist.angle_b, 'Angle µÚ', cnt+pnm)) 
		return false; 
		}		
   //Àåºñ±¸ÀÔ°¡°Ý check
   if(regist.buy_price.value.length != 0){
	if (Ncheck(document.regist.buy_price, 'Àåºñ±¸ÀÔ°¡°Ý', cnt))
		return false; 
		}
  	if(regist.subject.value.length ==0)
  	{
  			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.subject.focus();
  			return false;
  	}			
  	if(regist.contents.value.length ==0)
  	{
  			alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.contents.focus();
  			return false;
  	}			
  return true;  	
}

//º¸µå¸®ºä(gearcode ¾øÀ»°æ¿ì) ÀÔ·Â»çÇ× Ã¼Å©
function breview_check2()
{
    var cnt = '1234567890'    
	var pnm = '+-'  
  	if(regist.gear_kind.value.length ==0)
  	{
  			alert("Ä«Å×°í¸®¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä");
  			regist.gear_kind.focus();
  			return false;
  	}		
  	if(regist.season.value.length ==0)
  	{
  			alert("½ÃÁðÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä");
  			regist.season.focus();
  			return false;
  	}		
   //½ÃÁð ¼ýÀÚ°ª check
   if(regist.season.value.length != 0){
	if (Ncheck(document.regist.season, '½ÃÁð', cnt))
		return false; 
		}	
  	if(regist.brand.value.length ==0)
  	{
  			alert("ºê·£µå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.brand.focus();
  			return false;
  	}	
  	if(regist.model.value.length ==0)
  	{
  			alert("¸ðµ¨¸íÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.model.focus();
  			return false;
  	}		
   //height check
   if(regist.height.value.length != 0){
	if (Ncheck(document.regist.height, '½ÅÀå', cnt))
		return false; 
		}
   //weight check	
   if(regist.weight.value.length != 0){
	if (Ncheck(document.regist.weight, '¸ö¹«°Ô', cnt)) 
		return false; 
		}
   //angle_f check
   if(regist.angle_f.value.length != 0){
	if (Ncheck(document.regist.angle_f, 'Angle ¾Õ', cnt+pnm))
		return false; 
		}
   //angle_b check	
   if(regist.angle_b.value.length != 0){
	if (Ncheck(document.regist.angle_b, 'Angle µÚ', cnt+pnm)) 
		return false; 
		}		
   //Àåºñ±¸ÀÔ°¡°Ý check
   if(regist.buy_price.value.length != 0){
	if (Ncheck(document.regist.buy_price, 'Àåºñ±¸ÀÔ°¡°Ý', cnt))
		return false; 
		}
  	if(regist.subject.value.length ==0)
  	{
  			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.subject.focus();
  			return false;
  	}			
  	if(regist.contents.value.length ==0)
  	{
  			alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.contents.focus();
  			return false;
  	}			
  return true;  	
}

//º¸µå¿Ü¸®ºä(gearcode ÀÖÀ»°æ¿ì) ÀÔ·Â»çÇ× Ã¼Å©
function ereview_check1()
{
    var cnt = '1234567890'    
	var pnm = '+-'  
   //Àåºñ±¸ÀÔ°¡°Ý check
   if(regist.buy_price.value.length != 0){
	if (Ncheck(document.regist.buy_price, 'Àåºñ±¸ÀÔ°¡°Ý', cnt))
		return false; 
		}
  	if(regist.subject.value.length ==0)
  	{
  			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.subject.focus();
  			return false;
  	}			
  	if(regist.contents.value.length ==0)
  	{
  			alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.contents.focus();
  			return false;
  	}			
  return true; 
}

//º¸µå¿Ü¸®ºä(gearcode ¾øÀ»°æ¿ì) ÀÔ·Â»çÇ× Ã¼Å©
function ereview_check2()
{
    var cnt = '1234567890'    
	var pnm = '+-'  
  	if(regist.gear_kind.value.length ==0)
  	{
  			alert("Ä«Å×°í¸®¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä");
  			regist.gear_kind.focus();
  			return false;
  	}		
  	if(regist.season.value.length ==0)
  	{
  			alert("½ÃÁðÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä");
  			regist.season.focus();
  			return false;
  	}		
   //½ÃÁð ¼ýÀÚ°ª check
   if(regist.season.value.length != 0){
	if (Ncheck(document.regist.season, '½ÃÁð', cnt))
		return false; 
		}	
  	if(regist.brand.value.length ==0)
  	{
  			alert("ºê·£µå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.brand.focus();
  			return false;
  	}	
  	if(regist.model.value.length ==0)
  	{
  			alert("¸ðµ¨¸íÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.model.focus();
  			return false;
  	}			
   //Àåºñ±¸ÀÔ°¡°Ý check
   if(regist.buy_price.value.length != 0){
	if (Ncheck(document.regist.buy_price, 'Àåºñ±¸ÀÔ°¡°Ý', cnt))
		return false; 
		}
  	if(regist.subject.value.length ==0)
  	{
  			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.subject.focus();
  			return false;
  	}			
  	if(regist.contents.value.length ==0)
  	{
  			alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.contents.focus();
  			return false;
  	}			
  return true;  	
}

//¸®ºä, »çÁø, Áö½Äc µî °Ô½Ã¹° ÃßÃµÇÏ±â
function recom(writing_idx, writing_table, prepage)
{
    rWritingIdx = writing_idx;
	rWritingTable = writing_table;
	rPrepage = escape(prepage)
	var msg = "ÀÌ ±ÛÀ» ÃßÃµÇÏ½Ã°Ú½À´Ï±î?";
      if(confirm(msg) == true) {
			location.href('/xteam/recomok.asp?writing_idx='+rWritingIdx+'&writing_table='+rWritingTable+'&prepage='+rPrepage);
		}
}

//½º³ë¿ìÆäÀÌÆÛ - Æ÷Åä Ã¢¿­±â
function open_photo(idx)
{
    pIdx = idx
    wnd = window.open('/wakepaper/issue_photo_view.asp?idx='+pIdx,'view_photo','scrollbars=yes,toolbar=no,location=no,resizable=no,width=645,height=650')
	wnd.focus();
}

//Áö½ÄC, Ä¿¹Â´ÏÆ¼ ±Û¾²±â Ã¼Å©
function write_check()
{
	if(regist.subject.value.length ==0)
  	{
  			alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.subject.focus();
  			return false;
  	}
  	if(regist.contents.value.length ==0)
  	{
  			alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.contents.focus();
  			return false;
  	}	
  return true;  	
}

//ÀÌ¹ÌÁö ¾÷·Îµå Ã¢¿­±â - Æ÷Åä°Ô½ÃÆÇ¿ë
function imgup_photo() {
    window.open('/community/photo/imgupload.asp','imgup','scrollbars=no, toolbar=no,location=no,resizable=no,width=400,height=255')
}

//°¶·¯¸® ÀÌ¹ÌÁö ¿øº»»çÀÌÁî·Î º¸±â - Æ÷Åä°Ô½ÃÆÇ¿ë
function open_zoom_photo(idx)
{
    pIdx = idx
    wnd = window.open('/community/photo/photo_zoom.asp?idx='+pIdx,'zoom_photo','scrollbars=yes, toolbar=no,location=no,resizable=yes,width=10,height=10')
	wnd.focus();
}

//ÀÌ¹ÌÁö ¿øº»»çÀÌÁî·Î º¸±â - Áß°íÀåÅÍ¿ë
function open_zoom_market(idx)
{
    pIdx = idx
    wnd = window.open('/community/market/market_zoom.asp?idx='+pIdx,'zoom_photo_market','scrollbars=yes, toolbar=no,location=no,resizable=yes,width=10,height=10')
	wnd.focus();
}

//ÀÌ¹ÌÁö ¿øº»»çÀÌÁî·Î º¸±â - ÀÏ¹Ý °Ô½ÃÆÇ¿ë
function open_zoom_common(idx,part)
{
    pIdx = idx
	pPart = part
    wnd = window.open('/community/common/comm_zoom.asp?idx='+pIdx+'&part='+pPart,'zoom_photo_common','scrollbars=yes, toolbar=no,location=no,resizable=yes,width=10,height=10')
	wnd.focus();
}

//ÀÌ¹ÌÁö ¿øº»»çÀÌÁî·Î º¸±â - ¾÷Ã¼È«º¸ °Ô½ÃÆÇ¿ë
function open_zoom_shop(idx,part)
{
    pIdx = idx
	pPart = part
    wnd = window.open('/community/shopinfo/shop_zoom.asp?idx='+pIdx+'&part='+pPart,'zoom_photo_shop','scrollbars=yes, toolbar=no,location=no,resizable=yes,width=10,height=10')
	wnd.focus();
}

//ÀÌ¹ÌÁö ¿øº»»çÀÌÁî·Î º¸±â - Æ÷Åä°¶·¯¸®¿ë
function open_zoom_gallery(issue_code,photo_num)
{
    pIssueCode = issue_code
	pPhotoNum = photo_num
    wnd = window.open('/wakepaper/gallery_zoom.asp?issue_code='+pIssueCode+'&photo_num='+pPhotoNum,'zoom_photo_gallery','scrollbars=yes, toolbar=no,location=no,resizable=yes,width=10,height=10')
	wnd.focus();
}

//Áß°íÀåÅÍ ÀÔ·Â»çÇ× Ã¼Å©
function market_check()
{
    var cnt = '1234567890' 
	if(regist.category.value.length ==0)
  	{
  			alert("Category¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
  			regist.category.focus();
  			return false;
  	}	
	if(regist.model.value.length ==0)
  	{
  			alert("ºê·£µå|¸ðµ¨|½ÃÁð|»çÀÌÁî¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.model.focus();
  			return false;
  	}
	if(regist.used_period.value.length ==0)
  	{
  			alert("»ç¿ë±â°£À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.used_period.focus();
  			return false;
  	}
   //used_period check
	if (Ncheck(document.regist.used_period, '»ç¿ë±â°£', cnt)) 
		return false; 
			
	if(regist.price.value.length ==0)
  	{
  			alert("¿øÇÏ´Â °¡°ÝÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.price.focus();
  			return false;
  	}	
   //price check	
	if (Ncheck(document.regist.price, '¿øÇÏ´Â°¡°Ý', cnt)) 
		return false; 		    
  	if(regist.status.value.length ==0)
  	{
  			alert("ÀåºñÀÇ ÇöÀç »óÅÂ¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä");
  			regist.status.focus();
  			return false;
  	}
  	if(regist.contents.value.length ==0)
  	{
  			alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  			regist.contents.focus();
  			return false;
  	}	
  return true;  	
}

//ÀÌ¹ÌÁö ¾÷·Îµå Ã¢¿­±â - Áß°íÀåÅÍ¿ë
function imgup_market() {
    window.open('/community/market/imgupload.asp','imgup','scrollbars=no, toolbar=no,location=no,resizable=no,width=400,height=255')
}

//ÀÌ¹ÌÁö ¾÷·Îµå Ã¢¿­±â - ÀÏ¹Ý Ä¿¹Â´ÏÆ¼¿ë
function imgup_common() {
    window.open('/community/common/imgupload.asp','imgup','scrollbars=no, toolbar=no,location=no,resizable=no,width=400,height=255')
}

//ÀÌ¹ÌÁö ¾÷·Îµå Ã¢¿­±â - ¾÷Ã¼È«º¸¿ë
function imgup_shop() {
    window.open('/community/shopinfo/imgupload.asp','imgup','scrollbars=no, toolbar=no,location=no,resizable=no,width=400,height=255')
}

//¹ÙÀÌ¾î½º°¡ÀÌµå ¼­ºñ½º ÁØºñÁß
function bg_working()
{
   alert("e-¹ÙÀÌ¾î½º°¡ÀÌµå ¼­ºñ½º¸¦ ÁØºñÁßÀÔ´Ï´Ù");
}

//xg ¼­ºñ½º ÁØºñÁß
function xg_working()
{
   alert("¼­ºñ½º¸¦ ÁØºñÁßÀÔ´Ï´Ù.");
}

//¸ÞÀÎ¿¡¼­ °øÁö»çÇ× ¿ÀÇÂ
function notice(idx){

    nIdx = idx
    window.open('/notice_view.asp?idx='+nIdx,'notice','scrollbars=yes,toolbar=no,location=no,resizable=no,width=527,height=350');
}

//¿þÀÌÅ©ÆäÀÌÆÛ Æ÷Åä°¶·¯¸® Ã¢ ¿ÀÇÂ
function paper_gallery(idx){

    nIdx = idx
    window.open('/wakepaper/gallery_view.asp?idx='+nIdx,'notice','scrollbars=no,toolbar=no,location=no,resizable=no,width=650,height=487');
}

//6 riders fixed ¿ÀÇÂ
function open_6riders()
{
    wnd = window.open('/wakepaper/photo_6riders.asp','6riders','scrollbars=no,toolbar=no,location=no,resizable=no,width=900,height=640')
	wnd.focus();
}

//2005 riders fixed ¿ÀÇÂ
function open_2005riders()
{
    wnd = window.open('/wakepaper/photo_2005riders_home.asp','2005riders','scrollbars=no,toolbar=no,location=no,resizable=no,width=900,height=660')
	wnd.focus();
}

//xg Å¬¸®´Ð ½ÅÃ»ÆäÀÌÁö ¿ÀÇÂ
function open_xgclinic_1st(){
   
    wnd = window.open('/event_regi/2005_xgclinic_1st/xgclinic_1st_info.asp','xgclinic','scrollbars=yes,toolbar=no,location=no,resizable=no,width=755,height=760');
    wnd.focus();
}

//e-buyers guide ¿ÀÇÂ
function open_ebg()
{
    wnd = window.open('/ebuyers_guide/ebuyers_index.asp','ebyuers','scrollbars=no,toolbar=no,location=no,resizable=no,width=750,height=560')
	wnd.focus();
}

//Æ®¸¯ÆÁ µ¿¿µ»óº¸±â
function open_mov(grade, folder, trick)
{
    dGrade = grade
	dFolder = folder
    dTrick = trick
    wnd = window.open('/tricktips/'+dGrade+'/'+dFolder+'/'+dTrick+'.mov','view_mov','scrollbars=no,toolbar=no,location=no,resizable=no,width=320,height=255')
	wnd.focus();
}

//Object ¿ÜºÎ·Îµå - include/topmenu.asp
function activex_xgstorebanner()
{
  document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width=480 height=65>");
  document.write("<param name=movie value=/image/banner/admain_top_xgstore.swf />");
  document.write("<param name=quality value=high />");
  document.write("<embed src=/image/banner/admain_top_xgstore.swf quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=480 height=65></embed>");
  document.write("</object>");
}

//Object ¿ÜºÎ·Îµå - wakemain.asp ¹è³Ê1
function activex_mb_lqf()
{
  document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width=220 height=60>");
  document.write("<param name=movie value=/image/banner/admain_right1_070423_lqf.swf>");
  document.write("<param name=quality value=high>");
  document.write("<embed src=/image/banner/admain_right1_070423_lqf.swf quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=220 height=60></embed>");
  document.write("</object>");
}

//Object ¿ÜºÎ·Îµå - wakemain.asp ¹è³Ê2
function activex_mb_bw()
{
  document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width=220 height=60>");
  document.write("<param name=movie value=/image/banner/admain_right2_070412_bw2.swf>");
  document.write("<param name=quality value=high>");
  document.write("<embed src=/image/banner/admain_right2_070412_bw2.swf quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=220 height=60></embed>");
  document.write("</object>");
}

//Object ¿ÜºÎ·Îµå - wakemain.asp ¹è³Ê3
function activex_mb_snb()
{
  document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width=220 height=60>");
  document.write("<param name=movie value=/image/banner/admain_right2_060412_snb.swf>");
  document.write("<param name=quality value=high>");
  document.write("<embed src=/image/banner/admain_right2_060412_snb.swf quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=220 height=60></embed>");
  document.write("</object>");
}

//Object ¿ÜºÎ·Îµå - wakemain.asp ¹è³Ê4
function activex_mb_bk()
{
  document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width=220 height=60>");
  document.write("<param name=movie value=/image/banner/admain_right3_060423_bk.swf>");
  document.write("<param name=quality value=high>");
  document.write("<embed src=/image/banner/admain_right3_060423_bk.swf quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=220 height=60></embed>");
  document.write("</object>");
}

//Object ¿ÜºÎ·Îµå - topinclude.asp ¹è³Ê4
function activex_tb_ugp()
{
  document.write("<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width=480 height=65>");
  document.write("<param name=movie value=/image/banner/admain_top_070523_ugp.swf>");
  document.write("<param name=quality value=high>");
  document.write("<embed src=/image/banner/admain_top_070523_ugp.swf quality=high pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash width=480 height=65></embed>");
  document.write("</object>");
}

/**
* ÆÄÀÏ¸í: lib.textSlider.js
* ¼³  ¸í: ´º½º Ticker ¶óÀÌºê·¯¸®
* ÀÛ¼ºÀÚ: tenshi[±è±º¿ì] - jstoy project
* ³¯  Â¥: 2004-03-25
*
*   2004-04-12 : ¸¶¿ì½º¿À¹ö½Ã pause±â´É Ãß°¡
*   2004-05-24 : ¾ÆÀÌÅÛ ÇÏ³ªÀÇ size°¡ ±æÀÌ³ª ³ôÀÌ(width || height)º¸´Ù ÀÛÀ» ¶§ ¹ß»ýÇÏ´Â ¹ö±× ÇØ°á
***********************************************
*/

TextSlider = function(className) {
    document.write("<div id='TextSliderPLayer_"+ className +"'><div id='TextSliderLayer_"+ className +"'></div></div>");

    this.item = [];
    this.width = this.height = this.speed = this.pixel = this.interval =
        this.size = this.moveCount = this.X = this.Y = 0;
    this.direction = "";
    this.pLayer = document.getElementById("TextSliderPLayer_"+ className);
    this.layer = document.getElementById("TextSliderLayer_"+ className);
    this.align = "left";
    this.intervalId = null;
    this.className = className;
    this.isPause = false;
}
TextSlider.prototype.init = function() {
    with (this.pLayer.style) {
        width = this.width+"px";
        height = this.height+"px";
        overflow = "hidden";
    }
    with (this.layer.style) {
        width = this.direction=='up' || this.direction=='down' ? this.width+"px" : this.size*(this.item.length+1)+"px";
        height = this.direction=='up' || this.direction=='down' ? this.size*(this.item.length+1)+"px" : this.height+"px";
        top = 0;
        left = 0;
        position = "relative";
    }
    for (var i=0; i<parseInt(this.height / this.size, 10)+1; i++)
        this.item[this.item.length] = this.item[i];
    switch (this.direction) {
        case "up": this.X = this.Y = 0; break;
        case "down": this.X = 0; this.layer.style.top = this.Y = -this.size*(this.item.length-1); break;
        case "left": this.X = this.Y = 0; break;
        case "right": this.Y = 0; this.layer.style.left = this.X = -this.size*(this.item.length-1); break;
    }
    var __html = "<div onmouseover='"+this.className+".pause()' onmouseout='"+this.className+".unpause()'>";
    if (this.direction=='up' || this.direction=='down') {
        __html += "<table width='"+ this.layer.style.width +"' cellspacing='0' cellpadding='0' border='0'>";
        for (var i in this.item)
            __html += "<tr><td height='"+this.size+"' style='overflow:hidden' align='"+this.align+"' valign='top'>"+this.item[i]+"</td></tr>";
        __html += "</table>";
    } else {
        __html += "<table cellspacing='0' cellpadding='0' border='0'><tr>";
        for (var i in this.item)
            __html += "<td width='"+this.size+"' height='"+ this.layer.style.height +"' align='"+this.align+"' \
                valign='top' style='overflow:hidden;'>"+this.item[i]+"</td>";
        __html += "</tr></table>";
    }
    __html += "</div>";
    this.layer.innerHTML = __html;
    this.start();
}
TextSlider.prototype.start = function() {
    this.intervalId = setInterval(this.className+".move()", this.speed);
}
TextSlider.prototype.move = function() {
    if (this.isPause) return;
    switch (this.direction) {
        case "up": this.Y -= this.pixel; break;
        case "down": this.Y += this.pixel; break;
        case "left": this.X -= this.pixel; break;
        case "right": this.X += this.pixel; break;
    }
    if (this.direction=='up' || this.direction=='down') {
        if (Math.abs(this.Y)%this.size==0) this.stop();
        this.layer.style.top = this.Y;
    } else {
        if (Math.abs(this.X)%this.size==0) this.stop();
        this.layer.style.left = this.X;
    }
}
TextSlider.prototype.stop = function() {
    clearInterval(this.intervalId);
    switch (this.direction) {
    case "up":
        if (Math.abs(this.Y) >= parseInt(this.layer.style.height,10)-this.size) this.Y = this.layer.style.top = 0;
        break;

    case "down":
        if (Math.abs(this.Y) <= 0) this.Y = this.layer.style.top = -this.size*(this.item.length-1);
        break;

    case "left":
        if (Math.abs(this.X) >= parseInt(this.layer.style.width,10)-this.size) this.X = this.layer.style.left = 0;
        break;

    case "right":
        if (Math.abs(this.X) <= 0) this.X = this.layer.style.left = -this.size*(this.item.length-1);
        break;
    }
    setTimeout(this.className+".start()", this.interval);
}
TextSlider.prototype.pause = function() {this.isPause = true;}
TextSlider.prototype.unpause = function() {this.isPause = false;}