function $(id){ return document.getElementById(id);}
var $$=function(p,q,r){if(document.getElementsByClassName){$$=function(a,b,c){c=c||document;var d=c.getElementsByClassName(a),e=(b)?new RegExp("\\b"+b+"\\b","i"):null,f=[],g;for(var i=0,h=d.length;i<h;i+=1){g=d[i];if(!e||e.test(g.nodeName)){f.push(g)}}return f}}else if(document.evaluate){$$=function(a,b,c){b=b||"*";c=c||document;var d=a.split(" "),f="",g="http://www.w3.org/1999/xhtml",h=(document.documentElement.namespaceURI===g)?g:null,i=[],k,l;for(var j=0,m=d.length;j<m;j+=1){f+="[contains(concat(' ', @class, ' '), ' "+d[j]+" ')]"}try{k=document.evaluate(".//"+b+f,c,h,0,null)}catch(e){k=document.evaluate(".//"+b+f,c,null,0,null)}while((l=k.iterateNext())){i.push(l)}return i}}else{$$=function(a,b,c){b=b||"*";c=c||document;var d=a.split(" "),e=[],f=(b==="*"&&c.all)?c.all:c.getElementsByTagName(b),g,h=[],i;for(var k=0,j=d.length;k<j;k+=1){e.push(new RegExp("(^|\\s)"+d[k]+"(\\s|$)"))}for(var l=0,n=f.length;l<n;l+=1){g=f[l];i=false;for(var m=0,o=e.length;m<o;m+=1){i=e[m].test(g.className);if(!i){break}}if(i){h.push(g)}}return h}}return $$(p,q,r)};
function cl(par,ac,mc){
	var f = top.frames[0].document.forms[0];
	var o = top.frames[0].document.getElementById('trg');
	o.value = par;
	f.pd.value = ac;
	if(mc) f.mc.value = mc;
	f.submit();
}
function cle(par,mc){cl(par,dac,mc);}
function init_h(){
	itm();
	print_hdr();
}
function init_f(){
	fx();
	print_ftr();
	shorten();
//	document._Pretties.init();
}
function itm(){
	var artc=dac;
	var matchval=new RegExp(/\/hotels\/$/i);
	var loc=window.location.href;
	var src='867151C867S867152CL90PPV';
	if(loc.search(matchval)>0) artc='000';
	var ssl = "687474703A2F2F73736C2E68757272612E64652F547261636B4974";
	var adr = '';
	for(var i=0; i<ssl.length; i=i+2) adr+=String.fromCharCode(parseInt(ssl.substring(i,i+2),16));
	var ph = document.createElement('div');
	ph.innerHTML = '<img src="'+adr+'?tid='+src+'&pd='+artc+'&mc=&ref=[['+ document.referrer+']]&src=[[' + document.location + ']]" alt="" border="0" width="1" height="1" style="position: absolute; top:-20; left: -20;">';
	var bdy = document.getElementsByTagName('body'); bdy = bdy[0];
	bdy.insertBefore(ph,bdy.firstChild);
}
function print_hdr(){
	document.write(''+
	'		<iframe src="/hotels/x0ojmQ/search.html" scrolling="no" frameborder="0" border="0" id="ifr"></iframe>'+	
	'<div id="w1">'+
	'	<div class="header">'+
		'<ul>'+
		'	<li id="logo"><a href="javascript:cle(\'BZ\')"></a></li>'+
		'	<li onmouseover="ssm(1)" onmouseout="hsm(1)"><a href="__link_start__http://booking.gulet.at/booking/gulet/index.php?KID=795000&formular=4&engine=pauschal&ttHurraCookie=1__link_stop__" rel="nofollow">Suchen &amp; Buchen</a>'+
		'		<ul class="submenu" id="m1" onmouseout="hsm(1)">'+
		'			<li><a href="__link_start__http://booking.gulet.at/booking/gulet/index.php?KID=795000&formular=4&engine=pauschal&ttHurraCookie=1__link_stop__" rel="nofollow">Pauschalreisen</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=index/flug_only&ttHurraCookie=1__link_stop__" rel="nofollow">Flug only</a></li>'+
		'			<li><a href="__link_start__http://booking.gulet.at/booking/gulet/erde/index.php?KID=795000&formular=4&ttHurraCookie=1__link_stop__" rel="nofollow">Hotel only</a></li>'+
		'		</ul>'+
		'	</li>'+
		'	<li><a href="__link_start__http://booking.gulet.at/booking/gulet/index.php?KID=795000&formular=4&ttHurraCookie=1__link_stop__" rel="nofollow">Last Minute</a></li>'+
		'	<li onmouseover="ssm(3)" onmouseout="hsm(3)"><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen&ttHurraCookie=1__link_stop__" rel="nofollow">Themen</a>'+
		'		<ul class="submenu" id="m3" onmouseout="hsm(3)">'+
		'			<li><span>Sonderangebote</span></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/fruehbucher_sommer&ttHurraCookie=1__link_stop__" rel="nofollow">GULET Fr&uuml;hbucherpreise Sommer</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/2_person_haelfte&ttHurraCookie=1__link_stop__" rel="nofollow">2. Person zahlt die H&auml;lfte!</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/gratis_sprachkurs&ttHurraCookie=1__link_stop__" rel="nofollow">Gratis Sprachkurs f&uuml;r alle</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/1_eur_kinderaktion&ttHurraCookie=1__link_stop__" rel="nofollow">1,- Kinderaktion</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/gulet_55_plus_boni&ttHurraCookie=1__link_stop__" rel="nofollow">GULET 55+ Boni</a></li>'+
		'			<li><span>GULET Produkte</span></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/gulet_hotelos&ttHurraCookie=1__link_stop__" rel="nofollow">GULET Hotelos</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/gulet_premium_line&ttHurraCookie=1__link_stop__" rel="nofollow">GULET Premium Line</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/gulet_flair_hotels&ttHurraCookie=1__link_stop__" rel="nofollow">GULET Flair Hotels</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/magiclife&ttHurraCookie=1__link_stop__" rel="nofollow">Club Magic Life</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/holidayclubs&ttHurraCookie=1__link_stop__" rel="nofollow">GULET Holiday Clubs</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/gulet_winterneuheiten_1112&ttHurraCookie=1__link_stop__" rel="nofollow">GULET Winterhighlights</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/golfangebote&ttHurraCookie=1__link_stop__" rel="nofollow">Golfreisen</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/delphin_touristik&ttHurraCookie=1__link_stop__" rel="nofollow">Delphin Touristik</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/reiseladen&ttHurraCookie=1__link_stop__" rel="nofollow">Reiseladen</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/henry_village&ttHurraCookie=1__link_stop__" rel="nofollow">Henry Village Island</a></li>'+
		'			<li><span>Reisel&auml;nder</span></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/aegypten&ttHurraCookie=1__link_stop__" rel="nofollow">&Auml;gypten</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/urlaub_in_aegypten&ttHurraCookie=1__link_stop__" rel="nofollow">Urlaub in &Auml;gypten</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/griechenland&ttHurraCookie=1__link_stop__" rel="nofollow">Griechenland</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/spanien&ttHurraCookie=1__link_stop__" rel="nofollow">Spanien</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/tuerkei&ttHurraCookie=1__link_stop__" rel="nofollow">T&uuml;rkei</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/urlaub_in_der_tuerkei&ttHurraCookie=1__link_stop__" rel="nofollow">Urlaub in der T&uuml;rkei</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/tunesien&ttHurraCookie=1__link_stop__" rel="nofollow">Tunesien</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/zypern&ttHurraCookie=1__link_stop__" rel="nofollow">Zypern</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/fernelaender&ttHurraCookie=1__link_stop__" rel="nofollow">Ferne L&auml;nder</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/urlaub_dominikanische_republik&ttHurraCookie=1__link_stop__" rel="nofollow">Urlaub in der Dominikanische Republik</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/gulet_fernreise&ttHurraCookie=1__link_stop__" rel="nofollow">GULET Fernreisen</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=regionen/kuba-urlaub&ttHurraCookie=1__link_stop__" rel="nofollow">Urlaub auf Kuba</a></li>'+
		'		</ul>'+
		'	</li>'+
		'	<li onmouseover="ssm(4)" onmouseout="hsm(4)"><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/kataloge_giata&ttHurraCookie=1__link_stop__" rel="nofollow">Kataloge</a>'+
		'		<ul class="submenu" id="m4" onmouseout="hsm(4)">'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/kataloge_giata/kataloge&ttHurraCookie=1__link_stop__" rel="nofollow">Kataloge</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/kataloge_giata/sonderkataloge&ttHurraCookie=1__link_stop__" rel="nofollow">Sonderkataloge und Folder</a></li>'+
		'		</ul>'+
		'	</li>'+
		'	<li onmouseover="ssm(5)" onmouseout="hsm(5)"><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service&ttHurraCookie=1__link_stop__" rel="nofollow">Service</a>'+
		'		<ul class="submenu" id="m5" onmouseout="hsm(5)">'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/ueberuns&ttHurraCookie=1__link_stop__" rel="nofollow">&Uuml;ber uns</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/made_in_austria&ttHurraCookie=1__link_stop__" rel="nofollow">URLAUB - Made in Austria</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/parkplatz&ttHurraCookie=1__link_stop__" rel="nofollow">Parkplatz</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/kataloge_giata&ttHurraCookie=1__link_stop__" rel="nofollow">Online-Kataloge</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/infos&ttHurraCookie=1__link_stop__" rel="nofollow">Was Sie wissen sollten</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/faq&ttHurraCookie=1__link_stop__" rel="nofollow">Fragen &amp; Antworten</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/reiseinformationen&ttHurraCookie=1__link_stop__" rel="nofollow">Reiseinformationen</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/arb&ttHurraCookie=1__link_stop__" rel="nofollow">Reisebedingungen</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/versicherung&ttHurraCookie=1__link_stop__" rel="nofollow">Versicherung</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/urlaubsgarantie&ttHurraCookie=1__link_stop__" rel="nofollow">Urlaubsgarantie</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/jobs&ttHurraCookie=1__link_stop__" rel="nofollow">Jobs</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/presse&ttHurraCookie=1__link_stop__" rel="nofollow">Presse</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/gutscheine&ttHurraCookie=1__link_stop__" rel="nofollow">Gutscheine</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/newsletter&ttHurraCookie=1__link_stop__" rel="nofollow">Newsletteranmeldung</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/kontakt&ttHurraCookie=1__link_stop__" rel="nofollow">Kontakt</a></li>'+
		'			<li><a href="__link_start__http://www.gulet.at/page.cfm?vpath=service/datenschutz&ttHurraCookie=1__link_stop__" rel="nofollow">Datenschutz</a></li>'+
		'		</ul>'+
		'	</li>'+
		'	<li><a href="__link_start__https://asp.photoprintit.de/microsite/17262/?ttHurraCookie=1__link_stop__" rel="nofollow">Fotoservice</a></li>'+
		'	<li class="last"><a href="__link_start__http://www.gulet.at/page.cfm?vpath=index&ttHurraCookie=1__link_stop__" rel="nofollow">Home</a></li>'+

		'</ul>'+
	'	</div>'+
	'	<div class="right w2">'+
	'');
//	$('hdr').innerHTML = '<iframe src="/hotels/x0ojmQ/search.html" scrolling="no" frameborder="0" border="0"></iframe>';
}
function print_ftr(){
	document.write(''+
//	($('main')?'':''+
//	'	<div class="right rc">'+
//	'		<img src="/hotels/x0ojmQ/banner.png" alt="">'+
//	'	</div>')+
	'	</div>'+
	
	'	<div class="left lc">'+
	'');
		bigsearchform();
	document.write(''+
	'	</div>'+
	
	'	<div class="cl footer">'+
	'		<div id="news">'+
	'		</div>'+
	'		<a id="cat" href="javascript:cle(\'B_\')"></a>'+
	'		<div class="ftr1">'+
	'			<span>'+
	'				<a href="javascript:cle(\'C4\')">Last Minute</a>'+
	'				&nbsp;|&nbsp;<a href="javascript:cle(\'C8\')">Suchen & Buchen</a>'+
	'				&nbsp;|&nbsp;<a href="#">Hotels</a>'+
	'				&nbsp;|&nbsp;<a href="javascript:cle(\'Cw\')">Regionen</a>'+
	
	
	'			</span>'+
	'			<a href="javascript:cle(\'BZ\')">Startseite</a>'+
	'			&nbsp;|&nbsp;<a href="javascript:cle(\'Cm\')">Kontakt</a>'+
	'			&nbsp;|&nbsp;<a href="javascript:cle(\'Cc\')">Impressum</a>'+
	'			&nbsp;|&nbsp;<a href="javascript:cle(\'Cx\')">ARB</a>'+
	'			&nbsp;|&nbsp;<a href="javascript:cle(\'B-\')">Sitemap</a>'+
	'		</div>'+
	'	</div>'+
	'</div>'+

	'');
	var sb=$('ifr');
	$('news').insertBefore(sb,$('news').firstChild);
	if($('e404')){tmp=$('e404').innerHTML;  $('e404').innerHTML = '<a href="javascript:cle(\'BZ\')">'+tmp+'</a>'; }
}
function fx(){
	var ims = $$('fxm','img',null);
	for(i=0; i<ims.length; i++){
		if(ims[i].id){
			var prs = ims[i].id.split('|');
			var l1=l2=l3='';
			if(prs[1]!=='0') l1='javascript:cl(\''+prs[1]+'\',\''+prs[5]+'\''+(prs[6]?','+prs[6]:'')+')';
			if(prs[2]!=='0') l2='javascript:cl(\''+prs[2]+'\',\''+prs[5]+'\''+(prs[6]?','+prs[6]:'')+')';
			if(prs[3]!=='0') l3='javascript:cl(\''+prs[3]+'\',\''+prs[5]+'\''+(prs[6]?','+prs[6]:'')+')';
			
			if(prs[2]!=='0') {ims[i].parentNode.href=l2;}
			else if(prs[1]!=='0') {ims[i].parentNode.href=l1;}
			else {ims[i].parentNode.href=l3;}
			
			var itm=ims[i].parentNode.parentNode.parentNode.className.search(/prod/)>-1?ims[i].parentNode.parentNode.parentNode:ims[i].parentNode.parentNode;
			var ln = document.createElement('div');
			ln.className='pricebox';
			//if(prs[2]!=='0') {ln.innerHTML += '<a href='+l2+' class="go" rel="nofollow">Hotel only buchen</a>';}
			//if(prs[1]!=='0') {ln.innerHTML += '<a href='+l1+' class="go" rel="nofollow">Pauschalreise buchen</a>';}
			//if(prs[3]!=='0') {ln.innerHTML += '<a href='+l3+' class="go" rel="nofollow">Anderes Hotel finden</a>';}
			if(prs[1]!=='0') {ln.innerHTML += '<a href='+l1+' class="go" rel="nofollow">Preise & Termine</a>';}
			
			var pr=$$('price',null,itm);pr=pr[0];
			if (pr) ln.insertBefore(pr,ln.firstChild);
			
			var aii=$$('adit',null,itm);aii=aii[0];
			if(aii) {
				var ln2 = document.createElement('div');
				ln2.className='pricebox';
				ln2.innerHTML = ln.innerHTML;
				itm.insertBefore(ln2,aii.nextSibling);
			}
			
			var de=$$('descr',null,itm);de=de[0];
			itm.insertBefore(ln,de.nextSibling);
			
		}
	}
}
function ssm(i){
	$('m'+i).className = 'submenu_o';
}
function hsm(i){
	$('m'+i).className = 'submenu';
}
function smim(o){
	var mim = $('mimg').firstChild;
	var csr = mim.src;
	mim.src = o.src;
	o.src = csr;
}

