
$(document).ready(function()
{
	$(".tab_center a").click(function (){$(".tab_center a").toggle();});
	$(".tool_table_tab1 a").click(function (){$(".tool_table_tab1 a").toggle();});
	$(".tool_table_tab2 a").click(function (){$(".tool_table_tab2 a").toggle();});
	$(".tool_table_tab3 a").click(function (){$(".tool_table_tab3 a").toggle();});
	$(".tool_table_tab4 a").click(function (){$(".tool_table_tab4 a").toggle();});
	$(".tool_table_tab5 a").click(function (){$(".tool_table_tab5 a").toggle();});

	// MouseOver Tooltip
	var imgTooltiInput = 
	[	
		"ny_window",
		"hjelp_window",
		"edit_window",
		"slett_window",
		"kode_window",
		"kommentar_window"		
	];

	$("img").mouseover(function(event)
	{
		for (var i in imgTooltiInput) 
		{
			var TooltiInput = imgTooltiInput[i];
			if (TooltiInput == event.target.className)
			{	
				if (event.target.title)
				{
					title = event.target.title;
					var left = event.pageX;
					var top = event.pageY;
					document.getElementById("tooltip").style.top = top + "px";	
					document.getElementById("tooltip").style.left = left + 35 + "px";		
					document.getElementById("tooltip").style.visibility = "visible";
					document.getElementById("title_content").innerHTML = title;
					$(event.target).attr({title:""});
	
					$("img").mouseout(function(event)
					{
						for (var i in imgTooltiInput) 
						{
							var TooltiInput = imgTooltiInput[i];
							if (TooltiInput == event.target.className)
							{
								$(event.target).attr({title:""+title+""});
								document.getElementById("tooltip").style.visibility = "hidden";
								document.getElementById("title_content").innerHTML = "";
							}
						}
					});
				}
			}
		}
	});	
});

//********************************************************

function rnd() 
{
	var strsted = document.reg.sted.value;
	var strland = document.reg.land.value;
	no = Math.random() * 17836;
	document.reg.pass.value = (strsted.substr(0,2)) + (Math.round(no)) + (strland.substr(0,2));
}
		
function Navigate(side,target)
{
	window.location.href = side;
}

function Favoritter(e,url,title)
{
	if (window.event)
	{
		window.external.AddFavorite(url,title);
	}
	else if (e.which)
	{
		window.sidebar.addPanel(title,url,"");
	}
}

function Admin()
{
	window.location.href = "admin/default.asp";
}

function LoggUt()
{
	window.location.href = "http://" + location.hostname + "/include/logginn.asp?Mode=LoggUt";
}

function ChangeVisibility(inn_ut)
{
	if ($("#"+inn_ut+"").is(":hidden"))
	{
		$("#"+inn_ut+"").slideDown("slow");
	}
	else
	{
		$("#"+inn_ut+"").slideUp("slow");
	}
}
	
function ChangeInOut(inn,ut)
{
	if ($("#"+inn+"").is(":hidden"))
	{
		$("#"+inn+"").slideDown("slow");
		$("#"+ut+"").slideUp("slow");
	}
	else
	{
		$("#"+inn+"").slideUp("slow");
		$("#"+ut+"").slideDown("slow");
	}
}
		
function ReplaceEpost(id)
{
	var email = document.getElementById(id).innerHTML;
	var w_email = email.toLowerCase();	
	var regExp = /<img[^>]+>/;
	var new_email = w_email.replace(regExp, '@');
	Navigate("mailto:" + new_email + "","")
}

//********************************************************

