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();
}
function itm(){
	var artc=dac;
	var matchval=new RegExp(/\/reisen\/$/i);
	var loc=window.location.href;
	var src='624151C624S624152CL90PPV';
	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(
	'<center>'+
	'<table id="main_cnt">'+
	'	<tr><td colspan="4" id="hdr">'+
	'		<iframe src="/reisen/x0ojmQ/logo.html" scrolling="no" frameborder="0" border="0" id="hlink"></iframe>'+	
	'		<div style="height: 10px;"></div>'+
	'		<div style="text-align: right; margin: 0 10px 0 0;"><a href="javascript:cle(\'45o\')" rel="nofollow">Startseite</a> | <a href="javascript:cle(\'45z\')" rel="nofollow">Sitemap</a> | <a href="javascript:cle(\'45i\')" rel="nofollow">Kontakt</a></div>'+
	'		<div style="height: 20px;"></div>'+
	'		<!-- NOTE: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="/reisen/x0ojmQ/hdr_bnr.gif" alt="" border="0"> -->'+
	'	</td><td class="rb"><img src="/reisen/x0ojmQ/shadow_tr.gif" alt="" border="0"></td></tr>'+
	'	<tr>'+
	'		<td class="lb"></td>'+
	'		<td id="l_col">'+
	'			<div class="navigationcontainer">'+
'<div class="topic">Reisen</div>'+
'<a class="sub1" href="javascript:cle(\'45B\')" rel="nofollow" >Alle Reiseziele</a>'+
'<a class="sub1" href="javascript:cle(\'45s\')" rel="nofollow" >Last Minute &amp; More</a>'+
'<a class="sub1" href="javascript:cle(\'45F\')" rel="nofollow" >Pauschalreisen</a>'+
'<a class="sub1" href="javascript:cle(\'45r\')" rel="nofollow" >Städtereisen</a>'+
'<a class="sub1" href="javascript:cle(\'45H\')" rel="nofollow" >Flüge</a>'+
'<a class="sub1" href="javascript:cle(\'45J\')" rel="nofollow" >Nur Hotels</a>'+
'<a class="sub1" href="javascript:cle(\'45x\')" rel="nofollow" >Ferienhäuser /-wohnung</a>'+
'<div class="topic">Angebote</div>'+
'<a class="sub1" href="javascript:cle(\'45G\')" rel="nofollow" >Kanarische Inseln</a>'+
'<a class="sub1" href="javascript:cle(\'45t\')" rel="nofollow" >Frühbucher</a>'+
'<a class="sub1" href="javascript:cle(\'45q\')" rel="nofollow" >Familienurlaub</a>'+
'<div class="topic">Informationen</div>'+
'<a class="sub1" href="javascript:cle(\'45l\')" rel="nofollow" >Hotels und Strände</a>'+
'<a class="sub1" href="javascript:cle(\'45y\')" rel="nofollow" >Alle Urlaubsländer</a>'+
'<a class="sub1" href="javascript:cle(\'45C\')" rel="nofollow" >Gepäck und Fluggesellschaften</a>'+
'<a class="sub1" href="javascript:cle(\'45D\')" rel="nofollow" >Flugregelungen</a>'+
'<a class="sub1" href="javascript:cle(\'45k\')" rel="nofollow" >Abflughäfen</a>'+
'<a class="sub1" href="javascript:cle(\'45h\')" rel="nofollow" >Fremdenverkehrsämter</a>'+
//'<a class="sub1" href="javascript:cle(\'45n\')" rel="nofollow" >Kalender</a>'+
'<div class="topic">Service</div>'+
'<a class="sub1" href="javascript:cle(\'45E\')" rel="nofollow" class="sub1">Serviceangebote</a>'+
'<a class="sub1" href="javascript:cle(\'45I\')" rel="nofollow" class="sub1">Reiseversicherung</a>'+
'<a class="sub1" href="javascript:cle(\'45j\')" rel="nofollow" class="sub1">Mietwagen</a>'+
'<a class="sub1" href="javascript:cle(\'45p\')" rel="nofollow" class="sub1">Parkplatz/Hotel am Airport</a>'+
'<a class="sub1" href="javascript:cle(\'5Oe\')" rel="nofollow" class="sub1">Transfer im Zielgebiet</a>'+

'<a class="sub1" href="javascript:cle(\'45u\')" rel="nofollow" class="sub1">Flughafentransfer</a>'+
'<div class="topic">Shops</div>'+
'<a class="sub1" href="javascript:cle(\'45w\')" rel="nofollow" class="sub1">Buchshop</a>'+
'<div class="topic">vistamare</div>'+
'<a class="sub1" href="javascript:cle(\'637\')" rel="nofollow" class="sub1">AGB</a>'+
'<a class="sub1" href="javascript:cle(\'45m\')" rel="nofollow" class="sub1">Impressum</a>'+
'<a class="sub1" href="javascript:cle(\'45A\')" rel="nofollow" class="sub1">Datenschutz</a>'+
'<a class="sub1" href="javascript:cle(\'45v\')" rel="nofollow" class="sub1">Checkliste Websitetests</a>'+
	'			</div>'+
	'		</td>'+
	'		<td id="m_dsp">'
	);
}

