/*---
	'----// PageId : 5402
	'----// REM    : 
---*/

//------ Kolla webbläsare ------------------------------------------------------------------------
	var browserName = navigator.appName;
	var isIE4 = document.all?true:false;
	var isNav = navigator.appName.indexOf('Netscape')==0;
	var isNav4 = document.layers?true:false;
	var isNav6 = isNav&&(navigator.appVersion.substr(0,2)=='5.');
	var isMac = navigator.appVersion.indexOf('Mac')>=0;

//------ validerEmail ----------------------------------------------------------------------------
	function valideraEmail(strTemp){
		strMessage='';
		//toppdomän - punkten efter snabel - bokstav före snabel
		if( (strTemp.length - strTemp.lastIndexOf('.')) < 3 || strTemp.lastIndexOf('.') < strTemp.lastIndexOf('@') || strTemp.lastIndexOf('@') < 1){
			strMessage = strMessage + "E-mailadressen är felaktig.\n";
		}
		if(strTemp.indexOf(' ')>0){
			strMessage = strMessage + "E-postadressen innehåller mellanslag.\n";
		}
		return strMessage;
	}

//------ Dialog cookies --------------------------------------------------------------------------
	var objCookieWin;
	function winCookie(pageURL, leftPos, topPos){
		//--- Kolla att det finns plats på bredden
		var posLeft = window.screenLeft + leftPos;
		if(posLeft > screen.availWidth)
			posLeft = 100;
		//--- Kolla att det finns plats på höjden
		var posTop = window.screenTop + topPos;
		if(posTop > screen.availHeight)
			posTop=100;
		//--- Nolla variabel om fönstret öppnats förut
		objCookieWin=null;
		//--- Kolla om 800x600 används
		if(screen.width <= 800){
			posLeft = 0;
			posTop =0;
			objCookieWin=window.open(pageURL,'targetMediWin','width=350,height=370,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}else{
			objCookieWin=window.open(pageURL,'targetMediWin','width=350,height=370,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}
		objCookieWin.focus();
	}

//------ Dialog calendar -------------------------------------------------------------------------
	var calWin;
	function winCal(pageURL, leftPos, topPos){
		var posLeft = window.screenLeft + leftPos;
		if(posLeft>screen.availWidth)
			posLeft=100;
		var posTop = window.screenTop + topPos;
		if(posTop>screen.availHeight)
			posTop=100;
		calWin=null;
		calWin=window.open(pageURL,'dialogCal','width=160,height=140,left=' + posLeft + ',top=' + posTop + ',resizable=0,scrollbars=0,toolbar=0,location=0,directories=0,status=0,menubar=0');
		calWin.focus();
	}

//------ Dialog Medium ---------------------------------------------------------------------------
	var objMediWin;
	function winMedi(pageURL, leftPos, topPos){
		//--- Kolla att det finns plats på bredden
		var posLeft = window.screenLeft + leftPos;
		if(posLeft > screen.availWidth)
			posLeft = 100;
		//--- Kolla att det finns plats på höjden
		var posTop = window.screenTop + topPos;
		if(posTop > screen.availHeight)
			posTop=100;
		//--- Nolla variabel om fönstret öppnats förut
		objMediWin=null;
		//--- Kolla om 800x600 används
		if(screen.width <= 800){
			posLeft = 0;
			posTop =0;
			objMediWin=window.open(pageURL,'targetMediWin','width=460,height=540,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}else{
			objMediWin=window.open(pageURL,'targetMediWin','width=460,height=540,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}
		objMediWin.focus();
	}

//------ Dialog info -----------------------------------------------------------------------------
	var objInfoWin;
	function winInfo(pageURL, leftPos, topPos){
		//--- Kolla att det finns plats på bredden
		var posLeft = window.screenLeft + leftPos;
		if(posLeft > screen.availWidth)
			posLeft = 100;
		//--- Kolla att det finns plats på höjden
		var posTop = window.screenTop + topPos;
		if(posTop > screen.availHeight)
			posTop=100;
		//--- Nolla variabel om fönstret öppnats förut
		objInfoWin=null;
		//--- Kolla om 800x600 används
		if(screen.width <= 800){
			posLeft = 0;
			posTop =0;
			objInfoWin=window.open(pageURL,'targetInfoWin','width=460,height=540,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}else{
			objInfoWin=window.open(pageURL,'targetInfoWin','width=460,height=540,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}
		objInfoWin.focus();
	}

//------ Dialog Wide -----------------------------------------------------------------------------
	var objWideWin;
	function winWide(pageURL, leftPos, topPos){
		//--- Kolla att det finns plats på bredden
		var posLeft = window.screenLeft + leftPos;
		if(posLeft > screen.availWidth)
			posLeft = 100;
		//--- Kolla att det finns plats på höjden
		var posTop = window.screenTop + topPos;
		if(posTop > screen.availHeight)
			posTop=100;
		//--- Nolla variabel om fönstret öppnats förut
		objWideWin=null;
		//--- Kolla om 800x600 används
		if(screen.width <= 800){
			posLeft = 0;
			posTop =0;
			objWideWin=window.open(pageURL,'targetInfoWin','width=670,height=540,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}else{
			objWideWin=window.open(pageURL,'targetInfoWin','width=670,height=540,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}
		objWideWin.focus();
	}

//------ Hjälpdialog -----------------------------------------------------------------------------
	var objHelpWin;
	function winHelp(pageURL, leftPos, topPos){
		//--- Kolla att det finns plats på bredden
		var posLeft = window.screenLeft + leftPos;
		if(posLeft > screen.availWidth)
			posLeft = 100;
		//--- Kolla att det finns plats på höjden
		var posTop = window.screenTop + topPos;
		if(posTop > screen.availHeight)
			posTop=100;
		//--- Nolla variabel om fönstret öppnats förut
		objHelpWin=null;
		//--- Kolla om 800x600 används
		if(screen.width <= 800){
			posLeft = 0;
			posTop =0;
			objHelpWin=window.open(pageURL,'targetInfoWin','width=280,height=400,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}else{
			objHelpWin=window.open(pageURL,'targetInfoWin','width=280,height=400,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}
		objHelpWin.focus();
	}

//------ Utskrift --------------------------------------------------------------------------------
	var objPrintWin;
	function winPrint(pageURL, leftPos, topPos){
		//--- Kolla att det finns plats på bredden
		var posLeft = window.screenLeft + leftPos;
		if(posLeft > screen.availWidth)
			posLeft = 100;
		//--- Kolla att det finns plats på höjden
		var posTop = window.screenTop + topPos;
		if(posTop > screen.availHeight)
			posTop=100;
		//--- Nolla variabel om fönstret öppnats förut
		objPrintWin=null;
		//--- Kolla om 800x600 används
		if(screen.width <= 800){
			posLeft = 0;
			posTop =0;
			objPrintWin=window.open(pageURL,'targetInfoWin','width=690,height=' + (screen.availHeight-60) + ',left=0,top=0,resizable=1,toolbar=1,scrollbars=1');
		}else{
			objPrintWin=window.open(pageURL,'targetInfoWin','width=690,height=' + (screen.availHeight-60) + ',left=0,top=0,resizable=1,toolbar=1,scrollbars=1');
		}
		objPrintWin.focus();
	}

//------ Dialog add -----------------------------------------------------------------------------
	var addWin;
	function winAdd(pageURL, leftPos, topPos){
		var posLeft = window.screenLeft + leftPos;
		if(posLeft>screen.availWidth)
			posLeft=100;
		var posTop = window.screenTop + topPos;
		if(posTop>screen.availHeight)
			posTop=100;
		if (window.opener==null){
			addWin=null;
		}
		if(addWin==null){
			addWin=window.open(pageURL,'dialogadd','width=300,height=300,left=' + posLeft + ',top=' + posTop + ',resizable=0,scrollbars=0,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}
		addWin.focus();
	}

//====== Image win ===============================================================================
	var imageWin;
	function winImage(pageURL, leftPos, topPos, winWidth, winHeight){
		var posLeft = window.screenLeft + leftPos;
		if(posLeft>screen.availWidth)
			posLeft=100;
		var posTop = window.screenTop + topPos;
		if(posTop>screen.availHeight)
			posTop=100;
		//if (window.opener==null){
			imageWin=null;
		//}
		if(imageWin==null){
			if (browserName == "Netscape"){
				//imageWin=window.open(pageURL,'dialogImage','width=550,height=600,left=100,top=100,resizable=1');
			}else{
				imageWin=window.open(pageURL,'dialogImage','width=' + winWidth + ',height=' + winHeight + ',left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
			}
		}
		imageWin.focus();
	}

//------ Dialog Support --------------------------------------------------------------------------
	var objSupportWin;
	function winSupport(pageURL, leftPos, topPos){
		//--- Kolla att det finns plats på bredden
		var posLeft = window.screenLeft + leftPos;
		if(posLeft > screen.availWidth)
			posLeft = 100;
		//--- Kolla att det finns plats på höjden
		var posTop = window.screenTop + topPos;
		if(posTop > screen.availHeight)
			posTop=100;
		//--- Nolla variabel om fönstret öppnats förut
		objSupportWin=null;
		//--- Kolla om 800x600 används
		if(screen.width <= 800){
			posLeft = 0;
			posTop =0;
			objSupportWin=window.open(pageURL,'targetInfoWin','width=820,height=600,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}else{
			objSupportWin=window.open(pageURL,'targetInfoWin','width=820,height=600,left=' + posLeft + ',top=' + posTop + ',resizable=1,scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0');
		}
		objSupportWin.focus();
	}

