//script-file

function insertSub(menuStr,menu)
{	
	var str = menuStr;
	var m = menu;
	var menuEl = document.getElementById(m);
	var menuShowEl = top.content.kundvagn.document.forms["menuControl"].subShow;
	var openMenu = top.content.kundvagn.document.forms["menuControl"].openMenu;
	var openMenuName = openMenu.value;
	
	changeMark(openMenuName,m);
	
	if(menuShowEl.value == "closed" || openMenuName != m)
	{
		menuEl.innerHTML = str;
		//menuEl.insertAdjacentHTML("beforeEnd",str);
		menuShowEl.value = "open";
	}
	else
	{
		menuEl.innerHTML = "";
		menuShowEl.value = "closed";
	}
	
	openMenu.value = menu;
	
}

function changeMark(menu,m)
{
	var openMenuName = m + "img";
	
	var menuToBeOpened = m;
	var minusImg = new Image();
	
	minusImg.src="./images/minus.gif";
	
	var imgEl = document.getElementById(openMenuName);
	
	var controlEl = top.content.kundvagn.document.forms["menuControl"].subMenu;
	
	if(controlEl.value == "closed" || menuToBeOpened != menu)
	{
		imgEl.src = minusImg.src;
		controlEl.value = "open";
	}
	else if(controlEl.value == "open")
	{
		imgEl.src = "./images/plus.gif";
		controlEl.value = "closed";
	}
	
}

function openSecondSub(subMenu,pNameStr,menu)
{

	var menuName = subMenu;
	
	var pNames = pNameStr;
	
	var subImg = menu + "imgsubimg";
	
	var subImgEl = document.getElementById(subImg)
	
	subImgEl.src = "./images/minus.gif";
	
	var subMenu = document.getElementById(menuName);
	
	subMenu.insertAdjacentHTML("beforeEnd",pNames);
	

}

function checkKassaForm(form)
{
	var formEl = document.getElementById("kassa");
	
	if(formEl.namn.value == "")
	{
		alert("Du måste ange ditt namn.");
		return false;
	}
	else if(formEl.gata.value == "")
	{
		alert("Du måste ange gatuadress.");
		return false;
	}
	else if(formEl.postnummer.value == "")
	{
		alert("Du måste ange postnummer.");
		return false;
	}
	else if(formEl.postort.value == "")
	{
		alert("Du måste ange postort.");
		return false;
	}
	else if(formEl.email.value == "")
	{
		alert("Du måste ange mailadress.");
		return false;
	}
	else if(formEl.order_approve[1].checked)
	{
		alert("Du måste godkänna våra leveransvillkor för att kunna beställa.");
		return false;
	}
	else
	{
		return true;
	}
}

function submitForm(form,val)
{
	//alert(form.name);
	//eval("top.window.frames[2].document.forms['form0'].elements['requestedAction'].value = " + val);
	eval("document." + form + ".requestedAction.value ='" + val + "'");
	eval("document." + form + ".submit()");
}

//Admin-meny funktioner

var KategoriSubOpen = false;
var UnderkategoriSubOpen = false;
var ProdukterSubOpen = false;
var HotspotSubOpen = false;

function showSubMenu(TopMenu)
{
	if(TopMenu == 'produkter')
	{
		if(ProdukterSubOpen == false)
		{
				var insertionStr;

				insertionStr = '<table><tr><td><a href="./addProdukt.php" target="admin_main"><span class="text">Lägg till produkt</span></a></td></tr>';
				insertionStr += '<tr><td><a href="./changeProdukt.php" target="admin_main"><span class="text">Ändra produkt</span></a></td></tr>';
				insertionStr += '<tr><td><a href="./deleteProdukt.php" target="admin_main"><span class="text">Ta bort produkt</span></a></td></tr></table>';
				
			produkter.insertAdjacentHTML('beforeEnd',insertionStr);
			ProdukterSubOpen = true;
			return;
		}
		if(ProdukterSubOpen == true)
		{
			produkter.innerHTML = "";
			ProdukterSubOpen = false;
		}
	}
	if(TopMenu == 'kategori')
	{
		if(KategoriSubOpen == false)
		{
				var insertionStr;

				insertionStr = '<table><tr><td><a href="./addKategori.php" target="admin_main"><span class="text">Lägg till kategori</span></a></td></tr>';
				insertionStr += '<tr><td><a href="./deleteKategori.php" target="admin_main"><span class="text">Ta bort kategori</span></a></td></tr></table>';
				
			kategori.insertAdjacentHTML('beforeEnd',insertionStr);
			KategioriSubOpen = true;
			return;
		}
		if(KategoriSubOpen == true)
		{
			kategori.innerHTML = "";
			KategoriSubOpen = false;
		}
	}
	if(TopMenu == 'underkategori')
	{
		if(UnderkategoriSubOpen == false)
		{
				var insertionStr;

				insertionStr = '<table><tr><td><a href="./addUnderkategori.php" target="admin_main"><span class="text">Lägg till underkategori</span></a></td></tr>';
				insertionStr += '<tr><td><a href="./deleteUnderkategori.php" target="admin_main"><span class="text">Ta bort underkategori</span></a></td></tr></table>';
				
			underkategori.insertAdjacentHTML('beforeEnd',insertionStr);
			UnderkategoriSubOpen = true;
			return;
		}
		if(UnderkategoriSubOpen == true)
		{
			underkategori.innerHTML = "";
			UnderkategoriSubOpen = false;
		}
	}
	if(TopMenu == 'hotspot')
	{
		if(HotspotSubOpen == false)
		{
				var insertionStr;

				insertionStr = '<table><tr><td><a href="./addHotspot.php" target="admin_main"><span class="text">Lägg till Hotspot</span></a></td></tr>';
				insertionStr += '<tr><td><a href="./changeHotspot.php" target="admin_main"><span class="text">Ändra Hotspot</span></a></td></tr>';
				insertionStr += '<tr><td><a href="./deleteHotspot.php" target="admin_main"><span class="text">Ta bort Hotspot</span></a></td></tr></table>';
				
			hotspot.insertAdjacentHTML('beforeEnd',insertionStr);
			HotspotSubOpen = true;
			return;
		}
		if(HotspotSubOpen == true)
		{
			hotspot.innerHTML = "";
			HotspotSubOpen = false;
		}
	}
}

function showCounter()
{
	var c = top.main.document.getElementById("counter");
	
	c.style.visibility="visible";
}