	var i = 0;
	
	function SecRandomNo ( ) {
		var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
		var string_length = 8;
		var randomstring = '';
		for (var i=0; i<string_length; i++) {
			var rnum = Math.floor(Math.random() * chars.length);
			randomstring += chars.substring(rnum,rnum+1);
		}
		
		 var element = document.getElementById('randomNo');
		element.onselectstart = function () { return false; } // ie
		element.onmousedown = function () { return false; } // mozilla
		//disableSelection(document.getElementById('randomNo'));
		document.getElementById('randomNo').innerHTML=randomstring;
		document.getElementById('randHidNo').value=randomstring;
	}
	
	function fnOpen(URL, WD, HG){
		window.showModalDialog("files/iRadio.htm", "", "scroll:0; status:0; resizable:0; dialogHeight:"+HG+"; dialogWidth:"+WD);
	}

	function iRadio ( ) {			
		if(navigator.appName == "Microsoft Internet Explorer") {
			document.MediaPlayer.FileName = document.getElementById('cancion').value;
			document.getElementById('MediaPlayer').style.height="52px";		
		} else {			
			document.getElementById('MediaPlayer').style.height="62px";
			obj = document.getElementById("siRadio");
			obj.URL=document.getElementById('cancion').value;			
			obj.style.height="62px";
		}
	}
	
	function checkTime( ) {
		var txt;
		var thetime=new Date();
		var nhours=thetime.getHours();
		if ( nhours <= 12 && nhours >= 00) {
			txt = "Good Morning";			
		} else if (nhours < 13 && nhours >=12 ) {
			txt ="Good Afternoon";
		} else if(nhours <= 23 && nhours >= 13) {
			txt = "Good Evening";
		}
		document.getElementById('wish').innerHTML = txt;
		var t6 = setTimeout(checkTime, 1000);
	}
	
	function calcTime(offset) {
		var rClock;
		// create Date object for current location
		d = new Date();	 
		// convert to msec, add local time zone offset, get UTC time in msec
		utc = d.getTime() + (d.getTimezoneOffset() * 60000);
		// create new Date object for different city, using supplied offset
		nd = new Date(utc + (3600000 * offset));
		d1 = nd.getHours( ); d2 = nd.getMinutes( ); d3 = nd.getSeconds( );
		if (d1 < 10)  {
			d1 = "0" + d1;
		} if ( d2 < 10) {
			d2 = "0" + d2; 
		} if (d3 < 10) {
			d3 = "0" + d3;
		}
		return rClock = ""+d1+":"+d2;
		offset = ""; rClock = "";
	}
	
	function runClock ( ) {
		document.getElementById('CAN').innerHTML = calcTime('-4');
		document.getElementById('USA').innerHTML = calcTime('-4');
		document.getElementById('UK').innerHTML = calcTime('+1');
		document.getElementById('SL').innerHTML = calcTime('+5.5');
		document.getElementById('IND').innerHTML = calcTime('+5.5');
		document.getElementById('WA').innerHTML = calcTime('+8');
		document.getElementById('NSW').innerHTML = calcTime('+10');
		document.getElementById('VIC').innerHTML = calcTime('+10');
		document.getElementById('NZL').innerHTML = calcTime('+12');
		var t1 = setTimeout(runClock, 1000);
	}
	
	function startclock( ) {
		var format;
		var thetime=new Date();
		var nhours=thetime.getHours();
		var nmins=thetime.getMinutes();
		var nsecn=thetime.getSeconds();
		var d = thetime.getDate();
		var dy = thetime.getDay();
		var m = thetime.getMonth();
		var y = thetime.getFullYear();
		var myDays= ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
		var month_name=["January","February","March","April","May","June","July","August","September","October","November","December"];
		
		if (nsecn<10) {
			nsecn="0"+nsecn; 
		}
		
		if (nmins<10) {
			nmins="0"+nmins;
		} 
		
		if (nhours < 10) {
			nhours ="0" + nhours;
		}
		
		var last_digit= d % 10;
		
		if(last_digit==1) {
			if (d ==11 || d == 12 || d == 13) {
				format="th";
			} else {
				format="st";
			}
		}
		else if (last_digit==2 && ! (d==12) ) {
			format="nd"; 
		}
		else if (last_digit==3 && ! (d==13)) {
			format="rd";
		}
		else  {
			format="th";
		}
			
		document.getElementById('Time').innerHTML = ""+nhours+":"+nmins+":"+nsecn;
		document.getElementById('Month').innerHTML = ""+ month_name[m];
		document.getElementById('Date').innerHTML = ""+ d;
		document.getElementById('Year').innerHTML = ""+ y;
		document.getElementById('Day').innerHTML = ""+ myDays[dy];
		document.getElementById('dth').innerHTML = format;
		var t2 = setTimeout(startclock, 1000);
	} 
	
	
	function banner() {
		// this line should read from the database
		var myArray = ['pathivugal/index.php', 'websites/index.php', 'OnEarth/index.php', 'developments.htm#'];
		//document.getElementById('image').src = "images/banner/0banner.gif";
		if (i<myArray.length) {
			document.getElementById('image').src = "images/banner/"+ i + "banner.gif";
			document.getElementById('tar').href= myArray[i];
			document.getElementById('image').title= "Banner Ad: To view details of this banner Ad click on the banner to access Target URL";
			document.getElementById('image').alt = "Support Us by Sponsoring";
			i = i + 1;	
		} else if (i>=myArray.length) { 
			clearTimeout(t3);	
			document.getElementById('image').src = "images/banner/banner.gif";
			document.getElementById('tar').href= "index.php";
			document.getElementById('image').title= "PathiDARAN.com | Home";
		} 
		var t3 =setTimeout(banner, 6000);
	}
	
	// to able the animation to work
	/*function doMove() {
		var txt;
		
		if (!(document.getElementById('Obanner').style.marginLeft ==  parseInt("2") + 'px' ))
		{
			//document.getElementById('Obanner').style.marginLeft = parseInt(document.getElementById('Obanner').style.marginLeft) -2 + 'px';
			//var t4 = setTimeout(doMove, 50); 
		} else 
		{
			//document.getElementById('Obanner').style.marginLeft = '570px';
			//var t4 = setTimeout(doMove, 50); 
		}
	}*/
	
	function AddToFavorites (obj, title, url) {
		if (window.sidebar) {
			// Mozilla Firefox Bookmark
			window.sidebar.addPanel(title, url,"");
			return false;
		} else if(window.external) {
			// IE Favorite
			window.external.AddFavorite( url, title);
			return false;
		} else if(window.opera && window.print) {
			//Opera Hotlist
			obj.setAttribute('href',url);
			obj.setAttribute('title',title);
			obj.setAttribute('rel','sidebar');
			obj.click();
			return false;
		} else {
			alert("Not working with your browser,\nworks with Opera, IE and Firefox.");
		}
	}
	
	function popUp(URL, wd, hg) {
		day = new Date();
		id = day.getTime();
		var foo = window.open( URL, null, "directories =0, fullscreen =0, channelmode=0, toolbar=0, center=1 scrollbars=0, location=0, statusbar=0, menubar=0, resizable=0, width="+wd+",height="+hg);
		//eval("page"+id+" = " + foo );
	}
	
	function init() {
		startclock( ); 
		runClock( );
		//banner( );
		checkTime( );		
		iRadio ( );		
		//element.onmousedown = function () { return false; } // mozilla
		//var myArray = new Array( );
		//myArray = str.split();
		//str = "Welcome t|o PathiDARAN";
		//doMove();
		//document.getElementById('Obanner').style.marginLeft = "570px";
		//ipval();
	}							
	
	window.onload = init;

