var normalHome = "./images/icons/home_off.gif";
var hoverHome = "./images/icons/home_on.gif";

function HomeHover()
	{
	var imageObj = document.getElementById("home");
	var imageSrc = imageObj.getAttribute("src");
	imageObj.setAttribute("src", hoverHome);
	}

function HomeNormal()
	{
	var imageObj = document.getElementById("home");
	var imageSrc = imageObj.getAttribute("src");
	imageObj.setAttribute("src", normalHome);
	}

var normalSitemap = "./images/sitemap/sitemap_off.gif";
var hoverSitemap = "./images/sitemap/sitemap_on.gif";

function SitemapHover()
	{
	var imageObj = document.getElementById("sitemap");
	var imageSrc = imageObj.getAttribute("src");
	imageObj.setAttribute("src", hoverSitemap);
	}

function SitemapNormal()
	{
	var imageObj = document.getElementById("sitemap");
	var imageSrc = imageObj.getAttribute("src");
	imageObj.setAttribute("src", normalSitemap);
	}

function openwindow(page, target)
	{
		window.open(page, target)
	}

function showtable(strTableID) {
		strTableID.style.display='block'
	}

function hidetable(strTableID) {
		strTableID.style.display='none'
	}

function OpenHelpWin(sURL){
	var myWin;
	myWin = window.open(sURL, "_blank", "directories=no,height=2000,left=2000,location=no,menubar=no,status=no,title=Links,resizable=yes,scrollbars=yes,toolbar=no,top=30,width=400");
}


function setFocusUpload(aField) {
	document.forms["UploadFile"][aField].focus();
}

function isEmptyUpload(aTextField) {
	if ((document.forms["UploadFile"][aTextField].value.length==0) ||
	 (document.forms["UploadFile"][aTextField].value==null)) {
	return true;
	}
	else { return false; }
}

function validateupload() {
	if (isEmptyUpload("txtUploadFileName")) {
		alert("Du skal udfylde feltet - Billedfil");
		setFocusUpload("txtUploadFileName");
		return false;
	}

	return true;
}

function setFocus(aField) {
	document.forms[0][aField].focus();
}

function isEmpty(aTextField) {
	if ((document.forms[0][aTextField].value.length==0) ||
	 (document.forms[0][aTextField].value==null)) {
	return true;
	}
	else { return false; }
}

function ValidateDelete() { 
	answer = confirm("Vil du slette denne post?")
	if (answer !=0) { 
		return true;
	} 
		return false;
}

function ValidateDeleteImageGallery() { 
	answer = confirm("Vil du slette dette billedgalleri, inklusive uploadede billeder?")
	if (answer !=0) { 
		return true;
	} 
		return false;
}

function ValidateDeleteFileLibrary() { 
	answer = confirm("Vil du slette dette filbibliotek, inklusive uploadede filer?")
	if (answer !=0) { 
		return true;
	} 
		return false;
}

function validateNLsubscribeform() {
	if (isEmpty("newsletteremail")) {
		alert("For at tilmelde dig vores nyhedsbrev, skal du indtaste din email i feltet - E-mail");
		setFocus("newsletteremail");
		return false;
	}
		return true;
}

function validateNL() {

	var send,varAlert;
	varAlert = "";
	var strPat = /^\w+(-{1}\w+)?(\.{1}\w+(-{1}\w+)?)*\@{1}\w+(-{1}\w+)?(\.{1}\w+(-{1}\w+)?)*\.{1}\w{1,4}$/;
	var str = document.forms["kontakt"]["email"].value;

	if (str == "") {
		varAlert = varAlert + "- For at tilmelde dig vores nyhedsbrev, skal du indtaste din email i feltet - E-mail\n";
		setFocus("email");
		return false;
	}

	if ( strPat.test( str ) ) {
		varAlert = varAlert + "- Du skal indtaste en gyldig email adresse\n";
		setFocus("email");
		return false;
	}
		return true;
}

function validateEmail(){
	varValue = document.forms[0]["email"].value;
	t="\\wáàãââæåçéèêëìíîïñòóôõöøùúûüýÿ";
	regexp=new RegExp("^["+t+"]["+t+"\\.\\-]*@["+t+"]["+t+"\\.\\-]*\\.[a-z]{2,6}$","i");
	if(!regexp.test(varValue)||/(\.@|\-@|@\.|@\-|\-\-|\.\.|\-\.|\.\-)/g.test(varValue)) {
	alert("Du skal indtaste en gyldig e-mailadresse. Ex.: info@clubweb.dk");
	setFocus("email");
	return false;
	}
	return true;
}


function checkdate(datefield) {
	var err=0 ;
	a=document.forms[0][datefield].value;
	if (a.length != 10) err=1 
	b = a.substring(6, 10) // År
	c = a.substring(2, 3) // '-'
	d = a.substring(3, 5) // Måned
	e = a.substring(5, 6) // '-'
	f = a.substring(0, 2) // Dag
	k = a.substring(8, 10) // Siste 2 siffer i år, f.eks 98 i 1998
	
	if (b<1900 || b>9999) err = 1 //gyldig år?
	if (c != '-') err = 1
	if (d<1 || d>12) err = 1
	if (e != '-') err = 1
	if (f<1 || f>31) err = 1
	if (d==4 || d==6 || d==9 || d==11) { 
	if (f==31) err=1 
	}
	if (d==2) {
	var g=parseInt(k/4)
	if (isNaN(g)) { 
	err=1 
	}
	if (f>29) err=1
	if (f==29 && ((k/4)!=parseInt(k/4)))
	err=1
	}

	if (a.length == 0) err=0

	if (err==1) {
	return (true);
}
	return (false);
}

