var def_box_status = 'open';
var openfirst = 'stats'//'behindthelens';

var box_status = def_box_status;
var currentOpen ='';

	function switchBox(boxname){
		
		if(boxname == currentOpen)
			closeBox();
		else{
			if(boxname=='behindthelens')
				upBehind();
			else{
				upStats();
			}
			currentOpen = boxname;
		}
	}
	
	function setOriginalVisibility(){
		if(def_box_status=='open')
			switchBox(openfirst);
		else{
			closeBox();
		}
	}	

	function upStats(){
		changeStyle('emptyRow', 'menuBarNoButton');
		changeStyle('commentcell', 'menuBarNoButton');
		changeStyle("stats", "menuBarOn");
		changeStyle("dietro", "menuBarOff");
		changeStyle("maximizeCell", "maximizeIcon");
		changeStyle("lnkBarStats", 'menuBarLinkOn');						
		changeStyle("lnkBarBehind", 'menuBarLinkOff');
		showDiv('stats');						
		showDiv('statsBox');
		hideDiv('hideshow');

	}
	function upBehind(){
		changeStyle('emptyRow', 'menuBarNoButton');
		changeStyle('commentcell', 'menuBarNoButton');
		changeStyle("stats", "menuBarOff");
		changeStyle("dietro", "menuBarOn");
		changeStyle("maximizeCell", "maximizeIcon");
		changeStyle("lnkBarBehind", 'menuBarLinkOn');
		changeStyle("lnkBarStats", 'menuBarLinkOff');		
		hideDiv('statsBox');
		showDiv('hideshow');
		showDiv('stats');		
	}	
	
	function closeBox(){
		hideDiv('stats');
		changeStyle('emptyRow', 'bgHeader');
		changeStyle('commentcell', 'bgHeader');
		changeStyle("stats", "bgHeader");
		changeStyle("dietro", "bgHeader");
		changeStyle("maximizeCell", "bgHeader");
		changeStyle("lnkBarBehind", "blacklink");		
		hideDiv('hideshow');
		hideDiv('statsBox');		
		currentOpen ='';
	}
	
	function hideDiv(id) {
	//		alert(id);
		if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById(id).style.visibility = 'hidden';
		}
		else {
			if (document.layers) { // Netscape 4
				document.hideshow.visibility = 'hidden';
			}
			else { // IE 4
				document.all.hideshow.style.visibility = 'hidden';
			}
		}
	}
	


	function showDiv(id) {
		if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById(id).style.visibility = 'visible';
		}
		else {
			if (document.layers) { // Netscape 4
				document.hideshow.visibility = 'visible';
			}
			else { // IE 4
				document.all.hideshow.style.visibility = 'visible';
			}
		}
	}	
	
	function popup(link){
		msg=open(link,"theMagiLampComment","toolbar=no,directories=no,menubar=no,width=400,height=500,resizable=no,scrollbars=yes,left=10,top=10");
	}
	
	function pp_DoYouLike(link){
		msg=open(link,"theMagiclamp_Vote","toolbar=no,directories=no,menubar=no,width=200,height=150,resizable=yes,scrollbars=no,status=no,left=200,top=200");
	}
	
	


	function changeStyle(id, newClass) {

		identity=document.getElementById(id);
		identity.className=newClass;
	}	
	
	function checkComment(){
		var ok = true;
		var frm = document.commentform;
		var txt = "";

		if(frm.name.value.length == 0) txt = txt + 		"\n...Name" ;
		if(frm.txtEmail.value.length == 0) txt = txt + 	"\n...Email address";
		if(frm.message.value.length == 0) txt = txt + 	"\n...Comment text";		
		
		if(txt.length > 0) {
			txt = "Please insert the following info:\n" + txt;
			ok = false
			alert(txt);
		}
	
		return ok;
	}