var PNGimageArray = new Array(); var isPrinting = false; var blankSrc = "/images/spacer.gif"; var browser = new Browser(); if (browser.isIE) { window.attachEvent("onbeforeprint", function () { beforePrint(); } ); window.attachEvent("onafterprint", function () { afterPrint(); } ); } if (browser.isNS) { window.addEventListener("onbeforeprint", function () { beforePrint(); }, true ); window.addEventListener("onafterprint", function () { afterPrint(); }, true); } function adjustNavi(){ var obj1 = document.getElementById('naviID'); var obj2 = document.getElementById('contentID'); var naviObj = document.getElementById('naviIDR'); var newHeight = obj1.offsetHeight - 243; var naviHeight = obj2.offsetHeight - 24; if(newHeight > obj2.offsetHeight){ obj2.style.height = newHeight + 'px'; }else{ naviObj.style.height = naviHeight + 'px'; } } function Browser() { var ua, s, i; this.isIE = false; this.isNS = false; this.version = null; ua = navigator.userAgent; s = "MSIE"; if ((i = ua.indexOf(s)) >= 0) { this.isIE = true; this.version = parseFloat(ua.substr(i + s.length)); return; } s = "Netscape6/"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = parseFloat(ua.substr(i + s.length)); return; } s = "Gecko"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = 6.1; return; } } function addPngImage(element){ if (/\.png$/i.test(element.src)) { fixImage(element); element.attachEvent("onpropertychange", function (){ propertyChanged(); } ); PNGimageArray[PNGimageArray.length] = element; } } function fixImage(element) { element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + element.src + "')"; element.src = blankSrc; } function propertyChanged() { if (isPrinting) return; var element = event.srcElement; var pName = event.propertyName; if (pName != "src") return; if (!new RegExp(blankSrc).test(element.src)) fixImage(element); } function beforePrint() { isPrinting = true; var element; for(var i = 0; i < PNGimageArray.length; i++){ element = PNGimageArray[i]; element.src = element.filters[0].src; element.runtimeStyle.filter = ""; } } function afterPrint() { isPrinting = false; var element; for(var i = 0; i < PNGimageArray.length; i++){ element = PNGimageArray[i]; fixImage(element); } } /*---this code is added by Guddu kumar---*/ function captcha_refresh() { e=document.getElementById("captcha_img"); dv=new Date(); e.src="/captcha-image.php?dummy=" + dv.getTime(); return false; } function load_handler() { captcha_refresh(); } function unload_handler() { } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } function checkCode(fieldVal){ if(fieldVal.toUpperCase() == readCookie('captcha_string')){ return true; } return false; } function CheckFields(ObjFrm){ // var err = "" // if (booking.fstname.value == ""){ // err +='Vorname' + '\n' // } // if (booking.lstname.value == ""){ // err +='Nachname' + '\n' // } // if (booking.email.value == ""){ // err +='E-Mail'+ '\n' // } // if(err != ""){ // alert('Folgende Felder fehlen oder wurden nicht korrekt eingegeben' +'\n'+ err) // return false; // } else { // val = emailcheck(booking.email); // if (val==true) { // document.booking.getElementById('xhide').value=1; // return true; // }else{ // return false; // } // } } function emailcheck(vfld) { var tfld = vfld.value var email = /^[^@]+@[^@.]+\.[^@]*\w\w$/ if (!email.test(tfld)) { alert('invalid e-mail address'); return false } return true; }