function createRequestObject() { var ro; browser = navigator.appName; if(browser == "Microsoft Internet Explorer"){ ro = new ActiveXObject("Microsoft.XMLHTTP"); }else{ ro = new XMLHttpRequest(); } return ro; } var http = createRequestObject(); function sndReqArg(action,arg) { http.open('post', 'rpc.php?action='+action+'&'+arg); http.send(null); http.onreadystatechange = handleResponse; handleResponse(); } function handleResponse() { if(http.readyState == 4){ var response = http.responseText; var update = new Array(); if(response.indexOf('|' != -1)) { update = response.split('|'); document.getElementById(update[0]).innerHTML = update[1]; } } } // jumpToElement(Formular Name, Element Name) --> setzt den focus auf das angegebene Formularelement function jumpToElement(dasFormular,dasElement) { derString = "document."+dasFormular+"."+dasElement+".focus();" eval(derString); } // meinKeyDown(event) --> prüft ob die EnterTaste gedrueckt wurde und führt einen vom ElementNamen abhaengigen Task aus (switch) // --> so koennen fuer unterschiedliche formularfelder unterschiedliche aktionen definiert werden function meinKeydown(e) { if (document.all) { derKeyCode=window.event.keyCode ; } else { derKeyCode=e.which ; } if ( derKeyCode == 13 ) { switch( this.name ) { // hier werden die vom ElementNamen abhaengigen funktionen aufgerufen case "derlogin": jumpToElement("loginform","daspasswort"); break; case "daspasswort": document.loginform.submit(); break; default: document.loginform.submit(); break; } } } function PopUp(URL,ID) { Fenster = window.open("http://moet-hennessy.hprecruiter.de/ext/?p="+URL+"&NOHF=true&ID="+ID,"Detail","width=720,height=550,scrollbars=no,status=yes,resizable") ; Fenster.focus(); } function PopUpVorschau(URL,ID) { Fenster = window.open("http://moet-hennessy.hprecruiter.de/ext/?p="+URL+"&NOINC=true&outbound=1&Jobs_ID="+ID,"Detail","width=1100,height=900,scrollbars=yes,status=yes,resizable") ; Fenster.focus(); } function checkDelete(ID,PAGE) { Check = confirm("Wollen Sie den Datensatz wirklich löschen?"); if(Check == true) { document.location.href=PAGE+"&delete="+ID; } } function checkDeleteBW(ID,PAGE) { Check = confirm("Wollen Sie die Bewerbung wirklich löschen?"); if(Check == true) { document.location.href=PAGE+"&deleteBW="+ID; } } function checkDeleteDoc(ID,PAGE) { Check = confirm("Wollen Sie das Dokument wirklich löschen?"); if(Check == true) { document.location.href=PAGE+"&deleteDoc="+ID; } } function checkDeleteJob(ID,PAGE) { Check = confirm("Wollen Sie die Stellenazeige wirklich löschen?"); if(Check == true) { document.location.href=PAGE+"&deleteJob="+ID; } } function checkDeleteCV(ID) { Check = confirm("Wollen Sie Ihr Profil wirklich komplett löschen?"); if(Check == true) { document.location.href="?p=delete&deleteCV="+ID; } } function changePulldown(quelle,ziel,MultiArray) { var fillArray = MultiArray[quelle.options[quelle.selectedIndex].value]; fillPulldown(fillArray,ziel); } function fillPulldown(fillArray,ziel) { temporaer = document.getElementById("Fachwissenelemente_ID"); for(i=temporaer.length;i>0;i--){ temporaer[i] = null; } for(i=0;i