var mbClock = false;
var ieVer = navigator.appVersion.match(/MSIE \d+.\d+/)[0].split(" ")[1];
	    function curTime()
	    {
		var now=new Date()
		var hrs=now.getHours()
		var min=now.getMinutes()
		var sec=now.getSeconds()
		var don="AM"
		if (hrs>=12){ don="PM" }
		if (hrs>12) { hrs-=12 }
		if (hrs==0) { hrs=12 }
//		if (hrs<10) { hrs="0"+hrs }
		if (min<10) { min="0"+min }
		if (sec<10) { sec="0"+sec }
		
			if (ieVer >= 5.0 && mbClock) {
				clock.innerHTML=hrs+":"+min+":"+sec+" "+don
				setTimeout("curTime()",1000)
			}

	    }



var no,speed,snowflake,ns4up,ie4up,dx,xp,yp,am,stx,sty,i,doc_width,doc_height

function startSnow(img,sped,imgName){

	no = img ; 
	speed = sped; 
	snowflake = imgName; 
	ns4up = (document.layers) ? 1 : 0;  
	ie4up = (document.all) ? 1 : 0; 
	dx, xp, yp;
	am, stx, sty;
	doc_width = 1024
	doc_height = 768; 
	if (ns4up) { 
	doc_width = self.innerWidth; 
	doc_height = self.innerHeight; 
	} else if (ie4up) { 
	doc_width = document.body.clientWidth; 
	doc_height = document.body.clientHeight; 
	} 
	dx = new Array(); 
	xp = new Array(); 
	yp = new Array(); 
	am = new Array(); 
	stx = new Array(); 
	sty = new Array(); 
	for (i = 0; i < no; ++ i) { 
	dx[i] = 0;          
	xp[i] = Math.random()*(doc_width-50); 
	yp[i] = Math.random()*doc_height; 
	am[i] = Math.random()*20;        
	stx[i] = 0.02 + Math.random()/10;
	sty[i] = 0.7 + Math.random();  
	if (ns4up) {     
	if (i == 0) { 
	document.write("<layer name=\"dot"+ i +"\" left=\"15\" "); 
	document.write("top=\"15\" visibility=\"show\"><img src=\""); 
	document.write(snowflake + "\" border=\"0\"></layer>"); 
	} else { 
	document.write("<layer name=\"dot"+ i +"\" left=\"15\" "); 
	document.write("top=\"15\" visibility=\"show\"><img src=\""); 
	document.write(snowflake + "\" border=\"0\"></layer>"); 
	} 
	} else if (ie4up) { 
	if (i == 0) { 
	document.write("<div id=\"dot"+ i +"\" style=\"POSITION: "); 
	document.write("absolute; Z-INDEX: "+ (i+2000) +"; VISIBILITY: "); 
	document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""); 
	document.write(snowflake + "\" border=\"0\"></div>"); 
	} else { 
	document.write("<div id=\"dot"+ i +"\" style=\"POSITION: "); 
	document.write("absolute; Z-INDEX: "+ (i+2000) +"; VISIBILITY: "); 
	document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""); 
	document.write(snowflake + "\" border=\"0\"></div>"); 
	} 
	} 
	} 

	if (ns4up) { 
	snowNS(); 
	} else if (ie4up) { 
	snowIE(); 
	} 
}
function snowNS() { 
	for (i = 0; i < no; ++ i) {
		yp[i] += sty[i]; 
		if (yp[i] > doc_height) { 
			xp[i] = Math.random()*(doc_width-am[i]-30); 
			yp[i] = 0; 
			stx[i] = 0.02 + Math.random()/10; 
			sty[i] = 0.7 + Math.random(); 
			doc_width = self.innerWidth; 
			doc_height = self.innerHeight; 
		} 
		dx[i] += stx[i]; 
		document.layers["dot"+i].top = yp[i]; 
		document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]); 
	} 
	setTimeout("snowNS()", speed); 
} 

function snowIE() {  
	for (i = 0; i < no; ++ i) { 
		yp[i] += sty[i]; 
		if (yp[i] > doc_height-10) { 
			xp[i] = Math.random()*(doc_width-am[i]-30); 
			yp[i] = 0; 
			stx[i] = 0.02 + Math.random()/10; 
			sty[i] = 0.7 + Math.random(); 
			doc_width = document.body.clientWidth; 
			doc_height = document.body.clientHeight; 
		} 
		dx[i] += stx[i]; 
		document.all["dot"+i].style.pixelTop = yp[i]; 
		document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]); 
	} 
	setTimeout("snowIE()", 2000-(speed*40)); 
} 


function shake(n) { 

	if (top.moveBy) { 

		for (i = 10; i > 0; i--) { 

			for (j = n; j > 0; j--) { 
				top.moveBy(0,i); 
				top.moveBy(i,0); 
				top.moveBy(0,-i); 
				top.moveBy(-i,0); 
			} 
		} 
	} 
} 



