function openclose(divid)
  {

   if (document.getElementById("rueckruf").style.visibility=='visible')
   {
    document.getElementById("rueckruf").style.visibility='hidden';
    document.getElementById("boxmittecenter").style.height='450px';
    document.getElementById("rueckruf").style.display='none';
     }
   else
   {
  	 document.getElementById("rueckruf").style.visibility='visible';
  	document.getElementById("boxmittecenter").style.height='auto';
  	document.getElementById("rueckruf").style.display='block';
     }
  }

function showmoreoptions1 (nr) {
	
	document.getElementById("options_"+nr).style.height='auto';

}


function autoHeightContactBox (id) {
    document.getElementById(id).style.height='410px';
}

function showmoreoptions(which)
{
	
  if (which == "1" || which == "2" || which == "3" || which == "4" ) {
	  
  }else {
	  which = "1";
  }

	
	if (which == "1") {
		document.getElementById("search_wohnform").style.height='auto';
		document.getElementById("search_wohnform_more").style.height='1px';
		document.getElementById("search_wohnform_more").style.visibility='hidden';
		
	}
	
	if (which == "2") {
		document.getElementById("search_pflegeart").style.height='auto';
		document.getElementById("search_pflegeart_more").style.height='1px';
		document.getElementById("search_pflegeart_more").style.visibility='hidden';
		
		}
	if (which == "3") {
		document.getElementById("search_krankheit").style.height='auto';
		document.getElementById("search_krankheit_more").style.height='1px';
		document.getElementById("search_krankheit_more").style.visibility='hidden';
		
	}
	if (which == "4") {
		document.getElementById("search_weitere").style.height='auto';
		document.getElementById("search_weitere_more").style.height='1px';
		document.getElementById("search_weitere_more").style.visibility='hidden';
	
	}
  
}

function hidemoreoptions(which)
{
	
  if (which == "1" || which == "2" || which == "3" || which == "4" ) {
	  
  }else {
	  which = "1";
  }

	
	if (which == "1") {
		document.getElementById("search_wohnform").style.height='45px';
		document.getElementById("search_wohnform_more").style.height='25px';
		document.getElementById("search_wohnform_more").style.visibility='visible';
				
	}
	
	if (which == "2") {
		document.getElementById("search_pflegeart").style.height='45px';
		document.getElementById("search_pflegeart_more").style.height='auto';
		document.getElementById("search_pflegeart_more").style.visibility='visible';
		
		}
	if (which == "3") {
		document.getElementById("search_krankheit").style.height='45px';
		document.getElementById("search_krankheit_more").style.height='auto';
		document.getElementById("search_krankheit_more").style.visibility='visible';
		
	}
	if (which == "4") {
		document.getElementById("search_weitere").style.height='45px';
		document.getElementById("search_weitere_more").style.height='auto';
		document.getElementById("search_weitere_more").style.visibility='visible';
	
	}
  
}


function opendiv(divid)
{

 if (document.getElementById(divid).style.visibility=='visible')
 {
  document.getElementById(divid).style.visibility='hidden';
  document.getElementById(divid).style.display='none';
  document.getElementById(divid).style.height='1px';
  document.getElementById(divid).style.marginTop='0px';
  document.getElementById("operatorSelection").disabled=false;
   }
 else
 {
	 document.getElementById(divid).style.visibility='visible';
	 document.getElementById(divid).style.display='block';
	document.getElementById(divid).style.height='auto';
	document.getElementById(divid).style.marginTop='10px';
	document.getElementById("operatorSelection").disabled=true;
	
   }
}

function opendiv_private(divid)
{

 if (document.getElementById(divid).style.visibility=='visible')
 {
  document.getElementById(divid).style.visibility='hidden';
  document.getElementById(divid).style.display='none';
  document.getElementById(divid).style.height='1px';
  document.getElementById(divid).style.marginTop='0px';
   }
 else
 {
	 document.getElementById(divid).style.visibility='visible';
	 document.getElementById(divid).style.display='block';
	document.getElementById(divid).style.height='auto';
	document.getElementById(divid).style.marginTop='10px';
	
   }
}