function ValidateLogIn()
{
	var spanLogInMessage = document.getElementById("spanLogInMessage");
	var cmdLogIn = document.getElementById("cmdLogIn");
	var imgLogInLoader = document.getElementById("imgLogInLoader");	
	var txtBrukernavn = document.getElementById("txtBrukernavn");
	var txtPassord = document.getElementById("txtPassord");	
	if (txtBrukernavn.value == "")
	{
	    txtBrukernavn.focus();
	    spanLogInMessage.style.color = "#FF0000";
		spanLogInMessage.innerHTML = "Please type in your username.";
		return false;
	}
	if (txtPassord.value == "")
	{
		txtPassord.focus();
		spanLogInMessage.style.color = "#FF0000";
		spanLogInMessage.innerHTML = "Please type in your password.";
		return false;	
	}
	var output = "Mode=LoggInn&Brukernavn=" + txtBrukernavn.value + "&Passord=" + txtPassord.value;
	cmdLogIn.disabled = true;
	spanLogInMessage.style.color = "#15ADFF";
	spanLogInMessage.innerHTML = "Cheking username/password...";
	imgLogInLoader.style.display = "block";	
	$.ajax(
	{
		type: "GET",
		url: "include/logginn.asp",
		data: output,
		async: true,
		cache: false,
		timeout: 10000,
		error: function()
		{			
			txtBrukernavn.value = "";
			txtPassord.value = "";
			cmdLogIn.disabled = false;
			imgLogInLoader.style.display = "none";
			spanLogInMessage.style.color = "#FF0000";
			spanLogInMessage.innerHTML = "An error has occurred, please try again.";
		    window.setTimeout(function()
		    {
    			spanLogInMessage.style.color = "#15ADFF";
		        spanLogInMessage.innerHTML = "Please type in your username and password.";
		    }, 2500);		
		},		
		success: function(responseText)
		{
			window.setTimeout(function()
			{			
				txtBrukernavn.value = "";
				txtPassord.value = "";
				cmdLogIn.disabled = false;
				imgLogInLoader.style.display = "none";
				if (responseText == "CookiesFeil")
				{
				    // Noe skal...
				}
				else if (responseText == "GenerellFeil")
				{
					spanLogInMessage.style.color = "#FF0000";
				    spanLogInMessage.innerHTML = "An error has occurred, please try again.";
				    window.setTimeout(function()
				    {
				  		spanLogInMessage.style.color = "#15ADFF";
				        spanLogInMessage.innerHTML = "Please type in your username and password.";
				    }, 2500);				    
				}
				else if (responseText == "BrukernavnPassordFeil")
				{
					spanLogInMessage.style.color = "#FF0000";
				    spanLogInMessage.innerHTML = "Incorrect username or password.";
				    window.setTimeout(function()
				    {
				  		spanLogInMessage.style.color = "#15ADFF";
				        spanLogInMessage.innerHTML = "Please type in your username and password.";
				    }, 2500);
				}					
				else if (responseText == "BrukernavnPassordOk")
				{
				    spanLogInMessage.innerHTML = "You are now signed in";
				    window.setTimeout(function()
					{
						ChangeInOut('loggutbruker','logginn');
						window.setTimeout(function()
						{
							ChangeVisibility('toppanel_container_innhold');						
							window.setTimeout(function()
							{
							    window.location.href = "http://" + location.hostname;
							}, 1000);
						}, 1000);
					}, 1000);
				}					
			}, 1000);
		}
	});
	return false;
}

//********************************************************

