//Find Browser
var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 4 &&
					parseFloat(navigator.appVersion) < 5 ) ? 1 : 0;
var isMinNS6 = (navigator.appName.indexOf("Netscape") >= 0 &&
					parseFloat(navigator.appVersion) >= 5) ? 1 : 0;
var isMinIE4 = (document.all) || isMinNS6 ? 1 : 0;
var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.") >= 0) ? 1 : 0;

function validateContactDanish(form)
{
	hideDiv("email-msg");
	hideDiv("subject-msg");
	hideDiv("message-msg");
	if (form.email.value == "")
	{
		var div = document.getElementById("email-msg");
		div.innerHTML = "Indtast din <br />e-mail";
		showDiv("email-msg");
		form.email.focus();
		return false;
	}	
	if (!validateEmail(form))
	{
		var div = document.getElementById("email-msg");
		div.innerHTML = "Angiv korrekt e-mail format";
		showDiv("email-msg");
		form.email.focus();
		form.email.select();
		return false;
	}
	
	if (form.subject.value == "")
	{
		showDiv("subject-msg");
		form.subject.focus();
		return false;
	}
	
	if (form.message.value == "")
	{
		showDiv("message-msg");
		form.message.focus();
		return false;
	}	
	return true;
}
function validateContactGerman(form)
{
	hideDiv("email-msg");
	hideDiv("subject-msg");
	hideDiv("message-msg");
	if (form.email.value == "")
	{
		var div = document.getElementById("email-msg");
		div.innerHTML = "Ihre E-mail eingeben";
		showDiv("email-msg");
		form.email.focus();
		return false;
	}	
	if (!validateEmail(form))
	{
		var div = document.getElementById("email-msg");
		div.innerHTML = "Korrekt E-mail Format anzeigen";
		showDiv("email-msg");
		form.email.focus();
		form.email.select();
		return false;
	}
	
	if (form.subject.value == "")
	{
		showDiv("subject-msg");
		form.subject.focus();
		return false;
	}
	
	if (form.message.value == "")
	{
		showDiv("message-msg");
		form.message.focus();
		return false;
	}	
	return true;
}
//This method will evaluate if an e-mail addresse is of the right format
function validateEmail(form)
{
	var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/ 
	return re.test(form.email.value);
}

function showDiv(_div) {

	var div = document.getElementById(_div);
		
	if (isMinNS4) {
		div.visibility = "show";
	}
	if (isMinIE4) {
		div.style.visibility = "visible";
	}
}
function hideDiv(_div) {

	var div = document.getElementById(_div);
		
	if (isMinNS4) {
		div.visibility = "hide";	
	}
	if (isMinIE4) {
		div.style.visibility = "hidden";
	
	}
}