function openWin(b,d){if(d){var a=d}else{var a="width=800,height=600,scrollbars=yes,resizeable=yes"}var c=Math.round(Math.random()*(1000));newWin=window.open(b,"newWin"+c,a)}function showHelp(a){openWin("hilfe.aspx?helpName="+a,"width=500,height=400,scrollbars=yes,resizeable=no")}function switchIE6PNG(a){if(navigator.appVersion.indexOf("MSIE")!=-1){var e=navigator.appVersion.split("MSIE");var g=parseFloat(e[1]);if(g>=6&&g<7){var c;if(!a){c=document.body}else{c=document.getElementById(a)}if(c){var b=c.getElementsByTagName("img");for(var d=0;d<b.length;d++){var f=b[d];if(((f.src.indexOf("&type=png")>0)||(f.src.indexOf(".png")>0))){f.style.width=f.width;f.style.height=f.height;f.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+f.src+"');";f.src="/images/blank.gif"}}}}}}var arrRequiredFields=new Array();function AddRequiredField(b,c,a,d){arrRequiredFields[arrRequiredFields.length]=new RequiredField(b,c,a,d)}function RequiredField(d,c,a,b){this.fieldName=d;this.info=c;this.regEx=a;this.condition=b}function ValidateFields(){for(var i=0;i<arrRequiredFields.length;i++){var fieldName=arrRequiredFields[i].fieldName;var elem=document.getElementsByName(fieldName)[0];if(elem){if(elem.getAttribute("type")!="checkbox"&&elem.getAttribute("type")!="radio"){if(arrRequiredFields[i].regEx&&arrRequiredFields[i].regEx.length>0){if(!arrRequiredFields[i].condition||arrRequiredFields[i].condition.length==0||eval(arrRequiredFields[i].condition)){var objRegExp=new RegExp(arrRequiredFields[i].regEx);var ok=elem.value.match(objRegExp);if(!ok){alert(arrRequiredFields[i].info);elem.focus();return false}}}else{if(elem.value.length==0){if(!arrRequiredFields[i].condition||arrRequiredFields[i].condition.length==0||eval(arrRequiredFields[i].condition)){alert(arrRequiredFields[i].info);elem.focus();return false}}}}else{var found=false;for(var elemIndex=0;elemIndex<document.getElementsByName(fieldName).length;elemIndex++){if(!arrRequiredFields[i].condition||arrRequiredFields[i].condition.length==0||eval(arrRequiredFields[i].condition)){if(document.getElementsByName(fieldName)[elemIndex].checked){found=true}}}if(!found){alert(arrRequiredFields[i].info);document.getElementsByName(fieldName)[0].focus();return false}}}}return true};