//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Javascript CMS
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


HTTP_ROOT = '';

var timeout;

google_maps_gestartet = 0;

// Inits
function init_cms(javascript_http_root) {
							
		// Lokal
		
		HTTP_ROOT = '';
	
	}

function toggleVisibility(id,showhide) {

	document.getElementById(id).style.visibility = '' + showhide + '';
      
   
}


function display_admin() {

	document.getElementById('cms_loginarea').style.display = 'block';
	scrollTo(0,0);

}

function seite_vorschau(id) {

	window.open("/admin/seite/vorschau/?id=" + id,"_self");


}

function get_text_from_version(id,version,language) {
	
	
	html_code = '';	

	var req = new Request({
		
		method: 'get',
		url: HTTP_ROOT+'/ajax/get_version.ajax.php?id='+id+'&version='+version+'&language='+language,
		onComplete: function(response) { 
		
			var html_code = response;
			
			div_name = 'get_text_from_version_div_' + language;

			document.getElementById(div_name).innerHTML = html_code;

		}
		
	}).send();	
	
}




function login() {
	
	html_code = '';	
	
	benutzername = document.login_form.input_feld_benutzername.value;
	passwort = document.login_form.input_feld_passwort.value;	

	var req = new Request({
		
		method: 'get',
		url: HTTP_ROOT+'/ajax/login.ajax.php?benutzername='+benutzername+'&passwort='+passwort,
		onComplete: function(response) { 	
			
			var html_code = response;

			var login_ok = response;
			
			if (login_ok == 0) {
				alert('Sie konnten nicht angemeldet werden');
				
			}
		 
			if (login_ok == 1) {
			
				window.open('/admin','_self');
				
			}
	  
		}
		
	}).send();	
	
}

function logout() {
	
	html_code = '';	

	var req = new Request({
		
		method: 'get',
		url: HTTP_ROOT+'/ajax/logout.ajax.php',
		onComplete: function(response) { 	
			
			var html_code = response;
				
			window.open('index.php','_self');

		}
		
	}).send();	
	
}

function show_iframe() {
	
	document.getElementById('cms_body_content').style.display = 'none';
	document.getElementById('cms_iframe_content').style.display = 'block';	
	
}

function show_input_iframe() {
	document.getElementById('input_content').style.display = 'none';
	document.getElementById('input_iframe_content').style.display = 'block';		
}

function show_schriftgroesse_select_div(schriftart) {
	
	if (schriftart == 'Standard') {
		document.getElementById('cms_schriftgroesse_select_div').style.display = 'none';
		document.getElementById('cms_schrift_vorschau_div').style.display = 'none';
	}
	else {
		document.getElementById('cms_schriftgroesse_select_div').style.display = 'block';
		document.getElementById('cms_schrift_vorschau_div').style.display = 'block';
	}
	
}


function show_schrift_vorschau(schriftart,anzeigeart,schriftgroesse) {

	html_code = '';	

	var req = new Request({
		
		method: 'get',
		url: HTTP_ROOT+'/ajax/schrift_vorschau.ajax.php?schriftart='+schriftart+'&anzeigeart='+anzeigeart+'&schriftgroesse='+schriftgroesse,
		onComplete: function(response) { 	
			
			var html_code = response;

			document.getElementById('schrift_vorschau').innerHTML = html_code;
  
		}
		
	}).send();	
	
}


function ziel_seite_select_ajax(was,action,id) {
	
	html_code = '';	

	var req = new Request({
		
		method: 'get',
		url: HTTP_ROOT+'/ajax/get_ziel.ajax.php?was='+was+'&action='+action+'&id='+id,
		onComplete: function(response) { 
		
			var html_code = response;

			document.getElementById('ziel_seite_select_div').innerHTML = html_code;

		}
		
	}).send();	
		
}


