
Event.observe(window, 'load', initMenuRollover);

var new_tab;

function initMenuRollover() {

	var tabs = $('menu').getElementsByTagName('td');

	for (var i=0; i< tabs.length; i++) {
		Element.extend(tabs[i]);	
		tabs[i].observe('mouseover', tabRollOver);
		tabs[i].observe('mouseout', tabRollOut);
		
	}

}

function tabRollOver() {

	this.addClassName('over');
	
}

function tabRollOut() {

	this.removeClassName('over');
	
}

function tabClick(tab) {
	new_tab = tab;

	var current_url = window.location.href;
	
	var confirm_str = 'You are navigating away from the application. '+
		'Please click OK to save any background changes or CANCEL '+
		'to continue without saving.  ';
	
	if (current_url.endsWith('background_generator.php')) {
		var result =  confirm(confirm_str);
		
		if (! result) {
			return true;
		} else {

			var background_app = swfobject.getObjectById('background_app');
			background_app.jsSetBkgType('js');
			background_app.saveBackground();
			return false;
		}
		
	} else {
		return true;
	}
}

function bkgSaveComplete() {
	window.location.href = new_tab;
}

function popUp(url) {

	var open_result = window.open(url, '', 'left=440,top=240,width=400,height=300,toolbar=0,resizable=1,scrollbars=1,menubar=0,status=0,location=0');
	//alert(' result:'+open_result+':');
	
	if (! open_result) {
		alert(' Enable Pop-Ups to see help for this component.');
	}
	
	
	
}

function getID()  {
	
	var nameEQ = "PHPSESSID=";

	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) {
		
			var id = c.substring(nameEQ.length,c.length);
			var background_app = swfobject.getObjectById('background_app');
			background_app.sendSSID(id);
			
		}
	}
	
}