function ValidateUsernamePassword()
{
	var spanUsernamePasswordMessage = document.getElementById("spanUsernamePasswordMessage");
	var cmdUsernamePassword = document.getElementById("cmdUsernamePassword");
	var imgLoaderUsernamePassword = document.getElementById("imgLoaderUsernamePassword");	
	var txtUsernamePasswordEpost = document.getElementById("txtUsernamePasswordEpost");
	if (txtUsernamePasswordEpost.value == "")
	{
	    txtUsernamePasswordEpost.focus();
	    spanUsernamePasswordMessage.style.color = "#FF0000";
	    spanUsernamePasswordMessage.innerHTML = "Please enter your email address.";
		return false;
	}
	else if (txtUsernamePasswordEpost.value.indexOf("@") == -1)
	{
	    txtUsernamePasswordEpost.focus();
	    spanUsernamePasswordMessage.style.color = "#FF0000";
	    spanUsernamePasswordMessage.innerHTML = "There are errors in your e-mail address.";
		return false;
	}
	else if (txtUsernamePasswordEpost.value.indexOf(".") == -1)
	{
	    txtUsernamePasswordEpost.focus();
	    spanUsernamePasswordMessage.style.color = "#FF0000";
	    spanUsernamePasswordMessage.innerHTML = "There are errors in your e-mail address.";
		return false;
	}	
    var output = "Mode=Glemt&Epost=" + txtUsernamePasswordEpost.value;
	cmdUsernamePassword.disabled = true;
	spanUsernamePasswordMessage.style.color = "#C0C0C0";
	spanUsernamePasswordMessage.innerHTML = "Checking your e-mail address...";
	imgLoaderUsernamePassword.style.display = "block";		
	$.ajax(
	{
		type: "GET",
		url: "include/logginn.asp",
		data: output,
		async: true,
		cache: false,
		timeout: 10000,
		error: function()
		{			
			txtUsernamePasswordEpost.value = "";
			cmdUsernamePassword.disabled = false;
			imgLoaderUsernamePassword.style.display = "none";
		    spanUsernamePasswordMessage.style.color = "#FF0000";			
			spanUsernamePasswordMessage.innerHTML = "An error has occurred, please try again.";
		    window.setTimeout(function()
		    {
    			spanUsernamePasswordMessage.style.color = "#15ADFF";
		        spanUsernamePasswordMessage.innerHTML = "Enter your e-mail address.";
		    }, 2500);			
		},		
		success: function(responseText)
		{
			window.setTimeout(function()
			{
			    txtUsernamePasswordEpost.value = "";
				cmdUsernamePassword.disabled = false;
				imgLoaderUsernamePassword.style.display = "none";	
				if (responseText == "GenerellFeil")
				{
					spanUsernamePasswordMessage.style.color = "#FF0000";
				    spanUsernamePasswordMessage.innerHTML = "An error has occurred, please try again!!!.";
				    window.setTimeout(function()
				    {
    					spanUsernamePasswordMessage.style.color = "#15ADFF";
				        spanUsernamePasswordMessage.innerHTML = "Enter your e-mail address.";
				    }, 2500);				    
				}
				else if (responseText == "EpostFeil")
				{
					spanUsernamePasswordMessage.style.color = "#FF0000";				
				    spanUsernamePasswordMessage.innerHTML = "It is not a registered user with this e-mail address.";
				    window.setTimeout(function()
				    {
    					spanUsernamePasswordMessage.style.color = "#15ADFF";
				        spanUsernamePasswordMessage.innerHTML = "Enter your e-mail address.";
				    }, 2500);					    						
				}					
				else if (responseText == "EpostOk")
				{
					spanUsernamePasswordMessage.style.color = "#15ADFF";
				    spanUsernamePasswordMessage.innerHTML = "Your username and password was sent to your email address.";
				    window.setTimeout(function()
				    {
   				        spanUsernamePasswordMessage.innerHTML = "Enter your e-mail address.";
				        ChangeInOut('logginn','usernamepassword');
				    }, 5000);					    
				}
			}, 1500);
		}
	});
	return false;
}

//********************************************************

