ns4 = (navigator.appName.indexOf("Netscape")!=-1 && navigator.appVersion.substring(0,1) < "5")? true:false
ns6 = (navigator.appName.indexOf("Netscape")!=-1 && navigator.appVersion.substring(0,1) >= "5")? true:false
ie = (navigator.appName.indexOf("Microsoft Internet Explorer")!=-1)? true:false
	
var layname = 0;
var subfunc = 0;
var last = 0;

if (document.images) { 		

		b1off = new Image(); b1off.src="/images/quadrat_gelb.gif";
        b1on = new Image();  b1on.src="/images/quadrat_orange.gif";
        b2on = new Image();  b2on.src="/images/quadrat_gruen.gif";
        b3on = new Image();  b3on.src="/images/quadrat_gift.gif";
        b4on = new Image();  b4on.src="/images/quadrat_blau.gif";
	}
	
function change(func,num) {
      	if(func == 1) {
			document.images["b"+num].src = eval("b"+num+"on.src");
			}
		if(func == 0) {
			document.images["b"+num].src = b1off.src;
			}
		}
	
function showlayer(id,func,num) 
{
	
		if(layname != id && layname != 0 && id != 0) 
		{
			func = 0;
			subfunc = 1;
		}
		if (func == 0 && layname != 0) 
		{
		
	
			if (ns4) 
			{
				document.layers[layname].visibility = "hide"
			}
    		else if (ie) 
			{			
				document.all[layname].style.visibility = "hidden"
			}
			else if (ns6) 
			{
				document.getElementById(layname).style.visibility = "hidden";
			}
			if(last != 0) 
			{
				//alert("unten last:"+last+", hier vorne showlacer id:"+id+", func:"+func+", num:"+num);
				document.images["b"+last].src = b1off.src;
			}
	    }

		if (func == 1 || subfunc == 1) {
				if (num != 0) document.images["b"+num].src = eval("b"+num+"on.src");
					last = num;
				if (ns4) { 
					document.layers[id].visibility = "show";
					}
				if (ie) {
					document.all[id].style.visibility = "visible";
					}
				if (ns6) {
					document.getElementById(id).style.visibility = "visible";
					}
				layname = id;
				subfunc = 0;
				}
		}		
	

function einfaerb(farbe) 
{
	if (parent.top.alright)
	{
		parent.bgl.document.bgColor = farbe;
		parent.bgr.document.bgColor = farbe;
	}	
}


function loadViewer (fair, hall, link, layout) {
   var newwin = window.open('/perl/fair/fair.pl?todo=load_viewer&fairhall_pk='+hall+'&fair_pk='+fair+'&fairlink_pk='+link+'&layout='+layout, 'faireditor', 'width=725,height=875,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no');				
	document.location.href = '/perl/fair/fair.pl?todo=show_company_information&fair_pk=' + fair + '&fairlink_pk=' + link + '&layout='+layout;
	newwin.focus();
}