/* SEARCH PARTS */

	var erster_termin=new Date();
	erster_termin.setDate(erster_termin.getDate()+3);
	erster_termin=erster_termin.getDate() +'.'+ (erster_termin.getMonth()+1) +'.'+ erster_termin.getFullYear(); 
	var letzter_termin_hin=new Date();
	letzter_termin_hin.setMonth(letzter_termin_hin.getMonth()+7);
	letzter_termin_hin.setDate(lastday(letzter_termin_hin.getMonth(),letzter_termin_hin.getFullYear()));

	var letzter_termin_hin_stamp=new Date(Date.UTC(letzter_termin_hin.getFullYear(), letzter_termin_hin.getMonth(), letzter_termin_hin.getDate(), -1, 0, 0,0)); 
	var letzter_termin_rueck_stamp = letzter_termin_hin_stamp = letzter_termin_hin_stamp.getTime()/1000;
	
	var letzter_termin_rueck = letzter_termin_hin = letzter_termin_hin.getDate() +'.'+ (letzter_termin_hin.getMonth()+1) +'.'+ letzter_termin_hin.getFullYear(); 
 
	var termin_hin=new Date();
	termin_hin.setDate(termin_hin.getDate()+3);

	var ts_termin = new Date(Date.UTC(termin_hin.getFullYear(), termin_hin.getMonth(), termin_hin.getDate(), (termin_hin.getHours() -2), termin_hin.getMinutes(), 0,0)); 
	ts_termin = ts_termin.getTime()/1000;

	termin_hin = termin_hin.getDate() +'.'+ (termin_hin.getMonth()+1) +'.'+ termin_hin.getFullYear(); 

	var termin_rueck =new Date();
	termin_rueck.setDate(termin_rueck.getDate()+21);

	var ts_ruecktermin = new Date(Date.UTC(termin_rueck.getFullYear(), termin_rueck.getMonth(), termin_rueck.getDate(), (termin_rueck.getHours()-2), termin_rueck.getMinutes(), 0,0)); 
	ts_ruecktermin = ts_ruecktermin.getTime()/1000;
	
	termin_rueck = termin_rueck.getDate() +'.'+ (termin_rueck.getMonth()+1) +'.'+ termin_rueck.getFullYear(); 

