setRollenspielAuswahlMode=function(mode){ if(mode=="rollenspiel"){ document.getElementById("rollenspielAuswahlMode_thema").className="tableReiterMenuTitelLo"; document.getElementById("rollenspielAuswahlMode_rollenspiel").className="tableReiterMenuTitelHi"; changeDisplayOf("auswahlFieldset_auswahlProdukt","none"); changeDisplayOf("auswahlFieldset_auswahlProduktDummy","block"); changeDisplayOf("auswahlFieldset_auswahlRollenspiel","block"); setField("auswahlRollenspielAuswahlTyp",2); } else if(mode=="thema"){ document.getElementById("rollenspielAuswahlMode_thema").className="tableReiterMenuTitelHi"; document.getElementById("rollenspielAuswahlMode_rollenspiel").className="tableReiterMenuTitelLo"; changeDisplayOf("auswahlFieldset_auswahlProduktDummy","none"); changeDisplayOf("auswahlFieldset_auswahlProdukt","block"); changeDisplayOf("auswahlFieldset_auswahlRollenspiel","none"); setField("auswahlRollenspielAuswahlTyp",1); } } setZeitraumAuswahlMode=function(mode){ if(mode=="geheZu"){ changeDisplayOf("zeitraumVergleichDiv","none"); changeDisplayOf("geheZuZeitraumDiv","block"); setField("auswahlZeitraumAuswahlTyp",1); } else if(mode=="vergleich"){ changeDisplayOf("geheZuZeitraumDiv","none"); changeDisplayOf("zeitraumVergleichDiv","block"); setField("auswahlZeitraumAuswahlTyp",2); } } selectValueOfCheckbox=function(id,value){ if( el_array=document.getElementsByName(id) ){ for(c=0;c < el_array.length;c++){ el_array[c].checked=(el_array[c].value==value); } } } selectAllValuesOfCheckbox=function(id){ if( el_array=document.getElementsByName(id) ){ for(c=0;c < el_array.length;c++){ el_array[c].checked=true; } } } deselectAllValuesOfCheckbox=function(id){ if( el_array=document.getElementsByName(id) ){ for(c=0;c < el_array.length;c++){ el_array[c].checked=false; } } } auswahlChanged=function(id,value){ return true; } auswahl=function(id){ deselectAllValuesOfCheckbox('auswahlLine[]'); deselectAllValuesOfCheckbox('auswahlProdukt[]'); deselectAllValuesOfCheckbox('auswahlLeistungserbringer[]'); deselectAllValuesOfCheckbox('auswahlStandort[]'); selectValueOfCheckbox('auswahlLine[]',-1); selectValueOfCheckbox('auswahlProdukt[]',-3); selectValueOfCheckbox('auswahlLeistungserbringer[]',1); selectValueOfCheckbox('auswahlStandort[]',-1); } function changeVisibilityOf(id,val){ document.getElementById(id).style.visibility=val; } function changeDisplayOf(id,val){ document.getElementById(id).style.display=val; } function toggleDisplayOf(id){ if(el=document.getElementById(id)){ toggleContentDisplay(el); } } function hide(id){ changeVisibilityOf(id,"hidden"); } function show(id){ changeVisibilityOf(id,"visible"); } toggleClassName=function(el) { if(el.className=="" || (el.className.search("over")==-1)){ el.className+=" over"; } else { el.className=el.className.replace(" over", ""); el.className=el.className.replace("over", ""); //firefox workaround } } function openWindow(loc,width,height,name){ if((!name)||( name=="")){name="popUp";} var par=""; // var par="width="+width+",height="+height; // par+=",status=yes,menubar=yes,locationbar=yes1,resizeable=yes,scrollbars=1"; // if(self[name]){if (!self[name].closed){self[name].close();}} self[name]=window.open(loc,name,par); setTimeout("self['"+name+"'].focus();",100); } function toggleContentDisplay(targetContainer, status){ var targetContainer; if(status){ targetContainer.style.display=status; } else{ if(targetContainer.style.display=="none" || targetContainer.style.display==""){ targetContainer.style.display="block"; } else{ targetContainer.style.display="none"; } } } //************************************************************************************** function showHelp(id){ changeDisplayOf("showHelpLink_"+id,"none"); changeDisplayOf("formElementHelp_"+id,"block"); } function hideHelp(id){ changeDisplayOf("showHelpLink_"+id,"inline"); changeDisplayOf("formElementHelp_"+id,"none"); } function getSessionId(){ $sessionId=""; return $sessionId; } function setFieldAndSubmitForm(form_id,field_id,val){ if(setField(field_id,val)){ f=document.forms[form_id]; f.submit(); return true; } return false; } function setField(field_id,val){ if(field=document.getElementById(field_id)){ field.value=val; return true; } else{ alert("Fehler! \nFeld nicht gefunden:"+field_id); } return false; } function getField(field_id){ if(field=document.getElementById(field_id)){ return field.value; } else{ alert("Fehler! \nFeld nicht gefunden:"+field_id); } return ""; }