preload(1,'arrow');
preload2(2,'main_bg');
preload2(3,'main_bg_2');

function preload2(i,s){
		var c = new Array;

		c[i] = new Image;
		c[i].src = '/pics/' + s + '.jpg';
}

function preload(i,s){

		var a = new Array;
		var b = new Array;

		a[i] = new Image;
		b[i] = new Image;

		a[i].src = '/pics/' + s + '_c.gif';
		b[i].src = '/pics/' + s + '_o.gif';
}

var nn4 = document.layers ? true : false;
var dom = (document.getElementById) ? true : false;
var ie4 = (document.all && document.all.item && !dom) ? true : false;


function IfZero(num) {
return ((num <= 9) ? ("0" + num) : num);
}

function check24(hour) {
return (hour >= 24) ? hour - 24 : hour;
}

function getUserTime() { 
var dt = new Date();
var def = dt.getTimezoneOffset()/60;
var gmt = (dt.getHours() + def);

var ending = ":" + IfZero(dt.getMinutes());

//Show seconds
//var ending = ":" + IfZero(dt.getMinutes()) + ":" +  IfZero(dt.getSeconds());

var timeValue =check24(((gmt + (24-4)) > 24) ? ((gmt + (24-4)) - 24) : (gmt + (24-4)));
timeValue = (timeValue + ending);
//timeValue = (IfZero(timeValue) + ending);

//disable time
var timeValue = "";


return timeValue;

}
	
/**
* Refresh time. Get object and sets its value
*/
function refresh(){
	var timeValue = getUserTime();

	if(nn4){
		var doc = document.layers['time'].document;
		doc.open(); 
		doc.write(timeValue);
		doc.close();

		return true;
	}

	if(dom){
	    document.getElementById('time').innerHTML = timeValue;
	    return true;
	}

	if(ie4){
		document.all['time'].innerHTML = timeValue;
		return true;
	}
}

/**
* Get clock element depends on browser
*/
function getClockContext(){
	var context = '';
	if(nn4){
		context = '<layer id="time"></layer>';
	}else{
		context = '<div id="time"></div>';
	}
	document.write(context);
}                          

/**
* Run clock and sets timer 
*/
function runClock(){
	clockTimer = setInterval("refresh()", 1000);
}

/**
* Return offset in milliseconds
* @param	Int		hours
* @param	Int		minutes
* @param	Int		seconds	
* @param	Int		mseconds	
*/
function getOffset(hours, minutes, seconds, mseconds){
	/*return (
		(hours ? hours * 3600000 : 0) + 
		(minutes ? minutes * 60000 : 0) + 
		(seconds ? seconds * 1000 : 0 ) +
		(mseconds ? mseconds : 0)
	);*/

}


//open window
function openwindow(theURL,winName) {
    window.open(theURL,winName,'width=670,height=550,resizable=no,scrollbars=auto,menubar=no,toolbar=yes,location=no,directories=no,status=no');
	}

function MakeArray(n) {
	this.length = n
	return this
}
monthNames = new MakeArray(12)
monthNames[1] = "January"
monthNames[2] = "February"
monthNames[3] = "March"
monthNames[4] = "April"
monthNames[5] = "May"
monthNames[6] = "June"
monthNames[7] = "July"
monthNames[8] = "August"
monthNames[9] = "September"
monthNames[10] = "October"
monthNames[11] = "November"
monthNames[12] = "December"
dayNames = new MakeArray(7)
dayNames[1] = "Sunday"
dayNames[2] = "Monday"
dayNames[3] = "Tuesday"
dayNames[4] = "Wednesday"
dayNames[5] = "Thursday"
dayNames[6] = "Friday"
dayNames[7] = "Saturday"

function customDateString() {
	currentDate = new Date()
	var theDay = dayNames[currentDate.getDay() + 1]
	var theMonth = monthNames[currentDate.getMonth() + 1]
	msie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ));
	if (msie4) {
	    var theYear = currentDate.getYear()
	}
	else {
	     var theYear = currentDate.getYear() +1900
	}
	return theDay + ", " + theMonth + " " + currentDate.getDate() + ", " + theYear
}
