/*******************************************************
** Browser and OS check
*******************************************************/
var gOs						=			navigator.platform;					// client running on ( Win, Mac, Linux, SunOS )..
var gBrowser 				= 			( document.all ) ? 'IE' : 'NN';		// client browser
var gVersion				=			navigator.appVersion;				// browser version.
var gClipTop				=			( document.all ) ? 0 : 0;			// Netscape Fix, removed 2000-11-17 ( #changed ilayer to layer# )
var gMouseDown 				= 			false;
var gTimerId 				= 			null;
var gZindex					=			1;
var gOpen      				= 			null;
/***************************************
** FUNCTION:	getBrowserAndVersion();
***************************************/
function getBrowserAndVersion()
{
	/* get version for IE */
	gVersion.match( /MSIE\s(\d.\d+)/ig );
	
	/* get browser */
	var b = 'Browser: ' + gBrowser;
	
	/* IE | NN */
	gVersion = ( gBrowser == 'NN' ) ? parseFloat( gVersion ) : parseFloat( RegExp.$1 );
	
	/* build string */
	var bv = gOs + ' ' + b + ' Version: ' + gVersion;
	
	//alert(gBrowser + ' ' +  gVersion);
	//alert(gOs);
}


getBrowserAndVersion();

	/***************************************
	** include meta tag with BlendTrans
	***************************************/
	
	if(( gBrowser == 'IE' && (gOs.indexOf("Win") != -1) ) && (gVersion == 6))
		//alert();
		//document.write('<meta http-equiv="Page-Enter" content="BlendTrans(Duration=2.0)">');
		
	/*******************************************************
	** FUNCTION:	showLinks();  obsolete function 050205
	********************************************************/
	function showLinks(name)
	{	
		if( gBrowser == 'IE' )
		{
			eval( 'document.all.' + name + '.style.visibility = "visible"' );
		}
		else if( gBrowser == 'NN' && (parseFloat(gVersion) < 5) )
		{
			eval( 'document.layers["' + name + '"].visibility = "show"' );
		}
		else if( gBrowser == 'NN' && (parseFloat(gVersion) >= 5) )
		{	
			eval( 'document.getElementById("' + name + '").style.visibility = "visible"' );
		}

		gOpen = name;
	}

	/*******************************************************
	** FUNCTION:	hideLinks();	obsolete function 050205
	********************************************************/
	function hideLinks(name)
	{
		if( gBrowser == 'IE' )
		{
			eval( 'document.all.' + name + '.style.visibility = "hidden"' );
		}
		else if( gBrowser == 'NN' && (parseFloat(gVersion) < 5) )
		{
			eval( 'document.layers["' + name + '"].visibility = "hide"' );
		}
		else if( gBrowser == 'NN' && (parseFloat(gVersion) >= 5) )
		{
			eval( 'document.getElementById("' + name + '").style.visibility = "hidden"' );
		}

		gOpen = false;
	}
	
	/*******************************************************
	** FUNCTION:	changeVisibility();	created 050205
	********************************************************/	
	function changeVisibility(elm, vis)
	{	//alert(elm + ' ' + vis);
		if(!document.getElementById) return;
	
		var obj = document.getElementById(elm);	
		obj.style.visibility = vis;
		
		if (vis == 'visible') gOpen = elm;
		else if (vis == 'hidden') gOpen = false;
	}	
	
	/*******************************************************
	** FUNCTION:	checkLinks();
	********************************************************/
	function checkLinks(name)
	{	
		if ( name == 'lankar' && gOpen != name ){
			 if ( gOpen != null ){
			 	changeVisibility('links','hidden');
				changeVisibility('p_lankar','hidden');
				changeVisibility('newsbill','hidden');
				}
			 changeVisibility('lankar','visible');
			 }
		if ( name == 'links' && gOpen != name ){
			 if ( gOpen != null ){ 
				 changeVisibility('lankar','hidden');
				 changeVisibility('p_lankar','hidden');
				 changeVisibility('newsbill','hidden');
				 }
			 changeVisibility(name,'visible');
			 }
		if ( name == 'p_lankar' && gOpen != name ){
			 if ( gOpen != null ){
			 	 changeVisibility('links','hidden');
				 changeVisibility('lankar','hidden');
				 changeVisibility('newsbill','hidden');
				 }
			 changeVisibility(name,'visible');
			 }
	}
	
/*	
		function checkLinks(name)
	{	
		if ( name == 'lankar' && gOpen != name ){
			 if ( gOpen != null ){
			 	hideLinks('links');
				hideLinks('p_lankar');
				hideLinks('newsbill');
				}
			 showLinks(name);
			 }
		if ( name == 'links' && gOpen != name ){
			 if ( gOpen != null ){ 
				 hideLinks('lankar');
				 hideLinks('p_lankar');
				 hideLinks('newsbill');
				 }
			 showLinks(name);
			 }
		if ( name == 'p_lankar' && gOpen != name ){
			 if ( gOpen != null ){
			 	 hideLinks('links');
				 hideLinks('lankar');
				 hideLinks('newsbill');
				 }
			 showLinks(name);
			 }
	}
*/
	/*******************************************************
	** FUNCTION:	exhibLinks();
	********************************************************/
	function exhibLinks(name)
	{	
		if ( name == 'tidigare' && gOpen != name ){
			 if ( gOpen != null ){
			 	hideLinks('kommande');
				}
			 showLinks(name);
			 }
		if ( name == 'kommande' && gOpen != name ){
			 if ( gOpen != null ){ 
				 hideLinks('tidigare');
				 }
			 showLinks(name);
			 }
		if ( name == 'aktuell'){
			 if ( gOpen != null ){ 
				 hideLinks('tidigare');
				 hideLinks('kommande');				 
				 }
			}
	}
	/*******************************************************
	** FUNCTION:	toggleText();
	********************************************************/
	function toggleText(strShow,strHide)
	{
		hideLinks(strHide);
		showLinks(strShow);
	}
	
	/************************************
	popup 
	 *************************************/
	 
	function popUp(strPic, strName, strPref) {
		var popupwin;
		strPref = strPref + ',toolbar=no,scrollbars=no,location=no';
 		popupwin = window.open(strPic,strName,strPref);
 		popupwin.focus();
	}
	
	/*******************************************************
	** FUNCTION:	changeImg(strImg);
	** changes links onMouseOver	
	** called from all exhibitionpages
	********************************************************/	
		
	function changeImg(strImg)
	{
		document.images['' + strImg + ''].src = '../../img/' + strImg + '_over.gif';
	}
	
	/*******************************************************
	** FUNCTION:	changeBack(strImg);
	** changes links onMouseOut	
	** called from all exhibitionpages
	********************************************************/	
	function changeBack(strImg)
	{
		document.images['' + strImg + ''].src = '../../img/' + strImg + '.gif';
	}

	
	/***************************************
	** FUNCTION:	right(e)
	** prevent rightclick function
	***************************************/
	function right(e) {
		if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){
			alert("Kontakta octava för mer information!");
			return false;
		}else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
			alert("Kontakta octava för mer information!");
		return false;
		}
		return true;
	}
	/*
	document.onmousedown=right;
	document.onmouseup=right;
	if (document.layers) window.captureEvents(Event.MOUSEDOWN);
	if (document.layers) window.captureEvents(Event.MOUSEUP);
	window.onmousedown=right;
	window.onmouseup=right;
	*/