var productSheetFlag = "closed";
var coffeeSheetFlag = "closed";

function toggleProductSheet(elm){
	resetMenu(elm.id);
	if(productSheetFlag == "closed"){
		elm.src = "/g/product-tab-selected.gif";
		document.getElementById("crossTab").style.display = "block";
		productSheetFlag = "open";
	}
	else{
		elm.src = "/g/product-tab.gif";
		document.getElementById("crossTab").style.display = "none";
		productSheetFlag = "closed";
	}
}

function toggleCoffeeSheet(elm){
	resetMenu(elm.id);
	if(coffeeSheetFlag == "closed"){
		elm.src = "/g/find_produkt/find_tab_aktiv.jpg";
		document.getElementById("crossTabCoffee").style.display = "block";
		coffeeSheetFlag = "open";
	}
	else{
		resetTabs();
		elm.src = "/g/find_produkt/find_tab.jpg";
		document.getElementById("crossTabCoffee").style.display = "none";
		coffeeSheetFlag = "closed";
	}
}

var statusFlag1 = "closed";
var statusFlag2 = "closed";
var statusFlag3 = "closed";

function toggleStatus(mId){
	var elm = document.getElementById(mId);
	var aIndex;
	
	if(mId == "iOption"){
		if(statusFlag1 == "closed"){
			elm.style.display = "block";
			statusFlag1 = "open";
		}
		else{
			elm.style.display = "none";
			statusFlag1 = "closed";
		}
	}
	else if(mId == "dOption"){
		if(statusFlag2 == "closed"){
			elm.style.display = "block";
			statusFlag2 = "open";
		}
		else{
			elm.style.display = "none";
			statusFlag2 = "closed";
		}
	}
	else if(mId == "sOption"){
		if(statusFlag3 == "closed"){
			elm.style.display = "block";
			statusFlag3 = "open";
		}
		else{
			elm.style.display = "none";
			statusFlag3 = "closed";
		}
	}
}

function toggleSelection(inputId, inputValue, backgroundId, backgroundValue, textId, textValue, statusId){
	setVar(inputId, inputValue);
	flipBackground(backgroundId, backgroundValue);
	flipText(textId, textValue);
	toggleStatus(statusId);
	resetTabs(); 
}

function setVar(mId, mValue){
	var elm = document.getElementById(mId);
	elm.value = mValue;
}

function flipBackground(mId, mValue){
	var elm = document.getElementById(mId);
	elm.style.backgroundImage = "url('"+mValue+"')";
}

function flipText(mId, mValue){
	var elm = document.getElementById(mId);
	elm.innerHTML = mValue;
}

function resetTabs(){
	document.getElementById("iOption").style.display = "none";
	document.getElementById("dOption").style.display = "none";
	document.getElementById("sOption").style.display = "none";
	statusFlag1 = "closed";
	statusFlag2 = "closed";
	statusFlag3 = "closed";
}

function resetMenu(id){
	if(id == "ProductSheetBtn"){
		coffeeSheetFlag = "closed";
		document.getElementById("crossTabCoffee").style.display = "none";
		document.getElementById("CoffeeSheetBtn").src = "/g/find_produkt/find_tab.jpg";
	}
	if(id == "CoffeeSheetBtn"){
		productSheetFlag = "closed";
		document.getElementById("crossTab").style.display = "none";
		document.getElementById("ProductSheetBtn").src = "/g/product-tab.gif";
	}
}

function CloseTabs(ids){
	
	var idArray = ids.split(',');
	for(i=0; i<=idArray.length; i++){
		if(idArray[i] == "iOption"){
			document.getElementById("iOption").style.display = "none";
			statusFlag1 = "closed";
		}
		if(idArray[i] == "dOption"){
			document.getElementById("dOption").style.display = "none";
			statusFlag2 = "closed";
		}
		if(idArray[i] == "sOption"){
			document.getElementById("sOption").style.display = "none";
			statusFlag3 = "closed";
		}
	}
	
}

function doSearch(){
	var input1 = document.getElementById("identity");
	var input2 = document.getElementById("drink");
	var input3 = document.getElementById("systems");
	var input4 = document.getElementById("action");
	var is_pretty = document.getElementById("is_pretty").value;
	
	if(input1.value == ""){
		alert("Du skal vælge en identitet");
		return;
	}
	if(input2.value == ""){
		alert("Du skal vælge et drikkevareudvalg");
		return;
	}
	if(input3.value == ""){
		alert("Du skal vælge et system");
		return;
	}
	
	var myForm = document.getElementById("myForm");
	
	input4.value = "search";
	
	if(is_pretty != "no"){
		//alert(is_pretty+"+identity="+input1.value+"|drink="+input2.value+"|systems="+input3.value+"|action="+input4.value);
		window.location.href = is_pretty+"+identity="+input1.value+"-drink="+input2.value+"-systems="+input3.value+"-action="+input4.value;
	}
	else{
		//alert("/find-kaffelosning.php?p_id=18&identity="+input1.value+"&drink="+input2.value+"&systems="+input3.value+"&action="+input4.value);
		window.location.href = "/find-kaffelosning.php?p_id=18&identity="+input1.value+"&drink="+input2.value+"&systems="+input3.value+"&action="+input4.value;
	}
	
	//myForm.submit();
}

function setColor(ids,color){
	try{
		var idArray = ids.split(',');
		for(i=0; i<=idArray.length; i++){
			document.getElementById(idArray[i]).style.color = color;
		}
	}catch(e){
		//alert(e);
	}
}