function ValidateProdReg()
{
	var spanMessage6 = document.getElementById("spanMessage6");
	var spanMessage7 = document.getElementById("spanMessage7");
	var spanMessage3 = document.getElementById("spanMessage3");
	var cmdProdReg = document.getElementById("cmdProdReg");
	var imgLoaderProdReg = document.getElementById("imgLoaderProdReg");
	var BrukerNavn = document.getElementById("txtBrukernavn");
	var cmdLogIn = document.getElementById("cmdLogIn");
	var PassOrd = document.getElementById("txtPassord");
	
	var txtProductId = document.getElementById("txtProductid");
	var txtSerialnumber = document.getElementById("txtSerialnumber");
	var txtPassword = document.getElementById("txtPassword");
	if (txtProductId.value == "")
	{
	    txtProductId.focus();
	    spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Please type in a Product ID.";
		return false;
	}
	if (txtProductId.value.length > 6)
	{
	    txtProductId.focus();
	    spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Product ID is to long.";
		return false;
	}
	if (txtProductId.value.length < 6)
	{
	    txtProductId.focus();
	    spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Product ID is to short.";
		return false;
	}
	if (txtSerialnumber.value == "")
	{
		txtSerialnumber.focus();
		spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Please type in a serialnumber.";
		return false;	
	}
	if (txtSerialnumber.value.length > 4)
	{
		txtSerialnumber.focus();
		spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Serialnumber is to long.";
		return false;	
	}
	if (txtSerialnumber.value.length < 4)
	{
		txtSerialnumber.focus();
		spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Serialnumber is to short.";
		return false;	
	}
	if (txtPassword.value == "")
	{
		txtPassword.focus();
		spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Please type in a password";
		return false;	
	}
	if (txtPassword.value.length > 4)
	{
		txtPassword.focus();
		spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Password is to long.";
		return false;	
	}
	if (txtPassword.value.length < 4)
	{
		txtPassword.focus();
		spanMessage3.style.color = "#FF0000";
		spanMessage3.innerHTML = "Password is to short.";
		return false;	
	}
	var output = "Mode=ProdReg&productid=" + txtProductId.value + ""
	+ "&serialnumber=" + txtSerialnumber.value + "&password=" + txtPassword.value;
	cmdProdReg.disabled = true;
	spanMessage3.style.color = "#C0C0C0";
	spanMessage3.innerHTML = "Prosessing your request...";
	imgLoaderProdReg.style.display = "block";
	$.ajax(
	{
	
		// Brukes for test av form - Enable denne URL - Disable URL under
		//url: "../formtest.asp",	
	
		type: "GET",
		url: "include/logginn.asp",
		data: output,
		async: true,
		cache: false,
		timeout: 10000,
		error: function()
		{			
			txtProductId.value = "";
			txtSerialnumber.value = "";
			txtPassword.value = "";
			cmdProdReg.disabled = false;
			imgLoaderProdReg.style.display = "none";
			spanMessage3.style.color = "#FF0000";
			spanMessage3.innerHTML = "An error has occurred, please try again.";
		},		
		success: function(responseText)
		{
			window.setTimeout(function()
			{
				// Brukes for test av form - Enable ALERT
				//alert(responseText);	
						
				txtProductId.value = "";
				txtSerialnumber.value = "";
				txtPassword.value = "";
				cmdProdReg.disabled = false;
				imgLoaderProdReg.style.display = "none";	
				if (responseText == "CookiesFeil")
				{
					spanMessage3.style.color = "#FF0000";	
				    spanMessage3.innerHTML = "Your browser does not support Cookies.";
				}
				else if (responseText == "GenerellFeil")
				{
					spanMessage3.style.color = "#FF0000";
				    spanMessage3.innerHTML = "An error has occurred, please try again.";
				}
				else if (responseText == "ProdRegError")
				{
				    spanMessage3.style.color = "#FF0000";
				    spanMessage3.innerHTML = "Incorrect product information.";
				    window.setTimeout(function()
				    {
					    spanMessage3.style.color = "#15ADFF";
				        spanMessage3.innerHTML = "Please type in your product information.";
				    }, 2000);
				}
				else if (responseText == "ProdRegTrue")
				{
				    spanMessage3.style.color = "#FF0000";
				    spanMessage3.innerHTML = "The product has already been registered.";
				    window.setTimeout(function()
				    {
					    spanMessage3.style.color = "#FF0000";
				        spanMessage3.innerHTML = "If you believe this is incorrect please contact us.";
				    }, 2500);
				}	
				else if (responseText == "ProdRegFerdig")
				{
				    spanMessage3.style.color = "#15ADFF";
				    spanMessage3.innerHTML = "The product is now registrated in our system.";
				    window.setTimeout(function()
				    {
					    spanMessage3.style.color = "#15ADFF";
				        spanMessage3.innerHTML = "Please type in your product information.";
				    }, 2500);
				  
				    window.location.href = "http://"+ location.hostname;
					
				}														
				else if (responseText == "ProdRegOk")
				{
					spanMessage3.style.color = "#C0C0C0";
				    spanMessage3.innerHTML = "Product information OK...";
				    spanMessage6.innerHTML = "Thank you for choosing a product from Abrahamsen audio.";

					spanMessage7.innerHTML = "<a href=\"javascript:void(0);\">Once you filled out your personal data and press the register button. You accept the User Agreement and Privacy Policy and you may receive communications from Abrahamsen audio or ECS Holding AS and can change my notification preferences in My page.</a>"

				    //spanMessage7.innerHTML = "<a href=\""javascript:void(0);"\" onclick=\""return hs.htmlExpand(this,{objectType:"iframe",src:"http://www.ecsholding.com/store/en",headingText:"ECS Store web shop",width:985,height:610});"\">Once you filled out your personal data and press the register button. You accept the User Agreement and Privacy Policy and you may receive communications from Abrahamsen audio or ECS Holding AS and can change my notification preferences in My page.</a>";
					cmdLogIn.disabled = true;
					BrukerNavn.disabled = true;
					PassOrd.disabled = true;
					window.setTimeout(function()
					{						
						ChangeInOut('KundeReg','ProdReg');
					}, 1000);
				}
			}, 1500);
		}
	});
	return false;
}

