// JavaScript Document

// Background Variables
current_bg_img = 1;
max_bg_img = 12;
max_sub_menu = 4
bgtimer = null;
var curSubmenu;


// Start All Services(Timers) Here
function start_services() {
	background_changer(current_bg_img);
}

// Stop all Services(Timers) Here
function stop_services()
{
	clearTimeout(bgtimer);
}

// Functions the timers perform
function background_changer(number) {
	if (Number(number) > Number(max_bg_img)) {
		number = 1;
	}
	newImage = "url(images/bg"+number+".jpg)";
	
	if (document.getElementById)
	{
		document.getElementById('pheader').style.backgroundImage = newImage;
	}
	else if (document.all)
	{
		document.all('pheader').style.backgroundImage = newImage;
	}
	else if (document.layers)
	{
		document.layers('pheader').style.backgroundImage = newImage;
	}
	current_bg_img = Number(number) + 1;
	
	bgtimer = setTimeout("background_changer("+current_bg_img+")",5000);
}

function open_subm(whmenu) {
	if (curSubmenu == whmenu) {
		close_sub(curSubmenu);
		curSubmenu = null;
		return;
	}
	if (curSubmenu != null && curSubmenu != whmenu) {
		close_sub(curSubmenu);
	}
	document.getElementById('s'+whmenu).style.display = 'block';
	curSubmenu = whmenu;
}
function close_sub(whmenu) {
	document.getElementById('s'+whmenu).style.display = 'none';
	/*document.getElementById(whmenu).className = 'none';*/
}
function kilall_sub() {
	curSubmenu = null;
	var bcount = 1;
	while (bcount <= max_sub_menu) {
		document.getElementById('sm'+bcount).style.display = 'none';
		bcount++;
	}
}

function createCookie(name,value) {

	var date = new Date();
	date.setTime(date.getTime()+(3*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();

	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