function encode_utf8(rohtext) {
  // dient der Normalisierung des Zeilenumbruchs
  rohtext = rohtext.replace(/\r\n/g,'\n');
  var utftext = '';
  for(var n=0; n<rohtext.length; n++)
	  {
	  // ermitteln des Unicodes des  aktuellen Zeichens
	  var c=rohtext.charCodeAt(n);
	  // alle Zeichen von 0-127 => 1byte
	  if (c<128)
		  utftext += String.fromCharCode(c);
	  // alle Zeichen von 127 bis 2047 => 2byte
	  else if((c>127) && (c<2048)) {
		  utftext += String.fromCharCode((c>>6)|192);
		  utftext += String.fromCharCode((c&63)|128);}
	  // alle Zeichen von 2048 bis 66536 => 3byte
	  else {
		  utftext += String.fromCharCode((c>>12)|224);
		  utftext += String.fromCharCode(((c>>6)&63)|128);
		  utftext += String.fromCharCode((c&63)|128);}
	  }
  return utftext;
}


function decode_utf8(utftext) {
  var plaintext = ''; var i=0; var c=c1=c2=0;
  // while-Schleife, weil einige Zeichen uebersprungen werden
  while(i<utftext.length)
	  {
	  c = utftext.charCodeAt(i);
	  if (c<128) {
		  plaintext += String.fromCharCode(c);
		  i++;}
	  else if((c>191) && (c<224)) {
		  c2 = utftext.charCodeAt(i+1);
		  plaintext += String.fromCharCode(((c&31)<<6) | (c2&63));
		  i+=2;}
	  else {
		  c2 = utftext.charCodeAt(i+1); c3 = utftext.charCodeAt(i+2);
		  plaintext += String.fromCharCode(((c&15)<<12) | ((c2&63)<<6) | (c3&63));
		  i+=3;}
	  }
  return plaintext;
}




/////////////////
// Holidaymaker
/////////////////



/* Angebote */


// Show Content