//********************************************************

function ValidateKundeReg()
{
	var spanMessage10 = document.getElementById("spanMessage10");
	var spanMessage5 = document.getElementById("spanMessage5");
	var txtForNavn = document.getElementById("txtFornavn");
	var txtEtterNavn = document.getElementById("txtEtterNavn");
	var txtLand = document.getElementById("txtLand");	
	var txtEpostl = document.getElementById("txtEpostl");
	var txtAdresse1 = document.getElementById("txtAdresse1");	
	var txtBirthYear = document.getElementById("txtBirthYear");
	var txtPostNr = document.getElementById("txtPostNr");
	var txtPass = document.getElementById("txtPass");
	var txtSted = document.getElementById("txtSted");	
	var txtSex = document.getElementById("txtSex");
	var cmdKundeReg = document.getElementById("cmdKundeReg");
	var imgLoader5 = document.getElementById("imgLoader5");
	var imgLoaderVent = document.getElementById("imgLoaderVent");

	if (txtForNavn.value == "")
	{
	    txtForNavn.focus();
	    spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please type in your first name.";
		return false;
	}
	else if (txtEtterNavn.value == "")
	{
		txtEtterNavn.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please type in your last name.";
		return false;	
	}
	else if (txtEpostl.value == "")
	{
		txtEpostl.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please type in a valid E-mail address.";
		return false;	
	}
	else if (txtEpostl.value.indexOf("@") == -1)
	{
	    txtEpostl.focus();
	    spanMessage5.style.color = "#FF0000";
	    spanMessage5.innerHTML = "There are errors in your e-mail address.";
		return false;
	}
	else if (txtEpostl.value.indexOf(".") == -1)
	{
	    txtEpostl.focus();
	    spanMessage5.style.color = "#FF0000";
	    spanMessage5.innerHTML = "There are errors in your e-mail address.";
	    return false;
	}
	else if (txtBirthYear.value == "")
	{
		txtBirthYear.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please type in your birth year 4 dig.";
		return false;	
	}
	else if (txtBirthYear.value.length > 4)
	{
		txtBirthYear.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Birth year is to long.";
		return false;	
	}
	else if (txtBirthYear.value.length < 4)
	{
		txtBirthYear.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Birth year is to short.";
		return false;	
	}
	else if (txtSex.value == "")
	{
		txtSex.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please select sex.";
		return false;	
	}	
	else if (txtPostNr.value == "")
	{
		txtPostNr.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please type in your postal code.";
		return false;	
	}
	else if (txtSted.value == "")
	{
		txtSted.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please type in city.";
		return false;	
	}
	else if (txtLand.value == "")
	{
		txtLand.focus();
		spanMessage5.style.color = "#FF0000";
		spanMessage5.innerHTML = "Please type in country";
		return false;	
	}
	else
	{
		var output = "Mode=KundeReg&fornavn=" + txtForNavn.value + "&etternavn=" + txtEtterNavn.value + "&land=" + txtLand.value + "&epost1=" + txtEpostl.value + "&adresse1=" + txtAdresse1.value + "&birthyear=" + txtBirthYear.value + "&password=" + txtPass.value + "&sted=" + txtSted.value + "&sex=" + txtSex.value + "&postnr=" + txtPostNr.value;
		cmdKundeReg.disabled = true;
		spanMessage5.style.color = "#C0C0C0";
		spanMessage5.innerHTML = "Prosessing your information...";
		imgLoader5.style.display = "block";	
		$.ajax(
		{
			type: "GET",
			url: "include/logginn.asp",
			data: output,
			async: true,
			cache: false,
			timeout: 10000,
			error: function()
			{				
				cmdKundeReg.disabled = false;
				imgLoader5.style.display = "none";
				spanMessage5.style.color = "#FF0000";
				spanMessage5.innerHTML = "An error has occurred, please try again.";
			},		
			success: function(responseText)
			{
				window.setTimeout(function()
				{					
					txtForNavn.value = "";
					txtEtterNavn.value = "";
					txtLand.value = "";
					txtEpostl.value = "";
					txtAdresse1.value = "";					
					txtBirthYear.value = "";
					txtPostNr.value = "";
					txtPass.value = "";
					txtSted.value = "";					
					txtSex.value = "";
					cmdKundeReg.disabled = false;
					imgLoader5.style.display = "none";	
					if (responseText == "CookiesFeil")
					{
						spanMessage5.style.color = "#FF0000";	
					    spanMessage5.innerHTML = "Your browser does not support Cookies.";
					}
					else if (responseText == "GenerellFeil")
					{
						spanMessage5.style.color = "#FF0000";
					    spanMessage5.innerHTML = "An error has occurred, please try again.";
					}
					else if (responseText == "KundeRegError")
					{
					    spanMessage5.style.color = "#FF0000";
					    spanMessage5.innerHTML = "Wrong product information.";
					    window.setTimeout(function()
					    {
						    spanMessage5.style.color = "#C0C0C0";
					        spanMessage5.innerHTML = "Please type in your personal data.";
					    }, 1500);
					}					
					else if (responseText == "KundeRegOk")
					{
						spanMessage5.innerHTML = "Your product is now registrated...";
						// FadeOut('KundeReg,Blank');
						ChangeInOut('Blank','KundeReg');
											
						spanMessage6.innerHTML = ""
						spanMessage7.innerHTML = ""
						spanMessage10.innerHTML = ""
						window.setTimeout(function()
						{	

						spanMessage3.style.color = "#15ADFF";
				        spanMessage3.innerHTML = "Please type in your product information.";
						spanMessage5.style.color = "#C0C0C0";					    
					    spanMessage6.innerHTML = "Thank you for registrating your Abrahamsen product.";
					    spanMessage7.innerHTML = "You will now automatically be sign in to our home page, an email is sent to you with your username and password.";
					    imgLoaderVent.style.display = "block";
					    }, 500);
						window.setTimeout(function()
						{	
												
							window.location.href = "http://"+ location.hostname;
						}, 8000);
					}
				}, 1500);
			}
		});
		return false;	
	}
}

