// Minified by G. Greil, not minified see: header.js.original
var Browser="";if(window.opera){Browser="Opera";}else if(document.all){Browser="MSIE";}
function check_hse_form_top(){boxObj=self.document.hse_form_top.terms;if(boxObj.value==""){alert("Please enter one or more term(s) you want to search for!");boxObj.focus();return false;}else{return true;}}
function cleanup_hse_form_top(){boxObj=self.document.hse_form_top.terms;if(boxObj.value==" Search "){boxObj.value="";}
boxObj.focus();}
function test_first_input_tag(){var message="";var attributesArray=document.getElementsByTagName("input")[0].attributes;var trueAttributesArray=new Array();var attributesNr=attributesArray.length;message+="The first 'input' tag has "+attributesNr+" total attributes,\n";for(j=0;j<attributesNr;j++){var attributeValue=attributesArray[j].nodeValue;if(attributeValue){trueAttributesArray.push(attributesArray[j]);}}
attributesArray=("");attributesNr=trueAttributesArray.length;message+="with the following "+attributesNr+" set to a true value:\n\n";var typeIndex=-1;for(j=0;j<attributesNr;j++){var attributeName=trueAttributesArray[j].nodeName;var attributeValue=trueAttributesArray[j].nodeValue;if(typeIndex<0&&(attributeName=="type"||attributeName=="TYPE")){typeIndex=j;}
message+=j+": ";message+=attributeName+" = ";message+=attributeValue+"\n";}
if(typeIndex>=0){message+="\nIt's type is '"+trueAttributesArray[typeIndex].nodeValue+"'";}else{message+="\nNo type set!";}
alert(message);return false;}
function get_tag_numbers(tagName,attName,attValue){var attNameUc=attName.toUpperCase();var message="";var tagNrsArray=new Array();var matches=0;for(i=0;i<document.getElementsByTagName(tagName).length;i++){var attributesArray=document.getElementsByTagName(tagName)[i].attributes;var attributesNr=attributesArray.length;for(j=0;j<attributesNr;j++){var attributeName=attributesArray[j].nodeName;var attributeValue=attributesArray[j].nodeValue;if(attributeValue==attValue&&(attributeName==attName||attributeName==attNameUc)){tagNrsArray[matches]=i;matches++;break;}}}
return(tagNrsArray);}
function unhide_spamprotected(){var tagName='a';var tagNrsArray=get_tag_numbers(tagName,'name','spamprotected');var message="";for(i=0;i<tagNrsArray.length;i++){var tagNr=tagNrsArray[i];var displayAddress=document.getElementsByTagName(tagName)[tagNr].firstChild.nodeValue;realAddress=displayAddress.replace(/\(dot\)/g,".");realAddress=realAddress.replace(/\(AT\)/g,"@");message+=displayAddress+" -> "+realAddress+"\n";document.getElementsByTagName(tagName)[tagNr].firstChild.nodeValue=realAddress;document.getElementsByTagName(tagName)[tagNr].setAttribute("href","mailto:"+realAddress);document.getElementsByTagName(tagName)[tagNr].setAttribute("title","click to mail");}}
function uncheck_checkboxes(){var tagName='input';var attName='checked';var tagNrsArray=get_tag_numbers(tagName,'type','checkbox');for(i=0;i<tagNrsArray.length;i++){var tagNr=tagNrsArray[i];var myTag=document.getElementsByTagName(tagName)[tagNr];if(Browser=="MSIE"||Browser=="Opera"){myTag.setAttribute(attName,false);}else{myTag.removeAttribute(attName);myTag.checked=false;}}}
function check_checkboxes(){var tagName='input';var attName='checked';var attValue='checked';var tagNrsArray=get_tag_numbers(tagName,'type','checkbox');for(i=0;i<tagNrsArray.length;i++){var tagNr=tagNrsArray[i];var myTag=document.getElementsByTagName(tagName)[tagNr];myTag.setAttribute(attName,attValue);myTag.checked=true;}}
function invert_checkboxes(){var tagName='input';var tagNrsArray=get_tag_numbers(tagName,'type','checkbox');for(i=0;i<tagNrsArray.length;i++){var tagNr=tagNrsArray[i];var myTag=document.getElementsByTagName(tagName)[tagNr];myTag.checked=(!myTag.checked);}}
function checkbox_switch(){var modus1="Disable all";var modus2="Enable all";var myTag=document.getElementById('checkbox-switch');var switchModus=myTag.firstChild.nodeValue;if(switchModus==modus1){uncheck_checkboxes();myTag.firstChild.nodeValue=modus2;}else{check_checkboxes();myTag.firstChild.nodeValue=modus1;}}
function disable_textarea_sendmail(){var boole=false;var myObject=document.getElementById('mailid_select_sendmail');if(myObject.value!="_textarea_"){boole=true;}
document.getElementById('textarea_sendmail').disabled=boole;}
function disable_radiobuttons_sendmail(){var boole=false;var myObject=document.getElementById('moodlegroup_select_sendmail');if(myObject.value!="_radiobuttons_"){boole=true;}
document.getElementById('pro0_radiobuttons_sendmail').disabled=boole;document.getElementById('pro1_radiobuttons_sendmail').disabled=boole;document.getElementById('ind0_radiobuttons_sendmail').disabled=boole;document.getElementById('ind1_radiobuttons_sendmail').disabled=boole;document.getElementById('nin0_radiobuttons_sendmail').disabled=boole;document.getElementById('nin1_radiobuttons_sendmail').disabled=boole;document.getElementById('ccp0_radiobuttons_sendmail').disabled=boole;document.getElementById('ccp1_radiobuttons_sendmail').disabled=boole;document.getElementById('checkbox_radiobuttons_sendmail').disabled=boole;}
function submitform_sendmail(){if(document.mail.selectgroups.value!="ok"){return true;}
var tagName='input';var tagNrsArray=get_tag_numbers(tagName,'type','checkbox');n=0;for(i=0;i<tagNrsArray.length;i++){var tagNr=tagNrsArray[i];var myTag=document.getElementsByTagName(tagName)[tagNr];if(myTag.checked){n++;}}
if(!n){alert("No recipient has been selected!");return false;}
var message="Attention - please be very careful now!\nAre you sure to send out ";message+=n+" email";if(n>1){message+="s";}
message+=" now?\n";if(confirm(message)){document.getElementById('dhtml').style.visibility='hidden';return true;}else{return false;}}
function changeSprache(){document.neuesprache.submit();}
function submitform_pwlost(){if(self.document.pwd_form.elements[0].value.length>=3&&self.document.pwd_form.elements[1].value.length>=7){var message="After pressing the OK button, please wait\n";message+="until a submission message will appear. Do not click the Go button again.\n";alert(message);document.getElementById('dhtml').style.visibility='hidden';return true;}else{var message="Please fill in both your registered username and email address!\n";alert(message);return false;}}
