function displayWriteForm()
{$('rev_city_pj_text_container').style.display='none';$('rev_hospital_id_container').style.display='none';$('rev_hospital_text_container').style.display='none';$('rev_hospital_id').value=$('rev_city_pj_id').value==0?0:$('rev_hospital_id').value;$('rev_hospital_id_container').style.display=$('rev_city_pj_id').value>0?'block':'none';$('rev_city_pj_text_container').style.display=$('rev_city_pj_id').value==0?'block':'none';$('rev_hospital_text_container').style.display=$('rev_city_pj_id').value==0||($('rev_city_pj_id').value>0&&$('rev_hospital_id').value=='0')?'block':'none';}
function getCities(countryId,write)
{if(write==1&&countryId!=0&&countryId!='')
{$('rev_city_pj_id').disabled='true';$('rev_city_pj_id').length=0;$('rev_city_pj_id').options[0]=new Option('Bitte warten','-1');$('rev_hospital_id').disabled=true;$('rev_hospital_id').length=0;$('rev_hospital_id').options[0]=new Option('Bitte warten','-1');displayWriteForm();var jsonRequest=new Request.JSON({url:"/cgi/public/ajax.cgi",onComplete:function(result)
{$('rev_city_pj_id').length=0;for(var i=0;i<result.cities.length;i++)
{$('rev_city_pj_id').options[i]=new Option(result.cities[i].name,result.cities[i].id);$('rev_city_pj_id').options[i].style.fontWeight=result.cities[i].id==0?'bold':'normal';}
$('rev_city_pj_id').disabled=false;}}).POST({'cid':countryId,'write':'1'});}
else
{$('city').disabled=true;$('hospital').disabled=true;$('hospital').length=0;$('hospital').options[0]=new Option('Zuerst Stadt wählen','0');$('city').length=0;if(countryId==0||countryId=='f')
{$('city').options[0]=new Option('Zuerst Land wählen','-1');$('city').options[1]=new Option('Andere Stadt','0');}
if(countryId!=0&&countryId!='f'&&countryId!='')
{$('city').options[0]=new Option('Bitte warten','0');var jsonRequest=new Request.JSON({url:"/cgi/public/ajax.cgi",onComplete:function(result)
{$('city').length=0;for(var i=0;i<result.cities.length;i++)
{$('city').options[i]=new Option(result.cities[i].name,result.cities[i].id);}
$('city').disabled=false;}}).POST({'cid':countryId});}}
return false;}
function getHospitals(city_id,write)
{if(write==1)
{$('rev_hospital_id').disabled=true;$('rev_hospital_id').length=0;$('rev_hospital_id').options[0]=new Option('Bitte warten','-1');displayWriteForm();if(city_id!='-1'&&city_id!='0'&&city_id!='')
{var jsonRequest=new Request.JSON({url:"/cgi/public/ajax.cgi",onComplete:function(result)
{$('rev_hospital_id').length=0;for(var i=0;i<result.hospitals.length;i++)
{$('rev_hospital_id').options[i]=new Option(result.hospitals[i].name,result.hospitals[i].id);$('rev_hospital_id').options[i].style.fontWeight=result.hospitals[i].id==0?'bold':'normal';}
$('rev_hospital_id').disabled=false;}}).POST({'ciid':city_id,'write':'1'});}}
else
{$('hospital').disabled=true;$('hospital').length=0;if(city_id==0)
{$('hospital').options[0]=new Option('Zuerst Stadt wählen','0');}
if(city_id!=0&&city_id!='')
{$('hospital').options[0]=new Option('Bitte warten','0');var jsonRequest=new Request.JSON({url:"/cgi/public/ajax.cgi",onComplete:function(result)
{$('hospital').length=0;for(var i=0;i<result.hospitals.length;i++)
{$('hospital').options[i]=new Option(result.hospitals[i].name,result.hospitals[i].id);}
$('hospital').disabled=false;}}).POST({'ciid':city_id});}}
return false;}
function startRead(countryId,cityId,write,hospitalId)
{if(write==1)
{if(cityId=='0')
{$('rev_city_pj_id').options[1].selected=1;}
if(hospitalId=='0')
{if($('rev_hospital_id').length==0)
{$('rev_hospital_id').options[1]=new Option('Anderes Krankenhaus','0');}
$('rev_hospital_id').options[1].selected=1;}
displayWriteForm();}
else
{$('city').disabled=(countryId!=0)?false:true;$('hospital').disabled=(cityId!=0)?false:true;}}
function toggleAnswer(answer,launch)
{var current;if(answer)
{current=$(answer+'_answer').style.display;}
var answers=$(document.body).getElements('p.faq_answer');for(var i=0;i<answers.length;i++)
{answers[i].style.display='none';answers[i].blur();}
if(current=='none'||launch==1)
{$(answer+'_answer').style.display='block';}}
function toggleElement(elementId,state)
{if($(elementId))
{$(elementId).style.display=$(elementId).style.display!='block'?'block':'none';if(isdefined(state)){$(elementId).style.display=state=='1'?'block':'none';}}}
function isdefined(variable)
{return(typeof(window[variable])=="undefined")?false:true;}