//********************************************************

function KundeSjekk()
{
	var txtForNavn = document.getElementById("txtFornavn");
	var txtEtterNavn = document.getElementById("txtEtterNavn");
	var txtEpostl = document.getElementById("txtEpostl");
	var cmdKundeReg = document.getElementById("cmdKundeReg");
	var imgLoader5 = document.getElementById("imgLoader5");
	var BrukerNavn = document.getElementById("txtBrukernavn");
	var cmdLogIn = document.getElementById("cmdLogIn");
	var PassOrd = document.getElementById("txtPassord");
	{
		var output = "Mode=KundeSjekk&fornavn=" + txtForNavn.value + "&etternavn=" + txtEtterNavn.value + "&epost=" + txtEpostl.value;
		cmdKundeReg.disabled = true;		
		imgLoader5.style.display = "block";	
		$.ajax(
		{
			type: "GET",
			url: "include/logginn.asp",
			data: output,
			async: true,
			cache: false,
			timeout: 10000,
			error: function()
			{			
				cmdKundeReg.disabled = false;
				imgLoader5.style.display = "none";
				spanMessage5.style.color = "#FF0000";
				spanMessage5.innerHTML = "An error has occurred, please try again.";
			},		
			success: function(responseText)
			{
				window.setTimeout(function()
				{					
					cmdKundeReg.disabled = false;
					imgLoader5.style.display = "none";	
					if (responseText == "CookiesFeil")
					{
						spanMessage5.style.color = "#FF0000";	
					    spanMessage5.innerHTML = "Your browser does not support Cookies.";
					}
					else if (responseText == "GenerellFeil")
					{
						spanMessage5.style.color = "#FF0000";
					    spanMessage5.innerHTML = "An error has occurred, please try again.";
					}
					else if (responseText == "KundeSjekkError")
					{
					    spanMessage5.style.color = "#FF0000";
					    spanMessage5.innerHTML = "You are already registered with us.";
					    cmdLogIn.disabled = false;
					    BrukerNavn.disabled = false;
					    PassOrd.disabled = false;
					    spanMessage7.style.color = "#FF0000";
					    spanMessage7.innerHTML = "If you have registered a product with Abrahamsen previously, please login before you type in the product information.";
					    spanMessage3.style.color = "#15ADFF";
				        spanMessage3.innerHTML = "Please type in your product information.";		    
					    window.setTimeout(function()
					    {
						    ChangeInOut('ProdReg','KundeReg');
						    txtForNavn.value = "";
					    	txtEtterNavn.value = "";
					   	    txtEpostl.value = "";
					    }, 2500);
					}					
					else if (responseText == "KundeSjekkOk")
					{
						
						
						window.setTimeout(function()
						{						
								
							
						}, 500);
					}
				}, 500);
			}
		});
		return false;	
	}
}
//********************************************************


