// proCMS standard javascripts var ie4_check = (document.all && !document.getElementById) ? true : false; var ie5_check = (document.all && document.getElementById) ? true : false; function findMenuLeftStart(){ if (ie4_check || ie5_check) { width = document.body.clientWidth; } else { width = window.innerWidth; } width = width/2-380 return(parseInt(width)); } function sizeToFit() { //find højden på denne side og indlæs den i variablen intHeight var intHeight = document.body.scrollHeight; //find iframen på hovedsiden og sæt dens højde = intHeight (husk at ændre id) //parent.document.getElementById('productView').style.pixelHeight = intHeight; parent.document.getElementById('productView').style.height = intHeight+'px'; } function addbookmark(bookmarkurl,bookmarktitle){ if (document.all){ window.external.AddFavorite(bookmarkurl,bookmarktitle) } } function validate_contact (frm) { var send,varAlert; varAlert = ""; var strPat = /^\w[\w\.\-]*@\w[\w\-\.]*\.\w{2}[\w\.\-\/]*$/i; var str = frm.Email.value; if (frm.Navn.value == "") { varAlert = varAlert + "- Du har ikke indtastet et navn\n"; send = false; } if ( strPat.test( str ) ) { } else { varAlert = varAlert + "- Den angivne emailadresse er ikke gyldig\n"; send = false; } if (frm.Kommentar.value == "") { varAlert = varAlert + "- Du har ikke skrevet en kommentar\n"; send = false; } if (send == false) { alert(varAlert); return false; } else { return true; } } function validate_customer_data (frm) { var send,varAlert; varAlert = ""; var strPat = /^\w[\w\.\-]*@\w[\w\-\.]*\.\w{2}[\w\.\-\/]*$/i; var str = frm.email.value; if (frm.firmanavn.value == "") { varAlert = varAlert + "- Firmanavn\n"; send = false; } if (frm.kontaktperson.value == "") { varAlert = varAlert + "- Kontaktperson\n"; send = false; } if (frm.adresse1.value == "") { varAlert = varAlert + "- Adresse\n"; send = false; } if (frm.postnr.value == "") { varAlert = varAlert + "- Postnr\n"; send = false; } if (frm.by.value == "") { varAlert = varAlert + "- By\n"; send = false; } if (frm.telefon.value == "") { varAlert = varAlert + "- Telefon\n"; send = false; } if (!strPat.test(str)) { varAlert = varAlert + "- Email\n"; send = false; } if (send == false) { alert("Følgende felter skal udfyldes korrekt:\n\n" + varAlert); return false; } else { return true; } } function validate_email(frm) { var send,varAlert; varAlert = ""; var strPat = /^\w[\w\.\-]*@\w[\w\-\.]*\.\w{2}[\w\.\-\/]*$/i; var str = frm.email.value; if ( strPat.test( str ) ) { } else { varAlert = "- Den angivne emailadresse er ikke gyldig\n"; send = false; } if (send == false) { alert(varAlert); return false; } else { frm.submit(); } } function validate_recommend(frm) { var send,varAlert; varAlert = ""; var strPat = /^\w[\w\.\-]*@\w[\w\-\.]*\.\w{2}[\w\.\-\/]*$/i; var your_email = frm.your_email.value; var friend_email = frm.friend_email.value; if ( strPat.test( your_email ) ) { } else { varAlert += "- Din emailadresse er ikke gyldig\n"; send = false; } if ( strPat.test( friend_email ) ) { } else { varAlert += "- Din vens emailadresse er ikke gyldig\n"; send = false; } if (send == false) { alert(varAlert); return false; } else { frm.submit(); } } function change(divId) { var d = document.getElementById("" + divId + ""); if (d.style.visibility == "hidden") { d.style.visibility="visible"; d.style.display=''; } else { d.style.visibility="hidden"; d.style.display='none'; } } function showHideLayer(layer) { if (document.getElementById(layer).style.display == "none") document.getElementById(layer).style.display = "block"; else document.getElementById(layer).style.display = "none"; }