function show_angebot_content(was) {



switch(was) {



	case 'angebot_allgemein':
	
		parent.document.getElementById('anfrage_iframe_content').style.display = 'none';	

		document.getElementById('content_angebot_uebersicht').style.display = 'block';
		document.getElementById('content_angebot_preise').style.display = 'none';
		document.getElementById('content_angebot_fotos').style.display = 'none';
		document.getElementById('content_angebot_karte').style.display = 'none';
		document.getElementById('content_angebot_anfrage').style.display = 'none';

		document.getElementById('tab_angebot_uebersicht').style.fontWeight = 'bold';
		document.getElementById('tab_angebot_preise').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_karte').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_anfrage').style.fontWeight = 'normal';		

		document.getElementById('tab_angebot_uebersicht').style.backgroundColor = '#ffffff';		
		document.getElementById('tab_angebot_preise').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_karte').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_anfrage').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_angebot_uebersicht').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_angebot_preise').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_karte').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_anfrage').style.borderBottomColor = '#999999';


		/*
		document.getElementById('tab_angebot_uebersicht').getElementsByTagName('a')[0].style.color = '#000';
		document.getElementById('tab_angebot_preise').getElementsByTagName('a')[0].style.color = '#000';
		document.getElementById('tab_angebot_karte').getElementsByTagName('a')[0].style.color = '#000';	
		document.getElementById('tab_angebot_fotos').getElementsByTagName('a')[0].style.color = '#000';
		document.getElementById('tab_angebot_anfrage').getElementsByTagName('a')[0].style.color = '#000';	

		document.getElementById('tab_szenario').getElementsByTagName('a')[0].className = 'tab_inaktiv';
		document.getElementById('tab_pflanzen').getElementsByTagName('a')[0].className = 'tab_aktiv';
		document.getElementById('tab_mischungen').getElementsByTagName('a')[0].className = 'tab_inaktiv';
		*/		

	break;


	case 'angebot_preise':
	
		parent.document.getElementById('anfrage_iframe_content').style.display = 'none';	

		document.getElementById('content_angebot_uebersicht').style.display = 'none';
		document.getElementById('content_angebot_preise').style.display = 'block';
		document.getElementById('content_angebot_fotos').style.display = 'none';
		document.getElementById('content_angebot_karte').style.display = 'none';
		document.getElementById('content_angebot_anfrage').style.display = 'none';

		document.getElementById('tab_angebot_uebersicht').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_preise').style.fontWeight = 'bold';
		document.getElementById('tab_angebot_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_karte').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_anfrage').style.fontWeight = 'normal';		

		document.getElementById('tab_angebot_uebersicht').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_angebot_preise').style.backgroundColor = '#ffffff';
		document.getElementById('tab_angebot_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_karte').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_anfrage').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_angebot_uebersicht').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_preise').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_angebot_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_karte').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_anfrage').style.borderBottomColor = '#999999';		

	break;


	case 'angebot_fotos':
	
		parent.document.getElementById('anfrage_iframe_content').style.display = 'none';	

		document.getElementById('content_angebot_uebersicht').style.display = 'none';
		document.getElementById('content_angebot_preise').style.display = 'none';
		document.getElementById('content_angebot_fotos').style.display = 'block';
		document.getElementById('content_angebot_karte').style.display = 'none';
		document.getElementById('content_angebot_anfrage').style.display = 'none';

		document.getElementById('tab_angebot_uebersicht').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_preise').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_fotos').style.fontWeight = 'bold';
		document.getElementById('tab_angebot_karte').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_anfrage').style.fontWeight = 'normal';		

		document.getElementById('tab_angebot_uebersicht').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_angebot_preise').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_fotos').style.backgroundColor = '#ffffff';
		document.getElementById('tab_angebot_karte').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_anfrage').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_angebot_uebersicht').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_preise').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_fotos').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_angebot_karte').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_anfrage').style.borderBottomColor = '#999999';	

	break;



	case 'angebot_karte':
	
		parent.document.getElementById('anfrage_iframe_content').style.display = 'none';	
	
		// Google Maps starten
		if (google_maps_gestartet == 0) {
			google_maps_starten();
			google_maps_gestartet = 1;
			}
		
		document.getElementById('content_angebot_uebersicht').style.display = 'none';
		document.getElementById('content_angebot_preise').style.display = 'none';
		document.getElementById('content_angebot_fotos').style.display = 'none';
		document.getElementById('content_angebot_karte').style.display = 'block';
		document.getElementById('content_angebot_anfrage').style.display = 'none';

		document.getElementById('tab_angebot_uebersicht').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_preise').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_karte').style.fontWeight = 'bold';
		document.getElementById('tab_angebot_anfrage').style.fontWeight = 'normal';		

		document.getElementById('tab_angebot_uebersicht').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_angebot_preise').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_karte').style.backgroundColor = '#ffffff';
		document.getElementById('tab_angebot_anfrage').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_angebot_uebersicht').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_preise').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_karte').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_angebot_anfrage').style.borderBottomColor = '#999999';
		
	break;
	
	
	case 'angebot_anfrage':
	
		parent.document.getElementById('anfrage_iframe_content').style.display = 'none';	

		document.getElementById('content_angebot_uebersicht').style.display = 'none';
		document.getElementById('content_angebot_preise').style.display = 'none';
		document.getElementById('content_angebot_fotos').style.display = 'none';
		document.getElementById('content_angebot_karte').style.display = 'none';
		document.getElementById('content_angebot_anfrage').style.display = 'block';
	
		document.getElementById('tab_angebot_uebersicht').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_preise').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_karte').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_anfrage').style.fontWeight = 'bold';		

		document.getElementById('tab_angebot_uebersicht').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_angebot_preise').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_karte').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_anfrage').style.backgroundColor = '#ffffff';		

		document.getElementById('tab_angebot_uebersicht').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_preise').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_karte').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_anfrage').style.borderBottomColor = '#ffffff';		

	break;	

	

	default:		
	
		parent.document.getElementById('anfrage_iframe_content').style.display = 'none';	

		document.getElementById('content_angebot_uebersicht').style.display = 'block';
		document.getElementById('content_angebot_preise').style.display = 'none';
		document.getElementById('content_angebot_fotos').style.display = 'none';
		document.getElementById('content_angebot_karte').style.display = 'none';
		document.getElementById('content_angebot_anfrage').style.display = 'none';

		document.getElementById('tab_angebot_uebersicht').style.fontWeight = 'bold';
		document.getElementById('tab_angebot_preise').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_karte').style.fontWeight = 'normal';
		document.getElementById('tab_angebot_anfrage').style.fontWeight = 'normal';		

		document.getElementById('tab_angebot_uebersicht').style.backgroundColor = '#ffffff';		
		document.getElementById('tab_angebot_preise').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_karte').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_angebot_anfrage').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_angebot_uebersicht').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_angebot_preise').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_karte').style.borderBottomColor = '#999999';
		document.getElementById('tab_angebot_anfrage').style.borderBottomColor = '#999999';

	break;

	

	} // end switch

} // end function show_content