function lastday(m,r){m=m+1;var d; if(m==2){d=(r & 4)?29:28;} else {d=((m<=7) ^ ((m & 1)!=0))?30:31;} return d;} 
function GetTage(strDate,hin){
	var parts=strDate.split(".");
	if(parts[1]==2){
		nTage=(parts[2] & 4)?29:28;
	} else {
		nTage=((parts[1]<=7) ^ ((parts[1] & 1)!=0))?30:31;
	}
	lts=(hin)?(letzter_termin_hin.split(".")):(letzter_termin_rueck.split("."));
	if(lts[1]==parts[1] && lts[2]==parts[2]){
		nTage=parseInt(lts[0],10);
	}
	return nTage;
}
function ChangeRueck(){
	d=getValue('ktag');
	lMon=getValue('kmonat').split(".");
	var d = new Date(lMon[1],lMon[0]-1,d);
	nTime=d.getTime()+(22*86400000);
	d.setTime(nTime);
	nMon=parseInt(d.getMonth(),10)+1;
	if(nMon<10)nMon="0"+nMon;
	nDay=parseInt(d.getDate(),10);
	if(nDay<10)nDay="0"+nDay;
	SetDatum(nDay+"."+nMon+"."+d.getFullYear(),"",2);
}
function getValue(name){
	com=eval("document.bengine."+name);
	return com.options[com.selectedIndex].value;
}
function UpdateTermine(kenner,y,m,d){
	var date=new Date(y,m-1,d);
	dn=date.getTime()/1000;
	if(kenner=="k"){
		ts_termin=dn;
		document.bengine.termin.value=dn;
	}
	else
	{
		ts_ruecktermin=dn;
	}
}
function SetDatum(strDate, strRKenner, noMon, form){
	nTage=GetTage(strDate,strRKenner!="");

	var com=(strRKenner)?document.bengine.ktag:document.bengine.rueckktag;
	var comMon=(strRKenner)?document.bengine.kmonat:document.bengine.rueckkmonat;

	len=com.length;
	nMax=(len>nTage)?len:nTage;

	for(i=0;i<nMax;i++){
		if(i<nTage){
			if(i>=len){
				com.options[i]=new Option();
			}
			com.options[i].text=i+1+'.';
			com.options[i].value=i+1;
		} else {
			com[nTage] = null;
		}
	}
	nSel=parseInt(strDate.split(".")[0],10);
	if(nSel>nTage)nSel = nTage;
	com.options.selectedIndex=nSel-1;

	UpdateTermine(((strRKenner!="")?"k":""),strDate.split(".")[2],strDate.split(".")[1],nSel);

	if(noMon != 1){
		firstMon=parseInt(comMon.options[0].value.split(".")[0],10);
		nSel=strDate.split(".")[1]-firstMon;
		if(nSel<0 || comMon.options[0].value.split(".")[1]<strDate.split(".")[2])
			nSel+=12;
		comMon.options.selectedIndex=nSel;
	}
	if(noMon!=2 && strRKenner!="") ChangeRueck();

}
function UpdateDate(strKenner){
	nTag=getValue(strKenner+"tag");
	strMon=getValue(strKenner+"monat");
	SetDatum(nTag+"."+strMon,(strKenner=="rueckk")?"":"dummy",2);
}
function SetDay(strKenner){
	nTag=getValue(strKenner+"tag");
	cMon=eval("document.bengine."+strKenner+"monat");
	strMon=getValue(strKenner+"monat");
	ets=erster_termin.split(".");

	if(ets[1]+"."+ets[2]==strMon && nTag < parseInt(ets[0],10)){
		cMon.selectedIndex=1;
		strMon=getValue(strKenner+"monat");
		SetDatum(nTag+"."+strMon,(strKenner=="rueckk")?"":"dummy",1);
		nTag=getValue(strKenner+"tag"); ;
	}
	if(strKenner=="k"){
		ChangeRueck();
	}
	UpdateTermine(strKenner,strMon.split(".")[1],strMon.split(".")[0],nTag);
}
function SetMonth(strKenner){
	nTag=getValue(strKenner+"tag");
	strMonat=getValue(strKenner+"monat");
	ets=erster_termin.split(".");
	if(ets[1]+"."+ets[2]==strMonat && nTag<parseInt(ets[0],10)){
		nTag=ets[0];
	}
	strDate=nTag+"."+strMonat;
	SetDatum(strDate,(strKenner=="rueckk")?"":"dummy",1);
}
function InitDays(hin){
	nTage=GetTage((hin)?termin_hin:termin_rueck,hin);
	SelTag=(hin)?termin_hin.split(".")[0]:termin_rueck.split(".")[0];

	for(i=1;i<=nTage;i++){
		sel=(i==SelTag)?" Selected":"";
		document.write("<option value="+i+sel+">"+i+"</option>\n");
	}
}
function InitMonth(hin,laenge){
	if(laenge == 'long'){
			m=new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
	}
	else{
			m=new Array("Jan.","Feb.","Mär.","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez.");
	}
	var com=document.bengine.kmonat;
	ets=erster_termin.split(".");
	lts=(hin)?(letzter_termin_hin.split(".")):(letzter_termin_rueck.split("."));
	sels=(hin)?(termin_hin.split(".")):(termin_rueck.split("."));

	SelMonat=parseInt(sels[1],10);
	
	MinMonat=parseInt(ets[1],10);
	MaxMonat=parseInt(lts[1],10);
	MinJahr=ets[2];
	MaxJahr=lts[2];

	SelJahr=sels[2];
	diff = parseInt(SelJahr)-parseInt(MinJahr);
	SelMonat += (12*diff);

	if((MaxMonat<MinMonat) || (MinJahr!=MaxJahr)) MaxMonat-=(-12);
	if(SelMonat<MinMonat)SelMonat-=(-12);

	for(i=MinMonat;i<=MaxMonat;i++){
		sel=(i==SelMonat)?" Selected":"";
		if(i>12){
			nMon=i-12;if(nMon<10)nMon="0"+nMon;
			if(laenge == 'long'){
					document.write("<option value='"+nMon+"."+MaxJahr+"'"+sel+">"+m[i-13]+" "+MaxJahr+"\n");
			}
			else{
					document.write("<option value='"+nMon+"."+MaxJahr+"'"+sel+">"+m[i-13]+" "+MaxJahr.substr(2)+"\n");
			}
		} else {
			nMon=i;if(nMon<10)nMon="0"+nMon;
			if(laenge == 'long'){
					document.write("<option value='"+nMon+"."+MinJahr+"'"+sel+">"+m[i-1]+" "+MinJahr+"\n");
			}
			else{
					document.write("<option value='"+nMon+"."+MinJahr+"'"+sel+">"+m[i-1]+" "+MinJahr.substr(2)+"\n");
			}
		}
	}
}
function MM_openBrWindow(theURL,winName,features){
  window.open(theURL,winName,features);
}
function dateChanged(stag, smonjahr,f,k) {
	com=eval("document.bengine."+stag);
	com2=eval("document.bengine."+smonjahr);
	date2 = new Date(f.value);
	com.selectedIndex= date2.getDate() - 1;
	m = (date2.getMonth() + 1).toString();
	m = (m.length == 1)?"0"+m:m;
	monjahr = m + "." + date2.getFullYear();
	for (i = 0; i < com2.length; ++i) {
	 if (com2.options[i].value == monjahr)
			com2.options[i].selected = true;
	}
	SetDay(k);
	SetMonth(k);
}
function flugonly() {
  document.bengine.formular.value = 3;
	document.bengine.nurflug.value = 1;
	document.bengine.action = "http://booking.gulet.at/booking/gulet/index.php?KID=795000&agent=";	
}
function hotelonly() {
  document.bengine.formular.value = 4;
	document.bengine.nurflug.value = '';
	document.bengine.action = "http://booking.gulet.at/booking/gulet/erde/index.php?KID=795000&agent=";
}
function urlaubsreisen() {
  document.bengine.formular.value = 4;
	document.bengine.nurflug.value = '';
	document.bengine.action = "http://booking.gulet.at/booking/gulet/index.php?KID=795000&agent=";
}


