
function submit_kjop()
	{
		if(!document.getElementById("kjop")) return false;
		var kjop = document.getElementById("kjop");
		var att = kjop.getAttribute("langID");
		kjop.onsubmit = function()
			{
				var elem = document.getElementById("alt");
				if(elem.value == -1)
					{
						if(att == "ENG")
							{
								alert("Please select size");
							}else{
								alert("Velg størrelse");
							}
						return false;
					}else{
						return true;
					}
				
			}
	}

function nyhetsbrev()
	{
		if(!document.getElementById("nyhetsbrev")) return false;
		var nyhetsbrev = document.getElementById("nyhetsbrev");
		//alert(nyhetsbrev.id);
		nyhetsbrev.onsubmit = function()
			{
				var validated = true;
				var epost = document.getElementById("epost");
				var elem = epost.value;
				
				if(elem == "email@address.com")
					{
						validated = false;
					}else{
						validated = true;
					}
					
								
				if(validated)
					{
						alert("Thank you");
						return true;
					}else{
						alert("Something went wrong");
						return false;
					}
				
			}
	}

function onclick_other(element)
	{
		if(!document.getElementById("large_image")) return false;
		var elem = document.getElementById("large_image");
		var att = element.getAttribute("source");
		elem.setAttribute("src", "http://kundeweb.aggressive.no/users/mixstore.no/webshop/large/"+att);
	}

function onmouse(element)
	{
		element.style.cursor = "hand";
	}

function swap_other_images()
	{
		if(!document.getElementById("other")) return false;
		var elem = document.getElementById("other");
		
		var arrayImg = elem.getElementsByTagName("td");
		
		for(i=0;i<arrayImg.length;i++)
			{
				arrayImg[i].onclick = function()
					{
						return onclick_other(this);
					}
				
				arrayImg[i].onmouseover = function()
					{
						return onmouse(this);
					}
			}
			
	}

function loggin()
	{
		if(!document.getElementById("login")) return false;
		
		var elem = document.getElementById("login");
		validated = true;
		
		elem.onsubmit = function()
			{
				var email = document.getElementById("email");
				
				if(email.value.length < 5)
					{
						validated = false;
					}else{
						validated = true;
					}
					
				if(validated == true) 
					{
						return true;
					}else{
						alert("Please enter a email address");
						return false;
					}
			}
	}


function select_sjanger()
	{
		if(!document.getElementById("sjanger")) return false;
		
		var elem = document.getElementById("sjanger");
		var langID = elem.getAttribute("lang");
				
		elem.onchange = function()
			{
				str = "mixtape_kategorier.asp?kat1=494&sjanger=" + elem.value
				window.location = str;
				
			}
		
	}

function select_DJ(){
		if(!document.getElementById("DJS")) return false;
		
		var elem = document.getElementById("DJS");
		var langID = elem.getAttribute("lang");
				
		elem.onchange = function()
			{
				str = "mixtape_kategorier.asp?kat1=494&DJ=" + elem.value
				window.location = str;
				
			}
		
	}

function select_merke(){
		if(!document.getElementById("select_merke")) return false;
		
		var elem = document.getElementById("select_merke");
		var langID = elem.getAttribute("lang");
				
		elem.onchange = function()
			{
				str = "prod_by_brand.asp?produsentID=" + elem.value
				window.location = str;
				
			}
		
	}

function select_kat(){
		if(!document.getElementById("select_kategori")) return false;
		
		var elem = document.getElementById("select_kategori");
		var langID = elem.getAttribute("langID");
		
		
		elem.onchange = function()
			{
				var element = elem.value;
				var elementLengde = elem.value.length;
				//alert();
				alert(elem.value.length);
				
				if(element.indexOf('nosel') == -1)
				{
					if(elementLengde > 3)  
						{
							var str1 = element.substring(0,3);
							var str2 = element.substring(3,7);
						}
							
					if(elementLengde < 4)  
						{
								
							if(element == 263)
								{
									window.location = "underkategorier.asp?kat1=" + element + "&amp;kat2=475&amp;langID=" + langID;
								}else{
									window.location = "produkt.asp?kat1=" + element + "&amp;kat2=475&amp;langID=" + langID;
								}
						}
				
					if(elementLengde > 5)				
						{
													
							if(str1 == 263)
								{
									window.location = "underkategorier.asp?kat1=" + str1 + "&kat2=" + str2 + "&langID=" + langID;
								}else{
									window.location = "produkt.asp?kat1=" + str1 + "&kat2=" + str2 + "&langID=" + langID;
								}
							
						}
					}
					else
					{
						return false;
					}
			}
	}
	
window.onload = function(){
		select_kat();
		select_merke();
		select_DJ();
		select_sjanger();
		loggin();
		swap_other_images();
		nyhetsbrev();
		submit_kjop();
	}