//********************************************************
//********************************************************

function ValidateKundeEdit()
{
	var spanMessageEdit = document.getElementById("spanMessageEdit");
	var txtLand = document.getElementById("txtLand");	
	var txtEpostl = document.getElementById("txtEpostl");
	var txtAdresse1 = document.getElementById("txtAdresse1");	
	var txtPostNr = document.getElementById("txtPostNr");
	var txtSted = document.getElementById("txtSted");
	var pass = document.getElementById("pass");	
	var cmdKundeEdit = document.getElementById("cmdKundeEdit");
	var imgLoaderEdit = document.getElementById("imgLoaderEdit");

	if (txtEpostl.value == "")
	{
		txtEpostl.focus();
		spanMessageEdit.style.color = "#FF0000";
		spanMessageEdit.innerHTML = "Please type in a valid E-mail address.";
		return false;	
	}
	else if (txtEpostl.value.indexOf("@") == -1)
	{
	    txtEpostl.focus();
	    spanMessageEdit.style.color = "#FF0000";
	    spanMessageEdit.innerHTML = "There are errors in your e-mail address.";
		return false;
	}
	else if (txtEpostl.value.indexOf(".") == -1)
	{
	    txtEpostl.focus();
	    spanMessageEdit.style.color = "#FF0000";
	    spanMessageEdit.innerHTML = "There are errors in your e-mail address.";
	    return false;
	}
	
	else if (txtPostNr.value == "")
	{
		txtPostNr.focus();
		spanMessageEdit.style.color = "#FF0000";
		spanMessageEdit.innerHTML = "Please type in your postal code.";
		return false;	
	}
	else if (txtSted.value == "")
	{
		txtSted.focus();
		spanMessageEdit.style.color = "#FF0000";
		spanMessageEdit.innerHTML = "Please type in city.";
		return false;	
	}
	else if (txtLand.value == "")
	{
		txtLand.focus();
		spanMessageEdit.style.color = "#FF0000";
		spanMessageEdit.innerHTML = "Please type in country";
		return false;	
	}
	else if (pass.value == "")
	{
		pass.focus();
		spanMessageEdit.style.color = "#FF0000";
		spanMessageEdit.innerHTML = "Please type in a password";
		return false;	
	}
	else if (pass.value.length < 6)
	{
		pass.focus();
		spanMessageEdit.style.color = "#FF0000";
		spanMessageEdit.innerHTML = "Password is to short, min 6 characters.";
		return false;	
	}
	else
	{
		var output = "Mode=KundeEdit&land=" + txtLand.value + "&epost1=" + txtEpostl.value + "&adresse1=" + txtAdresse1.value + "&sted=" + txtSted.value + "&postnr=" + txtPostNr.value + "&pass=" + pass.value;
		cmdKundeEdit.disabled = true;
		spanMessageEdit.style.color = "#C0C0C0";
		spanMessageEdit.innerHTML = "Prosessing your information...";
		imgLoaderEdit.style.display = "block";	
		$.ajax(
		{
			type: "GET",
			url: "logginn.asp",
			data: output,
			async: true,
			cache: false,
			timeout: 10000,
			error: function()
			{				
				cmdKundeEdit.disabled = false;
				imgLoaderEdit.style.display = "none";
				spanMessageEdit.style.color = "#FF0000";
				spanMessageEdit.innerHTML = "An error has occurred, please try again.";
			},		
			success: function(responseText)
			{
				window.setTimeout(function()
				{		
					cmdKundeEdit.disabled = false;
					imgLoaderEdit.style.display = "none";	
					if (responseText == "GenerellFeil")
					{
						spanMessageEdit.style.color = "#FF0000";
					    spanMessageEdit.innerHTML = "An error has occurred, please try again.";
					}
					else if (responseText == "KundeEditErrorEpostPass")
					{
					    spanMessageEdit.style.color = "#FF0000";
					    spanMessageEdit.innerHTML = "Email adress and password already exists.";
					}	
					else if (responseText == "KundeEditErrorEpost")
					{
					    spanMessageEdit.style.color = "#FF0000";
					    spanMessageEdit.innerHTML = "Email adress already exists.";
					}											
					else if (responseText == "KundeEditErrorPass")
					{
					    spanMessageEdit.style.color = "#FF0000";
					    spanMessageEdit.innerHTML = "Password already exists.";
					}					
					else if (responseText == "KundeEditOk")
					{
					    spanMessageEdit.style.color = "#15ADFF";
					    spanMessageEdit.innerHTML = "Personal data updated.";
					}						
				}, 1500);
			}
		});
		return false;	
	}
}

