
  //-- ============================================= INITIERAR ALLA GLOBALA VARIABLER ============================================================== -->
 
  
  	var DEBUG = 0;		// 0 - normal, 1 - debug light, 2 - debug
  	var SPRAK,SIDA,VARDE,LOGGEDIN;
  
  	var CENTRERA = (getWindowWidth()-1000)/2;	
  	if (CENTRERA <= '0') {CENTRERA = 0;}
	
//	if (LOGGEDIN == 'Admin'){
		CENTRERA_HOJD = 5; 
		
//	}else{
//		CENTRERA_HOJD = (WINDOWHEIGHT-550)/3;
//		if (CENTRERA_HOJD <= '0') {CENTRERA_HOJD = 0;}
//	}
  //- ================================================= FUNKTIONER ============================================================== -->
  
  // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som initierar sidan
  // -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
 
	window.onresize = resize;
//	window.onload = setup_my_tinymce;
 

	
function resize()
{
	
 moveWindow();
}

 
 
 
function initiera(sprak, sida, varde, loggedin) {
//	alert ("Initiera");
	SPRAK		= sprak;
	SIDA 		= sida;
	VARDE		= varde;
	LOGGEDIN	= loggedin;
	
//	alert(SPRAK);
//  	alert("Funktion: Initera()");
 	document.onmousemove = getMouseXY;
	
//	Event.observe(document.onresize ? document : window, "resize", alert("Ladda om"); )
	
	initPage();
	fixPage();
	
//	setup_my_tinymce;
	
//	fixIEDivErrors();
			
	showSaveSucess();
	showMailSent();
	showQuestion();
	showPopup_Info();
	
	checkIfHelptextExists();
	

//	setTimeout("hidepopups()",2000);	
//	showUnderConstruction();
	
	
	if(LOGGEDIN == 'Admin'){
//		sessvars.$.debug();
		readFullHref();
		
	
		
	}else if( LOGGEDIN == 'Member'){
		readFullHref();
		
	}
	//	alert("Session variable: " + sessvars.myObj);
//	alert("Session variable: " + sessvars.myObj);
	
	
//	alert("Funktion: Fixpage genomkörd()");
//	alert("Alla funktioner igenomkörda!");
}
  // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som fixar till den specifiktvalda sidan
  // -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som kollar hur stort fnster man anvnder
  // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