function show_information_content(was) {



switch(was) {



	case 'information_allgemein':

		document.getElementById('content_information_allgemein').style.display = 'block';
		document.getElementById('content_information_fotos').style.display = 'none';
		document.getElementById('content_information_videos').style.display = 'none';
		document.getElementById('content_information_links').style.display = 'none';
		document.getElementById('content_information_angebote').style.display = 'none';

		document.getElementById('tab_information_allgemein').style.fontWeight = 'bold';
		document.getElementById('tab_information_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_information_videos').style.fontWeight = 'normal';
		document.getElementById('tab_information_links').style.fontWeight = 'normal';
		document.getElementById('tab_information_angebote').style.fontWeight = 'normal';		

		document.getElementById('tab_information_allgemein').style.backgroundColor = '#ffffff';		
		document.getElementById('tab_information_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_videos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_links').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_angebote').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_information_allgemein').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_information_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_videos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_links').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_angebote').style.borderBottomColor = '#999999';


	break;


	case 'information_photos':

		document.getElementById('content_information_allgemein').style.display = 'none';
		document.getElementById('content_information_fotos').style.display = 'block';
		document.getElementById('content_information_videos').style.display = 'none';
		document.getElementById('content_information_links').style.display = 'none';
		document.getElementById('content_information_angebote').style.display = 'none';

		document.getElementById('tab_information_allgemein').style.fontWeight = 'normal';
		document.getElementById('tab_information_fotos').style.fontWeight = 'bold';
		document.getElementById('tab_information_videos').style.fontWeight = 'normal';
		document.getElementById('tab_information_links').style.fontWeight = 'normal';
		document.getElementById('tab_information_angebote').style.fontWeight = 'normal';		

		document.getElementById('tab_information_allgemein').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_information_fotos').style.backgroundColor = '#ffffff';
		document.getElementById('tab_information_videos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_links').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_angebote').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_information_allgemein').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_fotos').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_information_videos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_links').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_angebote').style.borderBottomColor = '#999999';		

	break;


	case 'information_videos':

		document.getElementById('content_information_allgemein').style.display = 'none';
		document.getElementById('content_information_fotos').style.display = 'none';
		document.getElementById('content_information_videos').style.display = 'block';
		document.getElementById('content_information_links').style.display = 'none';
		document.getElementById('content_information_angebote').style.display = 'none';

		document.getElementById('tab_information_allgemein').style.fontWeight = 'normal';
		document.getElementById('tab_information_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_information_videos').style.fontWeight = 'bold';
		document.getElementById('tab_information_links').style.fontWeight = 'normal';
		document.getElementById('tab_information_angebote').style.fontWeight = 'normal';		

		document.getElementById('tab_information_allgemein').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_information_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_videos').style.backgroundColor = '#ffffff';
		document.getElementById('tab_information_links').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_angebote').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_information_allgemein').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_videos').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_information_links').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_angebote').style.borderBottomColor = '#999999';	

	break;



	case 'information_links':
		
		document.getElementById('content_information_allgemein').style.display = 'none';
		document.getElementById('content_information_fotos').style.display = 'none';
		document.getElementById('content_information_videos').style.display = 'none';
		document.getElementById('content_information_links').style.display = 'block';
		document.getElementById('content_information_angebote').style.display = 'none';

		document.getElementById('tab_information_allgemein').style.fontWeight = 'normal';
		document.getElementById('tab_information_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_information_videos').style.fontWeight = 'normal';
		document.getElementById('tab_information_links').style.fontWeight = 'bold';
		document.getElementById('tab_information_angebote').style.fontWeight = 'normal';		

		document.getElementById('tab_information_allgemein').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_information_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_videos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_links').style.backgroundColor = '#ffffff';
		document.getElementById('tab_information_angebote').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_information_allgemein').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_videos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_links').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_information_angebote').style.borderBottomColor = '#999999';
		
	break;
	
	
	case 'information_angebote':

		document.getElementById('content_information_allgemein').style.display = 'none';
		document.getElementById('content_information_fotos').style.display = 'none';
		document.getElementById('content_information_videos').style.display = 'none';
		document.getElementById('content_information_links').style.display = 'none';
		document.getElementById('content_information_angebote').style.display = 'block';
	
		document.getElementById('tab_information_allgemein').style.fontWeight = 'normal';
		document.getElementById('tab_information_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_information_videos').style.fontWeight = 'normal';
		document.getElementById('tab_information_links').style.fontWeight = 'normal';
		document.getElementById('tab_information_angebote').style.fontWeight = 'bold';		

		document.getElementById('tab_information_allgemein').style.backgroundColor = '#eeeeee';		
		document.getElementById('tab_information_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_videos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_links').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_angebote').style.backgroundColor = '#ffffff';		

		document.getElementById('tab_information_allgemein').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_videos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_links').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_angebote').style.borderBottomColor = '#ffffff';		

	break;	

	

	default:		

		document.getElementById('content_information_allgemein').style.display = 'block';
		document.getElementById('content_information_fotos').style.display = 'none';
		document.getElementById('content_information_videos').style.display = 'none';
		document.getElementById('content_information_links').style.display = 'none';
		document.getElementById('content_information_angebote').style.display = 'none';

		document.getElementById('tab_information_allgemein').style.fontWeight = 'bold';
		document.getElementById('tab_information_fotos').style.fontWeight = 'normal';
		document.getElementById('tab_information_videos').style.fontWeight = 'normal';
		document.getElementById('tab_information_links').style.fontWeight = 'normal';
		document.getElementById('tab_information_angebote').style.fontWeight = 'normal';		

		document.getElementById('tab_information_allgemein').style.backgroundColor = '#ffffff';		
		document.getElementById('tab_information_fotos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_videos').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_links').style.backgroundColor = '#eeeeee';
		document.getElementById('tab_information_angebote').style.backgroundColor = '#eeeeee';		

		document.getElementById('tab_information_allgemein').style.borderBottomColor = '#ffffff';
		document.getElementById('tab_information_fotos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_videos').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_links').style.borderBottomColor = '#999999';
		document.getElementById('tab_information_angebote').style.borderBottomColor = '#999999';


	break;

	

	} // end switch

} // end function show_content



