var SelectedBtn = "";

function Hover(Hover,btn,load)
{
	var Menu = "";
	var Src = "";
	
	if(btn != "")
	{
		switch(btn)
		{
			case "btn01":
							Src = "../images/template/menu/2768_TopNav_OmSubsero";
							break;
			case "btn02":
							Src = "../images/template/menu/2768_TopNav_Filosofi";
							break;
			case "btn03":
							Src = "../images/template/menu/2768_TopNav_Kompetencer";
							break;
			case "btn04":
							Src = "../images/template/menu/2768_TopNav_Referencer";
							break;
			case "btn05":
							Src = "../images/template/menu/2768_TopNav_Cases";
							break;
			case "btn06":
							Src = "../images/template/menu/2768_TopNav_Kontakt";
							break;	
		}
			
		if(btn != SelectedBtn || load)
		{
			if(Hover)
			{
				movepic(btn,Src + '_hover.gif');
			}
			else
			{
				movepic(btn,Src + '.gif');
			}
		}
	}
}

function ToggleCaseSort(type)
{
	var HiddenElem;
	
	switch(type)
	{
		case "cbB2B":	HiddenElem = document.getElementById('b2b'); 
						break;
		case "cbB2C":	HiddenElem = document.getElementById('b2c'); 
						break;
		case "cbOffentlig":	HiddenElem = document.getElementById('offentlig'); 
						break;
	}

	if(HiddenElem.value == "true")
	{
		HiddenElem.value = "false";
		movepic(type,'images/cases/cb.gif');
	}
	else
	{
		HiddenElem.value = "true";
		movepic(type,'images/cases/cbSelected.gif');
	}
}

function movepic(img_id,img_src) 
{
	elem = document.getElementById(img_id).src	= img_src;
}

function goto(form) 
{ 
	elem = document.getElementById('Jump');
	
	var index= elem.selectedIndex
	
	if(elem.options[index].value != "") 
	{
		location=elem.options[index].value;
	}
}

function validateNewsletterForm(form) 
{
	//Validate: Person Name
	if(form.tbName.value.length == 0)
	{
		alert('Du mangler at udfylde navn');
		form.tbName.focus();
		return false;
	}
	
	//Validate: Email
	if (form.tbEmail.value == '') 
	{
		alert('Du mangler at udfylde e-mail');
		form.tbEmail.focus();
		return false;
	}
	
	if (form.tbEmail.value != "")
	{
		if (!validateEmail(form.tbEmail.value))
		{
			alert('Den indtastede e-mail er ikke gyldig');
			form.tbEmail.focus();
			return false;
		}
	}
		
	return true;
}

function validateCodeForm(form) 
{
	//Validate: Code
	if(form.tbCode.value.length == 0)
	{
		alert('Du mangler at indtaste din personlige kode');
		form.tbCode.focus();
		return false;
	}
	
	return true;
}

function GetFlashHeader(filename)
{
	var HTML = "";
	
	HTML += "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"928\" height=\"245\" id=\"headerBanner_01\" align=\"middle\" VIEWASTEXT>";
	HTML += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
	HTML += "<param name=\"movie\" value=\"headerBanner_01.swf\" />";
	HTML += "<param name=\"quality\" value=\"high\" />";
	HTML += "<param name=\"bgcolor\" value=\"#ffffff\" />";
	HTML += "<param name=\"wmode\" value=\"opaque\">";
	HTML += "<embed src=\"headerBanner_01.swf\" wmode=\"opaque\" quality=\"high\" bgcolor=\"#ffffff\" width=\"928\" height=\"245\" name=\"headerBanner_01\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />";
	HTML += "</object>";
	
	document.write(HTML);
}

function validateEmail(email) {
	invalidChars = "/:,;£$€{[]}|´!\"#¤%&()=?`½§/*+'<>^"

	for (i=0; i < invalidChars.length; i++) {
		checkChar = invalidChars.charAt(i)
		if (email.indexOf(checkChar, 0) > - 1) {
			return checkChar;
		}
	}

	onPos = email.indexOf("@", 1);
	if (onPos == -1) {
		return false;
	}

	if (email.indexOf("@", onPos+1) != -1)	{
		return false;
	}	

	dotPos = email.indexOf(".", onPos);
	if (dotPos == -1) {
		return false;
	}

	if (dotPos+3 > email.length) {
		return false;
	}

	return true;
	}