function opendiv_more(divid, divid2)
{

 if (document.getElementById(divid).style.visibility=='visible')
 {
  document.getElementById(divid).style.visibility='hidden';
  document.getElementById(divid).style.display='none';
  document.getElementById(divid).style.height='1px';
  document.getElementById(divid).style.marginTop='0px';
   }
 else
 {
	 document.getElementById(divid).style.visibility='visible';
	 document.getElementById(divid).style.display='block';
	document.getElementById(divid).style.height='auto';
	document.getElementById(divid).style.marginTop='0px';
	
   }
 if (document.getElementById(divid2).style.visibility=='visible')
 {
  document.getElementById(divid2).style.visibility='hidden';
  document.getElementById(divid2).style.display='none';
  document.getElementById(divid2).style.height='1px';
  document.getElementById(divid2).style.marginTop='0px';
   }
 else
 {
	 document.getElementById(divid2).style.visibility='visible';
	 document.getElementById(divid2).style.display='block';
	document.getElementById(divid2).style.height='auto';
	document.getElementById(divid2).style.marginTop='0px';
	
   }
}

function change_icon_care(divid){
	if (document.getElementById(divid).className=='care_open_div_icon')
	 {
	  document.getElementById(divid).className='care_close_div_icon';
	   }
	 else
	 {
		 document.getElementById(divid).className='care_open_div_icon';
	   }
}

function disablecarrier(div){
	if(document.getElementById(div).checked){
		document.getElementById("carriernotinlist").disabled=true;
		document.getElementById("operatorSelection").disabled=true;
		} 
	else {
		document.getElementById("carriernotinlist").disabled=false;
		document.getElementById("operatorSelection").disabled=false;
		}
}



	
function activatedetail(nr){
		
	  document.getElementById("left_"+nr).className ="menu_left_part_active_details";
	  document.getElementById("middle_"+nr).className ="menu_middle_part_active";
	  document.getElementById("text_"+nr).className ="menu_text_active";
	  document.getElementById("right_"+nr).className ="menu_right_part_active_details";
	  document.getElementById("tab_"+nr).className ="menu_parts_active";
	
}

function deactivatedetail(nr){
	
	  document.getElementById("left_"+nr).className ="menu_left_part_details";
	  document.getElementById("middle_"+nr).className ="menu_middle_part";
	  document.getElementById("text_"+nr).className ="menu_text";
	  document.getElementById("right_"+nr).className ="menu_right_part_details";
	  document.getElementById("tab_"+nr).className ="menu_parts";
	
}

function activateeurope(nr){
	
	document.getElementById("europe_"+nr).style.fontWeight ="bold";
	document.getElementById("content_europe_"+nr).style.visibility='visible';
	}

function deactivateeurope(nr){
	
	if (nr != "1"){
	document.getElementById("europe_"+nr).style.fontWeight ="normal";
	}
	document.getElementById("content_europe_"+nr).style.visibility='hidden';
	
}

function clearvaluecallback(id) {
	if((document.getElementById(id).value == "Ihr Name") || (document.getElementById(id).value == "Ihre Rückrufnummer") || (document.getElementById(id).value == "Ihre E-Mail-Adresse")) {
		document.getElementById(id).value ="";
		document.getElementById(id).style.color ="black";
	}
}

function checkCallbackFields() {
	if(document.getElementById('name').value == "") {
		document.getElementById('name').value = "Ihr Name";
	}
	if(document.getElementById('rueckrufnr').value == "") {
		document.getElementById('rueckrufnr').value = "Ihre Rückrufnummer";
	}
	if(document.getElementById('rueckrufemail').value == "") {
		document.getElementById('rueckrufemail').value = "Ihre E-Mail-Adresse";
	}
}

function clearvalue(id) {
	document.getElementById(id).value ="";
	document.getElementById(id).style.color ="black";
}

var schalter = false;

function setschalter(what){
	schalter=what;
}

function showdescription1(nr,end) {
	if(schalter==false){
	for (i=0;i<=end;++i){
		if(i == nr) {
				document.getElementById("option_"+nr).style.visibility='visible';
				document.getElementById("option_"+nr).style.display='block';
			}else {
				document.getElementById("option_"+i).style.visibility='hidden';
				document.getElementById("option_"+i).style.display='none';
			}
	}
	}
}
function showdescriptionclick(nr,end) {
	for (i=0;i<=end;++i){
		if(i == nr) {
				document.getElementById("option_"+nr).style.visibility='visible';
				document.getElementById("option_"+nr).style.display='block';
			}else {
				document.getElementById("option_"+i).style.visibility='hidden';
				document.getElementById("option_"+i).style.display='none';
			}
	}
	schalter = true;
}

