<!--
String.prototype.trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, ""); 
}

function viewStatus() {
	self.status="³ª¸¸ÀÇ ¸ÂÃã ½ÃÀÛÆäÀÌÁö ::: Previl.net :::";
}
viewStatus();

function ckLink(form,fr) {
var cc = fr;

	 if(fr == 1) {
		form.link1.checked = true;
		form.link2.checked = false;
	} else if(fr == 2) {
		form.link1.checked = false;
		form.link2.checked = true;
	}
}

function goUrl() {
   form = document.goForm;
   form.gourl.value = form.gourl.value.trim();
   if(!form.gourl.value) {
       alert('ÀÌµ¿ÇÒ URLÀ» ÀÔ·ÂÇÏ¼¼¿ä!');
       form.gourl.focus();
       return false;
   }   
   
   if(form.goType.value==1) window.open('http://'+form.gourl.value);     
   else if(form.goType.value==2) window.open('http://www.previl.net/service/viewsource.php?url='+form.gourl.value);     
   else window.open('ftp://'+form.gourl.value);     
   return false;
}      

function shWord() {
  form = document.searchForm;
  form.word.value = form.word.value.trim();
  if(!form.word.value) {
     alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä!');
     form.word.focus();
     return false;
  }
 
 if(form.search.value==1) {
	 window.open('http://search.naver.com/search.naver?where=nexearch&query='+form.word.value,'');
	 return false;
 }

  if(form.search.value==6) {
	 window.open('http://search.ilikeclick.com/ilikeclick/?ec=20140686&MD=B&TT=empas&HK=Y&AT=Y&PL=10&TP=1&BT=1&query='+form.word.value,'');
	 return false;
 }

 window.location.href = 'service/search/?go='+form.search.value+'&query='+form.word.value;
 return false;

}

function w_open(url) {
	if(document.goForm.link1.checked == true) {
	   window.top.location.href = url;
	} else {
	   window.open(url);
	}
}

function addfavorites(){
	var favoriteurl="http://www.previl.net"
	var favoritetitle="³ª¸¸ÀÇ ½ÃÀÛÆäÀÌÁö ::: Previ Link"
	if (document.all) window.external.AddFavorite(favoriteurl,favoritetitle);
}


function check_auto_in(form) { 
	if (form.auto_in.checked==true) {
		var check;  
		check = confirm("ÀÚµ¿ ·Î±×ÀÎ ±â´ÉÀ» »ç¿ëÇÏ½Ã°Ú½À´Ï±î?\n\nÀÚµ¿ ·Î±×ÀÎ »ç¿ë½Ã ´ÙÀ½ Á¢¼ÓºÎÅÍ´Â ·Î±×ÀÎÀ» ÇÏ½ÇÇÊ¿ä°¡ ¾ø½À´Ï´Ù.\n\n´Ü, °ÔÀÓ¹æ, ÇÐ±³µî °ø°øÀå¼Ò¿¡¼­ ÀÌ¿ë½Ã °³ÀÎÁ¤º¸°¡ À¯ÃâµÉ¼ö ÀÖÀ¸´Ï ÁÖÀÇÇØÁÖ¼¼¿ä");
		if(check==false) {form.auto_in.checked=false;}
	}                               
}  


function check_guest_in(form) {  
  if (form.guest_in.checked==true) {  	  
	  form.id.value='guest';
	  form.passwd.value='guest';  
  } else {
	  form.id.value='';
	  form.passwd.value='';  
  }
}

function ch_logout() {
  form = document.logoutform;
  form.go_url.value=window.location;
  form.action='./logout.php';
  form.submit();
}

function m_call(num){
 change_img_src('imgm'+m, 'document', 'html/img/m_t'+m+'1.gif', true);
 change_img_src('imgm'+num, 'document', 'html/img/m_t'+num+'2.gif', true);
 m=num;
}

function r_call(num){
 change_img_src('imgr'+r, 'document', 'html/img/r_t'+r+'1.gif', true);
 change_img_src('imgr'+num, 'document', 'html/img/r_t'+num+'2.gif', true);
 r=num;
}

function change_img_src(name, nsdoc, rpath, preload)
{ 
  var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img) {
    img.altsrc = img.src;
    img.src    = rpath;
  } 
}

var m=1;
var r=1;