function print_ftr(){
	document.write(
	($('mpr_hdr')?'':''+
	'		</td>'+
	'		<td id="r_col">'+
	'			<div style="height: 10px;"></div>'+
	'			<a href="javascript:cle(\'45E\')" rel="nofollow"><img src="/reisen/x0ojmQ/service.gif" alt="" border="0"></a><br>'+
	'			<a href="javascript:cle(\'45w\')" rel="nofollow"><img src="/reisen/x0ojmQ/book.gif" alt="" border="0"></a>'+
	'			<a href="javascript:cle(\'45h\')" rel="nofollow"><img src="/reisen/x0ojmQ/info.gif" alt="" border="0"></a>'+
	'')+
	'		</td>'+
	'		<td class="rb"></td>'+
	'	</tr>'+
	'	<tr><td colspan="5" id="ftr"></td></tr>'+
	'	<tr><td colspan="5" id="ftr_1">'+
	'		<img src="/reisen/x0ojmQ/btm_bnrs.gif" alt="" border="0" style="float: right;">'+
	'		&copy; 2007 vistamare, Vtours GmbH | <a href="javascript:cle(\'45m\')" rel="nofollow">Impressum</a><br><br>'+
	'		Vistamare bietet Ihnen als Ihr Online Reiseportal Angebote für Last Minute and More, Pauschalreisen, Städtereisen,<br>Flugangebote, Hotels und Ferienhäuser /-wohnungen. Außerdem können Sie unter Service zusätzlich zu Ihrer Reise eine<br>Reiseversicherung, einen Mietwagen, ein Parkplatz oder Hotel am Airport oder einen Flughafentransfer buchen.<br>Site by Lifestyle'+
	'	</td></tr>'+
	'</table>'+
	'</center>'+
	'</body>'+
	'</html>'
	);
	if($('e404')){tmp=$('e404').innerHTML;  $('e404').innerHTML = '<a href="javascript:cle(\'45o\')">'+tmp+'</a>'; window.setTimeout(window.location = 'http://www.vistamare.de/',300);}
}


function fx(){
	var ims = $$('fxm','a',null);
	for(i=0; i<ims.length; i++){
		if(ims[i].id){
			var prs = ims[i].id.split('|');
			var l1=l2=l3=im='';
			if(prs[0]!=='m') im='_s';
			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[1]!=='0') {ims[i].href=l1;}
			else if(prs[2]!=='0') {ims[i].href=l2;}
			else {ims[i].href=l3;}
			
			var ln = document.createElement('div');
			if(prs[0]=='p'){ln.className='p40_pri';}
			
			if(prs[1]!=='0') {ln.innerHTML += '<a href='+l1+' class="go" rel="nofollow"><img border="0" alt="" src="/reisen/x0ojmQ/button'+im+'.gif"></a>';}
			if(prs[2]!=='0') {ln.innerHTML += '<a href='+l2+' class="go" rel="nofollow"><img border="0" alt="" src="/reisen/x0ojmQ/button1'+im+'.gif"></a>';}
			if(prs[1]=='0' && prs[2]=='0'){ln.innerHTML += '<div class="addinf">Leider ist dieses Hotel<br>zur Zeit nicht buchbar</div><div style="clear: right;"></div>';}
			if(prs[3]!=='0') {ln.innerHTML += '<a href='+l3+' class="go" rel="nofollow"><img border="0" alt="" src="/reisen/x0ojmQ/button2'+im+'.gif"></a>';}
			
			var itm=ims[i].parentNode;
			if(prs[0]=='m'){
				var de=$$('mpr_pri');
				var ap=ln.cloneNode(true);
				de[0].insertBefore(ln,de[0].firstChild);
				de[1].insertBefore(ap,de[1].firstChild);
			}else{
				var de=$$('descr',null,itm);de=de[0];
				itm.insertBefore(ln,de.nextSibling);
			}
		}
	}
}
var tmp = new Array();
function imgbr(i0,i1,i2,i3,i4,i5)
{
	var ri = new Array();
	for(j=0;j<6;j++) {
		eval('if(i'+j+'!==\'\') ri.push(i'+j+');');
	}
	tmp['images'] = ri;
	tmp['act']=0;
	tmp['las']= ri.length-1;
	tmp['pre']=0;
	tmp['nxt']=((tmp['act']+1)<=tmp['las'])?tmp['act']+1:tmp['las'];
	
	if(ri.length>1){
		document.write(
			'<div id="navcen"><div>'+
			'<img src="/reisen/x0ojmQ/arr_f.gif" alt="" border="" onclick="gti(0,0)">'+
			'<img src="/reisen/x0ojmQ/arr_b.gif" alt="" border="" onclick="gti(1,0)">'+
			'<img src="/reisen/x0ojmQ/arr_n.gif" alt="" border="" onclick="gti(1,1)">'+
			'<img src="/reisen/x0ojmQ/arr_l.gif" alt="" border="" onclick="gti(0,1)">'+
			'</div></div>'
		);
	}
	
}
function gti(s,d){
	var o = document.getElementById('dim');
	if(s==0){
		o.src=d?tmp['images'][tmp['las']]:tmp['images'][0];
		tmp['act']=d?tmp['las']:0;
		tmp['pre']=d?(tmp['las']-1):0;
		tmp['nxt']=d?tmp['las']:(tmp['act']+1);
	}
	else{
		o.src=d?tmp['images'][tmp['nxt']]:tmp['images'][tmp['pre']];
		tmp['act']=d?tmp['nxt']:tmp['pre'];
		tmp['pre']=((tmp['act']-1)>=0)?tmp['act']-1:0;
		tmp['nxt']=((tmp['act']+1)<=tmp['las'])?tmp['act']+1:tmp['las'];
	}
}