// JavaScript Document

//Funktion für Region
function selectRegionIndex(number){
	document.forms["regionform"].elements[0].selectedIndex = number;
}

/*function calclose( kalender ){
document.getElementById(kalender).style.display = "none";
}*/

function divopen( element ){
	document.getElementById(element).style.display = "inline";
}
function infoopen( element ){
	if(element == "miniferien") {
		closefall('rabatt');
		closefall('wochenweise');
		closefall('langrabatt');
		divopen( element );
		
	}
	else{
		if(element == "rabatt") {
			closefall('miniferien');
			closefall('wochenweise');
			closefall('langrabatt');
			divopen( element );
		}
		else{
			if(element == "wochenweise"){
				closefall('miniferien');
				closefall('rabatt');
				closefall('langrabatt');
				divopen( element );	
			}
			else{
				if(element == "langrabatt"){
					closefall('miniferien');
					closefall('rabatt');
					closefall('wochenweise');
					divopen( element );
				}
			}
		}
	}
	
}
function calopen( kalender , kalender2){
/*	var img = kalender+"img";
	calclose( kalender2 );*/
	document.getElementById(kalender).style.display = "inline";
	document.getElementById(kalender2).style.display = "none";
}

//Bild ändern bei maus over
var large = new Image();
function changePict(pictSource)
{
//  large.src = document.images['PictStort'].src;
//  document.images['PictStort'].src = pict.src;
  document.images['PictStort'].src = pictSource;
}

function closefall( element ){
	document.getElementById(element).style.display = "none";	
}

function checkFormular(formular, elementnumber){
	var i = 0;
	while( i < elementnumber ){
			if(document.forms[formular].elements[i].value == ""){
				alert("Bitte alle Felder ausfüllen");
				return false;
			}
			i++;
		}
	if(i == elementnumber) return true;
	else return false;
}

function Preisberechnen(begin,end,obj){
	//alert('Der Preis für den Urlaubszeitraum\nvom ' + begin + ' bis ' + ende +' beträgt ' + preis + ' €');
	if(!anfangEndePruefung(begin,end)) return;
	var ziel = "../php/preisinfo.php?begin="+begin+"&end="+end+"&objekt="+obj;
	window.open(ziel, "_blank", "width=1,height=1, left=100, innerHeight=1,innerWidth=1, location= no");
 	window.focus();
 	return false;


}
function openKarte(adresse,e){
	var x = e.screenX || window.event.x;
	var y = e.screenY || window.event.y;
	y = y - 175;
	if (x && y){	
	  	//var x = window.event.screenX;
		//var y = window.event.screenY -175;
		var option = "width=300,height=335,left="+x+",top="+y+",menubar=no,dependent=yes,scrollbars=no";	
		MeinFenster = window.open(adresse,'Karte',option);
		MeinFenster.focus();
	}
	else{
		MeinFenster = window.open(adresse,'Karte',"width=300,height=335,left=500,top=500");
		MeinFenster.focus();
	}
}
function selectRegion(number){
	//alert(number);	
		//opener.document.suchformular.region.selectedIndex = number;
	var form=window.location.search;
	if(form.length> 0){
		form = form.substring(1,form.length);
		if(form == "objektH" || form == "objektB" )
		window.opener.document.forms[0].elements[1].selectedIndex = number-1; 
		else{
			if(form == "suchservice"  )
				window.opener.document.forms[1].region.selectedIndex = number;
		}
	}
	else { 
		window.opener.document.forms[1].region.selectedIndex = number;	
		for(i = 0; i < 11; i++){
			temp = "divort"+i; 
			temps = "ort"+i;
			//alert(temp);
			if(i == number){
				window.opener.document.getElementById(temp).style.display = "inline";
				window.opener.document.suchformular.elements[temps].selectedIndex = 0;
			}
			else{
				window.opener.document.getElementById(temp).style.display = "none";
				window.opener.document.suchformular.elements[temps].selectedIndex = 0;
			}
		}
	}
	window.close();
	
}
function setOrt(regionID){
	//alert(regionID);
	//document.suchformular.ort0.className = "displaynone";
	for(i = 0; i < 11; i++){
		temp = "divort"+i; 
		temps = "ort"+i;
		//alert(temp);
		if(i == regionID){
			document.getElementById(temp).style.display = "inline";
			document.suchformular.elements[temps].selectedIndex = 0;
		}
		else{
			document.getElementById(temp).style.display = "none";
			document.suchformular.elements[temps].selectedIndex = 0;
		}
		
	}
	//document.suchformular.ort.options[2].length   = 2;
}


//map24 funktion
function map24_removeDefaultValues(){ 
	if (document.link2map24.szip.value == 'PLZ') 	document.link2map24.szip.value	= ''; 
	if (document.link2map24.scity.value == 'by') 	document.link2map24.scity.value	= ''; 
	if (document.link2map24.sstreet.value == 'gade') 	document.link2map24.sstreet.value	= ''; 
}