function simple_search(angebot_such_text) {

	if(timeout) { clearTimeout(timeout); }
    
	// Start new time out
    timeout = setTimeout(function() {
      
      simple_search2(angebot_such_text);
     
    },500);

}





function simple_search2(angebot_such_text) {
	
	html_code = '';	

	var req = new Request({
		
		method: 'get',
		url: HTTP_ROOT+'/ajax/simple_search.ajax.php?angebot_such_text='+angebot_such_text,
		onComplete: function(response) { 
		
			var html_code = response;
			
			

			if (response == '') {
				document.getElementById('div_suchresultate').style.display = 'none';
			}
			else {
				document.getElementById('div_suchresultate').style.display = 'block';
				document.getElementById('div_suchresultate').innerHTML = response;
				
			}



		}
		
	}).send();	
	
}



function angebote_suchen(suchtext) {
	
	html_code = '';	

	window.open('/angebote/suchen/?suchtext=' + suchtext,'_self');
	
	
}


	

function angebote_suchen_ajax(suchtext) {

	if(timeout) { clearTimeout(timeout); }
    
	// Start new time out
    timeout = setTimeout(function() {
      
      angebote_suchen_ajax2(suchtext);
     
    },300);

}



function angebote_suchen_ajax2(suchtext) {
	
	html_code = '';	
	
	land_id = document.angebote_suchen_form.land_id.value;
		
	sterne_von = document.angebote_suchen_form.sterne_von.value;
	sterne_bis = document.angebote_suchen_form.sterne_bis.value;
	sterne_von--;
	sterne_bis--;
	
	preis_von = document.angebote_suchen_form.preis_von.value;
	preis_bis = document.angebote_suchen_form.preis_bis.value;
	
	// Wenn Suchtext grösser 3 Zeichen:
	
	// if ((suchtext.length >= 3) || (suchtext.length == 0)) {
		
	if ((suchtext.length >= 3) || (preis_von > 0) || (preis_bis < 100000) || (sterne_von > 0) || (sterne_bis < 5) || (land_id > 0)) {	
	
		// Progressbar einblenden
		document.getElementById('angebote_suchen_ergebnisse').innerHTML = '<img src="' + HTTP_ROOT + '/images/cms/progress_bar.gif" border="0" />';
	
	
		var req = new Request({
			
			method: 'get',
			url: HTTP_ROOT+'/ajax/angebote_suchen.ajax.php?suchtext='+suchtext+'&land_id='+land_id+'&sterne_von='+sterne_von+'&sterne_bis='+sterne_bis+'&preis_von='+preis_von+'&preis_bis='+preis_bis,
			onComplete: function(response) { 
			
				var html_code = response;
				document.getElementById('angebote_suchen_ergebnisse').innerHTML = response;
				
	/*
				if (response == '') {
					document.getElementById('div_suchresultate').style.display = 'none';
				}
				else {
					document.getElementById('div_suchresultate').style.display = 'block';
					document.getElementById('div_suchresultate').innerHTML = response;
					
				}
	*/
	
	
			}
			
		}).send();	
	
	}
	else {
		document.getElementById('angebote_suchen_ergebnisse').innerHTML = 'Der Suchbegriff sollte aus mindestens 3 Zeichen bestehen.';
		} // end if (suchtext.length > 3) {
		
		
	

} // end function angebote_suchen_ajax(suchtext) {




