// ---- Reloads the window if Nav4 resized
function MM_reloadPage(init) 
{  
    if (init==true) with (navigator) 
    {
    	if ((appName=="Netscape")&&(parseInt(appVersion)==4)) 
    	{
        	document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; 
        }
    }
    else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) 
    	location.reload();
}

// ---- v3.0
function MM_preloadImages() 
{ 
	var d=document; 
	if (d.images)
	{ 
		if (!d.MM_p) 
			d.MM_p=new Array();
    	
    	var i, j=d.MM_p.length, a=MM_preloadImages.arguments; 
    	
    	for (i=0; i<a.length; i++)
    		if (a[i].indexOf("#")!=0)
    		{ 
    			d.MM_p[j]=new Image; 
    			d.MM_p[j++].src=a[i];
    		}
    }
}

//---- v4.01
function MM_findObj(n, d) 
{ 
	var p, i, x;  

	if (!d) 
  		d=document; 
  	
	if((p=n.indexOf("?"))>0&&parent.frames.length) 
	{
    	d = parent.frames[n.substring(p+1)].document; 
    	n = n.substring(0,p);
    }
  	
  	if (!(x=d[n])&&d.all) 
  		x = d.all[n]; 
  	
  	for (i=0; !x && i<d.forms.length; i++) 
  		x = d.forms[i][n];
  	
  	for (i=0; !x && d.layers && i<d.layers.length; i++) 
  		x = MM_findObj(n,d.layers[i].document);

  	if (!x && d.getElementById) 
  		x = d.getElementById(n); 
  		
  	return x;
}

// ---- v6.0
function MM_nbGroup(event, grpName) 
{ 
  	var i, img, nbArr, args=MM_nbGroup.arguments;
  	
  	if (event == "init" && args.length > 2) 
  	{
    	if ((img = MM_findObj(args[2])) != null && !img.MM_init) 
    	{
      		img.MM_init = true; 
      		img.MM_up = args[3]; 
      		img.MM_dn = img.src;
      		if ((nbArr = document[grpName]) == null) 
      			nbArr = document[grpName] = new Array();
      		
      		nbArr[nbArr.length] = img;
      		for (i=4; i < args.length-1; i+=2) 
      			if ((img = MM_findObj(args[i])) != null) 
      			{
        			if (!img.MM_up) 
        				img.MM_up = img.src;
        			
        			img.src = img.MM_dn = args[i+1];
        			nbArr[nbArr.length] = img;
    			} 
    	}
  	} else if (event == "over") {
    	document.MM_nbOver = nbArr = new Array();
    	for (i=1; i < args.length-1; i+=3) 
    		if ((img = MM_findObj(args[i])) != null) 
    		{
      			if (!img.MM_up) 
      				img.MM_up = img.src;
      			
      			img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      			nbArr[nbArr.length] = img;
    		}
  	} else if (event == "out" ) {
    	for (i=0; i < document.MM_nbOver.length; i++) 
    	{
      		img = document.MM_nbOver[i]; 
      		img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; 
      	}
  	} else if (event == "down") {
    	nbArr = document[grpName];
    	if (nbArr)
      		for (i=0; i < nbArr.length; i++) 
      		{ 
      			img = nbArr[i]; 
      			img.src = img.MM_up; 
      			img.MM_dn = 0; 
      		}
    
    	document[grpName] = nbArr = new Array();
    	
    	for (i=2; i < args.length-1; i+=2) 
    		if ((img = MM_findObj(args[i])) != null) 
    		{
      			if (!img.MM_up) 
      				img.MM_up = img.src;
      
      			img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      			nbArr[nbArr.length] = img;
  			} 
  	}
}



/* -----------------------
Main Code
Executed by page on load
--------------------------- */
MM_reloadPage(true);


//adjust window-size
//var wvidd=screen.availWidth,whojd=screen.availHeight
//var ievidd=800,iehojd=700,nsvidd=800,nshojd=700,bhojd,bvidd
//ns = document.layers
//if (ns)
//{
//	bhojd=nshojd
//	bvidd=nsvidd
//} else {
//	bhojd=iehojd
//	bvidd=ievidd
//}

//var datum=dayAdd(new Date())

//var doResize=false
//if (!getCookie("windowSet")) doResize=true
//if(doResize)
//{
//	if (wvidd<bvidd||whojd<bhojd)
//	{
		//maximera fönstret
//		with (window)
//		{
//			moveTo(0,0)
//			window.resizeTo(screen.availWidth,screen.availHeight)
//		}
//	} else {
		//alert("skärmen räcker till!!")
//		with (window){
//			moveTo(0,0)
//			window.resizeTo(bvidd,bhojd)
//		}
//	}
//	setCookie("windowSet","beenThere",datum.toGMTString())
//}
//var macCheck=false
//if (!getCookie("macCheck")) macCheck=true
//if (macCheck){
	//setCookie("macCheck","beenThere",null)
	//if(document.all&&(navigator.appVersion.indexOf("Mac")>0)){
		//alert("On the Macintosh platform, this site is optimized for Netscape.")
	//}
//}


var agt = navigator.userAgent.toLowerCase();
var versInt = parseInt(navigator.appVersion);
var is_ie	= ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3    = (is_ie && (versInt < 4));
var is_ie4    = (is_ie && (versInt == 4) && (agt.indexOf("msie 4")!=-1) );
var is_aol   = (agt.indexOf("aol") != -1);
var is_aol3  = (is_aol && is_ie3);
var is_aol4  = (is_aol && is_ie4);
var is_aol5  = (agt.indexOf("aol 5") != -1);
var is_aol6  = (agt.indexOf("aol 6") != -1);
var is_comp   = (agt.indexOf("compuserve") != -1);
var is_comp2000   = (agt.indexOf("cs") != -1);	 
var is_compie = (is_comp && is_ie);

function CDG_goTo( url ) {
	window.location.href = url;
}

function CDG_navBar( tableCellRef, hoverFlag, navStyle ) {
	if ( hoverFlag ) {
		switch ( navStyle ) {
			case 1:
				tableCellRef.style.backgroundColor = '#9999cc';
				break;
			default:
//				tableCellRef.style.backgroundColor = '#9999cc';
				if ( document.getElementsByTagName ) {
					tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#9999cc';
				}
		}
	} else {
		switch ( navStyle ) {
			case 1:
				tableCellRef.style.backgroundColor = '#66669a';
				break;
			default:
//				tableCellRef.style.backgroundColor = '#66669a';
				if ( document.getElementsByTagName ) {
					tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#66669a';
				}
		}
	}
}

function CDG_navBarClick( tableCellRef, navStyle, url ) {
	CDG_navBar( tableCellRef, 0, navStyle );
	CDG_goTo( url );
}
// end


