var strActivItem = ''; function openMailWindow(){ var windowLink = '/_include/_weiterempfehlen/maillink.shtml?' + document.location.href; mailWin = window.open(windowLink,'02','width=620,height=460'); } function printme () { var ziel = '/cgi-bin/printme/printme.pl?' + window.location.href; window.open(ziel,'Printfenster','width=650,height=650,scrollbars=yes'); } function setActiv(hauptID){ document.getElementById(hauptID).className = 'navAct'; } function printWindow(){ bV = parseInt(navigator.appVersion) if (bV >= 4) window.print() } function changeNav(objItem){ if(!strActivItem || strActivItem.id != objItem.id){ if (objItem.className == 'nav'){ objItem.className = 'nav_highlight'; }else{ objItem.className = 'nav'; } } } function setNavActiv(strItem){ strActivItem = document.getElementById(strItem); strActivItem.className = 'nav_highlight'; } function openAdminWindow(strUrl){ var admWindow = window.open(strUrl,'admWindow','scrollbars=yes,toolbar=yes,resizable=yes,menubar=yes,width=955,height=600'); admWindow.focus(); } function checkForm(objFrm){ var returnVal = true; var blnAlertMsg = false; var focusFlag = false; var strUserMail= false; var errMsg = 'Folgende Felder müssen ausgefüllt werden:\n'; for(i=0; i < objFrm.length; i++){ if((objFrm[i].type == 'text' | objFrm[i].type == 'select-one') && objFrm[i].name.match(/chk/)){ if(objFrm[i].value == ''){ errMsg += '- ' + objFrm[i].name + '\n'; if(!objFrm[i].className.match(/frmError/)){ objFrm[i].className = 'frmError' + objFrm[i].className; } /* if(focusFlag == false){ objFrm[i].focus(); focusFlag = true; }*/ }else if(objFrm[i].name.match(/EMAIL/)){ var regex = /^.+@.+\..{2,3}$/; if (regex.exec(objFrm[i].value)) { objFrm[i].className = objFrm[i].className.replace(/frmError/,''); strUserMail = objFrm[i].value; }else{ objFrm[i].focus(); focusFlag = true; } }else{ objFrm[i].className = objFrm[i].className.replace(/frmError/,''); } } } if(errMsg.length > 42 ){ if(errMsg.length == 94){ returnVal = true; }else{ if(blnAlertMsg){alert(errMsg.replace(/chk/ig,''));} returnVal = false; } } return returnVal; }