function chkFormular(){
	var bform=document.bengine;
	if(ts_termin>ts_ruecktermin)
	{
		alert("Ihr Rückreisedatum liegt vor dem Hinreisedatum");
		return false;
	}
	var tmpy=bform.zimmer2;
	if(typeof(tmpy)!='undefined')
	{
		if(bform.zimmer[4].checked==true && bform.zimmer2.selectedIndex==0){
			alert("Bitte wählen Sie ein Zimmertypen aus.");
			bform.zimmer2.focus()
			return false;
		}
	}
	bform.submit();
	return false;
}
var secalter,secdauer,secTxt;
function alterkind(secalter,secTxt){
	if(secTxt)
		strJahr=secTxt;
	else
		strJahr="Jahre";
	for(i=2;i<=16;i++){
		if(i==secalter){
			document.write('<option value="'+i+'" selected>'+i+' '+strJahr+'</option>');
		}
		else{
			document.write('<option value="'+i+'">'+i+'  '+strJahr+'</option>');
		}
	}
}
function BookingAction(detail){
	var bform=document.bengine;
	bform.showresult.value='1';
	if(detail)
			bform.detail.value=detail;
	bform.termin.value=ts_termin;
	bform.ruecktermin.value=ts_ruecktermin;
	return chkFormular();
}