function angebot_suche_hide() {
	document.getElementById('div_suchresultate').style.display = 'none';
}


function showhide_topangebot_hidden(checked) {
	
	if (checked == true) {
		
		document.getElementById('topangebot_hidden_de').style.display = 'block';
		document.getElementById('topangebot_hidden_en').style.display = 'block';
		document.getElementById('topangebot_hidden_fr').style.display = 'block';
		document.getElementById('topangebot_hidden_it').style.display = 'block';
		
		}
	else {
		
		document.getElementById('topangebot_hidden_de').style.display = 'none';
		document.getElementById('topangebot_hidden_en').style.display = 'none';
		document.getElementById('topangebot_hidden_fr').style.display = 'none';
		document.getElementById('topangebot_hidden_it').style.display = 'none';
		
		
		}

	
	}


function show_iframe_anfrage() {
	
	document.getElementById('content_angebot_anfrage').style.display = 'none';
	document.getElementById('anfrage_iframe_content').style.display = 'block';	
}




/*
function navigation(id) {
	
	html_code = '';	

	new Ajax.Request(HTTP_ROOT+'/ajax/navigation.ajax.php?id='+id,
		  {
			method:'get',
			onSuccess: function(transport){
				
				var html_code = transport.responseText;
				
				
				
				document.getElementById('cms_navigation').innerHTML = html_code;

			  
			},
			onFailure: function(){ alert('Fehler...') }
		  });	
	
}

function content(id) {
	
	html_code = '';	

	new Ajax.Request(HTTP_ROOT+'/ajax/content.ajax.php?id='+id,
		  {
			method:'get',
			onSuccess: function(transport){
				
				var html_code = transport.responseText;
				
				
				
				document.getElementById('cms_content').innerHTML = html_code;

			  
			},
			onFailure: function(){ alert('Fehler...') }
		  });	
	
}
*/
