
    /**
    * returns random integer value
    */
	function GetRandom( min, max ) {
	   if( min > max ) {
	      return( -1 );
	   }
	
	   if( min == max ) {
	      return( min );	
	   }
	
	   return( min + parseInt( Math.random() * ( max-min+1 ) ) );	
	}
	
	function trim (zeichenkette) {
	   return zeichenkette.replace (/^\s+/, '').replace (/\s+$/, '');
	}	
	
	/**
	* returns cookie value
	*/
	function holeCookie(cookiename) {
	   alleCookies = document.cookie;
	   cookieArr = alleCookies.split(";");
	   for(var i=0;i<cookieArr.length;i++) {
	       var cname = trim(cookieArr[i].split("=")[0]);
	       if(cname == cookiename) {	           
	           return cookieArr[i].split("=")[1];
	           break;     
           }
	    }
	    return false;
	}	

    /**
    * handles google response array
    */
	function google_afs_request_done(google_ads) {
	
	  /*
	   * Verify that there are actually ads to display.
	   */
	  var google_num_ads = google_ads.length;
	  if (google_num_ads <= 0) 
	    return;
	
	  var wideAds = "";   //wide ad unit html text
	  if(google_ads.length == 9) {
	      var wideAds2 = ""
	      for(i = 0; i < 4; i++){
	        if (google_ads[i].type=="text/wide"){  
	              //Link bauen
	              var href        = '<a onmousedown="triggerclick(\'google\');" target="_blank" rel="nofollow" href="' + google_ads[i].url + '">'; //link bauen
	              var hrefAnker   = google_ads[i].line1;
	              var line1       = google_ads[i].line2;
	              var line2       = google_ads[i].visible_url;
	               
	              wideAds2 +=  '<div class="google_adsense_bigsize_row">'; //eine Row  
	                      wideAds2 +=  href; //link geöffnet
	                      wideAds2 +=  '<span class="ads"><span class="head">' + hrefAnker + '</span><br />';
	                      wideAds2 +=  '  <span class="textads">' + line1 + '</span>';        
	                      wideAds2 +=  '&nbsp;&nbsp;<span class="link">' + line2 + '</span>';
	                  wideAds2 +=  '</span></a>'; //base span schliessen und link schliessen
	              wideAds2 +=  '</div>' //Row schließen       
	        }  
	      }
	      
	      if(google_num_ads > 5) {
		      for(i = 4; i < google_num_ads; i++){
		        if (google_ads[i].type=="text/wide"){  
		              //Link bauen
		              var href        = '<a onmousedown="triggerclick(\'google\');" target="_blank" rel="nofollow" href="' + google_ads[i].url + '">'; //link bauen
		              var hrefAnker   = google_ads[i].line1;
		              var line1       = google_ads[i].line2;
		              var line2       = google_ads[i].visible_url;
		               
		              wideAds +=  '<div class="google_adsense_bigsize_row">'; //eine Row  
		                      wideAds +=  href; //link geöffnet
		                      wideAds +=  '<span class="ads"><span class="head">' + hrefAnker + '</span><br />';
		                      wideAds +=  '  <span class="textads">' + line1 + '</span>';        
		                      wideAds +=  '&nbsp;&nbsp;<span class="link">' + line2 + '</span>';
		                  wideAds +=  '</span></a>'; //base span schliessen und link schliessen
		              wideAds +=  '</div>' //Row schließen       
		        }    
		      }
	      } 
	  
	      //** Write HTML for wide and narrow ads to the proper <div> elements
	      document.getElementById("wide_ad_unit2").innerHTML = wideAds2;
	      document.getElementById("wide_ad_unit1").innerHTML = wideAds; 
	  } else {
		 document.getElementById('googleAdsLpTop').style.display = 'none';
		 document.getElementById('LPTopSpacer').style.height = '0px';
		 for(i = 0; i < google_num_ads; i++){
	     if (google_ads[i].type=="text/wide"){  
	           //Link bauen
	           var href        = '<a onmousedown="triggerclick(\'google\');" target="_blank" rel="nofollow" href="' + google_ads[i].url + '">'; //link bauen
	           var hrefAnker   = google_ads[i].line1;
	           var line1       = google_ads[i].line2;
	           var line2       = google_ads[i].visible_url;
	            
	           wideAds +=  '<div class="google_adsense_bigsize_row">'; //eine Row  
	                   wideAds +=  href; //link geöffnet
	                   wideAds +=  '<span class="ads"><span class="head">' + hrefAnker + '</span><br />';
	                   wideAds +=  '  <span class="textads">' + line1 + '</span>';        
	                   wideAds +=  '&nbsp;&nbsp;<span class="link">' + line2 + '</span>';
	               wideAds +=  '</span></a>'; //base span schliessen und link schliessen
	           wideAds +=  '</div>' //Row schließen       
	     }    
	   }
	
	   //** Write HTML for wide and narrow ads to the proper <div> elements
	   document.getElementById("wide_ad_unit1").innerHTML = wideAds;
	  }
	}

	function hideTeaserText() {
	    document.getElementById("LPTeaserText").style.display = 'none';
	    document.getElementById("googleAdsLpTop").style.display = 'block';
	    textcaption = document.getElementById("LPFormText");
	    textcaption.innerHTML = lpFormText;
	    textcaption.style.color = 'red';
	    textcaption.style.fontSize = '16px';   	
	}	 
	    
	function showTeaserText()  {
		if(document.getElementById("LPTeaserText")) {
			document.getElementById("LPTeaserText").style.display = 'block';
			
			if(document.getElementById("LPTopSpacer")) {
				document.getElementById("LPTopSpacer").style.height = '0px';
			}
			
		}
	}
		
	function setCookieLifetime(name, value) {
		var a = new Date();
		a = new Date(a.getTime() + 1000*60*60*24*365);
		document.cookie = name +'='+ value +';domain=.ab-in-den-urlaub.de;expires='+a.toGMTString()+';path=/';				
	}
	
//google request starten		
google_afs_query = decodeURI(addKey);
 
if(lpAdsSplit === true) {
	cookiename = 'hotellandingpage';	
	cookieval = holeCookie(cookiename);	
	if(cookieval === false) cookieval = GetRandom(0, 1);
	setCookieLifetime(cookiename, cookieval);
	
	if(cookieval == 1) {
		addCount = 9;
		hideTeaserText();		
	} else {
		addCount = 4;
		showTeaserText();
	}	
} else {
	addCount = 9;
	hideTeaserText();
}
    
google_afs_ad = 'w' + addCount.toString();
google_afs_client  = 'unister-travel-lp'; 
google_afs_channel = 'channel1'; 

google_afs_ie = 'latin1';
google_afs_oe = 'latin1';
google_afs_adsafe = 'high';
if(testModeSense && testModeSense == true) {
	var google_afs_adtest = 'on';
} else {
	var google_afs_adtest = 'off';	
}  
google_afs_hl = 'de';
google_ad_client = 'unister_js';
