var helptour_pointer;
var helptour_counter;

if ((ie6) || (ie4) || (ie5) || (op)) {
		document.write("<LINK REL=stylesheet HREF=\"http://www.sanftes-reisen.org/src/dest_styles_ie.css\" TYPE=\"text/css\">");
}

if ((moz) || (ns4)) {
		document.write("<LINK REL=stylesheet HREF=\"http://www.sanftes-reisen.org/src/dest_styles_moz.css\" TYPE=\"text/css\">");
}

if (moz6) {
		document.write("<LINK REL=stylesheet HREF=\"http://www.sanftes-reisen.org/src/dest_styles_moz6.css\" TYPE=\"text/css\">");
}

function togglekritmen(ID) {
	var remember=document.getElementById(ID).style.visibility;
	// Zuerst alle schliessen
	document.getElementById('kritmen1').style.visibility="hidden";
	document.getElementById('kritmen2').style.visibility="hidden";
	document.getElementById('kritmen3').style.visibility="hidden";
	document.getElementById('warning').style.visibility="hidden";
	if (remember=="visible") {
		document.getElementById(ID).style.visibility="hidden";
	}
	else {
		document.getElementById(ID).style.visibility="visible";
	}
}

function KriterienAnzahl(strString,iID) {
	var i=0;
	var count=0;
	var ergebnis=0;
	for (i=1; i<10; i++) if (strString.charAt(i)=='1') count++;
	if ((count>5)&&(iID>=1)&&(iID<10)) ergebnis=1;
	count=0;
	for (i=10; i<16; i++) if (strString.charAt(i)=='1') count++;
	if ((count>3)&&(iID>=10)&&(iID<16)) ergebnis=1;
	count=0;
	for (i=16; i<28; i++) if (strString.charAt(i)=='1') count++;
	if ((count>5)&&(iID>=16)&&(iID<28)) ergebnis=1;
	if (ergebnis==1) {
  document.getElementById("warning").style.visibility="visible";
	} else {
  document.getElementById("warning").style.visibility="hidden";
	}
}

function togglebutton(PTR,ID) {
 var iID=parseInt(ID);
 var strID="sk"+ID;
 var krit=ReadCookie('ecotour_krit');
	var str1="http://www.sanftes-reisen.org/img/buttons/btn_krit"+ID+".jpg";
	var str2="http://www.sanftes-reisen.org/img/buttons/btn_krit"+ID+"_pressed.jpg";

	if (PTR.src==str2) { 
		PTR.src=str1;
		document.getElementById(strID).style.display="none";
 	krit=SetCharAt(krit,'0',iID);
		document.cookie="ecotour_krit="+krit;
	}
	else {
 	PTR.src=str2;
		document.getElementById(strID).style.display="inline";
 	krit=SetCharAt(krit,'1',iID);
 	document.cookie="ecotour_krit="+krit;
	}
	KriterienAnzahl(krit,iID);
}

function SetInfoText(ID) {
	if (ID==0) document.getElementById("AnzeigeLayer").firstChild.data="Select one of the buttons, to begin the search.";
	if (ID==1) document.getElementById("AnzeigeLayer").firstChild.data="Shows all regions.";
	if (ID==2) document.getElementById("AnzeigeLayer").firstChild.data="Shows all accommodations.";
	if (ID==3) document.getElementById("AnzeigeLayer").firstChild.data="Shows all destinations.";
	if (ID==4) document.getElementById("AnzeigeLayer").firstChild.data="Shows all travel events.";
	if (ID==5) document.getElementById("AnzeigeLayer").firstChild.data="Shows all culinary.";
}

function FeedHidden() {
	var i=0;
	var ergebnis="";
	var str="";
	for (i=1; i<28; i++) {
 	str="sk"+String(i);
		if (document.getElementById(str).style.display=="inline") ergebnis+="1"; else ergebnis+="0";	 	
	}
 document.form1.kriterien.value=ergebnis;
}