function initPage(){
	if (document.getElementById("Layer_Moving_Images")){
		document.getElementById("Layer_Moving_Images").style.left = '0px';
	}
	
//	
	//showLocation();
}
function fixPage(){
	if (DEBUG == 1)
		alert ("FixPage");
	
	
	switch (SIDA){			
		case 'nonnashus': 				fixaNonnashus();								centerPage(1);				break;
							
		case 'produkter': 				fixaProdukter();								centerPage(1);				break;
			case 'noni': 				fixaProdukter();								centerPage(1); 				break;
			case 'tahiro': 				fixaProdukter();								centerPage(1); 				break;
			case 'skin': 				fixaProdukter();								centerPage(1); 				break;
			case 'kvinnor': 			fixaProdukter();								centerPage(1); 				break;
			case 'ansiktsvard': 		fixaProdukter();								centerPage(1); 				break;
			case 'kroppsvard': 			fixaProdukter();								centerPage(1); 				break;
			case 'moea': 				fixaProdukter();								centerPage(1); 				break;
			case 'presentartiklar': 	fixaProdukter();								centerPage(1); 				break;
			case 'fodertillskott': 		fixaProdukter();								centerPage(1); 				break;
			case 'accessoarer': 		fixaProdukter();								centerPage(1); 				break;
			case 'mat': 				fixaProdukter();								centerPage(1); 				break;
			
		case 'foretaget': 					fixaTNI();										centerPage(1); 				break;
		
		case 'distributor': 			fixaDistributor();								centerPage(1); 				break;
			case 'min_info': 			fixaDistributor();								centerPage(1); 				break;
			case 'mitt_natverk': 		fixaDistributor();			fixaNatverk();		centerPage(1); 				break;
				case 'mitt_natverk_trad': 		fixaDistributor();			fixaNatverk();		centerPage(1); 				break;
			
			case 'inspiration': 		fixaDistributor();								centerPage(1); 				break;
			case 'kalender': 			fixaDistributor();								centerPage(1); 				break;
			case 'mail': 				fixaDistributor();			fixaMail();			centerPage(1); 				break;
				case 'mail_mottagna': 	fixaDistributor();			fixaMail();			centerPage(1); 				break;
				case 'mail_skickade': 	fixaDistributor();			fixaMail();			centerPage(1); 				break;
				case 'mail_skrivnytt': 	fixaDistributor();			fixaMail();			centerPage(1); 				break;
		
		case 'kontakt': 				fixaKontakt();									centerPage(1); 				break;
		
		case 'lankar': 					fixaLankar();									centerPage(1); 				break;
		
		case 'varukorg': 				fixaVarukorg();									centerPage(1); 				break;
		case 'leveransinfo':			fixaLeveransinfo();								centerPage(1); 				break;
		case 'kassan': 					fixaKassan();									centerPage(1); 				break;
		
		case 'order': 					fixaOrder();									centerPage(1); 				break;
		case 'hanteraanvandare': 		fixaChecknewipclistfromtni();					centerPage(1); 				break;
		case 'readdmr': 				fixaChecknewipclistfromtni();					centerPage(1); 				break;
		case 'readContactList': 		fixaChecknewipclistfromtni();					centerPage(1); 				break;
		
		case 'unsubscribe':																centerPage(1);				break;
			
		default:						fixaDistributor();								centerPage(1);				break;
	}	
}
function moveWindow(){
	centerPage();
	fixHeight();
	
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som ställer in lagrer beroende storleken på webbläsaren
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function centerPage(runonce) {
	if (DEBUG == 1)
		alert("Centrera");
		
	var oldcentrera 		= CENTRERA;
	var oldcentrera_hojd 	= CENTRERA_HOJD;
	
	CENTRERA = (getWindowWidth()-1000)/2;	
  	if (CENTRERA <= '0') {CENTRERA = 0;}
	
//	if (LOGGEDIN == 'Admin'){
		CENTRERA_HOJD = 5;
		
//	}else{
//		CENTRERA_HOJD = (WINDOWHEIGHT-550)/3;
//		if (CENTRERA_HOJD <= '0') {CENTRERA_HOJD = 0;}
//	}
	fixHeight();
	
	if (CENTRERA != oldcentrera || runonce == 1){
		if (DEBUG == 1)
			alert("Centrera - uppdatera sidan");
			
		
		
		
		if (document.getElementById("layer_background_flower")){
			document.getElementById("layer_background_flower").style.left = -135 + CENTRERA + 'px';
			document.getElementById("layer_background_flower").style.top = -60 + CENTRERA_HOJD + 'px';
			MM_showHideLayers('layer_background_flower','','show'); 	
		}
		if (document.getElementById("layer_background_noni")){
			document.getElementById("layer_background_noni").style.left = 710 + 143 + CENTRERA + 'px';
			document.getElementById("layer_background_noni").style.top = 0 + 29 + CENTRERA_HOJD + 'px';
			
			var newImageWidth = getWindowWidth() - (710 +143 + CENTRERA);
			newImageWidth = newImageWidth - 20; 
			
			if ( newImageWidth < 1){
				newImageWidth = 1;
			}else if( newImageWidth > 130){
				newImageWidth = 130;
			}
			if (document.getElementById("Layer_Info_Admin")){
		//		document.getElementById("DEBUGG_1").innerHTML = "<span class=\"style4\">Bredden: " + getWindowWidth() + "</span>";
			}
			document.getElementById("layer_background_noni").style.width = newImageWidth + 'px';
		//	
			document.getElementById("layer_background_noni").style.height = 550 + 'px';
			
	/*		if (document.getElementById("Layer_Info_Admin")){
				newImageWidth = newImageWidth -150; 
				document.getElementById("Layer_Info_Admin").style.width = newImageWidth + 'px';
			}
			
			if (document.getElementById("Layer_Info")){
				newImageWidth = newImageWidth; 
				document.getElementById("Layer_Info").style.width = newImageWidth + 'px';
			}
		//	alert("Bredden: " + document.getElementById("layer_background_noni").style.width);
		*/	
		
		//	getWindowWidth()
			MM_showHideLayers('layer_background_noni','','show'); 	
		}
		
		
		
		if (document.getElementById("layer_meny")){
			document.getElementById("layer_meny").style.left = 6 + CENTRERA + 'px';
			
			document.getElementById("layer_meny").style.top = 30 + CENTRERA_HOJD + 'px';
			
	
			MM_showHideLayers('layer_meny','','show'); 
		}
		
		/*
		if( !document.getElementById("layer_meny_cart_info")){		// om man har lagt till något i varukorgen så visar man inte nonnashus
			if (document.getElementById("layer_meny_nonna")){
				document.getElementById("layer_meny_nonna").style.left = 10 + CENTRERA + 'px';
				document.getElementById("layer_meny_nonna").style.top = 475 + CENTRERA_HOJD + 'px';
				MM_showHideLayers('layer_meny_nonna','','show'); 
			}
		}*/
		
		if (document.getElementById("layer_main")){
			
						
			
			if ($showMenu == 1){ 														// Vanliga ifall där menyn visas!
				document.getElementById("layer_main").style.left = 202 + CENTRERA + 'px';
				document.getElementById("layer_main").style.top = 30 + CENTRERA_HOJD + 'px';
			}else{																		// speceillt ifall man är på tex order, då skall inte någon vanlig meny visas!
				document.getElementById("layer_main").style.left = 5 + CENTRERA + 'px';
				document.getElementById("layer_main").style.top = 10 + 'px';
				
			}
			MM_showHideLayers('layer_main','','show'); 	
		}
		
		
		if (document.getElementById("layer_background_tni_text2")){
			document.getElementById("layer_background_tni_text2").style.left = 202 + CENTRERA + 'px';
			MM_showHideLayers('layer_background_tni_text2','','show'); 
		}
		
		
		
		
/*		if (document.getElementById("Layer_Login")){
			document.getElementById("Layer_Login").style.left = 775 + CENTRERA + 'px';
			document.getElementById("Layer_Login").style.top = 11 + CENTRERA_HOJD + 'px';
			MM_showHideLayers('Layer_Login','','show'); 
		}
		if (document.getElementById("Layer_LoginField")){
			document.getElementById("Layer_LoginField").style.left = 702 + CENTRERA + 'px';
			document.getElementById("Layer_LoginField").style.top = 10 + CENTRERA_HOJD + 'px';
		//	MM_showHideLayers('Layer_LoginField','','show'); 
		}
		if (document.getElementById("Layer_ForgotPassword")){
			document.getElementById("Layer_ForgotPassword").style.left = 702 - 180 + CENTRERA + 'px';
			document.getElementById("Layer_ForgotPassword").style.top = 88 + CENTRERA_HOJD + 'px';
		//	MM_showHideLayers('Layer_LoginField','','show'); 
		}
	*/	
		
		
		if (document.getElementById("Layer_Info")){
			document.getElementById("Layer_Info").style.left = 230 + 650 + CENTRERA + 'px';
			document.getElementById("Layer_Info").style.top = 3 + CENTRERA_HOJD + 'px';
			MM_showHideLayers('Layer_Info','','show'); 
		}
		
		if (document.getElementById("Layer_Info_Admin")){
			document.getElementById("Layer_Info_Admin").style.left = 212 + 650 + CENTRERA + 'px';
			document.getElementById("Layer_Info_Admin").style.top = 35 + 75 + CENTRERA_HOJD + 'px';
			MM_showHideLayers('Layer_Info_Admin','','show'); 
		}
		
		
		
	
		if (document.getElementById("Layer_Alert")){
			document.getElementById("Layer_Alert").style.left = 180 + CENTRERA + 'px';
			document.getElementById("Layer_Alert").style.top = 50 + CENTRERA_HOJD + 'px';
			MM_showHideLayers('Layer_Alert','','show'); 
		}
		
		if (document.getElementById("Layer_User_Info")){
			if ($showMenu == 1){ // speceillt ifall man är på tex order, då skall inte någon vanlig meny visas!
				
				document.getElementById("Layer_User_Info").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_User_Info").style.top = 45 + CENTRERA_HOJD + 'px';
			}else{
				document.getElementById("Layer_User_Info").style.left = 150 + CENTRERA + 'px';
				document.getElementById("Layer_User_Info").style.top = 65 + CENTRERA_HOJD + 'px';
			}
			MM_showHideLayers('Layer_User_Info','','show'); 
		}
		
		if (document.getElementById("Layer_User_Info_Volume_Details")){
			if ($showMenu == 1){ // speceillt ifall man är på tex order, då skall inte någon vanlig meny visas!
				
				document.getElementById("Layer_User_Info_Volume_Details").style.left = 255 + CENTRERA + 'px';
				document.getElementById("Layer_User_Info_Volume_Details").style.top = 50 + CENTRERA_HOJD + 'px';
			}else{
				document.getElementById("Layer_User_Info_Volume_Details").style.left = 155 + CENTRERA + 'px';
				document.getElementById("Layer_User_Info_Volume_Details").style.top = 70 + CENTRERA_HOJD + 'px';
			}
			MM_showHideLayers('Layer_User_Info_Volume_Details','','hide'); 
		}
		
		
		
		if (document.getElementById("Layer_User_Change")){
			if ($showMenu == 1){ // speceillt ifall man är på tex order, då skall inte någon vanlig meny visas!
				
				document.getElementById("Layer_User_Change").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_User_Change").style.top = 45 + CENTRERA_HOJD + 'px';
			}else{
				document.getElementById("Layer_User_Change").style.left = 150 + CENTRERA + 'px';
				document.getElementById("Layer_User_Change").style.top = 65 + CENTRERA_HOJD + 'px';
			}
		}
		
		if (document.getElementById("Layer_User_Login_Change")){
				document.getElementById("Layer_User_Login_Change").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_User_Login_Change").style.top = 45 + CENTRERA_HOJD + 'px';
		}
		
		if (document.getElementById("Layer_User_Volume")){
				document.getElementById("Layer_User_Volume").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_User_Volume").style.top = 45 + CENTRERA_HOJD + 'px';
		}
		
		
		
		if (document.getElementById("Layer_User_Personligtsponrade")){
				document.getElementById("Layer_User_Personligtsponrade").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_User_Personligtsponrade").style.top = 45 + CENTRERA_HOJD + 'px';
		}
		
		if (document.getElementById("Layer_User_Premiekund")){
				document.getElementById("Layer_User_Premiekund").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_User_Premiekund").style.top = 45 + CENTRERA_HOJD + 'px';
		}
		if (document.getElementById("Layer_User_Alerts")){
				document.getElementById("Layer_User_Alerts").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_User_Alerts").style.top = 45 + CENTRERA_HOJD + 'px';
		}
		
		
		
		
		if (document.getElementById("Layer_Help_Text")){
				document.getElementById("Layer_Help_Text").style.left = 15 + CENTRERA + 'px';
				document.getElementById("Layer_Help_Text").style.top = 15 + CENTRERA_HOJD + 'px';
		}
		
		
		if (document.getElementById("Layer_Page_Specific")){
			if ($showMenu == 1){ // speceillt ifall man är på tex order, då skall inte någon vanlig meny visas!
				
				document.getElementById("Layer_Page_Specific").style.left = 250 + CENTRERA + 'px';
				document.getElementById("Layer_Page_Specific").style.top = 45 + CENTRERA_HOJD + 'px';
			}else{
				document.getElementById("Layer_Page_Specific").style.left = 150 + CENTRERA + 'px';
				document.getElementById("Layer_Page_Specific").style.top = 65 + CENTRERA_HOJD + 'px';
			}
	//		MM_showHideLayers('Layer_Page_Specific','','hi'); 
		}
		
		
		
		
		
		
		
		
		
		if (document.getElementById("Layer_Shade")){
			document.getElementById("Layer_Shade").style.width = getWindowWidth() - 20 + 'px';
			document.getElementById("Layer_Shade").style.height = WINDOWHEIGHT + 'px';
		//	MM_showHideLayers('Layer_Shade','','show'); 
		}
		
		
		if (document.getElementById("Layer_Error")){
			document.getElementById("Layer_Error").style.left = 265 + CENTRERA + 'px';
			MM_showHideLayers('Layer_Error','','show'); 
		}
		
		
		if (document.getElementById("layer_meny_cart_info")){
			document.getElementById("layer_meny_cart_info").style.left = 6 + CENTRERA + 'px';   // 6 + centrera
			
		//	if (LOGGEDIN == 'Admin'){
				document.getElementById("layer_meny_cart_info").style.top = 5 + 'px';  //480
		//	}else{
		//		document.getElementById("layer_meny_cart_info").style.top = 480 + CENTRERA_HOJD + 'px';  //480
		//	}
			if(dontshowCartLayer != 1){							// kolla ifall man har sagt att varukorgslagret inte skall visas, tex när man befinner sig i varukorgen, eller kassan
				MM_showHideLayers('layer_meny_cart_info','','show'); 
			}
		}
		
		if (document.getElementById("layer_meny_cart_info_detail")){
			document.getElementById("layer_meny_cart_info_detail").style.left = 6 + CENTRERA + 'px';   // 6 + centrera
		}
	}
	
//		alert("Centrera slut");
}

function fixHeight(){

}

// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som ställer in lagrer beroende på grupper!
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
function fixaNonnashus() {
	if (document.getElementById("layer_varumarken")){
	//		document.getElementById("layer_varumarken").style.left = 6 + CENTRERA + 'px';   // 6 + centrera
	//		document.getElementById("layer_varumarken").style.top = 370 + CENTRERA_HOJD + 'px';  //480
			
			MM_showHideLayers('layer_varumarken','','show'); 
		}
	
	
}
function fixaTNI(){
}
var donthide_Layer_Main_Show_Main_Product_Info = 0;
function fixaProdukter(){
	if (DEBUG == 1)
		alert ("fixa produkter");
	
	if(!LOGGEDIN){
	
	}
	
	
	if (VARDE == "NewItemInCart"){
//	alert ("Visa Inte Infosidan");	
		if (document.getElementById("Layer_Main_Show_Main_Product_Info")){				// visar lagret med knappen för att visa main product informations lager texten
			MM_showHideLayers('Layer_Main_Show_Main_Product_Info','','show');
		//	changeOpac(0, 'Layer_Main_Show_Main_Product_Info');
			opacityLayer('Layer_Main_Show_Main_Product_Info', 0, 100, 1000);
		}
/*		if (document.getElementById("Layer_Main_ProductGroup_Info")){							// flyttar iväg main product informations lager texten
			document.getElementById("Layer_Main_ProductGroup_Info").style.left = -630 + 'px';
		}*/
		setTimeout("showCartDetails()",1000);	// visa detaljerna...
		setTimeout("hideCartDetails()",5000); 	// göm detlajerna....
	
	}else if (VARDE == "DisplaySpecificProductInfo"){
		if (document.getElementById("Layer_Main_Show_Main_Product_Info")){				// visar lagret med knappen för att visa main product informations lager texten
			MM_showHideLayers('Layer_Main_Show_Main_Product_Info','','show');
		//	changeOpac(0, 'Layer_Main_Show_Main_Product_Info');
			opacityLayer('Layer_Main_Show_Main_Product_Info', 0, 100, 1000);
		}
	/*	if (document.getElementById("Layer_Main_ProductGroup_Info")){							// flyttar iväg main product informations lager texten
			document.getElementById("Layer_Main_ProductGroup_Info").style.left = -630 + 'px';
		}*/
	}
	/*
	if (FokusPaProdukt > 8){
	//	alert("Scrolla Listan");
		scrollImages(-FokusPaProdukt);
	}
	
	fixaPilar();
	*/
}
 	
function donthideCart(hide){
	//	alert("gömmer inte: " + hide );
	if (hide == 0){
		donthide_Layer_Main_Show_Main_Product_Info = 0;
	//	alert("Öppnar möjligheten för att stänga fönstret ");
	}else{
		donthide_Layer_Main_Show_Main_Product_Info = 1;
//		alert("Stänger möjligheten för att stänga fönstret ");
	}
}

function fixaDistributor(){
	
	if (LOGGEDIN){
		document.onmousemove = getMouseXY;
		
	}else{
		
	}
}
function fixaNatverk(){
	if (VARDE == 'lista'){
	
	}else if (VARDE == 'karta'){
		//alert("ladda karta");
		load();  // ladda in kartan
	}
}
function fixaIPC(){
	
}
function fixaMail(){
	
	if(sessvars.MessageSubject){
	//	alert("Sätter document.getElementById('subject').value till: " + sessvars.MessageSubject);
		document.getElementById("subject").value = sessvars.MessageSubject;
	}
	
	if(sessvars.MessageText){
	//	alert("Sätter document.getElementById('subject').value till: " + sessvars.MessageSubject);
		document.getElementById("meddelandet").value = sessvars.MessageText;
	}
	
	if(sessvars.MessageCCMyself){
		document.form1.cc_myself.checked = sessvars.MessageCCMyself;
		
	}
	
	checkEmail();
		//	  alert("Sätter  sessvars.MessageSubject till: " + document.getElementById("subject").value);
//	  sessvars.MessageSubject 	= document.getElementById("subject").value;
//	  sessvars.MessageText 		= document.getElementById("meddelandet").value;
//		alert("Har sparat sessvars.MessageSubject = " +  sessvars.MessageSubject);
//	}
	
//	if(sessvars.MessageText != ""){
//		document.getElementById("meddelandet").value = sessvars.MessageText;
//	}
	
}
function fixaKontakt(){
}
function fixaLankar(){							
}
	
	
var dontshowCartLayer = 0;
function fixaVarukorg(){
	
	dontshowCartLayer = 1;
	updateAmountProductsinCart();
}
function fixaLeveransinfo(){
	checkAdressAndPayment();
	dontshowCartLayer = 1;
}
function fixaKassan(){
	dontshowCartLayer = 1;
	
}
$showMenu = 1;
function fixaOrder(){
	
	var numberOfExtended = 0;
	$showMenu = 0;
	
	for(i = 1; i <=VARDE; i++) {
	//	setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));
		if(document.getElementById("Layer_Order_" + i)){
			document.getElementById("Layer_Order_" + i).style.top		= (i * 30) + 'px';				// var 30
		}
	}
	if(document.getElementById("Layer_Scroll")){
		document.getElementById("Layer_Scroll").style.height	= (WINDOWHEIGHT-250) + 'px';
	}
	if(document.getElementById("layer_main")){
		document.getElementById("layer_main").style.height	= (WINDOWHEIGHT-200) + 'px';
	}
								
}
function fixaChecknewipclistfromtni(){
	
	$showMenu = 0;
	checkHantarAnvandare();
	
	if(document.getElementById("layer_main")){
		document.getElementById("layer_main").style.height	= (WINDOWHEIGHT-30) + 'px';
	}
	if(document.getElementById("Layer_Main_Middle")){
		document.getElementById("Layer_Main_Middle").style.height	= (WINDOWHEIGHT-50) + 'px';
	}
	
	
	if(document.getElementById("Layer_Scroll")){
		document.getElementById("Layer_Scroll").style.height	= (WINDOWHEIGHT-120) + 'px';
	}
	
	
	if(document.getElementById("Layer_Scroll_New")){
		document.getElementById("Layer_Scroll_New").style.height	= (WINDOWHEIGHT-130) + 'px';
		
		if(document.getElementById("Layer_Scroll_New_Scroll")){
			document.getElementById("Layer_Scroll_New_Scroll").style.height	= (WINDOWHEIGHT-180) + 'px';
		}	
	}
	
	if(document.getElementById("Layer_Scroll_Moved")){
		document.getElementById("Layer_Scroll_Moved").style.height	= (WINDOWHEIGHT-130) + 'px';
		
		if(document.getElementById("Layer_Scroll_Moved_Scroll")){
			document.getElementById("Layer_Scroll_Moved_Scroll").style.height	= (WINDOWHEIGHT-180) + 'px';
		}
	}
	if(document.getElementById("Layer_Scroll_Missing")){
		document.getElementById("Layer_Scroll_Missing").style.height	= (WINDOWHEIGHT-130) + 'px';
		
		if(document.getElementById("Layer_Scroll_Missing_Scroll")){
			document.getElementById("Layer_Scroll_Missing_Scroll").style.height	= (WINDOWHEIGHT-180) + 'px';
		}
	}
	if(document.getElementById("Layer_Scroll_Changed")){
		document.getElementById("Layer_Scroll_Changed").style.height	= (WINDOWHEIGHT-130) + 'px';
		
		if(document.getElementById("Layer_Scroll_Changed_Scroll")){
			document.getElementById("Layer_Scroll_Changed_Scroll").style.height	= (WINDOWHEIGHT-180) + 'px';
		}
	}
	if(document.getElementById("Layer_Scroll_New_TNI_Volumes")){
		document.getElementById("Layer_Scroll_New_TNI_Volumes").style.height	= (WINDOWHEIGHT-130) + 'px';
		
		if(document.getElementById("Layer_Scroll_New_TNI_Volumes_Scroll")){
			document.getElementById("Layer_Scroll_New_TNI_Volumes_Scroll").style.height	= (WINDOWHEIGHT-180) + 'px';
		}
	}
	
	if(document.getElementById("Layer_User_Change")){
			MM_showHideLayers('Layer_User_Change','','show');
		}
}

 

// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktion som flyttar och ändrar storlek på några lager om webbläasaren är IE
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function showProducts(ID){
		MM_showHideLayers('Layer_Main_ProductGroup_Info','','hide');
		pulsate("Layer_Main_Text_Buttons_" + ID +"","1", "3");
	}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktion som flyttar och ändrar storlek på några lager om webbläasaren är IE
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	
function fixIEDivErrors(){
	
	if (isIE()){
	//	alert ("IE!");
		if (document.getElementById("Layer_Main_Large_Image")){
			document.getElementById("Layer_Main_Large_Image").style.width = 208 + 'px';
			document.getElementById("Layer_Main_Large_Image").style.height = 288 + 'px';
		}
		if (document.getElementById("Layer_Main_Text_Background")){
			document.getElementById("Layer_Main_Text_Background").style.height = 272 + 'px';
			document.getElementById("Layer_Main_Text_Background").style.width = 338 + 'px';
		}
		
		
	}
	
}
function isIE()
{
  	return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som visar ett hjälplager
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
function showProductsHelpText(div_left,div_top,text){
//	alert("Visa texten");
	if  (varClosedMainProductInfo == "Nej"){  // Man har ej klickat på close under denna sidan
	//	alert("Rita ut hjälpen");
		if (document.getElementById("Layer_Products_Help")){
			document.getElementById("Text_Main_Help").innerHTML = "<span class=\"style2\"><b>" + text + "</b></span>";
			
			document.getElementById("Layer_Products_Help").style.width = (1.6 * getWidth(text)) + 20 + 'px';
			document.getElementById("Layer_Products_Help").style.left = div_left + CENTRERA + 'px';
			document.getElementById("Layer_Products_Help").style.top = div_top + CENTRERA_HOJD + 'px';
			
			document.getElementById("Layer_Products_Help_text").style.width = (1.6 * getWidth(text)) + 'px';
			document.getElementById("Layer_Products_Help_Arrow").style.left = (1.6 * getWidth(text)) + 'px';
			
			
			changeOpac(0, 'Layer_Products_Help');
			MM_showHideLayers('Layer_Products_Help','','show');
			
			setTimeout("opacityLayer('Layer_Products_Help', 0, 100, 500)",5000);	
			
			setTimeout("opacityLayer('Layer_Products_Help', 100, 0, 500)",10000);	
			
	//		MM_showHideLayers('Layer_Products_Help','','show');
	//		pulsate("Layer_Main_Text_Buttons_" + ID +"","1", "3");
		}
	}
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som ndrar text p sidan
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
function changeText(ID,text,style){
//	alert("Ändrar texten till: " + text + ", med ID: " + ID);
	document.getElementById(ID).innerHTML 	= "<span class=\"" + style + "\">" + text + "</span>";	
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som visar olika meddelande" i några sekunder...
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
function showSaveSucess(){
	if (document.getElementById("Layer_Save_Sucess")){
		MM_showHideLayers('Layer_Shade','','show'); 
		document.getElementById("Layer_Save_Sucess").style.left = 402 + CENTRERA + 'px';
		document.getElementById("Layer_Save_Sucess").style.top = 100 + CENTRERA_HOJD + 'px';
		MM_showHideLayers('Layer_Save_Sucess','','show'); 
		
		setTimeout("opacityLayer('Layer_Shade', 80, 0, 500)",5000);
		setTimeout("MM_showHideLayers('Layer_Save_Sucess','','hide','Layer_Shade','','hide')",1000);	
	}
}
function showMailSent(){
if (document.getElementById("Layer_Mail_Sent")){
		MM_showHideLayers('Layer_Shade','','show'); 
		document.getElementById("Layer_Mail_Sent").style.left = 402 + CENTRERA + 'px';
		document.getElementById("Layer_Mail_Sent").style.top = 100 + CENTRERA_HOJD + 'px';
		MM_showHideLayers('Layer_Mail_Sent','','show'); 
		
	//	setTimeout("opacityLayer('Layer_Shade', 80, 0, 500)",5000);
	//	setTimeout("MM_showHideLayers('Layer_Mail_Sent','','hide','Layer_Shade','','hide')",1000);	
	}
}
function showQuestion(){
	if (document.getElementById("Layer_Ask_Question")){
		MM_showHideLayers('Layer_Shade','','show'); 
		document.getElementById("Layer_Ask_Question").style.left = 302 + CENTRERA + 'px';
		document.getElementById("Layer_Ask_Question").style.top = 100 + CENTRERA_HOJD + 'px';
		MM_showHideLayers('Layer_Ask_Question','','show'); 
	}
}
function showPopup_Info(){
	if (document.getElementById("Layer_Popup_Info")){
		MM_showHideLayers('Layer_Shade','','show'); 
		
		document.getElementById("Layer_Popup_Info").style.top = 100 + CENTRERA_HOJD + 'px';
		
		var width = getWidth(document.getElementById("HEADLINE").innerHTML);
		
		if (width > 800){
			width = 800;
		}else if(width < 300){
			width = 300;
		}
		document.getElementById("Layer_Popup_Info").style.left = 302 + - (width/2) + CENTRERA + 'px';
		document.getElementById("Layer_Popup_Info").style.width = (2 * width) + 'px';
		MM_showHideLayers('Layer_Popup_Info','','show'); 
		
		setTimeout("hidepopups()",1000);	
		
		
	}
}
function checkIfHelptextExists(){
	
	if (document.getElementById("Layer_Help_Text")){
		document.getElementById("HELP_IMAGE").innerHTML 	= '<img src="images/icon_help_large.png" style="display:block; width:20px; height:20px;" border="0" onMouseOver="showHelpText(\'Klicka här för att visa sidans hjälptext...\');" onMouseOut="hideHelpText();" onClick="showLayer(\'Layer_Help_Text\'); " /> ';			
	}
}

function AnswerToQuestion(question, answer){
	
	MM_showHideLayers('Layer_Shade','','hide'); 
	MM_showHideLayers('Layer_Ask_Question','','hide'); 
	
	
	if (question == "rensamottagarlista"){
		if(answer=='Ja'){
			document.form1.emptylistfirst.value='1';		// sätter värdet så att listan töms först
		}else{
			document.form1.emptylistfirst.value='0';		// sätter värdet så att listan töms först
		}
		document.form1.submit(); 
	//	alert("Svaret på frågan: " + question + " är " + answer);
		
	}else if (question == "tni_volume"){
	//	alert("Ska vi först ta bort alla värden i databasen för perioden?");
		if(answer=='Ja'){
			document.form1.addVolumeFromDMRFile.value='1';
			document.form1.emptyPeriodFirst.value='1';		// sätter värdet så att listan töms först
			document.form1.submit(); 
		}
	}else if (question == "send_new_logininfo"){
		if(answer=='Ja'){
			
			document.form1.subSendNewUserInfo.value='1';
			document.form1.submit(); 
		}
	}
	
	
	
}


function showUnderConstruction(){
	if (document.getElementById("Layer_Under_Construction")){
		document.getElementById("Layer_Under_Construction").style.left = 280 + CENTRERA + 'px';
		document.getElementById("Layer_Under_Construction").style.top = 100 + CENTRERA_HOJD + 'px';
		MM_showHideLayers('Layer_Under_Construction','','show','Layer_Shade','','show'); 
		
		
		setTimeout("opacityLayer('Layer_Under_Construction', 100, 0, 500)",5000);	
		setTimeout("opacityLayer('Layer_Shade', 80, 0, 500)",5000);
		setTimeout("MM_showHideLayers('Layer_Under_Construction','','hide','Layer_Shade','','hide')",6000);	
	}
}

function hidepopups(){
	if (document.getElementById("Layer_Save_Sucess")){
		
		setTimeout("hideLayer('Layer_Save_Sucess')",100);	
		setTimeout("hideLayer('Layer_Shade')",100);	
//		MM_showHideLayers('Layer_Save_Sucess','','hide'); 
	}
	if (document.getElementById("Layer_Under_Construction")){
		
		setTimeout("hideLayer('Layer_Under_Construction')",100);	
		setTimeout("hideLayer('Layer_Shade')",100);
	}
	if (document.getElementById("Layer_Welcome")){
	
		setTimeout("hideLayer('Layer_Welcome')",100);	
		setTimeout("hideLayer('Layer_Shade')",100);
	}
	if (document.getElementById("Layer_Alert")){
		
	
		setTimeout("hideLayer('Layer_Alert')",100);	
		setTimeout("hideLayer('Layer_Shade')",100);
	}
	if (document.getElementById("Layer_Popup_Info")){
		
			setTimeout("hideLayer('Layer_Popup_Info')",100);	
			setTimeout("hideLayer('Layer_Shade')",100);
	}
	
	if (document.getElementById("Layer_Mail_Sent")){
		
			setTimeout("hideLayer('Layer_Mail_Sent')",100);		
			setTimeout("hideLayer('Layer_Shade')",100);
	}
	
}



// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som ändrar visningsläge på sidan IPC_nätverk
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function visaTrad(){
	
	MM_showHideLayers('layer_main_list','','hide','layer_main_tree','','show','layer_main_map','','hide'); 
	MM_showHideLayers('layer_main_ipc_view_tree_sub','','show','layer_main_ipc_view_list_sub','','hide','layer_main_ipc_view_map_sub','','hide');
	
	document.getElementById("layer_main_ipc_view_list").style.top = 60 + 'px';
	document.getElementById("layer_main_ipc_view_map").style.top = 80 + 'px';
}
function visaLista(){
	MM_showHideLayers('layer_main_list','','show','layer_main_tree','','hide','layer_main_map','','hide'); 	
	MM_showHideLayers('layer_main_ipc_view_tree_sub','','hide','layer_main_ipc_view_list_sub','','show','layer_main_ipc_view_map_sub','','hide');
	
	document.getElementById("layer_main_ipc_view_list").style.top = 20 + 'px';
	document.getElementById("layer_main_ipc_view_map").style.top = 140 + 'px';
	
}
function visakarta(){
	MM_showHideLayers('layer_main_list','','hide','layer_main_tree','','hide','layer_main_map','','show'); 	
	MM_showHideLayers('layer_main_ipc_view_tree_sub','','hide','layer_main_ipc_view_list_sub','','hide','layer_main_ipc_view_map_sub','','show');
	
	document.getElementById("layer_main_ipc_view_list").style.top = 20 + 'px';
	document.getElementById("layer_main_ipc_view_map").style.top = 40 + 'px';
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som visar Höger vänsterpilar när det finns fler än 8 produkter i kategorin
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function fixaPilar(){
	if (AntalProdukter > AntalBilderPerRad){   // Någon av pilarna Skall visas
		
		if (document.getElementById("Layer_Main_Small_Image_List")){
			document.getElementById("Layer_Main_Small_Image_List").style.left = 30 + 'px';
			document.getElementById("Layer_Main_Small_Image_List").style.width = 593 + 'px';
		}
	//	alert("current_Bild " + current_Bild);
		if(current_Bild != 0){
	//		alert("Visa Vänster Bild");
			MM_showHideLayers('Layer_Main_Pil_Vanster','','show'); 
		}else{
		//	alert("Visa INTE Vänster Bild");
			MM_showHideLayers('Layer_Main_Pil_Vanster','','hide'); 
		}
	//	alert("current_Bild " + current_Bild + "   ----- beräkningen: " + -(AntalProdukter-AntalBilderPerRad));
		if(current_Bild != -(AntalProdukter-AntalBilderPerRad)){
		//	alert("Visa Höger Bild");
			MM_showHideLayers('Layer_Main_Pil_Hoger','','show'); 
		}else{
		//	alert("Visa Inte Bild");
			MM_showHideLayers('Layer_Main_Pil_Hoger','','hide'); 
		}
	}
		
}
function showCartDetails(){

	
	MM_showHideLayers('layer_meny_cart_info_detail','','show');
	
	
}

function hideCartDetails(force){
	if (donthide_Layer_Main_Show_Main_Product_Info == 0 || force == 1){ 
	
		MM_showHideLayers('layer_meny_cart_info_detail','','hide');
		
	}
}


function changeAmountProductsinCart(number, amount, cost){
	
	
	if (parseInt(document.getElementById("productAntal_" + number).value) == 0 && amount < 0){
	//	alert("Redan noll, kan inte bli mindre");
		document.getElementById("productAntal_" + number).value = 0;
		
		
	}else{
		
		var newamount = parseInt(document.getElementById("productAntal_" + number).value) + amount;
		
		document.getElementById("productAntal_" + number).value = newamount;
	//	document.getElementById("productAntal_" + number + "_TD").innerHTML = "<span class=\"style3\">" + newamount + "</span>";
	
	
		var oldTotal = parseInt(document.getElementById("productCost").value);
		var deltaCost = amount * cost;
		var newTotal = oldTotal + deltaCost;
	
//		alert("Ursprunglig summa: " + oldTotal + "   -    Delta summa: " + deltaCost + "  -     Ny summa: " + newTotal);
				
		if(document.getElementById("productCost"))
			document.getElementById("productCost").value = newTotal;
		updateAmountProductsinCart();
	}
}
function updateAmountProductsinCart(){
	if(document.getElementById("layer_meny_cart_info_bottom_next"))
		MM_showHideLayers('layer_meny_cart_info_bottom_next','','hide');
	
	if(document.getElementById("layer_meny_cart_info_bottom_update"))
		MM_showHideLayers('layer_meny_cart_info_bottom_update','','hide');
	
	if(document.getElementById("layer_meny_cart_info_bottom_products"))
		MM_showHideLayers('layer_meny_cart_info_bottom_products','','hide');
	
	if (parseInt(document.getElementById("productCost").value) > parseInt(document.getElementById("gransforfraktfritt").value)){  //		alert ("Fraktfritt");	
		
		if(document.getElementById("TEXT_FRAKTFRITT"))
			document.getElementById("TEXT_FRAKTFRITT").innerHTML = "<span class=\"style3\"><a href=\"javascript:void(0);\" onmouseover=\" showHelpText('Fraktfritt eftersom ni handlat för mer än " + document.getElementById("gransforfraktfritt").value + " kr'); \" onmouseout=\"hideHelpText(); \" >Fraktfritt (Eftersom ni handlat för mer än " + document.getElementById("gransforfraktfritt").value + " kr)</a></span>"
		if(document.getElementById("TEXT_FRAKTFRITT_SUMMA"))
			document.getElementById("TEXT_FRAKTFRITT_SUMMA").innerHTML = "<span class=\"style3\">-" + document.getElementById("fraktkostnad").value + " Kr</span>";
		
		if(document.getElementById("TEXT_INTE_FRAKTFRITT"))
			document.getElementById("TEXT_INTE_FRAKTFRITT").innerHTML = "<span class=\"style3_red\">&nbsp;</span>"
		
		
		if(document.getElementById("totalCost_TD"))
			document.getElementById("totalCost_TD").innerHTML = "<span class=\"style3\"><b>" + parseInt(document.getElementById("productCost").value) + " kr</b></span>";  // säkerställer att siffrorna blir rätt vid en eve4ntuell sidomladdning
	
	}else if (  parseInt(document.getElementById("productCost").value) == 0 || !document.getElementById("productCost").value){  //		alert ("Finns inga produkter i varukorgen");	
		if(document.getElementById("TEXT_FRAKTFRITT"))
			document.getElementById("TEXT_FRAKTFRITT").innerHTML = "<span class=\"style3\">&nbsp;</span>";
		if(document.getElementById("TEXT_FRAKTFRITT_SUMMA"))
			document.getElementById("TEXT_FRAKTFRITT_SUMMA").innerHTML = "<span class=\"style3\">&nbsp;</span>";
		
		if(document.getElementById("TEXT_INTE_FRAKTFRITT"))
			document.getElementById("TEXT_INTE_FRAKTFRITT").innerHTML = "<span class=\"style3_red\"><a href=\"javascript:void(0);\" onmouseover=\" showHelpText('Fraktfritt om ni handlar för mer än " + document.getElementById("gransforfraktfritt").value + " kr'); \" onmouseout=\"hideHelpText(); \" >Om ni handlar för mer än " + document.getElementById("gransforfraktfritt").value + " kr skickas produkterna fraktfritt</a></span>"
		
		if(document.getElementById("totalCost_TD"))
			document.getElementById("totalCost_TD").innerHTML = "<span class=\"style3\">0 Kr</span>";  // säkerställer att siffrorna blir rätt vid en eve4ntuell sidomladdning
		
		if(document.getElementById("layer_meny_cart_info_bottom_next"))
			MM_showHideLayers('layer_meny_cart_info_bottom_next','','hide');
			
		if(document.getElementById("layer_meny_cart_info_bottom_update"))	
			MM_showHideLayers('layer_meny_cart_info_bottom_update','','hide');
		
		if(document.getElementById("layer_meny_cart_info_bottom_products"))
			MM_showHideLayers('layer_meny_cart_info_bottom_products','','show');
	}else{
	
		
		var diff = parseInt(document.getElementById("gransforfraktfritt").value) - parseInt(document.getElementById("productCost").value);
	
		if(document.getElementById("TEXT_FRAKTFRITT"))
			document.getElementById("TEXT_FRAKTFRITT").innerHTML = "<span class=\"style3\">&nbsp;</span>";
		if(document.getElementById("TEXT_FRAKTFRITT_SUMMA"))
			document.getElementById("TEXT_FRAKTFRITT_SUMMA").innerHTML = "<span class=\"style3\">&nbsp;</span>";
		
		if(document.getElementById("TEXT_INTE_FRAKTFRITT"))
			document.getElementById("TEXT_INTE_FRAKTFRITT").innerHTML = "<span class=\"style2_Red\"><b>Om ni lägger till produkter för mer än " + diff + " kr, skickas dessa Fraktfritt!!!</b></span>"
		
		
		if(document.getElementById("totalCost_TD"))
			document.getElementById("totalCost_TD").innerHTML = "<span class=\"style3\"><b>" + (parseInt(document.getElementById("productCost").value)+parseInt(document.getElementById("fraktkostnad").value)) + " kr</b></span>";  // säkerställer att siffrorna blir rätt vid en eve4ntuell sidomladdning
	}
		
		
	
		
	var i=0;
	var isOneZero = 0;
	while(document.getElementById("productAntal_" + i)){
		
		var value = parseInt(document.getElementById("productAntal_" + i).value);
		if(document.getElementById("productAntal_" + i + "_TD"))
			document.getElementById("productAntal_" + i + "_TD").innerHTML = "<span class=\"style3\">" + value + "</span>";		// säkerställer att siffrorna blir rätt vid en eve4ntuell sidomladdning
		
	//	alert('Value (' + i + ')=' + document.getElementById("productAntal_" + i + "_TD").innerHTML);
		i = i + 1;
		
		if (value == 0){
			isOneZero = 1;
		}
		
		if (isOneZero == 1){					// Är någon av produkterna är antalet 0
			MM_showHideLayers('layer_meny_cart_info_bottom_next','','hide');
			MM_showHideLayers('layer_meny_cart_info_bottom_update','','show');
		//	MM_showHideLayers('layer_meny_cart_info_bottom_products','','hide');
			
		//	if(document.getElementById("next_button_TD"))		// Ja Knappen blir 'Uppdatera' 
		//		document.getElementById("next_button_TD").innerHTML =  "<span class=\"style3\" id=\"next_knappen\"><b><a href=\"javascript:void(0);\" 	onmouseout=\"hideHelpText();\" onmouseover=\"showHelpText('Klicka för att uppdatera varukorgen');\" onClick=\"document.form1.UpdateCart.value='1'; document.form1.submit(); \">Uppdatera</a></b></span>";
		}else{
			MM_showHideLayers('layer_meny_cart_info_bottom_next','','show');
			MM_showHideLayers('layer_meny_cart_info_bottom_update','','hide');
		//	MM_showHideLayers('layer_meny_cart_info_bottom_products','','hide');
		//	if(document.getElementById("next_button_TD"))  // Nej Knappen blir 'Fortsätt' 
		//		document.getElementById("next_button_TD").innerHTML =  "<span class=\"style3\" id=\"next_knappen\"><b><a href=\"javascript:void(0);\" 	onmouseout=\"hideHelpText();\" onmouseover=\"showHelpText('Klicka för att gå vidare');\" onClick=\"document.form1.UpdateCart.value='2'; document.form1.submit(); \">Fortsätt</a></b></span>";			
		}
	
	}
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som Kontrollerar att adressen är korrekt
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function checkAdressAndPayment(){
	var antalfel=0;

	if (!document.getElementById("shipping_namn").value || document.getElementById("shipping_namn").value == "Namn"){		
		document.getElementById("kund_namn_OK").innerHTML = "<span class=\"style4_Green\">&nbsp;</span>"; // Om man Inte har skrivit in något namn
		antalfel++;
	}else{
	//	alert("Namn OK");
		document.getElementById("kund_namn_OK").innerHTML = "<span class=\"style4_Green\"><b>Ok</b></span>";		 // Om man har skrivit in något namn
	}
		
		
	if (!document.getElementById("shipping_email").value || document.getElementById("shipping_email").value == "E-Mailadress"){		
		document.getElementById("kund_email_OK").innerHTML = "<span class=\"style4_Green\">&nbsp;</span>";		// Om man inte har skrivit in något
		antalfel++;
	}else{
		
		var goodEmail = document.getElementById("shipping_email").value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);		// om man har skrivit in en korrekt email
		if (goodEmail){
			document.getElementById("kund_email_OK").innerHTML = "<span class=\"style4_Green\"><b>Ok</b></span>";
		}else{
			document.getElementById("kund_email_OK").innerHTML = "<span class=\"style4_Green\">&nbsp;</span>";		// om man har skrivit in en felaktig email!  
			antalfel++;
		}
	}
		
		
	if (!document.getElementById("shipping_telefon").value || document.getElementById("shipping_telefon").value == "Telefonnummer"){
		document.getElementById("kund_telefon_OK").innerHTML = "<span class=\"style4_Green\">&nbsp;</span>";
		antalfel++;
	}else{
		
	//	alert("Telefon OK");
		document.getElementById("kund_telefon_OK").innerHTML = "<span class=\"style4_Green\"><b>Ok</b></span>";
	}
		
	if (!document.getElementById("shipping_adress").value || document.getElementById("shipping_adress").value == "Adress"){		
		document.getElementById("kund_adress_OK").innerHTML = "<span class=\"style4_Green\">&nbsp;</span>";
		antalfel++;
	}else{
	//	alert("Adress OK");
		document.getElementById("kund_adress_OK").innerHTML = "<span class=\"style4_Green\"><b>Ok</b></span>";
	}
/*
	if(getCheckedValue(document.forms['form1'].elements['payment'])){// man har valt betalsätt!
		document.getElementById("kund_betalning_OK").innerHTML = "<span class=\"style4_Green\"><b>Ok</b></span>";
	}else{
		document.getElementById("kund_betalning_OK").innerHTML = "<span class=\"style4_Green\">&nbsp;</span>";
		antalfel++;
	}*/
	
//	alert("Antal Fel: " + antalfel);
	if (antalfel==0){		// Allt är korrekt ifyllt
		//alert("Allt är ifyllt");
		MM_showHideLayers('layer_meny_cart_info_bottom_next','','show');
//		document.getElementById("next_button_TD").innerHTML = "<span class=\"style3\"><b><a href=\"javascript:void(0);\" 	onmouseout=\"hideHelpText();\" onmouseover=\"showHelpText('Klicka här för att komma till kassan');\" onClick=\"document.form1.addAdressAndPayment.value='1'; document.form1.submit(); \" >Fortsätt</b></span>";
		
	}else{
		MM_showHideLayers('layer_meny_cart_info_bottom_next','','hide');
	//	document.getElementById("next_button_TD").innerHTML = "<span class=\"style3\">&nbsp;</span>";
		
	}
	
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som Kontrollerar att alla fälten i mailet är ifyllt korrekt
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function checkEmail(){
	var antalfel=0;

	if (document.getElementById("antal_Mottagare").value == 0){				
		antalfel++;
	}
		
		
	if (!document.getElementById("subject").value || document.getElementById("subject").value == "Meddelandets Ämne"){		
		antalfel++;
	}
		
		
	if (!document.getElementById("meddelandet").value || document.getElementById("meddelandet").value == "Här skriver ni ert meddelande..."){		
		
		antalfel++;
	}
//	alert("Antal Fel: " + antalfel);
	if (antalfel==0){		// Allt är korrekt ifyllt
		//alert("Allt är ifyllt");
	//	document.getElementById("send_button_TD").innerHTML = "<span class=\"style2\"><b><a href=\"javascript:void(0);\" TABINDEX=\"3\"	onmouseout=\"hideHelpText();\" onmouseover=\"showHelpText('Klicka för att skicka meddelandet');\" onClick=\"sendMail(); \">Skicka Mailet</a></b></span>";
		MM_showHideLayers('layer_main_bottomfield_send','','show')
	}else{
//		document.getElementById("send_button_TD").innerHTML = "<span class=\"style3\">&nbsp;</span>";
		MM_showHideLayers('layer_main_bottomfield_send','','hide')	
	}
	
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som Kontrollerar att alla fälten i mailet är ifyllt korrekt
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function checkHantarAnvandare(){
	
	///---------------------------------------------	dessa första är för sidan, hantera användare  ---------------------------------
	var anvandareikryssad=0;
	var i=0;
	while( document.getElementById("userSelected_checkbox_"+i+"")){
		if( document.getElementById("userSelected_checkbox_"+i+"_checked").checked == true){
		//	alert("Nr " + i + " är ikryssad");
			anvandareikryssad++;
		}
		i++;
	}
	
	if(anvandareikryssad != 0){
		if(document.getElementById("sendNewUserInfo"))
			document.getElementById("sendNewUserInfo").disabled=false;
			
		if(document.getElementById("openTNIOffice"))
			document.getElementById("openTNIOffice").disabled=false;
			
		if(document.getElementById("removeUsers"))
			document.getElementById("removeUsers").disabled=false;
	}else{
		if(document.getElementById("sendNewUserInfo"))
			document.getElementById("sendNewUserInfo").disabled=true;
			
		if(document.getElementById("openTNIOffice"))
			document.getElementById("openTNIOffice").disabled=true;
			
		if(document.getElementById("removeUsers"))	
			document.getElementById("removeUsers").disabled=true;
	}
	
	///---------------------------------------------	dessa är för sidan, readdmr  ---------------------------------
	
	var needMoreInputFromUser=0;
	
	if( document.getElementById("DMR_file"))   {
		if(document.getElementById("DMR_file").value == ""){
			needMoreInputFromUser++;
		}
	}
	if( document.getElementById("madeYear"))   {
		if(document.getElementById("madeYear").value == "0"){
			needMoreInputFromUser++;
		}
	}
	if( document.getElementById("madeMonth"))   {
		if(document.getElementById("madeMonth").value == "0"){
			needMoreInputFromUser++;
		}
	}
	if( document.getElementById("provision"))   {
		if(document.getElementById("provision").value == ""){
			needMoreInputFromUser++;
		}
	}
	if( document.getElementById("madeByIPC"))   {
		if(document.getElementById("madeByIPC").value == "0"){
			needMoreInputFromUser++;
		}
	}
	
	//alert("Valt värde: " + getCheckedValue(document.forms['form1'].elements['provision'])  );
	
	if( document.forms['form1'].elements['provision'])   {
		if(getCheckedValue(document.forms['form1'].elements['provision']) == ""){
			needMoreInputFromUser++;
		}
	}
	if(needMoreInputFromUser == 0){
		MM_showHideLayers('Layer_Load_File_Save','','show');
		
	}else{
		MM_showHideLayers('Layer_Load_File_Save','','hide');
		
	}
}

// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som ändrar till rätt meny_layer vid mouse over
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function changeLayer(LayerID, Status) {
	
	var ChangeLayerNormal = "layer_" + LayerID+"_norm";
	var ChangeLayerOver = "layer_" + LayerID+"_over";
	var ChangeLayerDown = "layer_" + LayerID+"_down";
//	alert("Normal: " + ChangeLayerNormal + " ---  Over: " + ChangeLayerOver + " ---   Down: " + ChangeLayerDown);
//	MM_showHideLayers(ChangeLayerNormal,'','hide',ChangeLayerOver,'','hide',ChangeLayerDown,'','hide'); 
	
	switch (Status){			
		case 'over': 		MM_showHideLayers(ChangeLayerNormal,'','hide',ChangeLayerOver,'','show',ChangeLayerDown,'','hide'); 		break;
		case 'down': 		MM_showHideLayers(ChangeLayerNormal,'','hide',ChangeLayerOver,'','hide',ChangeLayerDown,'','show'); 		break;
		default:			MM_showHideLayers(ChangeLayerNormal,'','show',ChangeLayerOver,'','hide',ChangeLayerDown,'','hide'); 		break;
	}
}	
var topLayer = 'Beskrivning';
function changeOnTopLayer(Layer, ID){
	if (Layer == 'Active'){	// Sätt Beskrivnng lagret överst!
		Layer = topLayer;
	}
	if (Layer == 'Beskrivning'){	// Sätt Beskrivnng lagret överst!
		topLayer = 'Beskrivning';
		document.getElementById("Layer_Main_Text_Beskrivning_" + ID).style.zIndex = 20;
		document.getElementById("Layer_Main_Text_Fakta_" + ID).style.zIndex = 10;
		
		document.getElementById("Layer_Main_Text_Button_Background_Beskrivning").style.zIndex = 20;
		document.getElementById("Layer_Main_Text_Button_Background_Fakta").style.zIndex = 10;
	}else{							// Sätt Fakta lagret överst!
		topLayer = 'Fakta';
		document.getElementById("Layer_Main_Text_Fakta_" + ID).style.zIndex = 20;
		document.getElementById("Layer_Main_Text_Beskrivning_" + ID).style.zIndex = 10;
		
		
		document.getElementById("Layer_Main_Text_Button_Background_Fakta").style.zIndex = 20;
		document.getElementById("Layer_Main_Text_Button_Background_Beskrivning").style.zIndex = 10;
		
	}
//	alert("Layer On Top: " + LayerID);
	//document.getElementById("Layer_Main_Small_Image_List").style.
}


// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som ändrar vilket lager som visas när man jobbar med produkterna
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function showInputField(field){
	document.getElementById('Layer_Main_Info_Field_Buttons_Main').className='style1';	
	document.getElementById('Layer_Main_Info_Field_Buttons_Description').className='style1';
	document.getElementById('Layer_Main_Info_Field_Buttons_Fact').className='style1';		
	
	
	switch (field){			
		case 'description': 		MM_showHideLayers('Layer_Main_Standard','','hide','Layer_Main_Beskrivning','','show','Layer_Main_Fakta','','hide'); 	
									document.getElementById('Layer_Main_Info_Field_Buttons_Description').className='style1_Hover';							break;
									
		case 'fact': 				MM_showHideLayers('Layer_Main_Standard','','hide','Layer_Main_Beskrivning','','hide','Layer_Main_Fakta','','show');	
									document.getElementById('Layer_Main_Info_Field_Buttons_Fact').className='style1_Hover';									break;
		
		
		default:					MM_showHideLayers('Layer_Main_Standard','','show','Layer_Main_Beskrivning','','hide','Layer_Main_Fakta','','hide');		
									document.getElementById('Layer_Main_Info_Field_Buttons_Main').className='style1_Hover';			break;
	}
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som visar information om en specifik IPC
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


// =========================================================================================================================================================================================
//Funktioner som visar olika typer av hjälp lager
// =========================================================================================================================================================================================

  
var offsetToolBox=0;
function showToolBox(type, var1, var2, var3,var4,var5,var6,var7, var8, var9, var10,var11,var12,var13,var14){
	//alert(text +"  X: " +  + "    Y: " + );
	hideHelpText();
	
	if (document.getElementById("Layer_Main_ToolBox")){

		MM_showHideLayers('Layer_Main_ToolBox','','show'); 
		
		if( var2.substring(var2.length-1,var2.length) == "s"){
			var var2s = var2.substring(0, var2.length-1);
	//		alert (var2s);
		}else{
			var2s = var2;
		}
		
		
		
//////////////////////////////////////////		
		//Först  tar man även bort all information om &sipc= så man enkel bara kan klicka bort lagret, utan att behöva ladda om sidan!
		var newurl = document.location.href.split("&sipc=");
		var fullHrefWithoutSipc = newurl[0];
		
		// plockar sen bort alla # tecken från hrefen man befinner sig på!
		fullHrefWithoutSipc=fullHrefWithoutSipc.replace("#", "");
		
		// sen kollar man ifall det finns ett ? i strängen
		if (fullHrefWithoutSipc.indexOf("?") == -1 ){
		//	alert("Det finns inget ?");
			fullHrefWithoutSipc = fullHrefWithoutSipc + "?";
		}
/////////////////////////////////////////////////////		
		newurl = fullHrefWithoutSipc.split("&history=");
		var fullHrefWithoutHistory = newurl[0];
		
		// plockar sen bort alla # tecken från hrefen man befinner sig på!
		fullHrefWithoutHistory=fullHrefWithoutHistory.replace("#", "");
		
		// sen kollar man ifall det finns ett ? i strängen
		if (fullHrefWithoutHistory.indexOf("?") == -1 ){
		//	alert("Det finns inget ?");
			fullHrefWithoutHistory = fullHrefWithoutHistory + "?";
		}
//////////////////////////////////////////		
		newurl = fullHrefWithoutSipc.split("&sort=");
		var fullHrefWithoutSort = newurl[0];
		
		// plockar sen bort alla # tecken från hrefen man befinner sig på!
		fullHrefWithoutSort=fullHrefWithoutSort.replace("#", "");
		
		// sen kollar man ifall det finns ett ? i strängen
		if (fullHrefWithoutSort.indexOf("?") == -1 ){
		//	alert("Det finns inget ?");
			fullHrefWithoutSort = fullHrefWithoutSort + "?";
		}
		
		document.getElementById("ROW1").innerHTML = "<span class=\"style4\">&nbsp;</span>";
		document.getElementById("ROW2").innerHTML = "<span class=\"style4\">&nbsp;</span>";
		document.getElementById("ROW3").innerHTML = "<span class=\"style4\">&nbsp;</span>";
		document.getElementById("ROW4").innerHTML = "<span class=\"style4\">&nbsp;</span>";
		document.getElementById("ROW5").innerHTML = "<span class=\"style4\">&nbsp;</span>";
		document.getElementById("ROW6").innerHTML = "<span class=\"style4\">&nbsp;</span>";
		document.getElementById("ROW7").innerHTML = "<span class=\"style4\">&nbsp;</span>";
			
		
		
		if (type == 'IPC'){  // var1 = IPC nummer     var2 = namn  	var3=adress 		var4=telefon, 		var5=mobil		var6=email
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + var1 + "\">Se info om " + var2 + "</a></b></span>";
		//	document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"ipc_natverk.php?lang=" + SPRAK + "&ipc=" + var1 + "\"   >Se " + var2s + "s Downline</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=false\"   >Skicka Mail till " + var2 + "</a></b></span>";
			document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=true\"   >Skicka mail till " + var2 + " och downlinen</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 60 + 'px';
			
			
		}else if (type == 'IPC_List'){  // var1 = IPC nummer     var2 = namn  	var3=sortera efter? 		var4=visa historik?
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + var1 + "\">Se info om " + var2 + "</a></b></span>";
		//	document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"ipc_natverk.php?lang=" + SPRAK + "&ipc=" + var1 + "\"   >Se " + var2s + "s Downline</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=false\"   >Skicka Mail till " + var2 + "</a></b></span>";
			document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=true\"   >Skicka mail till " + var2 + " och downlinen</a></b></span>";
			
			document.getElementById("ROW4").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutSort + "&sort=" + var3 + "\" >Sortera efter " + var3 + "</a></b></span>";
			
			if (var4 == 0)
				document.getElementById("ROW5").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutHistory + "&history=3\"   >Visa även Historik</a></b></span>";
			else
				document.getElementById("ROW5").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutHistory + "&history=0\"   >Visa utan Historik</a></b></span>";
				
			document.getElementById("Layer_Main_ToolBox").style.height = 100 + 'px';
			
			
			
			
			
		}else if (type == 'IPC_tree'){  // var1 = IPC nummer     var2 = namn   var3 = sida     var4 = e parametrar  var5 = huvudIPC     var6 = expandera eller minimera
				
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + var1 + "\"   >Se info om " + var2 + "</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=false\"   >Skicka Mail till " + var2 + "</a></b></span>";
			document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=true\"   >Skicka mail till " + var2 + " med downline</a></b></span>";
			if (var6 == -1) //  expandera
				document.getElementById("ROW4").innerHTML = "<span class=\"style4_Light\"><b>Expandera " + var2 + "s Downline</b></span>";
			else if (var6 == 0) //  expandera
				document.getElementById("ROW4").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + var4 + "&lang=" + SPRAK + "&ipc=" + var5 + "\"   >Expandera " + var2s + "s Downline</a></b></span>";
			else  // minimera
				document.getElementById("ROW4").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + var4 + "&lang=" + SPRAK + "&ipc=" + var5 + "\"   >Minimera " + var2s + "s Downline</a></b></span>";
			document.getElementById("ROW5").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + "?e=0\" >Minimera Hela Trädet</a></b></span>";
			document.getElementById("ROW6").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + "?show=all\" >Expandera Hela Trädet</a></b></span>";
			
			
			if (var7 == 0)
				document.getElementById("ROW7").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutHistory + "&history=3\"   >Visa även Historik</a></b></span>";
			else
				document.getElementById("ROW7").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutHistory + "&history=0\"   >Visa utan Historik</a></b></span>";
				
			document.getElementById("Layer_Main_ToolBox").style.height = 140 + 'px';
			
			
			
			
		}else if (type == 'IPC_tree_Self'){  // var1 = IPC nummer     var2 = namn   var3 = sida     var4 = e parametrar  var5 = huvudIPC     var6 = expandera eller minimera
				
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"min_info.php?lang=" + SPRAK + "\"  >Se Information om er själv</a></b></span>";
		//	document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=false\"   >Skicka Mail till E</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=true\"   >Skicka mail till hela Er downline</a></b></span>";
			if (var6 == -1) //  expandera
				document.getElementById("ROW3").innerHTML = "<span class=\"style4_Light\"><b>Expandera Er Downline</b></span>";
			else if (var6 == 0) //  expandera
				document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + var4 + "&lang=" + SPRAK + "&ipc=" + var5 + "\"   >Expandera Er Downline</a></b></span>";
			else  // minimera
				document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + var4 + "&lang=" + SPRAK + "&ipc=" + var5 + "\"   >Minimera Er Downline</a></b></span>";
			document.getElementById("ROW4").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + "?e=0\" >Minimera Hela Trädet</a></b></span>";
			document.getElementById("ROW5").innerHTML = "<span class=\"style4\"><b><a href=\"" + var3 + "?show=all\" >Expandera Hela Trädet</a></b></span>";
			if (var7 == 0)
				document.getElementById("ROW6").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutHistory + "&history=3\"   >Visa även Historik</a></b></span>";
			else
				document.getElementById("ROW6").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutHistory + "&history=0\"   >Visa utan Historik</a></b></span>";
				
			document.getElementById("Layer_Main_ToolBox").style.height = 120 + 'px';
			
			
			
			
			
			
		}else if (type == 'IPC_UP'){  // var1 = IPC nummer     var2 = namn
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + var1 + "\"   >Se info om " + var2 + "</a></b></span>";
		//	document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"ipc_natverk.php?lang=" + SPRAK + "&ipc=" + var1 + "\"   >Se " + var2s + "s Downline</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=false\"   >Skicka Mail till " + var2 + "</a></b></span>";
		//	document.getElementById("ROW4").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=true\"   >Skicka mail till " + var2 + " med downline</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 40 + 'px';
		
		}else if (type == 'IPC_change'){  // var1 = IPCS nummer     var2 = namn
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"showLayer('Layer_IPC_Info_Change_New')\" >Ändra info om " + var2 + "</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1  + "&down=false\"   >Skicka Mail till " + var2 + "</a></b></span>";
			document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=true\"   >Skicka mail till " + var2 + " och downlinen</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 60 + 'px';
		
		}else if (type == 'change'){
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"showLayer('Layer_User_Info_Change_New')\"  >Ändra era uppgifter</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"showLayer('Layer_User_Login_Change_New')\"  >Ändra era inloggningsuppgifter</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 40 + 'px';
			
			
			
			
			
		}else if (type == 'add_mottagare'){// var1 = IPC nummer     var2 = namn   var3 =maildownline, true or false!
			
			
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.add_Recipent_IPC.value='"+var1+"'; document.form1.add_Recipent_Downline.value='1'; document.form1.add_Recipent_premiekund.value='1'; document.form1.submit(); \"  >Lägg till hela er downline (med premiekunder)</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.add_Recipent_IPC.value='"+var1+"'; document.form1.add_Recipent_Downline.value='1'; document.form1.add_Recipent_premiekund.value='-1'; document.form1.submit(); \"  >Lägg till hela er downline (utan premiekunder)</a></b></span>";
			document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.add_Recipent_IPC.value='"+var1+"'; document.form1.add_Recipent_Downline.value='2'; document.form1.submit(); \"  >Lägg till alla produktkonsulter ni skrivit in</a></b></span>";
			document.getElementById("ROW4").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.add_Recipent_IPC.value='"+var1+"'; document.form1.add_Recipent_Downline.value='3'; document.form1.submit(); \"  >Lägg till alla premiekunder ni skrivit in</a></b></span>";
			document.getElementById("ROW5").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\"  onClick=\"showLayer('Layer_Select_IPC'); \" >Lägg till enskilda Personer från lista</a></b></span>";
			document.getElementById("ROW6").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutSipc + "&recipients=show\"  >Visa alla mottagare</a></b></span>";
			document.getElementById("ROW7").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.remove_Recipent_IPC.value='All'; document.form1.submit(); \"    >Ta bort alla Mottagare</a></b></span>";
			document.getElementById("ROW8").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\"  onClick=\"showLayer('layer_main_mail_write'); \"  >Skriv in Emailadress för hand</a></b></span>";
			document.getElementById("Layer_Main_ToolBox").style.height = 160 + 'px';
			
			if(LOGGEDIN == 'Admin' || LOGGEDIN == 'SuperUser'){
			   	document.getElementById("ROW9").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.add_Recipent_IPC.value='"+var1+"'; document.form1.add_Recipent_Downline.value='4'; document.form1.submit(); \"  >* Lägg till alla (endast adminsitratörer)</a></b></span>";
				document.getElementById("Layer_Main_ToolBox").style.height = 180 + 'px';
			}
			
		}else if (type == 'mottagare'){// var1 = IPC nummer     var2 = namn   var3 =maildownline, true or false!
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"" + fullHrefWithoutSipc + "&recipients=show\"  >Visa alla mottagare</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.remove_Recipent_IPC.value='All'; document.form1.submit(); \"    >Ta bort alla Mottagare</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 40 + 'px';
			
		
		}else if (type == 'mottagare_IPC'){// var1 = IPC nummer     var2 = namn   var3 =maildownline, true or false!
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + var1 + "\">Se info om " + var2 + "</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.remove_Recipent_IPC.value='" + var1 + "'; document.form1.submit(); \"    >Ta bort " + var2 + " som Mottagare</a></b></span>";
			document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.remove_Recipent_IPC.value='All'; document.form1.submit(); \"    >Ta bort alla Mottagare</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 60 + 'px';
		
		}else if (type == 'mottagare_EMAIL'){// var1 = email
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.remove_Recipent_EMAIL.value='" + var1 + "'; document.form1.submit(); \"    >Ta bort " + var1 + " som Mottagare</a></b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"javascript:void(0);\" onClick=\"document.form1.remove_Recipent_IPC.value='All'; document.form1.submit(); \"    >Ta bort alla Mottagare</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 40 + 'px';
		
			
			
			
			
		}else if (type == 'mailadress'){ // var1 = IPC nummer     var2 = namn
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b>Ta Bort " + var2 + " från listan</b></span>";
			document.getElementById("ROW2").innerHTML = "<span class=\"style4\"><b><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + var1 + "\"   >Se info om " + var2 + "</a></b></span>";
		//	document.getElementById("ROW3").innerHTML = "<span class=\"style4\"><b><a href=\"ipc_natverk.php?lang=" + SPRAK + "&ipc=" + var1 + "\"   >Se " + var2 + "s Downline</a></b></span>";
			document.getElementById("ROW4").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=false\"   >Skicka Mail till " + var2 + "</a></b></span>";
			document.getElementById("ROW5").innerHTML = "<span class=\"style4\"><b><a href=\"mail_skrivnytt.php?lang=" + SPRAK + "&ipc=" + var1 + "&down=true\"   >Skicka mail till " + var2 + " med downline</a></b></span>";
			
			document.getElementById("Layer_Main_ToolBox").style.height = 100 + 'px';
			
		}else if (type == 'inloggade'){ // var1 = IPC nummer     var2 = namn
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b>Följande IPC:Er är inloggade:</b></span>";
			document.getElementById("ROW2").innerHTML = "";
			
			for(var i=0; i < var1; i++){
				document.getElementById("ROW2").innerHTML += "<span class=\"style4\"><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + document.getElementById("inloggad_" + i + "_IPC").value + "\"   >" + document.getElementById("inloggad_" + i + "_namn").value + "</a></span><br>"; //document.getElementById("inloggad_" + $i + "_namn").value;
			}
			document.getElementById("Layer_Main_ToolBox").style.height = 20 + (var1*20) + 'px';
		}
		else if (type == 'downline'){ // var1 = Titel     var2 = antal    var3 = array(namn)  var4 = array(ipc)  var5 = array(userlevel)  var6 = array(telefon)	var7 = array(mobil)  var8 = array(stad)    var9 = array(titel)  var10 = array(betald_titel)  var11 = array(CAS)	var12 = array(PFC)  
			document.getElementById("ROW1").innerHTML = "<span class=\"style4\"><b>Era " + var1 +":</b></span>";
			document.getElementById("ROW2").innerHTML = "";
			var antalPersonerPerRad = 5;
			j=0;
			for(var i=0; i < var2; i++){
				j++;
			//	document.getElementById("ROW2").innerHTML += "<span class=\"style4\"><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + var4[i] + "\"   >" + var3[i];
				document.getElementById("ROW2").innerHTML += "<span class=\"style4\"><a href=\"javascript:void(0);\" onMouseOver=\"showIPCInfoShort('"+var3[i]+"','"+var5[i]+"','"+var6[i]+"','"+var7[i]+"','"+var8[i]+"','"+var9[i]+"','"+var10[i]+"','"+var11[i]+"','"+var12[i]+"'); \" onMouseOut=\"hideIPCInfoShort();\"  onClick=\"showToolBox('IPC_UP','"+var4[i]+"','"+var3[i]+"');\"   >" + var3[i];
				
				if(i != (var2 - 1)){
					document.getElementById("ROW2").innerHTML += ", ";
				}
				document.getElementById("ROW2").innerHTML += "</a></span>";
				
				if (j == antalPersonerPerRad){
					document.getElementById("ROW2").innerHTML += "<br>";
					j=0;
				}
				//document.getElementById("ROW2").innerHTML += "<span class=\"style4\"><a href=\"show_info.php?lang=" + SPRAK + "&ipc=" + document.getElementById("inloggad_" + i + "_IPC").value + "\"   >" + document.getElementById("inloggad_" + i + "_namn").value + "</a></span><br>"; //document.getElementById("inloggad_" + $i + "_namn").value;
			}
			document.getElementById("Layer_Main_ToolBox").style.height = 20 + (Math.ceil(var2/antalPersonerPerRad)*20) + 'px';
		}
		
		
		var textlength = new Array();
		var longest;
		textlength[0] = getWidth(document.getElementById("ROW1").innerHTML);
		textlength[1] = getWidth(document.getElementById("ROW2").innerHTML);
		textlength[2] = getWidth(document.getElementById("ROW3").innerHTML);
		textlength[3] = getWidth(document.getElementById("ROW4").innerHTML);
		textlength[4] = getWidth(document.getElementById("ROW5").innerHTML);
		textlength[5] = getWidth(document.getElementById("ROW6").innerHTML);
		textlength[6] = getWidth(document.getElementById("ROW7").innerHTML);
		
		
		if(textlength[0] > textlength[1]){
			longest = textlength[0];
		}else{
			longest = textlength[1];
		}
		if(textlength[2] > longest){
			longest = textlength[2];
		}
		if(textlength[3] > longest){
			longest = textlength[3];
		}
		if(textlength[4] > longest){
			longest = textlength[4];
		}
		if(textlength[5] > longest){
			longest = textlength[5];
		}
		if(textlength[6] > longest){
			longest = textlength[6];
		}
		
		
		document.getElementById("Layer_Main_ToolBox").style.width = (1.2 * longest) + 'px';
		parseInt(document.getElementById("Layer_Main_ToolBox").style.height)
		document.getElementById("Layer_Main_ToolBox").style.top = tempY - 20 - (parseInt(document.getElementById("Layer_Main_ToolBox").style.height)/2) + 'px';
		document.getElementById("Layer_Main_ToolBox").style.left = (tempX + 15) + 'px';

//		alert ("Textens längd: " + getWidth(text) );
//		document.getElementById("Layer_Main_Help").style.left = 10 + 'px';
		
	}
}

var tempUsernameText;
var tempChangeUsername = 0;
function newUserName(writenew){
	if (writenew == "Ja"){
		tempChangeUsername = 1;
		tempUsernameText = document.getElementById("newusername").innerHTML;
		document.getElementById("newusername").innerHTML = "<input type=\"text\" TABINDEX=\"1\" id=\"username_temp\" name=\"username_temp\" class=\"style3\" style=\"width: 250px;  \" maxlength=\"30\" onkeyup=\"checkPassAndUsername();\" onFocus=\"clearPrompt('username_temp','Skriv in ert nya användarnamn...');\" onBlur=\"setPrompt('username_temp','Skriv in ert nya användarnamn...');\" value=\"Skriv in ert nya användarnamn...\">&nbsp;<a href=\"#\"><img src=\"images/close.jpg\" border=\"0\"	onMouseOver=\"showHelpText('Klicka för att inte ändra ert användarnamn');\" onClick=\"hideHelpText(); newUserName('Nej');\"/></a>";
	}else{
		tempChangeUsername = 0;
		document.getElementById("newusername").innerHTML = tempUsernameText;
	}
}
var tempPassword1Text;
var tempPassword2Text;

var tempChangePassword = 0;
function newPassword(writenew){
	if (writenew == "Ja"){
		tempChangePassword = 1;
		tempPassword1Text = document.getElementById("newpassword1").innerHTML;
		
		//	<input type=\"text\" TABINDEX=\"2\" id=\"password1_temp\" name=\"password1_temp\" class=\"style3\" style=\"width: 250px;  \" maxlength=\"30\" onkeyup=\"checkPassAndUsername();    \" onFocus=\"clearPrompt('password1_temp','Skriv in ert nya lösenord...');\" onBlur=\"setPrompt('password1_temp','Skriv in ert nya lösenord...');\" value=\"Skriv in ert nya lösenord...\">&nbsp;<a href=\"#\"><img src=\"images/close.jpg\" border=\"0\"	onMouseOver=\"showHelpText('Klicka för att ej ändra ert lösenord');\" onClick=\"hideHelpText(); newPassword('Nej');\"/></a>";
	
	
		document.getElementById("newpassword1").innerHTML = "<input type=\"password\" name=\"pass1\" id=\"pass1\" class=\"style3\"  style=\"display:none; width:250px;\" onBlur=\"setPasswordPrompt1();\" onkeyup=\"checkPassAndUsername();  \" maxlength=\"30\">";
		document.getElementById("newpassword1").innerHTML += "<input type=\"text\" class=\"style3\" value=\"Lösenord\"   style=\"width:250px;\" id=\"passwordPrompt1\" onkeyup=\"checkPassAndUsername();  \" onFocus=\"clearPasswordPrompt1();\"/>";
		document.getElementById("newpassword1").innerHTML += "&nbsp;<a href=\"#\"><img src=\"images/close.jpg\" border=\"0\"	onMouseOver=\"showHelpText('Klicka för att ej ändra ert lösenord');\" onClick=\"hideHelpText(); newPassword('Nej');\"/></a>";
					
		tempPassword2Text = document.getElementById("newpassword2").innerHTML;
		
		document.getElementById("newpassword2").innerHTML = "<input type=\"password\" name=\"pass2\" id=\"pass2\" class=\"style3\"  style=\"display:none; width:250px;\" onBlur=\"setPasswordPrompt2();\"  onkeyup=\"checkPassAndUsername();  \"maxlength=\"30\">";
		document.getElementById("newpassword2").innerHTML += "<input type=\"text\" class=\"style3\" value=\"Lösenord\"   style=\"width:250px;\" id=\"passwordPrompt2\" onkeyup=\"checkPassAndUsername();  \" onFocus=\"clearPasswordPrompt2();\"/>";
		document.getElementById("newpassword2").innerHTML += "&nbsp;<a href=\"#\"><img src=\"images/close.jpg\" border=\"0\"	onMouseOver=\"showHelpText('Klicka för att ej ändra ert lösenord');\" onClick=\"hideHelpText(); newPassword('Nej');\"/></a>";
		
		document.getElementById("newpassword2_again").innerHTML = "<span class=\"style3\"><b>Lösenord Igen</b></span>";
	}else{
		tempChangePassword = 0;
		document.getElementById("newpassword1").innerHTML = tempPassword1Text;
		document.getElementById("newpassword2").innerHTML = tempPassword2Text;
		document.getElementById("newpassword2_again").innerHTML = "<span class=\"style3\">&nbsp;</span>";
	}
}

function savePassAndUsername(){
	
	if(document.getElementById('username_temp'))
		document.form1.username.value=document.getElementById('username_temp').value;   
	
	if(document.getElementById('pass1'))
		document.form1.password1.value=document.getElementById('pass1').value;    
		
	if(document.getElementById('pass2'))
		document.form1.password2.value=document.getElementById('pass2').value; 
	
	
	document.form1.updateLoginInfo.value='1'; 
	document.form1.submit(); 
}

function checkPassAndUsername(){
	var illegalChars = /[\W_]/; // allow only letters and numbers
	var noerrorsusername=0;
	var noerrorspassword=0;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////		
	
	if(tempChangeUsername == 1){			// man har öppnat upp fältet där man fyller i sitt nya användarnman
		var tempusername = stripslashes(document.getElementById('username_temp').value);
		
		if (tempusername == 'Skriv in ert nya användarnamn...'){
			noerrorsusername = 1;		// Användarnamnet innehåller felaktiga te4cken
			document.getElementById("newusername_OK").innerHTML = "<span class=\"style4_Red\"><b>&nbsp;</b></span>";
		
		}else if(illegalChars.test(tempusername) ){
			noerrorsusername = 1;		// Användarnamnet innehåller felaktiga te4cken
			document.getElementById("newusername_OK").innerHTML = "<span class=\"style4_Red\"><b>Felaktigt tecken</b></span>";
		
		}else if( tempusername.length < 4){
           noerrorsusername = 1;	// Användarnamnet är för kort....
		   document.getElementById("newusername_OK").innerHTML = "<span class=\"style4_Red\"><b>För Kort</b></span>";
       
	   	}else{
			 noerrorsusername = 0;
			 document.getElementById("newusername_OK").innerHTML = "<span class=\"style4_Green\"><b>OK</b></span>";
		 }
	}
	if(tempChangePassword == 1){			// man har öppnat upp fältet där man fyller i sitt nya lösenord
	//	alert("lösen: " + stripslashes(document.getElementById('pass1').value));
		
		var temppassword1 = stripslashes(document.getElementById('pass1').value);
		var temppassword2 = stripslashes(document.getElementById('pass2').value);
		
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////		
		
	if(temppassword1 == 'Lösenord...'){
		noerrorspassword = 1;		// Användarnamnet är för kort....
		document.getElementById("password1_OK").innerHTML = "<span class=\"style4_Red\"><b>&nbsp;</b></span>";
		document.getElementById('pass2').disabled=true;
	
	}else if(illegalChars.test(temppassword1) && temppassword1.length != 0 ){
		noerrorspassword = 1;		// Användarnamnet är för kort....
		document.getElementById("password1_OK").innerHTML = "<span class=\"style4_Red\"><b>Felaktigt tecken</b></span>";
		document.getElementById('pass2').disabled=true;
	
	}else if( temppassword1.length < 4){
	   noerrorspassword = 1;	// Användarnamnet är för kort....
	   document.getElementById("password1_OK").innerHTML = "<span class=\"style4_Red\"><b>För Kort</b></span>";
	   document.getElementById('pass2').disabled=true;
	
	}else{
		 noerrorspassword = 0;
		 document.getElementById("password1_OK").innerHTML = "<span class=\"style4_Green\"><b>OK</b></span>";
		 document.getElementById('pass2').disabled=false;
	 }
		 
		 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////		

	if(temppassword2 == 'Lösenord...'){
		noerrorspassword = 1;		// Användarnamnet är för kort....
		document.getElementById("password2_OK").innerHTML = "<span class=\"style4_Red\"><b>&nbsp;</b></span>";
	
	}else if (temppassword1 != temppassword2){
		noerrorspassword = 1;
		document.getElementById("password2_OK").innerHTML = "<span class=\"style4_Red\"><b>Stämmer Ej</b></span>";

	 }else{
		 noerrorspassword = 0;
		 document.getElementById("password2_OK").innerHTML = "<span class=\"style4_Green\"><b>OK</b></span>";
	 }
	}
	
	if(noerrorsusername==0 && noerrorspassword==0){
		MM_showHideLayers('Layer_User_Login_Save_New','','show');
	}else{
		MM_showHideLayers('Layer_User_Login_Save_New','','hide');
	}
	
}

		
function hideToolBox(){
	//alert(text +"  X: " +  + "    Y: " + );
	
	if (document.getElementById("Layer_Main_ToolBox")){
		ShowToolBoxDiv = 0;
		
		MM_showHideLayers('Layer_Main_ToolBox','','hide'); 
	//	document.getElementById("Layer_Main_ToolBox").style.width = 0 + 'px';
//		document.getElementById("Layer_Main_Help").style.left = -10 + 'px';
	}
//	
	
}



function showLayer(layer_ID){
	MM_showHideLayers(layer_ID,'','show');
//	alert("Visa Lagret: " + layer_ID + ", opac: " + checkOpac(layer_ID));
/*
	if (checkOpac(layer_ID) != 0){
		changeOpac(0, layer_ID);
	}
	
	MM_showHideLayers(layer_ID,'','show');
//	alert("Visa Lagret: 3");
	opacityLayer(layer_ID, 0, 100, 500);
	//alert("Visa Lagret: 4");
	//MM_showHideLayers('Layer_User_Info','','hide')
	*/
}

function hideLayer(layer_ID){
	MM_showHideLayers(layer_ID,'','hide');
	/*
	if (document.getElementById(layer_ID)){
			
			//	opacityLayer(layer_ID, checkOpac(layer_ID), 0, 500);
			//	alert("Opacity: " + checkOpac(layer_ID));
				MM_showHideLayers(layer_ID,'','hide');
			//	setTimeout("MM_showHideLayers('" + layer_ID + "','','hide');",1000);	
	//	}else{
			
			
	//	}
	}
	//Först  tar man även bort all information om &sipc= så man enkel bara kan klicka bort lagret, utan att behöva ladda om sidan!
	var newurl = document.location.href.split("&sipc=");
	if (newurl[0]){
		var fullHrefWithoutSipc = newurl[0];
		
		// plockar sen bort alla # tecken från hrefen man befinner sig på!
		fullHrefWithoutSipc=fullHrefWithoutSipc.replace("#", "");
		
		// sen kollar man ifall det finns ett ? i strängen
		if (fullHrefWithoutSipc.indexOf("?") == -1 ){
		//	alert("Det finns inget ?");
			fullHrefWithoutSipc = fullHrefWithoutSipc + "?";
		}
	}*/
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som ändrar utseendet på Bildlagret som följer musen
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

var ShowLayer_Main_Moving_Pic = 0; 
var MovingPictureHeight = 0;
function showPicInLayer(image, width, height){
//	alert("Test");
	if (document.getElementById("Layer_Main_Moving_Pic")){
		ShowLayer_Main_Moving_Pic = 1; 
	//	alert("Test");
	
		document.getElementById("Layer_Main_Moving_Pic").style.width = width + 'px';	
		document.getElementById("Layer_Main_Moving_Pic").style.height = height + 'px';	
		MovingPictureHeight = height;
		MM_showHideLayers('Layer_Main_Moving_Pic','','show'); 
		document.getElementById("pic_Medium_Moving").innerHTML = "<IMG src=\"" + image + "\" style=\"display:block; width:" + width + "px; height:" + height + "px; filter: alpha(opacity=100); -moz-opacity: 100; opacity: 1;\" height=\"" + height + "\" width=\"" + width + "\">";
	
	//	document.getElementById("Layer_Main_ToolBox").style.width = 0 + 'px';
//		document.getElementById("Layer_Main_Help").style.left = -10 + 'px';
	}
	
		
}

function hidePicInLayer(){
	if (document.getElementById("Layer_Main_Moving_Pic")){
		
	//	ShowLayer_Main_Moving_Pic = 0; 
		
		document.getElementById("pic_Medium_Moving").innerHTML = "<IMG src=\"images/clear.gif\" style=\"display:block; width:150px; height:209px; filter: alpha(opacity=100); -moz-opacity: 100; opacity: 1;\">";
	
		document.getElementById("Layer_Main_Moving_Pic").style.width = 1 + 'px';	
		document.getElementById("Layer_Main_Moving_Pic").style.height = 1 + 'px';	
	//	document.getElementById("Layer_Main_ToolBox").style.width = 0 + 'px';
//		document.getElementById("Layer_Main_Help").style.left = -10 + 'px';
		MM_showHideLayers('Layer_Main_Moving_Pic','','hide'); 
	}
}

// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som ändrar utseendet på IPC Info Lagret som följer musen
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

var ShowLayer_Main_Moving_IPC_Info = 0; 
function showIPCInfoShort(namn,userlevel,telefon,mobil,stad,titel,betald_titel,CAS,PFC){
//	alert("Test");
	if (document.getElementById("Layer_Main_IPC_Info_Short")){
		ShowLayer_Main_Moving_IPC_Info = 1; 
	//	alert("Test");
	
		document.getElementById("Layer_Main_IPC_Info_Short").style.width = 300 + 'px';	
		document.getElementById("Layer_Main_IPC_Info_Short").style.height = 140 + 'px';	
		
		document.getElementById("IPC_INFO_SHORT_NAMN_TEXT").innerHTML = "<b>" + namn + "</b>";
		
		var telefonnummer = "";
		if (telefon != ""){
			telefonnummer += telefon;
			if (mobil != ""){
				telefonnummer += ", ";
			}
		}
		if (mobil != ""){
			telefonnummer += mobil;
		}
		
		document.getElementById("IPC_INFO_SHORT_TELEFON_TEXT").innerHTML = telefonnummer;
		document.getElementById("IPC_INFO_SHORT_STAD_TEXT").innerHTML = stad;
		
		if( userlevel > 3){  // IPC
			var titelBild = "";
			if (		titel == '10'){ titelBild = "<img src=\"images/icon_tripple_diamond_large.png\" border=\"0\" width=\"32px\" height=\"32px\"/>"; }
			else if(	titel == '9'){  titelBild = "<img src=\"images/icon_double_diamond_large.png\" border=\"0\" width=\"32px\" height=\"32px\"   />"; }
			else if(	titel == '8'){  titelBild = "<img src=\"images/icon_diamond_elite_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />"; }
			else if(	titel == '7'){  titelBild = "<img src=\"images/icon_diamond_large.png\" border=\"0\" width=\"32px\" height=\"32px\"    />"; }
			else if(	titel == '6'){  titelBild = "<img src=\"images/icon_pearl_elite_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />"; }
			else if(	titel == '5'){  titelBild = "<img src=\"images/icon_pearl_large.png\" border=\"0\" width=\"32px\" height=\"32px\" />"; }
			else if(	titel == '4'){  titelBild = "<img src=\"images/icon_jade2_elite_large.png\" border=\"0\" width=\"32px\" height=\"32px\"   />"; }
			else if(	titel == '3'){  titelBild = "<img src=\"images/icon_jade2_large.png\" border=\"0\" width=\"32px\" height=\"32px\" />"; }
			else if(	titel == '2'){  titelBild = "<img src=\"images/icon_coral_elite_large.png\" border=\"0\" width=\"32px\" height=\"32px\"   />"; }
			else if(	titel == '1'){  titelBild = "<img src=\"images/icon_coral_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />"; }
			else if(	titel == '0'){  titelBild = "<img src=\"images/icon_ipc_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />"; }
			else if(	titel == '-1'){  titelBild = "<img src=\"images/icon_kund_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />"; }
			else if(	titel == '-2'){  titelBild = "<img src=\"images/icon_help_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />"; }
			else 					 {  titelBild = "<img src=\"images/icon_varning_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />"; }
			
			document.getElementById("IPC_INFO_SHORT_USERLEVEL_TEXT").innerHTML = titelBild;
			
		}else{	// Bara intressent
			document.getElementById("IPC_INFO_SHORT_USERLEVEL_TEXT").innerHTML = "<img src=\"images/icon_pfc_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />";
		}
		
		
		
		
		
       // document.getElementById('IPC_INFO_SHORT_STATUS_TEXT').style.backgroundImage = "url(images/icon_money_large.png)";

		
		if( userlevel > 3){  // IPC & kunder
			var betaldTitelBild = "";
			if (		betald_titel == '10'){ betaldTitelBild = "url(images/icon_tripple_diamond_large.png)"; }
			else if(	betald_titel == '9'){  betaldTitelBild = "url(images/icon_double_diamond_large.png)"; }
			else if(	betald_titel == '8'){  betaldTitelBild = "url(images/icon_diamond_elite_large.png)"; }
			else if(	betald_titel == '7'){  betaldTitelBild = "url(images/icon_diamond_large.png)"; }
			else if(	betald_titel == '6'){  betaldTitelBild = "url(images/icon_pearl_elite_large.png)"; }
			else if(	betald_titel == '5'){  betaldTitelBild = "url(images/icon_pearl_large.png)"; }
			else if(	betald_titel == '4'){  betaldTitelBild = "url(images/icon_jade2_elite_large.png)"; }
			else if(	betald_titel == '3'){  betaldTitelBild = "url(images/icon_jade2_large.png)"; }
			else if(	betald_titel == '2'){  betaldTitelBild = "url(images/icon_coral_elite_large.png)"; }
			else if(	betald_titel == '1'){  betaldTitelBild = "url(images/icon_coral_large.png)"; }
			else if(	betald_titel == '0'){  betaldTitelBild = "url(images/icon_ipc_large.png)"; }
			else if(	betald_titel == '-1'){ betaldTitelBild = "url(images/icon_kund_large.png)"; }
			else if(	betald_titel == '-2'){ betaldTitelBild = "url(images/icon_help_large.png)"; }
			else 						    {  betaldTitelBild = "url(clear.gif)"; }
			
				
			document.getElementById('IPC_INFO_SHORT_BETALDTITEL_TEXT').style.backgroundImage = betaldTitelBild;
			document.getElementById("IPC_INFO_SHORT_BETALDTITEL_TEXT").innerHTML = " <img src=\"images/icon_money.png\" border=\"0\" width=\"16px\" height=\"16px\"  />";
				
			
		}else{  // bara intresserade
		
		}
	
		
		
		var statusCAS = "";
		if( CAS >= '240'){ 	 	// CAS+
			statusCAS = "url(images/icon_cas_plus_large.png)";  //  <img src=\"images/icon_cas_plus_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />";
		}else if( CAS >= '120'){  	// CAS
			statusCAS = "url(images/icon_cas_large.png)";  //" <img src=\"images/icon_cas_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />";
		}else{						// NoCase
			statusCAS = "url(images/icon_ncas_large.png)";  //" <img src=\"images/icon_ncas_large.png\" border=\"0\" width=\"32px\" height=\"32px\"  />";
		}
		//document.getElementById("IPC_INFO_SHORT_CAS_TEXT").innerHTML = statusCAS; 
		
		document.getElementById('IPC_INFO_SHORT_CAS_TEXT').style.backgroundImage = statusCAS;
		document.getElementById("IPC_INFO_SHORT_CAS_TEXT").innerHTML = "<span class=\"style3\" ><b>" + CAS + "</b></span>";     // <img src=\"images/icon_money.png\" border=\"0\" width=\"16px\" height=\"16px\"  />";
		
		
		MM_showHideLayers('Layer_Main_IPC_Info_Short','','show'); 
	//	document.getElementById("pic_Medium_Moving").innerHTML = "<IMG src=\"" + image + "\" style=\"display:block; width:" + width + "px; height:" + height + "px; filter: alpha(opacity=100); -moz-opacity: 100; opacity: 1;\">";
	
	//	document.getElementById("Layer_Main_ToolBox").style.width = 0 + 'px';
//		document.getElementById("Layer_Main_Help").style.left = -10 + 'px';
	}
	
		
}

function hideIPCInfoShort(){
	if (document.getElementById("Layer_Main_IPC_Info_Short")){
		
		ShowLayer_Main_Moving_IPC_Info = 0; 
		
	//	document.getElementById("pic_Medium_Moving").innerHTML = "<IMG src=\"images/clear.gif\" style=\"display:block; width:150px; height:209px; filter: alpha(opacity=100); -moz-opacity: 100; opacity: 1;\">";
	
		document.getElementById("Layer_Main_IPC_Info_Short").style.width = 1 + 'px';	
		document.getElementById("Layer_Main_IPC_Info_Short").style.height = 1 + 'px';	
	//	document.getElementById("Layer_Main_ToolBox").style.width = 0 + 'px';
//		document.getElementById("Layer_Main_Help").style.left = -10 + 'px';
		MM_showHideLayers('Layer_Main_IPC_Info_Short','','hide'); 
	}
}

// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som ändrar opacity på de små produktbilderna för all illustrera vilken produkt man fokuserar på just nu...
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/*
*/
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som Kollar om man trycker på ESC!
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


function keyPressHandler(e) {
      var kC  = (window.event) ?    // MSIE or Firefox?
                 event.keyCode : e.keyCode;
      var Esc = (window.event) ?   
                27 : e.DOM_VK_ESCAPE // MSIE : Firefox
      if(kC==Esc){
//         alert("Esc pressed")
		 hidepopups();
		 
	  }
  }
  
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som ser till att ens maitext sparas
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

var dontsaveMailContent = false;
  
function saveMessageText(){
	  
	if (dontsaveMailContent == false){
	//	alert("Sätter  sessvars.MessageSubject till: " + document.getElementById("subject").value);
		sessvars.MessageSubject 	= document.getElementById("subject").value;
		sessvars.MessageText 		= document.getElementById("meddelandet").value;
		 
		// alert ("cc_myself: " + document.form1.cc_myself.checked);
		if (document.form1.cc_myself.checked){
			sessvars.MessageCCMyself	= true;
		}else{
			sessvars.MessageCCMyself	= false;
		}
	}else{
		
		dontsaveMailContent = false;
	}
  }
  
function saveInspirationsbrevText(){
	
		sessvars.MessageSubject 	= "Inspiration från Nonnashus: " + document.getElementById("rubrikSWE").value;	
		sessvars.MessageText 		= document.getElementById("textSWE").value + '<br><br><b><a href="http://www.nonnashus.se/inspiration.php">Läs det fullständiga inspirationsbrevet på nonnashus.se genom att klicka här...</a></b>';
		sessvars.MessageText 		= sessvars.MessageText.br2nl();
  }
  
 function sendPaymentRecivedMail(namn, ordernr, totalsumma, antalprodukter){
		sessvars.MessageSubject 	= "Er betalning är mottagen (ordernr: " + ordernr + ")";	
		sessvars.MessageText 		= 'Hejsan ' + namn + '<br><br>Er betalning på ' + totalsumma + ' kr är nu mottagen ';
		
		if (antalprodukter > 0){
			sessvars.MessageText 		+= 'och era produkter packas och skickas direkt.<br><br>';
		}else{
			sessvars.MessageText 		+= 'och er produkt packas och skickas omedelbart.<br><br>';
		}
		
		sessvars.MessageText 		+= 'Tack för er beställning!<br><br>Vänligaste hälsningar Nonnashus';
		
		
		sessvars.MessageText 		= sessvars.MessageText.br2nl();
  }
  
  	
	function clearMail(){
		sessvars.MessageSubject 	= "";	
		sessvars.MessageText 		= "";
	}
	
String.prototype.nl2br = function() {
	var br;
	if( typeof arguments[0] != 'undefined' ) {
		br = arguments[0];
	}
	else {
		br = '<br />';
	}
	return this.replace( /\r\n|\r|\n/g, br );
}
 
String.prototype.br2nl = function() {
	var nl;
	if( typeof arguments[0] != 'undefined' ) {
		nl = arguments[0];
	} 
	else {
		nl = '\r\n';
	}
	return this.replace( /\<br(\s*\/|)\>/g, nl );
}
	
	
function sendMail(){
//	alert("Mailet Skickas");
	dontsaveMailContent = true;
		
	delete (sessvars.MessageSubject); // 	= "";
 	delete (sessvars.MessageText); // 		= "";  // resnar Javascript sessiondata
	delete (sessvars.MessageCCMyself);
		
	document.form1.previewMessage.value='0'; 
	document.form1.sendMessage.value='1'; 
	document.form1.submit();
}



function  previewMail(){
		
//	window.open("preview_email.php", "width=400,height=500,top=50,left=280,resizable,toolbar,scrollbars,menubar,");
	
	
	document.form1.previewMessage.value='1'; 
	document.form1.sendMessage.value='0'; 
	document.form1.submit();
	
}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som Fadar in-ut enskilda bilder
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


 // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Bildfunktion som fadar lager
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Bildfunktion som fadar lager  2
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  
   // -----------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som får lager att pulsera!
  // ---------------------------------------------------------------------------------------------------------------------------------------------------

  // -----------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som vxlar bilder vid mouseover
  // ---------------------------------------------------------------------------------------------------------------------------------------------------

   
function changeImages(BildNamn, Status, location) {
	document.images["img_" + BildNamn].src= location + BildNamn + Status + ".png";
}							
  
function showLargeImage(BildNamn, location){
	document.images["img_" + BildNamn].src= location;
}



  // -----------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som lägger till ett nytt fält där man kna skriva in emailadresser
  // ---------------------------------------------------------------------------------------------------------------------------------------------------



function addInput(line) {
	
	var newline = line + 1;
		
	document.getElementById('td_emailadress_'+newline+'').innerHTML = "<input class=\"style2\" type=\"text\" name=\"emailAdress_" + newline + "\" id=\"emailAdress_" + newline + "\" style=\"width:500px;\" maxlength=\"50\"  onFocus=\"clearPrompt('emailAdress_" + newline + "','Skriv in ny E-mailadress...');\" onBlur=\"setPrompt('emailAdress_" + newline + "','Skriv in ny E-mailadress...');\"   onkeyup=\"checkEmailAdress(" + newline + ");\"  value=\"Skriv in ny E-mailadress...\">";
	document.getElementById('td_emailadress_newline_'+line+'').innerHTML = "&nbsp;";

}

function checkEmailAdress(line){
	
	if (isValidEmail (document.getElementById('emailAdress_'+line+'').value)){   
//		alert("E-mail OK");
	
		if (line < 9) {
			document.getElementById('td_emailadress_newline_'+line+'').innerHTML = "<input type=\"button\" onclick=\"addInput("+line+");\" value=\"Ny rad\" />";
		}
   }
  

}
	
	
function isValidEmail(str) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(str) == false) {
 //   	alert('Invalid Email Address');
      	return false;
   }else{
		return true;   
   }
}


  // -----------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som skriver ut ett ord i input rutor
  // ---------------------------------------------------------------------------------------------------------------------------------------------------
function clearPrompt(id, text) {  
 var inputfield = document.getElementById(id);  
 if (inputfield.value == text) {  
   inputfield.value = "";  
 }  
}  

// Set the prompt for the username field, if required.  
function setPrompt(id, text) {  
 var inputfield = document.getElementById(id);  
 if (inputfield.value == "") {  
   inputfield.value = text;  
 }  
}  
///////////////////////////////////////////////////////////////77

function clearLinkPrompt(id, text) {  
 var inputfield = document.getElementById(id);  
 if (inputfield.value == text) {  
   inputfield.value = "http://";  
 }  
}  
function setLinkPrompt(id, text) {  
 var inputfield = document.getElementById(id);  
 if (inputfield.value == "http://" || inputfield.value == "") {  
   inputfield.value = text;  
 }  
}  


///////////////////////////////////////////////////////////////77

function clearTextArea(id,text){
	var inputfield = document.getElementById(id);  
	if (inputfield.value == text) {  
   		inputfield.value = "";  
 	} 
}



//////////////////////////////////////////////////////////////////
  // Clear prompt from username field, if required.  
function clearUsernamePrompt() {  
 var username = document.getElementById("user");  
 if (username.value == "Användarnamn") {  
   username.value = "";  
 }  
}  

// Set the prompt for the username field, if required.  
function setUsernamePrompt() {  
 var username = document.getElementById("user");  
 if (username.value == "") {  
   username.value = "Användarnamn";  
 }  
}  
// Clear prompt from password field, if required.  
function clearPasswordPrompt() {  
 var password = document.getElementById("pass");  
 password.style.display = "inline";  
 password.focus();  
 var passwordPrompt = document.getElementById("passwordPrompt");  
 passwordPrompt.style.display = "none";  
}  

// Set the prompt for the password field, if required.  
function setPasswordPrompt() {  
 var password = document.getElementById("pass");  
 if (password.value == "") {  
   password.style.display = "none";  
   var passwordPrompt = document.getElementById("passwordPrompt");  
   passwordPrompt.style.display = "inline";  
 }  
}  

// Clear prompt from password field, if required.  
function clearPasswordPrompt1() {  
 var password1 = document.getElementById("pass1");  
 password1.style.display = "inline";  
 password1.focus();  
 var passwordPrompt1 = document.getElementById("passwordPrompt1");  
 passwordPrompt1.style.display = "none";  
}  

// Set the prompt for the password field, if required.  
function setPasswordPrompt1() {  
 var password1 = document.getElementById("pass1");  
 if (password1.value == "") {  
   password1.style.display = "none";  
   var passwordPrompt1 = document.getElementById("passwordPrompt1");  
   passwordPrompt1.style.display = "inline";  
 }  
}  

// Clear prompt from password field, if required.  
function clearPasswordPrompt2() {  
 var password2 = document.getElementById("pass2");  
 password2.style.display = "inline";  
 password2.focus();  
 var passwordPrompt2 = document.getElementById("passwordPrompt2");  
 passwordPrompt2.style.display = "none";  
}  

// Set the prompt for the password field, if required.  
function setPasswordPrompt2() {  
 var password2 = document.getElementById("pass2");  
 if (password2.value == "") {  
   password2.style.display = "none";  
   var passwordPrompt2 = document.getElementById("passwordPrompt2");  
   passwordPrompt2.style.display = "inline";  
 }  
} 

// -----------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktion som funger som PHP in_array
// ---------------------------------------------------------------------------------------------------------------------------------------------------
function in_array (needle, haystack, argStrict) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: vlado houba
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
    // *     returns 1: true
    // *     example 2: in_array('vlado', {0: 'Kevin', vlado: 'van', 1: 'Zonneveld'});
    // *     returns 2: false
    // *     example 3: in_array(1, ['1', '2', '3']);
    // *     returns 3: true
    // *     example 3: in_array(1, ['1', '2', '3'], false);
    // *     returns 3: true
    // *     example 4: in_array(1, ['1', '2', '3'], true);
    // *     returns 4: false
 
    var key = '', strict = !!argStrict;
 
    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {
                return true;
            }
        }
    } else {
        for (key in haystack) {
            if (haystack[key] == needle) {
                return true;
            }
        }
    }
 
    return false;
}


// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som ser till att man sparar sina ändringar
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


 var SAVED = 1,OVERRIDESAVE=0;
 
function SetSAVEtoFalse(){
	
	//alert("Sidan är ändrad");
	SAVED = 0;
}

function SetSAVEtoTrue(){
	SAVED = 1;
}

function checkIfSaved(){	
//	if (OVERRIDESAVE == 0){alert("Man bara lämnade sidan!");}else{	alert("man tryckte på spara!");}

	if (OVERRIDESAVE == 0){		// Gör så att submitform INTE körs när man klickat på spara knappen!
		OVERRIDESAVE = 1;
		
	//	submitForm();
	
	//	if (SAVED == 0){alert("Uppgifterna har ändrats!");}else{alert("Inga Ändringar!");}

		if (SAVED == 0){
			if (confirm ("Vill Ni spara era ändringar?")){
				document.EditForm.submit();
		//		alert("Ändringarna är Sparade");
			}
		}
	}
}
function saveButtonPressed(){

	OVERRIDESAVE=1; 
//	alert('Ändringarna är Sparade');

}
// -----------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktion som visar ett pop-up fnster med frga
// ---------------------------------------------------------------------------------------------------------------------------------------------------
 
function bekraftaDELETE(oFrm,text){
//	alert(oFrm.DELETE.value);
	if (confirm (text))
		oFrm.DELETE.value='1';
	else
		oFrm.DELETE.value='-1';
}
function bekraftaSAVE(oFrm,text){
//	alert(oFrm.DELETE.value);
	if (confirm (text))
		oFrm.SAVE.value='1';
	else
		oFrm.SAVE.value='-1';
}

// =========================================================================================================================================================================================
// Crossfading pictures
// =========================================================================================================================================================================================



   // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som skruver ut en sida
  // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



 
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som tar reda p fnstrets bredd
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function getWindowWidth(){
   var ww = 0;
    d = document;
     if ( typeof window.innerWidth != 'undefined' ){
		WINDOWHEIGHT = window.innerHeight;  
       	ww = window.innerWidth;  
	 }else{
       if ( d.documentElement && typeof d.documentElement.clientWidth!='undefined' && d.documentElement.clientWidth != 0 ){
         ww = d.documentElement.clientWidth;
		 WINDOWHEIGHT = d.documentElement.clientHeight;
	   }else if ( d.body  && typeof d.body.clientWidth != 'undefined' ){
           ww = d.body.clientWidth;
		   WINDOWHEIGHT = d.body.clientHeight;
	   }else 
	   		alert ("Tyvärr fungerar inte sidan som den ska med eran webbläsare, prova med firefox");
     }
//	 alert("Höjden: " + WINDOWHEIGHT);
     return ww;
  }
  
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktion som öppnar en massa fönster med TNI OFFICE IPC information
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  function openTNIInfo(){
	  
	  var i=0;
		while ( document.getElementById('userSelected_checkbox_' + i + '')) {   // kör igenom alla som finns med på sidan
		//	echo "<br>Skicka nya uppgifter till användare: " . $_POST['userSelected_checkbox_' . $i. ''];
			if( document.getElementById('userSelected_checkbox_' + i + '_checked').checked == true){		// man har valt att lägga till personen i databasen
				
		//		alert("NR: " + i + "är ikryssad, IPC:" + document.getElementById('userSelected_checkbox_' + i + '_IPC').value);
				
				window.open('https://www.nonioffice.com/sweden/swedish/nonioffice/contact_manager/contact_detail.html?user_id=' + document.getElementById('userSelected_checkbox_' + i + '_IPC').value + '&is_distributor=1&referr=group_detail.html%26%2363%3B%26group_id%3Ddownline%26type%3Ddownline%26name%3DDownline');
				
			}
			i++;
		}
	  
	  
	  
  }
  
  
function changePointer(type){
	
	document.body.style.cursor=type;
  	
}
	//			
			
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktioner som ändrar bakgrunden och textens färg i en tabell
// -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


var preEl ;
var orgBColor;
var orgTColor;
function HighLightTR(el, backColor,textColor){
  if(typeof(preEl)!='undefined') {
     preEl.bgColor=orgBColor;
     try{ChangeTextColor(preEl,orgTColor);}catch(e){;}
  }
  orgBColor = el.bgColor;
  orgTColor = el.style.color;
  el.bgColor=backColor;

  try{ChangeTextColor(el,textColor);}catch(e){;}
  preEl = el;
}


function ChangeTextColor(a_obj,a_color){  ;
   for (i=0;i<a_obj.cells.length;i++)
    a_obj.cells(i).style.color=a_color;
}
  
function  changeBackground(layer,image){
	
	
	document.getElementById(layer).style.backgroundImage = "url('"+image+"')";
//	document.images[layer].src = image;
//	alert("Bakrundsbild: " + document.getElementById(layer).style.backgroundImage);
}


  
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------
// Funktion som fixar hur sidan Order.php fungerar
// ---------------------------------------------------------------------------------------------------------------------------------------------------

var OrderLayerFlags = new Array();
var normalColor    	= '#FFFFFF';
var highlightColor 	='#dddddd';

function showMoreOrderInfo(OrderNr){

	if(OrderLayerFlags[OrderNr] != 1){		// Visa Den utökade informationen
	
		var startChange = parseInt(OrderNr) + 1;
		for(i = startChange; i <VARDE; i++) {
		//	alert ("Layer_Order_" + i + " = " + parseInt(document.getElementById("Layer_Order_" + i).style.top));
			document.getElementById("Layer_Order_" + i).style.top = parseInt(document.getElementById("Layer_Order_" + i).style.top)		+ 200 + 'px';
		}
		document.getElementById("Layer_Order_" + OrderNr).style.height		= 230 + 'px';		// 230
	//	document.getElementById("Layer_Order_" + OrderNr + "_Main").style.background = backgroundColor=highlightColor;
	//	document.getElementById("Layer_Order_" + OrderNr + "_Extended").style.background = backgroundColor=highlightColor;
		OrderLayerFlags[OrderNr] = 1;
	}else{								// Visa INTE Den utökade informationen
		var startChange = parseInt(OrderNr) + 1;
		for(i = startChange; i <VARDE; i++) {
		//	alert ("Layer_Order_" + i + " = " + parseInt(document.getElementById("Layer_Order_" + i).style.top));
			document.getElementById("Layer_Order_" + i).style.top = parseInt(document.getElementById("Layer_Order_" + i).style.top)		- 200 + 'px';
		}
		document.getElementById("Layer_Order_" + OrderNr).style.height		= 32 + 'px';
	//	document.getElementById("Layer_Order_" + i + "_Main").style.background = normalColor;
	//	document.getElementById("Layer_Order_" + i + "_Extended").style.background = normalColor;
		OrderLayerFlags[OrderNr] = 0;	
	}
	
}

function highlightOrder(OrderNr){
	
	for(i = 0; i <VARDE; i++) {
		if(OrderLayerFlags[i] != 1){		// Ändra bakgrundsfärg på alla utom de lagren som visar Den utökade informationen
			document.getElementById("Layer_Order_" + i + "_Main").style.background = normalColor;
			document.getElementById("Layer_Order_" + i + "_Extended").style.background = normalColor;
		}
	}
//	alert("Sätter Lagret till Till");
	document.getElementById("Layer_Order_" + OrderNr + "_Main").style.background = backgroundColor=highlightColor;
	document.getElementById("Layer_Order_" + OrderNr + "_Extended").style.background = backgroundColor=highlightColor;
}

  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktioner som dljer och tar fram lager, frn DreamWeaver
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  function MM_showHideLayers() { //v6.0
    var i,p,v,obj,args=MM_showHideLayers.arguments;
    for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
      if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
      obj.visibility=v; }
  }
  
  function MM_findObj(n, d) { //v4.01
    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;
  }
  
  
  



var offsetHelp=0;
var ShowHelpDiv=0;

function showHelpText(text){
	
	var regExp = /\s+/g;
	
//	text = text.replace(regExp,'&nbsp;'); 

	
	if (document.getElementById("Layer_Main_Help")){
	
	
	
		offsetHelp = getWidth(text);
		
		 
		
	//	document.getElementById("Layer_Main_Help").style.width = (1.9 * textwidth) + 'px';
	//	document.getElementById("Layer_Main_Help").style.height = 20 + 'px';
	//	offsetHelp = (1.9 * textwidth) / 2;
		
		document.getElementById("Layer_Main_Help_TEXT").innerHTML = "<span class=\"style4\"><b><NOBR> " + text + "</NOBR> </b></span>";
	//	setTimeout("MM_showHideLayers('Layer_Main_Help','','show')", 1000); 
		MM_showHideLayers('Layer_Main_Help','','show');
		ShowHelpDiv = 1;
		//	alert("Visa Hjälptexten");
//		alert ("Textens längd: " + getWidth(text) );
//		document.getElementById("Layer_Main_Help").style.left = 10 + 'px';
		
	}
}

function getWidth(text){
	var spanElement = document.createElement('span');
	spanElement.style.whiteSpace = "nowrap";
	spanElement.innerHTML = text;
	document.body.appendChild(spanElement);
	var width = spanElement.offsetWidth;
	document.body.removeChild(spanElement);
	
	return width;
}

function hideHelpText(){
	//alert(text +"  X: " +  + "    Y: " + );
	
	if (document.getElementById("Layer_Main_Help")){
		MM_showHideLayers('Layer_Main_Help','','hide'); 
		ShowHelpDiv = 0;
		
		
//		document.getElementById("Layer_Main_Help").style.width = 0 + 'px';
//		document.getElementById("Layer_Main_Help").style.height = 0 + 'px';
//		document.getElementById("Layer_Main_Help").style.left = -10 + 'px';
		
	}
//	
	
}
  
  
  
// =========================================================================================================================================================================================
//Funktion fr att ta reda p musens position
// =========================================================================================================================================================================================


<!--

// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)


// Temporary variables to hold mouse x-y pos.s
var tempX = -100;
var tempY = -100;

// Get Mouse Pos inital.


function getMouseXY(e) {

	
  if (IE) { // grab the x-y pos.s if browser is IE
	if (document.documentElement){
	//	if(LOGGEDIN == 'Admin'){
	//		alert ("ClientY:" + event.clientY + "    ---  ScrollTop:" + document.documentElement.scrollTop)
	//	}
		tempX = event.clientX + document.documentElement.scrollLeft
		tempY = event.clientY + document.documentElement.scrollTop
	}else if (document.body && document.body.scrollTop){
	//	if(LOGGEDIN == 'Admin'){
	//		alert ("ClientY:" + event.clientY + "    ---  ScrollTop:" + document.body.scrollTop)
	//	}
		tempX = event.clientX + document.body.scrollLeft
		tempY = event.clientY + document.body.scrollTop
	}
	
	
    
	
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY

	
	
   if (	ShowHelpDiv == 1){
	   
	   
		if (document.getElementById("Layer_Main_Help")){
			if(  tempY > (WINDOWHEIGHT/2) ){		// på undre del av skärmen
			//	alert("Undre delen av skärmen");
				document.getElementById("Layer_Main_Help").style.top = (tempY - 39) + 'px';
			}else{
			//	alert("Övre delen av skärmen");
				document.getElementById("Layer_Main_Help").style.top = (tempY + 19) + 'px';
			}
			
			if(tempX > (getWindowWidth()/2) ){		// på höger del av skärmen
				document.getElementById("Layer_Main_Help").style.left = (tempX - 10  - offsetHelp) + 'px';
			}else{										// på vänster del av skärmen
				document.getElementById("Layer_Main_Help").style.left = (tempX + 15) + 'px';	 
			}
		//	document.getElementById("Layer_Main_Help").style.top = tempY + 20 + 'px';
			  
		}
		
		
		
   }
    if (	ShowLayer_Main_Moving_Pic == 1){
		
		
  		 if (document.getElementById("Layer_Main_Moving_Pic")){
											// på vänster del av skärmen
			document.getElementById("Layer_Main_Moving_Pic").style.left = (tempX + 40) + 'px';	 
			
			
			if(tempX > (getWindowWidth()/2) ){		// på höger del av skärmen
				document.getElementById("Layer_Main_Moving_Pic").style.left = (tempX - 40) + 'px';
			}else{										// på vänster del av skärmen
				document.getElementById("Layer_Main_Moving_Pic").style.left = (tempX + 15) + 'px';	 
			}
			
			if(  tempY > (WINDOWHEIGHT/2) ){		// på undre del av skärmen
				document.getElementById("Layer_Main_Moving_Pic").style.top = (tempY - MovingPictureHeight-40) + 'px';
			}else{
				document.getElementById("Layer_Main_Moving_Pic").style.top = (tempY + 19 + 29) + 'px';
			}
			
		//	alert("Left: " + document.getElementById("Layer_Main_Moving_Pic").style.left + ", top: " + document.getElementById("Layer_Main_Moving_Pic").style.top);
			  
		}
	}
	
	
	if (	ShowLayer_Main_Moving_IPC_Info == 1){
		
		
  		 if (document.getElementById("Layer_Main_IPC_Info_Short")){
											// på vänster del av skärmen
			document.getElementById("Layer_Main_IPC_Info_Short").style.left = (tempX + 40) + 'px';	 
			
			
			if(tempX > (getWindowWidth()/2) ){		// på höger del av skärmen
				document.getElementById("Layer_Main_IPC_Info_Short").style.left = (tempX - 40) + 'px';
			}else{										// på vänster del av skärmen
				document.getElementById("Layer_Main_IPC_Info_Short").style.left = (tempX + 15) + 'px';	 
			}
			
			if(  tempY > (WINDOWHEIGHT/2) ){		// på undre del av skärmen
				document.getElementById("Layer_Main_IPC_Info_Short").style.top = (tempY - 150) + 'px';
			}else{									// på övre del av skärmen
				document.getElementById("Layer_Main_IPC_Info_Short").style.top = (tempY + 19) + 'px';
			}
			
		//	alert("Left: " + document.getElementById("Layer_Main_IPC_Info_Short").style.left + ", top: " + document.getElementById("Layer_Main_IPC_Info_Short").style.top);
			  
		}
	}
    
	
//  document.Show.MouseY.value = tempY;
//  document.Show.MouseX.value = tempX;
  return true;
}


function delay(gap){ /* gap is in millisecs */
	var then,now; then=new Date().getTime();
	now=then;
	while((now-then)<gap){
		now=new Date().getTime();
	}
}

// =========================================================================================================================================================================================
  // Funktion som läser ut informationen i hrefen
// =========================================================================================================================================================================================


function readFullHref(){
		var newurl = document.location.href.split("?");		// klipper bort själv xxx.php
		
		if (newurl[1] ) {
	
			newurl = newurl[1].split("&");		// klipper isär alla & i raden

			var i=0;
			var newVariable;
			while ( newurl[i]){
				newVariable = newurl[i].split("=");
			//	alert(newVariable[0] + " är lika med " + newVariable[1]);
				
				if( 	newVariable[0] 		== 'lang'){
					SPRAK = newVariable[1];
				}else if( newVariable[0] 	== 'ipc'){
					IPC = newVariable[1];
				}else if( newVariable[0] 	== 'type'){
					TYPE = newVariable[1];
				}else if( newVariable[0] 	== 'down'){
					DOWN = newVariable[1];
				}else if( newVariable[0] 	== 'history'){
					HISTORY = newVariable[1];
				}else if( newVariable[0] 	== 'sipc'){
					SIPC = newVariable[1];
				}else if( newVariable[0] 	== 'e'){
					E = newVariable[1];
				}else if( newVariable[0] 	== 'all'){
					ALL = newVariable[1];
				}else if( newVariable[0] 	== 'mode'){
					MODE = newVariable[1];
				}else if( newVariable[0] 	== 'recipients'){
					RECIPIENTS = newVariable[1];
				}else if( newVariable[0] 	== 'action'){
					ACTION = newVariable[1];
				}else if( newVariable[0] 	== 'sort'){
					SORT = newVariable[1];
				}else if( newVariable[0] 	== 'si'){
					SI = newVariable[1];
				}else if( newVariable[0] 	== 'cl'){			// Change Login
					CL = newVariable[1];
				}else if( newVariable[0] 	== 'removeemail'){			// Change Login
					REMOVEEMAIL = newVariable[1];
				}else if( newVariable[0] 	== 'email'){			// Change Login
					EMAIL = newVariable[1];
				}else if( newVariable[0] 	== 'emailadded'){			// Change Login
					EMAILADDED = newVariable[1];
				}else if( newVariable[0] 	== 'varde'){			// Change Login
					varde = newVariable[1];
				}else if( newVariable[0] 	== 'id'){			// Change Login
					ID = newVariable[1];
				}else if( newVariable[0] 	== 'link'){			// Change Login
					LINK = newVariable[1];
				}else if( newVariable[0] 	== 'DMR_sort'){			// Change Login
					DMR_Sort = newVariable[1];
				}else if( newVariable[0] 	== 'show'){			// Change Login
					SHOW = newVariable[1];
				}else if( newVariable[0].indexOf("removeemail") != 0  ){			// Change Login
					REMOVEEMAIL = newVariable[1];
				}else{
					alert("Lägg till ny typ (" + newVariable[0] + ") i javascriptfilen!!!!");
				}
				i++;
			}
		}
		
		
}



// =========================================================================================================================================================================================
  // Funktioner fr det scrollbara lagret
// =========================================================================================================================================================================================


	
	
 // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  // Funktion som kollar och returnerar valt värde! 
  // -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}	

	// =========================================================================================================================================================================================
  // Funktion som fungerar som PHP:s stripslashes...
// =========================================================================================================================================================================================


function stripslashes (str) {
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Ates Goral (http://magnetiq.com)
    // +      fixed by: Mick@el
    // +   improved by: marrtins
    // +   bugfixed by: Onno Marsman
    // +   improved by: rezna
    // +   input by: Rick Waldron
    // +   reimplemented by: Brett Zamir (http://brett-zamir.me)
    // *     example 1: stripslashes('Kevin\'s code');
    // *     returns 1: "Kevin's code"
    // *     example 2: stripslashes('Kevin\\\'s code');
    // *     returns 2: "Kevin\'s code"
    return (str+'').replace(/\\(.?)/g, function (s, n1) {
        switch (n1) {
            case '\\':
                return '\\';
            case '0':
                return '\0';
            case '':
                return '';
            default:
                return n1;
        }
    });
}
	
	
// =========================================================================================================================================================================================
  // Funktioner som ändrar färg på ett lager!
// =========================================================================================================================================================================================
	var oldcolor;
	function changecolor(id, color) {		// color = back => switch back to the first!
	//	alert("test igen: " + id + " color: " + color);
	//	element = document.getElementById(id);
	//	event.cancelBubble = true;
	//	oldcolor = element.currentStyle.background;
		if( color == "back"){
			document.getElementById(id).style.backgroundColor = oldcolor;
		}else{
			oldcolor = document.getElementById(id).style.backgroundColor;
			document.getElementById(id).style.backgroundColor = color;
		//	alert("color: " + document.getElementById(id).style.backgroundColor);
		}
	} 
	
	var oldTextcolor;
	function changeTextcolor(id, color) {		// color = back => switch back to the first!
	//	alert("test igen: " + id + " color: " + color);
	//	element = document.getElementById(id);
	//	event.cancelBubble = true;
	//	oldcolor = element.currentStyle.background;
	
		if(LOGGEDIN == 'true'){
		//	alert("color: " + document.getElementById(id).style.color);
		}
		
		
		if( color == "back"){
			document.getElementById(id).style.color = oldTextcolor;
		}else{
			oldTextcolor = document.getElementById(id).style.color;
			document.getElementById(id).style.color = color;
			
		//	
		}
	} 
	
// =========================================================================================================================================================================================
  // Funktioner som hanterar radiobuttons
// =========================================================================================================================================================================================

	
function getSelectedRadio(buttonGroup) {
   // returns the array number of the selected radio button or -1 if no button is selected
   if (buttonGroup[0]) { // if the button group is an array (one button is not an array)
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            return i
         }
      }
   } else {
      if (buttonGroup.checked) { return 0; } // if the one button is checked, return zero
   }
   // if we get to this point, no radio button is selected
   return -1;
} // Ends the "getSelectedRadio" function

function getSelectedRadioValue(buttonGroup) {
   // returns the value of the selected radio button or "" if no button is selected
   var i = getSelectedRadio(buttonGroup);
   if (i == -1) {
      return "";
   } else {
      if (buttonGroup[i]) { // Make sure the button group is an array (not just one button)
         return buttonGroup[i].value;
      } else { // The button group is just the one button, and it is checked
         return buttonGroup.value;
      }
   }
} // Ends the "getSelectedRadioValue" function

function getSelectedCheckbox(buttonGroup) {
   // Go through all the check boxes. return an array of all the ones
   // that are selected (their position numbers). if no boxes were checked,
   // returned array will be empty (length will be zero)
   var retArr = new Array();
   var lastElement = 0;
   if (buttonGroup[0]) { // if the button group is an array (one check box is not an array)
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            retArr.length = lastElement;
            retArr[lastElement] = i;
            lastElement++;
         }
      }
   } else { // There is only one check box (it's not an array)
      if (buttonGroup.checked) { // if the one check box is checked
         retArr.length = lastElement;
         retArr[lastElement] = 0; // return zero as the only array value
      }
   }
   return retArr;
} // Ends the "getSelectedCheckbox" function

function getSelectedCheckboxValue(buttonGroup) {
   // return an array of values selected in the check box group. if no boxes
   // were checked, returned array will be empty (length will be zero)
   var retArr = new Array(); // set up empty array for the return values
   var selectedItems = getSelectedCheckbox(buttonGroup);
   if (selectedItems.length != 0) { // if there was something selected
      retArr.length = selectedItems.length;
      for (var i=0; i<selectedItems.length; i++) {
         if (buttonGroup[selectedItems[i]]) { // Make sure it's an array
            retArr[i] = buttonGroup[selectedItems[i]].value;
         } else { // It's not an array (there's just one check box and it's selected)
            retArr[i] = buttonGroup.value;// return that value
         }
      }
   }
   return retArr;
} // Ends the "getSelectedCheckBoxValue" function
	// =========================================================================================================================================================================================
  // Funktioner från DW som hanterar mouseover bilder
// =========================================================================================================================================================================================

	
	
	function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  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];}}
}

function MM_findObj(n, d) { //v4.01
  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;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}