function MsgScroll() {
    this.name = "MsgScroll";  //½ºÅ©·Ñ ¸í(°´Ã¼)
	this.msgs = new Array(); // ¸Þ¼¼Áö ¹è¿­Á¤ÀÇ
	this.msgcnt =0;  //¸Þ¼¼Áö ¹è¿­¹øÈ£ Á¤ÀÇ
	this.stop = 0; // Á¤Áö À¯¹«
    this.height = 100; // ·¹ÀÌ¾î ³ôÀÌ
	this.width = 100;  //·¹ÀÌ¾î ³ÐÀÌ
	this.speed = 50; // °£°Ý Á¶Á¤(¼Óµµ)
	this.currentSpeed = 0; // ÇöÀç °£°Ý Á¶Á¤(¼Óµµ)	
	this.pauseDelay = 1000; // Á¤Áö ½Ã°£
	this.pauseMouseover = false; //¸¶¿ì½º¸¦ ¿Ã·ÈÀ»¶§ Á¤Áö À¯¹«

    this.add = function(str) {  //¸Þ¼¼Áö Ã·°¡ ¸Þ¼­µå			       
				   this.msgs[this.msgcnt] = str;
				   this.msgcnt = this.msgcnt + 1;
               }

    this.start = function() {
					 this.init();
					 setTimeout(this.name+'.scroll()',this.speed);
				 }
			 
	this.init =function() {
					  document.write('<div id="'+this.name+'" style="height:'+this.height+';width:'+this.width+';position:relative;overflow:hidden;" OnMouseOver="'+this.name+'.onmouseover();" OnMouseOut="'+this.name+'.onmouseout();">');
					  for(var i = 0; i < this.msgcnt; i++) {
						  document.write('<div id="'+this.name+'msg'+i+'"style="left:0px;width:'+this.width+';position:absolute;top:'+(this.height*i+1)+'px;">');
						  document.write(this.msgs[i]);
						  document.write('</div>');
                      }
					  document.write('</div>');
				  }
				  
     this.scroll = function() {
		               if (!this.stop) { 
	                       this.speed = this.currentSpeed;
						   for (i = 0; i < this.msgcnt; i++) {
	                           obj = document.getElementById(this.name+'msg'+i).style;
		            		   obj.top = parseInt(obj.top) - 1;							   
			                   if (parseInt(obj.top) <= this.height*(-1)) obj.top = this.height * (this.msgcnt-1);
			                   if (parseInt(obj.top) == 0) this.speed = this.pauseDelay							  							   
		                   } 
		   
	                   }
	                   window.setTimeout(this.name+".scroll()",this.speed);
	                }

      this.onmouseover = function() {
	                         if (this.pauseMouseover) this.stop = true;
						 }
						 
	  this.onmouseout = function() {
	                        if (this.pauseMouseover) this.stop = false;
						 }

}

function goTop(desy) {
		var Timer;
		var starty = document.body.scrollTop;
		var oriy = 0;  //top À§Ä¡
        var speed = 3;
		
		if(Timer) clearTimeout(Timer);		
			
		if(!desy) desy = starty;
		desy += (oriy - starty) / speed;
		if (desy < oriy) desy = oriy;		
		var posY = Math.ceil(desy);
		window.scrollTo(0, posY);
		if((Math.floor(Math.abs(starty - oriy)) < 1)){
			clearTimeout(Timer);
			window.scroll(0,oriy);
		}else if(posY > oriy){
			Timer = setTimeout("goTop("+desy+")",1);//¿Ã¶ó°¡´Â ¼Óµµ(³·À»¼ö·Ï ºü¸§)
		}else{
			clearTimeout(Timer);
		}
}

function goBottom(desy) {
		var Timer;
		var starty = document.body.scrollTop;  
		var oriy = document.body.scrollHeight;  //Bottom À§Ä¡
        var speed = 10;

		if(Timer) clearTimeout(Timer);
				
		if(!desy) desy = starty;
		desy += (oriy - starty) / speed;
		if (desy > oriy) desy = oriy;		
		var posY = Math.ceil(desy);
		window.scrollTo(0, posY);
		if((Math.floor(Math.abs(oriy - starty)) < 1)){
			clearTimeout(Timer);
			window.scroll(0,oriy);
		}else if(posY < oriy){
			Timer = setTimeout("goBottom("+desy+")",1);//¿Ã¶ó°¡´Â ¼Óµµ(³·À»¼ö·Ï ºü¸§)
		}else{
			clearTimeout(Timer);
		}
}
//-->