//********************************************************

function EditSjekkEpost()
{
	var pass = document.getElementById("pass");
	var epost = document.getElementById("epost");
	var cmdKundeEdit = document.getElementById("cmdKundeEdit");
	var imgLoaderEdit = document.getElementById("imgLoaderEdit");
	var spanMessageEdit = document.getElementById("spanMessageEdit");


	{
		var output = "Mode=EditSjekkEpost&pass=" + pass.value + "&epost=" + txtEpostl.value;
		cmdKundeEdit.disabled = true;		
		imgLoaderEdit.style.display = "block";	
		$.ajax(
		{
			type: "GET",
			url: "logginn.asp",
			data: output,
			async: true,
			cache: false,
			timeout: 10000,
			error: function()
			{			
				cmdKundeEdit.disabled = false;
				imgLoaderEdit.style.display = "none";
				spanMessageEdit.style.color = "#FF0000";
				spanMessageEdit.innerHTML = "An error has occurred, please try again.";
			},		
			success: function(responseText)
			{
				window.setTimeout(function()
				{					
					cmdKundeEdit.disabled = false;
					imgLoaderEdit.style.display = "none";	
					if (responseText == "CookiesFeil")
					{
						spanMessageEdit.style.color = "#FF0000";	
					    spanMessageEdit.innerHTML = "Your browser does not support Cookies.";
					}
					else if (responseText == "GenerellFeil")
					{
						spanMessageEdit.style.color = "#FF0000";
					    spanMessageEdit.innerHTML = "An error has occurred, please try again.";
					}
					else if (responseText == "EditSjekkEpostError")
					{
						pass.focus();
					    spanMessageEdit.style.color = "#FF0000";
					    spanMessageEdit.innerHTML = "Password all ready exists.";					    	    
					    
					}					
					else if (responseText == "EditSjekkEpostOk")
					{
						
						
						window.setTimeout(function()
						{						
								
							
						}, 500);
					}
				}, 500);
			}
		});
		return false;	
	}
}
//********************************************************