function bigsearchform(){
document.write(''+
'<div style="border-bottom: 5px solid rgb(230, 240, 241); width: 176px; height: 28px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'/hotels/x0ojmQ/head_suche_aendern.png\', sizing=\'image\');">'+
'<img width="176" height="28" border="0" alt="" src="/hotels/x0ojmQ/head_suche_aendern.png" id="tpng">'+
'</div>'+
'<table border="0" cellpadding="0" cellspacing="0" class="bigsearch">'+
'	<form action="http://booking.gulet.at/booking/gulet/index.php?KID=795000&agent=" method="GET" onSubmit="BookingAction(\'zielgebiet\');return false;" target="_self" id="fbengine" name="bengine" style="margin:0px; padding:0px;">'+
'		<input type="hidden" name="rtn_kd" value="1">  '+
'		<input type="hidden" name="showresult" value="">'+
'		<input type="hidden" name="detail" value="zielgebiet">'+
'		<input type="hidden" name="engine" value="pauschal">'+
'		<input type="hidden" name="KID" value="795000">'+
'		<input type="hidden" name="formular" value="4" id="formular">'+
'		<input type="hidden" name="nurflug" value="" id="nurflug">'+
'		<input type="hidden" name="test" value="">'+
'		<input type="hidden" name="spezial" value="">'+
'		<input type="hidden" name="agent" value="">'+
'		<input type="hidden" name="termin" value="1135422000">'+
'		<input type="hidden" name="ruecktermin" value="1137228807">'+
'		<input type="hidden" value="1" name="ttHurraCookie">'+
'		<tr class="vis">'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><div id="selectme"><label><input type="radio" id="reisen" value="Reisen" name="gulet" checked onClick="javascript:urlaubsreisen();"> Reisen</label> <label><input type="radio" id="flug" name="gulet" value="Flug"  onClick="javascript:flugonly();"> Flüge</label> <label><input type="radio" id="hotels" value="Hotels" name="gulet"  onClick="javascript:hotelonly();"> Hotels</label></div></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3" height="10"></td>'+
'		</tr>    '+
'		<tr class="vis">'+
'			<td class="forquicktabtd" colspan="3"><b>Abflughafen:</b><br>'+
'				<select name="abflughafen" size="1" class="efqfst1">'+
'				<option value="-1">beliebig</option>'+
'				<option value="46">Wien</option>'+
'				<option value="19">Graz</option>'+
'				<option value="23">Innsbruck</option>'+
'				<option value="27">Klagenfurt</option>'+
'				<option value="30">Linz</option>'+
'				<option value="42">Salzburg</option>'+
'				<option value="36">München (D)</option>'+
'				</select>'+
'			</td>'+
'		</tr>'+
'		<tr class="vis">'+
'			<td class="forquicktab" colspan="3">'+
'				<table>'+
'					<tbody>'+
'						<tr>'+
'							<td class="forquicktabtd2" width="100%"><b>Reiseziel:</b><br>'+

'								<select style="width: 154px;" class="" size="1" name="flugdauer">'+
'									<option value="-1">beliebig</option>'+
'									 <optgroup label="Nah- und Mittelstrecke">'+
'										<option value="10010">Ägypten</option>'+
'										<option value="10000">Mallorca, Menorca, Ibiza</option>'+
'										<option value="10006">Griechisches Festland</option>'+
'										<option value="10005">Griechische Inseln</option>'+
'										<option value="10007">Italien, Malta</option>'+
'										<option value="10001">Kanaren</option>'+
'										<option value="10030">Kroatien, Bulgarien</option>'+
'										<option value="10002">Portugal</option>'+
'										<option value="10003">Spanisches Festland</option>'+
'										<option value="10008">Tunesien, Marokko</option>'+
'										<option value="10004">Türkei</option>'+
'										<option value="10019">Zypern</option>'+
'									 </optgroup>'+
'									<optgroup label="Ferndestinationen">'+
'										<option value="10011">Afrika</option>'+
'										<option value="10017">Asien</option>'+
'										<option value="10013">Dom. Republik</option>'+
'										<option value="10020">Dubai, Arab. Halbinsel</option>'+
'										<option value="10036">Indischer Ozean</option>'+
'										<option value="10014">Karibik</option>'+
'										<option value="10012">Kuba</option>'+
'										<option value="10016">Mexiko</option>'+
'										<option value="10037">Mittelamerika</option>'+
'										<option value="10023">Südamerika</option>'+
'										<option value="10015">USA</option>'+
'									</optgroup> '+
'								</select>'+
/*
'								<select name="flugdauer" size="1" class="" style="width:154px;">'+
'									<option value="-1">&lt;Alle Reiseziele&gt;</option>'+
'								<option value="0">Nah-Strecke (ca. 2.5h Flug)</option>'+
'									<option value="1">Mittelstrecke (ca. 4h Flug)</option>'+
'									<option value="2">Fernstrecke (ab 6h Flug)</option>'+
'									<option value="3">Mittelmeer </option>'+
'									<option value="4">Spanien-Portugal </option>'+
'									<option value="5">Griechenland-Türkei-Zypern </option>'+
'									<option value="6">Kanarische Inseln </option>'+
'									<option value="7">Mallorca-Menorca-Ibiza </option>'+
'									<option value="8">Karibik-Mexiko-Dom.Rep </option>'+
'									<option value="9">Ägypten-Israel-VAE </option>'+
'									<option value="10">Asien-Thailand-Malediven </option>'+
'									<option value="11">Afrika-Mauritius-Seychellen </option>'+
'									<option value="12">Tunesien-Marokko </option>'+
'									<option value="13">Kroatien-Bulgarien </option>'+
'									<option value="14">Besondere-Tauchregionen </option>'+
'								</select>'+
*/
'							</td>'+
'						</tr>'+
'					</tbody>'+
'				</table>'+
'			</td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'			<td><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="154"></td>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width=""></td>'+
'		</tr>'+
'		<tr class="vis">'+
'			<td colspan="3" class="forquicktab">'+
'				<table>'+
'					<tbody>'+
'						<tr>'+
'							<td colspan="2" class="forquicktabtd2"><b>Reisezeitraum:</b></td>'+
'						</tr>'+
'						<tr>'+
'							<td class="forquicktabtd3" colspan="2">Frühester Hinflug:</td>'+
'						</tr>'+
'						<tr>'+
'							<td>'+
'								<select name="ktag" size="1" class="efqftag" onChange="SetDay(\'k\');">'+
'									<script type="text/javascript">InitDays(1);</script>'+
'								</select>'+
'								<select name="kmonat" size="1" class="efqfmonat" onChange="SetMonth(\'k\');">'+
'									<script type="text/javascript">InitMonth(1, \'short\');</script>'+
'								</select>'+
'								<img src="/hotels/x0ojmQ/kalender2.gif" id="btncalendar1" alt="Kalender aufrufen" class="kalimgqf" border="0" height="19" width="19" style="cursor: pointer;" title="Date selector"  onclick="MM_openBrWindow(\'http://www.gulet.at/modules/popupcalendar.cfm?fieldtofill=cal1\',\'Kalender\',\'width=230,height=180\')"><br>'+
'								<input type="hidden" name="cal1" id="cal1">'+
'							</td>'+
'						</tr>'+
'					</tbody>'+
'				</table>'+
'			</td>'+
'		</tr>'+
'		<tr class="vis">'+
'			<td class="forquicktab" colspan="3">'+
'				<table>'+
'					<tbody>'+
'						<tr>'+
'							<td class="forquicktabtd2" colspan="2">Spätester Rückflug:</td>'+
'						</tr>'+
'						<tr>'+
'							<td>'+
'								<select name="rueckktag" size="1" class="efqftag" onChange="SetDay(\'rueckk\');">'+
'									<script type="text/javascript">InitDays(0);</script>'+
'								</select>'+
'								<select name="rueckkmonat" size="1" class="efqfmonat" onChange="SetMonth(\'rueckk\');">'+
'									<script type="text/javascript">InitMonth(0, \'short\');</script>'+
'								</select>'+
'								<img src="/hotels/x0ojmQ/kalender2.gif" id="btncalendar2" alt="Kalender aufrufen" class="kalimgqf" border="0" height="19" width="19" style="cursor: pointer;" title="Date selector" onclick="MM_openBrWindow(\'http://www.gulet.at/modules/popupcalendar.cfm?fieldtofill=cal2\',\'Kalender\',\'width=230,height=180\')"><br>'+
'								<input type="hidden" name="cal2" id="cal2">'+
'						</tr>'+
'					</tbody>'+
'				</table>'+
'			</td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'			<td><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="154"></td>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr class="vis">'+
'			<td class="forquicktab" colspan="3">'+
'				<table>'+
'					<tbody>'+
'						<tr>'+
'							<td class="forquicktabtd2"><b>Reisedauer:</b>&nbsp;'+
'								<select name="dauer" size="1" class="efqfst2">'+
'									<option value="-1" selected="selected">beliebig</option>'+
'									<option value="9">1 - 4 Tage</option>'+
'									<option value="10">5 - 8 Tage</option>'+
'									<option value="6_7">1 Woche</option>'+
'									<option value="7">9 - 12 Tage</option>'+
'									<option value="6_14">2 Wochen</option>'+
'									<option value="6_21">3 Wochen</option>'+
'								</select>'+
'						</tr>'+
'					</tbody>'+
'				</table>'+
'			</td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'			<td><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="154"></td>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr class="vis">'+
'			<td class="forquicktab" colspan="3">'+
'				<table>'+
'					<tbody>'+
'						<tr>'+
'							<td width="168" class="forquicktabtd2" style="width:168px;"><b>Reisende:</b>'+
'								<select name="erwachsene" size="1" class="efqfst3">'+
'									<option value="25">1 Erwachsener</option>'+
'									<option value="25;25" selected="selected">2 Erwachsene</option>'+
'									<option value="25;25;25">3 Erwachsene</option>'+
'									<option value="25;25;25;25">4 Erwachsene</option>'+
'								</select>'+
'								<br>'+
'								Kinder (Alter bei Reiseantritt) <br>'+
'								<select name="alter1" size="1" class="efqfalter" style="width:47px;">'+
'									<script type="text/javascript">'+
'										document.write(\'<option value="-1" >--- </option>\');'+
'										document.write(\'<option value="1" >&lt; 2 J.</option>\');'+
'										alterkind(\'-1\',\'J.\');'+
'									</script>'+
'								</select>'+
'								<select name="alter2" size="1" class="efqfalter" style="width:47px;">'+
'									<script type="text/javascript">'+
'										document.write(\'<option value="-1" >--- </option>\');'+
'										document.write(\'<option value="1" >&lt; 2 J.</option>\');'+
'										alterkind(\'-1\',\'J.\');'+
'									</script>'+
'								</select>'+
'								<select name="alter3" size="1" class="efqfalter" style="width:47px;">'+
'									<script type="text/javascript">'+
'										document.write(\'<option value="-1" >--- </option>\');'+
'										document.write(\'<option value="1" >&lt; 2 J.</option>\');'+
'										alterkind(\'-1\',\'J.\');'+
'									</script>'+
'								</select>'+
'							</td>'+
'						</tr>'+
'					</tbody>'+
'				</table>'+
'			</td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'			<td><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="154"></td>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="3" width=""></td>'+
'		</tr>'+

'		<tr class="vis">'+
'			<td style="height: 25px;" class="forquicktab" colspan="3"><b>Empfehlungsrate:</b>'+
'				<select style="width: 67px;" class="efqfst4" size="1" id="hbfempfqs" name="hbfempfqs">'+
'					<option value="0">egal</option>'+
'					<option value="800">80%</option>'+
'					<option value="900">90%</option>'+
'					<option value="1000">100%</option>'+
'				</select>'+
'			</td>'+
'		</tr>'+

'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'			<td><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="154"></td>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="3" width=""></td>'+
'		</tr>'+
'		<tr class="vis">'+
'			<td class="forquicktab" colspan="3">'+
'				<table>'+
'					<tbody>'+
'						<tr>'+
'							<td class="forquicktabtd2"><b>Suche nach Hotelname:</b>&nbsp;<br>'+
'								<input name="shotel" value="" class="efqfst1" type="text">'+
'							</td>'+
'						</tr>'+
'					</tbody>'+
'				</table>'+
'			</td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="4" width=""></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'			<td><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="154"></td>'+
'			<td style="background-color: rgb(230, 240, 241);"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="6"></td>'+
'		</tr>'+
'		<tr>'+
'			<td style="background-color: rgb(230, 240, 241);" colspan="3"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="3" width=""></td>'+
'		</tr>'+
'		<tr class="vis">'+
'			<td colspan="3" align="right" bgcolor="#E6F0F1" class="sucheaendern" style="padding-right:5px; padding-top:5px;">'+
'				<input src="/hotels/x0ojmQ/angebote_finden.gif" alt="" onClick="return BookingAction();" border="0" type="image">'+
'				<div style="padding-top:5px;"><a href="javascript:cle(\'C8\')">Erweiterte Suche</a>&nbsp;</div>'+
'			</td>'+
'		</tr>'+
'		<tr>'+
'			<td colspan="3" bgcolor="#E6F0F1" class="sucheaendern"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="5" width="1"></td>'+
'		</tr>'+
'		<tr>'+
'			<td class="sucheaendernbottom" colspan="3" background="/hotels/x0ojmQ/neue_suche_fuss.gif" height="13"><img src="/hotels/x0ojmQ/spacer.gif" alt="" border="0" height="1" width="1"></td>'+
'		</tr>'+
'	</form>'+
'</table>'+
'');
}

