//Script to show the status message
var words="Swamiye Saranamayyappa!!! Thamaramkulangara Sree Dharmasastha Saranam!!!";
function scrollBy(wait) {
		var out = " ";
		if (wait > 100) {
  			wait--;
  			var cmd="scrollBy(" + wait + ")";
  			timerTwo=window.setTimeout(cmd,100);
    		}
    	else if (wait <= 100 && wait > 0) {
       		for (c=0 ; c < wait ; c++) {
                		out+=" ";
        		}
        	out+=words;
        		wait--;
        	var cmd="scrollBy(" + wait + ")";
        	window.status=out;
        	timerTwo=window.setTimeout(cmd,100);
    		}
        else if (wait <= 0) {
                if (-wait < words.length) {
                        out+=words.substring(-wait,words.length);
                        wait--;
                        var cmd="scrollBy(" + wait + ")";
                        window.status=out;
                       timerTwo=window.setTimeout(cmd,100);
                		}
                else {
                        window.status=" ";
						timerTwo=window.setTimeout("scrollBy(100)",100);
                		}
        		}
		}
timerONE = window.setTimeout('scrollBy(100)',100);

//script to show mouse pointer message
var x,y
var step=20
var flag=0
// Your snappy message. Important: the space at the end of the sentence!!!
var message="SWAMI SARANAM "
message=message.split("")
var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
	xpos[i]=-50
}
var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
	ypos[i]=-50
}
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 thisspan = eval("span"+(i)+".style")
    		thisspan.posLeft=xpos[i]
			thisspan.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 thisspan = eval("document.span"+i)
    		thisspan.left=xpos[i]
			thisspan.top=ypos[i]
    	}
	}
		var timer=setTimeout("makesnake()",30)
}
function vali()
	{
	var a=document.form.searchstr.value;
		if(!a.length)
		{
			alert("Please Enter The Search String");
			document.form.searchstr.focus();
			return false;
		}
			return true;
	}

for (i=0;i<=message.length-1;i++) 
{
    document.write("<span id='span"+i+"' class='spanstyle'>")
	document.write("<font color='navy'>"+message[i]+"</font>")
    document.write("</span>")
}
if (document.layers){
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;

//Clock Script
function makeArray(len) {
	for (var i = 0; i < len; i++) this[i] = null;
	this.length = len;
	}

	var dayNames = new makeArray(7);
	dayNames[0] = "Sunday";
	dayNames[1] = "Monday";
	dayNames[2] = "Tuesday";
	dayNames[3] = "Wednesday";
	dayNames[4] = "Thursday";
	dayNames[5] = "Friday";
	dayNames[6] = "Saturday";

	var monthNames = new makeArray(12);
	monthNames[0] = "January";
	monthNames[1] = "February";
	monthNames[2] = "March";
	monthNames[3] = "April";
	monthNames[4] = "May";
	monthNames[5] = "June";
	monthNames[6] = "July";
	monthNames[7] = "August";
	monthNames[8] = "September";
	monthNames[9] = "October";
	monthNames[10] = "November";
	monthNames[11] = "December";

	var now = new Date();
	var day = now.getDay();
	var month = now.getMonth();
	var year = now.getYear();
	var date = now.getDate();

	//
	// Clock Script 
function timeSource()
{
   x=new Date();
   x.setTime(x.getTime());//+daylightSaving());
   return x;
}
function timeNow()
{
   return new Date();
}
function daylightSaving()
{
   return ((timeNow().getTime()>findDay(0,3,1,1).getTime())&&(timeNow().getTime()<findDay(0,9,1,-1).getTime()))?3600000:0;
}
function findDay(d,m,h,p)
{
   var week=(p<0)?7*p:7*(p-1),nm=(p<0)?m+1:m,x=new Date(timeNow().getUTCFullYear(),nm,1,h,0,0);
   if(p<0){
      x.setTime(x.getTime()-86400000);
   }
   if(x.getDay()!=d){
      dOff=(x.getDay()<d)?(d-x.getDay()):(x.getDay()-(d+1));
      x.setTime(x.getTime()+((dOff+week)*86400000));
   }
   return x;
}
function leadingZero(x)
{
   return (x>9)?x:'0'+x;
}
function twelveHour(x)
{
   if(x==0){
      x=12;
   }
   return (x>12)?x-=12:x;
}
function displayTime()
{
   //window.status=''+eval(outputTime)+'';
   if(fr==0){
      fr=1;
      document.write('<b><span id="tP">'+ eval(outputTime) + '</span></b>');
   }
   tP.innerText=eval(outputTime);
   setTimeout('displayTime()',1000);
}
function amPMsymbol(x)
{
   return (x>11)?'pm':'am';
}
function fixYear4(x){
   return (x<500)?x+1900:x;
}
var fr=0;
var outputTime="twelveHour(timeSource().getHours())+':'+leadingZero(timeSource().getMinutes())+':'+leadingZero(timeSource().getSeconds())+' '+amPMsymbol(timeSource().getHours())";