var x,y
var step=15 
var flag=0
var message
var xpos=new Array()
var ypos=new Array()


function followmouse()
{

	message=message.split("")

	for (i=0;i<=message.length-1;i++) {
		xpos[i]=-100
	}
	for (i=0;i<=message.length-1;i++) {
		ypos[i]=-100 
	}
	makesnake();
}

function handlerMM(e){
	x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
	y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
	flag=1
}

function makesnake() {
	if (flag==1 && document.all) {
    	for (i=message.length-1; i>=1; i--) {
   			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
    	}
		xpos[0]=x+step
		ypos[0]=y
	
		for (i=0; i<message.length-1; i++) {
    		var thisdiv = eval("divfm"+(i)+".style")
    		thisdiv.posLeft=xpos[i]
			thisdiv.posTop=ypos[i]
    	}
	}
	
	else if (flag==1 && document.layers) {
    	for (i=message.length-1; i>=1; i--) {
   			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
    	}
		xpos[0]=x+step
		ypos[0]=y
	
		for (i=0; i<message.length-1; i++) {
    		var thisdiv = eval("document.divfm"+i)
    		thisdiv.left=xpos[i]
			thisdiv.top=ypos[i]
    	}
	}
		var timer=setTimeout("makesnake()",40) 
}

/** by Kang Min Woo 2004/12/01 add **/
//var tnWindowWidth = 0;
//var tnPrevPos = 0;
var tnContentsSize = 0;

function alignContents(psAlign){
   tnContentsSize = document.body.scrollWidth;	//ÄÁÅÙÃ÷ÀÇ ³ÐÀÌ
   var tnOffsetWidth = document.body.offsetWidth;	 //ºê¶ó¿ìÀúÀÇ ³ÐÀÌ
   
   var tnRightStart = tnOffsetWidth - tnContentsSize;	// ¿ìÃøÁ¤·Ä½Ã ÄÁÅÙÃ÷ ½ÃÀÛÁ¡(ÁÂÇ¥»ó´Ü)ÀÇ À§Ä¡
   var tnCenterStart = tnRightStart/2;	 // Áß¾ÓÁ¤·Ä½Ã ÄÁÅÙÃ÷ ½ÃÀÛÁ¡(ÁÂÃø»ó´Ü)ÀÇ À§Ä¡
   tnWindowWidth = tnOffsetWidth;

   //ÆäÀÌÁö Á¤·Ä ¼³Á¤°ª¿¡ ´ëÇÑ ÁÂÇ¥ ÁöÁ¤
   if (psAlign == 'center') {
		if (tnCenterStart < 0) {	 //ÁÂÇ¥°¡ ¡®- ¡® °ªÀ» °®Áö ¾Êµµ·Ï ÇÑ´Ù.
			tnCenterStart = 0;
		}
		//SPAN ÀÇ style.left ¼³Á¤
		//setExpressionÀ» »ç¿ëÇÏÁö ¾Ê¾Æµµ µÈ´Ù.
		alignBase.style.setExpression("left",tnCenterStart);
//		tnPrevPos = tnCenterStart;
   } else if (psAlign == 'left') {
   } else if (psAlign == 'right') {
		if (tnRightStart < 0) {
			tnRightStart = 0;
		}
		alignBase.style.setExpression("left",tnRightStart); 
//		tnPrevPos = tnRightStart;
   }
}

function alignResize(psAlign) {
	var tnOffsetWidth = document.body.offsetWidth;	 //ºê¶ó¿ìÀúÀÇ ³ÐÀÌ
//	var tnDistance = 0;
//	tnDistance = tnOffsetWidth - tnWindowWidth;
//	tnWindowWidth = tnOffsetWidth;
	var tnLeft = 0;
  
	if (psAlign == 'center') { 
		tnLeft = (tnOffsetWidth - tnContentsSize)/2;
		if(tnLeft < 0) tnLeft = 0;
		alignBase.style.setExpression("left",tnLeft);
	} else if ( psAlign == 'right') {
		tnLeft = tnOffsetWidth - tnContentsSize;
		if(tnLeft < 0) tnLeft = 0;
		alignBase.style.setExpression("left",tnLeft);
/*
		if(tnDistance > 0 && tnContentsSize >= tnOffsetWidth) {
			return;
		}

		var tnDis = tnPrevPos + tnDistance;
		if (tnDis < 0) {
			tnDis = 0;
		}

		if(tnDis + tnContentsSize > tnOffsetWidth) {
			tnDis = tnDis - tnContentsSize + tnOffsetWidth;
		}
		alignBase.style.setExpression("left",tnDis);
		tnPrevPos = tnDis;
*/
	}
}
/** by Kang Min Woo 2004/12/01 add **/