function autoSetHeight(height,div) {
	 document.getElementById(div).style.height = document.getElementById(div).offsetHeight + height + 'px';
}

function autoSetHeightcomplete(div,div2) {
	 document.getElementById(div).style.height = 'auto';
	 document.getElementById(div2).style.visibility='visible';
	 document.getElementById(div2).style.display='block';
}

function setmenu(which) {
	if(which > "4") {
		which =1;
	}
	if(which == "1") {
		document.getElementById('content_menu').style.marginLeft = '15px';
		document.getElementById('boxmitteoben_big_wol').style.width = '485px';
		document.getElementById('boxmitteoben_big_rest').style.width = '155px';
	}
	if(which == "2") {
		document.getElementById('content_menu').style.marginLeft = '16px';
		document.getElementById('boxmitteoben_big_wol').style.width = '489px';
		document.getElementById('boxmitteoben_big_rest').style.width = '151px';
	}
	if(which == "3") {
		document.getElementById('content_menu').style.marginLeft = '16px';
		document.getElementById('boxmitteoben_big_wol').style.width = '486px';
		document.getElementById('boxmitteoben_big_rest').style.width = '154px';
	}
	if(which == "4") {
		document.getElementById('content_menu').style.marginLeft = '16px';
		document.getElementById('boxmitteoben_big_wol').style.width = '491px';
		document.getElementById('boxmitteoben_big_rest').style.width = '149px';
	}
}

function setdetails(which) {
	if(which > "6") {
		which =1;
	}
	if(which == "1") {
		document.getElementById('content_menu').style.marginLeft = '0px';
	}
	if(which == "2") {
		document.getElementById('content_menu').style.marginLeft = '1px';
	}
	if(which == "3") {
		document.getElementById('content_menu').style.marginLeft = '1px';
	}
	if(which == "4") {
		document.getElementById('content_menu').style.marginLeft = '1px';
	}
	if(which == "5") {
		document.getElementById('content_menu').style.marginLeft = '1px';
	}
	if(which == "6") {
		document.getElementById('content_menu').style.marginLeft = '1px';
	}
}


function invoke(form, event, container) {
	if (form.plzorcity.value == 'Ort/PLZ' || form.plzorcity.value == '') {
		if (!form.onsubmit) { form.onsubmit = function() { return false; }; };
		jQuery('#plzorcity').css({'border': '1px solid #B0232A','color': '#B0232A' });
	} else {
		form.onsubmit = function() { return true; }; 
	}
}
1

function enlarge_pics(which) {
	document.getElementById('large_pic').style.backgroundImage = "url("+which+")";
	}

function openBox(which){
	if (document.getElementById(which).className == "hide_box") {
	  document.getElementById(which).className = "show_box";
	}else {
	  document.getElementById(which).className = "hide_box";
	}
}

function make_box_bigger(height,div) {
	height *= 1;
	if (document.getElementById(div).style.display=='block')
	 {
		document.getElementById("boxmittecenter_big").style.height = document.getElementById("boxmittecenter_big").offsetHeight + height + 'px';
		document.getElementById("background").style.height = document.getElementById("background").offsetHeight + height + 'px';
	   }
	 else
	 {
		 document.getElementById("boxmittecenter_big").style.height = document.getElementById("boxmittecenter_big").offsetHeight - height + 'px';
			document.getElementById("background").style.height = document.getElementById("background").offsetHeight - height + 'px';
	   }
	
		
	
}

function make_box_bigger2(height,div) {
	height *= 1;
	if (document.getElementById(div).style.display=='block')
	 {
		document.getElementById("more").style.height = document.getElementById("more").offsetHeight + height + 'px';
		//document.getElementById("background").style.height = document.getElementById("background").offsetHeight + height + 'px';
	   }
	 else
	 {
		 document.getElementById("more").style.height = document.getElementById("more").offsetHeight - height + 'px';
		//	document.getElementById("background").style.height = document.getElementById("background").offsetHeight - height + 'px';
	   }
	
		
	
}

function DivEinAusblenden(divName){
	 if(document.getElementById(divName)){
	  document.getElementById(divName).style.display = 
	   (document.getElementById(divName).style.display == 'none') ? 'block' : 'none';
	 }
	}