function shorten(){
	var what = $("scroll");
	if(what && what.scrollHeight>300){
		var a = '<div class="push"></div><a onclick="javascript:slide(this);" class="switch"></a>';
		what.innerHTML = '<div id="r1" class="hide">' + a + what.innerHTML +'</div>';
	}
	var what2 = $("scroll2");
	if(what2 && what2.scrollHeight>300){
		var a = '<div class="push"></div><a onclick="javascript:slide(this);" class="switch"></a>';
		what2.innerHTML = '<div id="r2" class="hide">' + a + what2.innerHTML +'</div>';
	}
}
/*content (un)reveal*/
var timerlen = 5;
var slideAniLen = 500;
var standByH = 299;
var timerID = new Array();
var startTime = new Array();
var obj = new Array();
var endHeight = new Array();
var strHeight = new Array();
var moving = new Array();
var dir = new Array();

function slide(tobj){
	objname = tobj.parentNode.id;
	if(moving[objname]) return;
	moving[objname] = true;
	dir[objname] = tobj.parentNode.className=='hide'?'down':'up';
	startslide(objname);
}

function startslide(objname){
	obj[objname] = $(objname);
	endHeight[objname] = dir[objname]=='down' ? obj[objname].scrollHeight : standByH;
	strHeight[objname] = dir[objname]=='down' ? standByH : obj[objname].scrollHeight;
	startTime[objname] = (new Date()).getTime();
	if(dir[objname] == 'down') obj[objname].style.height = (obj[objname].clientHeight+1)+'px';
	timerID[objname] = setInterval('slidetick(\'' + objname + '\');',timerlen);
}

function slidetick(objname){
	var elapsed = (new Date()).getTime() - startTime[objname];
	if (elapsed > slideAniLen) endSlide(objname);
	else {
		var d =Math.round((dir[objname]=='down' ? (standByH+1) :  0 ) + elapsed / slideAniLen * (dir[objname]=='down' ? endHeight[objname] - (standByH+1) : strHeight[objname]));
		if(dir[objname] == 'up'){
			d = obj[objname].clientHeight - d;
			if(d<=standByH) d=standByH;
		}
		obj[objname].style.height = d + 'px';
	}
	return;
}

function endSlide(objname){
	clearInterval(timerID[objname]);
	obj[objname].className = dir[objname]=='down' ? 'show' : 'hide';
	obj[objname].style.height = endHeight[objname] + 'px';
	delete(moving[objname]);
	delete(timerID[objname]);
	delete(startTime[objname]);
	delete(endHeight[objname]);
	delete(obj[objname]);
	delete(dir[objname]);
	return;
}