function helptour_switching() {
 var new_vis="hidden";
 helptour_counter++;
 if ((helptour_counter>0)&&(helptour_counter<=20)) {
  var old_vis=document.getElementById("box5").style.visibility;
  if (old_vis=="hidden") new_vis="visible"; 
  document.getElementById("helptext_inner").firstChild.data="STEP 1: Select your chosen destination from the map. You can zoom in by selecting a continent or a country. Use the 'back' button on the top right to return to a higher level.";
  document.getElementById("box5").style.visibility=new_vis;
  document.getElementById("box6").style.visibility=new_vis;
  document.getElementById("box7").style.visibility=new_vis;
  document.getElementById("box8").style.visibility=new_vis;
 }
 if ((helptour_counter>20)&&(helptour_counter<=40)) {
  var old_vis=document.getElementById("box1").style.visibility;
  if (old_vis=="hidden") new_vis="visible"; 
  document.getElementById("helptext_inner").firstChild.data="STEP 2: Restrict your search by using specific criteria. You can determine a selection of activities, other conditions and a time reference. Open the menus by clicking on the main category.";
  document.getElementById("box1").style.visibility=new_vis;
  document.getElementById("box2").style.visibility=new_vis;
  document.getElementById("box3").style.visibility=new_vis;
  document.getElementById("box4").style.visibility=new_vis;
 }
 if ((helptour_counter>40)&&(helptour_counter<=60)) {
  var old_vis=document.getElementById("box9").style.visibility;
  if (old_vis=="hidden") new_vis="visible"; 
  document.getElementById("helptext_inner").firstChild.data="STEP 3: Finally, you can select whether the search engine should list the results of your country and criteria-specific search according to region, accommodation, destination, travel events or culinary.";
  document.getElementById("box9").style.visibility=new_vis;
  document.getElementById("box10").style.visibility=new_vis;
  document.getElementById("box11").style.visibility=new_vis;
  document.getElementById("box12").style.visibility=new_vis;
 }
 if (helptour_counter>60) {
    window.clearInterval(helptour_pointer);
    document.getElementById("helptext").style.visibility="hidden";
    document.getElementById("helptext_inner").style.visibility="hidden";
    }
}

function helptour_int() {
 helptour_counter=0;
 document.getElementById("helptext").style.visibility="visible";
 document.getElementById("helptext_inner").style.visibility="visible";
 brAdd1=0;
 brAdd2=0;
 if (moz) { brAdd1=0; brAdd2=0; }
 if (Offset_Left>0) {
  if (document.getElementById) {
  document.getElementById("helptext").style.left=Offset_Left+315+brAdd1;
  document.getElementById("helptext_inner").style.left=Offset_Left+315+brAdd1;

  document.getElementById("box1").style.left=Offset_Left+12+brAdd1;
  document.getElementById("box2").style.left=Offset_Left+12+brAdd1;
  document.getElementById("box3").style.left=Offset_Left+12+brAdd1;
  document.getElementById("box4").style.left=Offset_Left+219+brAdd1;
  
  document.getElementById("box5").style.left=Offset_Left+247+brAdd1;
  document.getElementById("box6").style.left=Offset_Left+247+brAdd1;
  document.getElementById("box7").style.left=Offset_Left+247+brAdd1;
  document.getElementById("box8").style.left=Offset_Left+754+brAdd1;
  
  document.getElementById("box9").style.left=Offset_Left+233+brAdd1;
  document.getElementById("box10").style.left=Offset_Left+233+brAdd1;
  document.getElementById("box11").style.left=Offset_Left+233+brAdd1;
  document.getElementById("box12").style.left=Offset_Left+767+brAdd1;
  }
 }
 else {
  if (document.getElementById) {
  document.getElementById("helptext").style.left=326+brAdd1;
  document.getElementById("helptext_inner").style.left=326+brAdd1;

  document.getElementById("box1").style.left=23+brAdd2;
  document.getElementById("box2").style.left=23+brAdd2;
  document.getElementById("box3").style.left=23+brAdd2;
  document.getElementById("box4").style.left=230+brAdd2;
  document.getElementById("box5").style.left=258+brAdd2;
  document.getElementById("box6").style.left=258+brAdd2;
  document.getElementById("box7").style.left=258+brAdd2;
  document.getElementById("box8").style.left=765+brAdd2;
  document.getElementById("box9").style.left=244+brAdd2;
  document.getElementById("box10").style.left=244+brAdd2;
  document.getElementById("box11").style.left=244+brAdd2;
  document.getElementById("box12").style.left=778+brAdd2;
  
  }
 }

 helptour_pointer=window.setInterval("helptour_switching()",500);
}

function helptour_start() {
 window.setTimeout("helptour_int()",0);
}


