function callBookingEngine(f,lang)
{
//	var hotel = $$('#booking select.hotelSelect').first();
	var hotel = $(f).down('select.hotelSelect');
	if ( hotel.selectedIndex == 0 )
	{
		alert('Bitte waehlen Sie ein Hotel aus');
		return false;
	}
//	var month = $$('#booking select.monthSelect').first();
	var month = $(f).down('select.monthSelect');
	var bookingUrl = '/' + lang + '/' + $F(hotel) + '/month=' + $F(month);
	f.action = bookingUrl;
	return true;
}
function callBack()
{
	var hotel = $$('#callback select.hotelSelect').first();
	if ( hotel.selectedIndex == 0 )
	{
		alert('Bitte waehlen Sie ein Hotel aus');
		return false;
	}
	var field = $$('#callback input.hotel').first();
	if ($F('phoneNumber') == 'Telefonnummer' || $F('phoneNumber') == '')
	{
		alert('Bitte geben Sie eine Telefonnummer ein');
		return false;
	}
	if ($F('phoneNumberPrefix') == 'Land' || $F('phoneNumberPrefix') == '' )
	{
		alert('Bitte geben Sie ein Land ein');
		return false;
	}
	field.value = $F(hotel);
	return true;
}

document.observe('dom:loaded', function() {
	$('login').observe('click', showLogin);
});

function showLogin(event) {
	Event.stop(event);
	loadLogin();
}

function loadLogin(page) {
	Lightview.show({
		href: 'http://www.cordial.at/login.php',
		rel: 'iframe',
		options: {
			resizeDuration: 0,
			menubar: false,
			topclose: false,
			width: 314,
			height: 440,
			keyboard: false,
			overlayClose: false
		}
	});
}


function toggleTabs(tab)
{
	var allTabs = $(tab).siblings();
	var thisTab = $(tab);
	allTabs.each(
		function(t)
		{

			var thisType = t.type;
			var thisInputs = $$('#'+thisType+' input');
			thisInputs.each(
				function(i)
				{
					i.disabled=true;
				}
			);
			t.removeClassName('active');
			$(thisType).hide();
		}
	)
	thisTab.addClassName('active');
	$(thisTab.type).show();
	var thisInputs = $$('#'+thisTab.type+' input');
	thisInputs.each(
		function(i)
		{
			i.disabled=false;
		}
	);
}




function animateSujets()
{
	if ( sujet = $('sujetpic') )
	{
		sujet.src = '/assets/sujets/' + sujetsPath + '/' + sujets[sujetsId];
		if (sujetsId++ >= sujets.length-1) sujetsId=0;
		window.setTimeout('animateSujets()',4000);
	}
	// <img src="/assets/sujets/{$sujetsPath}/{$sujetsFirst}" id="sujetpic" alt="Sujet" border="0" width="755" height="255">
}
function fadeSujets()
{
	Effect.Fade(sujets2fade[sujetsId], { duration:1, from:1.0, to:0.0 });
	if (sujetsId++ >= sujets2fade.length-1) sujetsId=0;
	Effect.Appear(sujets2fade[sujetsId], { duration:1, from:0.0, to:1.0 });
}
function fadeOffers()
{
//			Effect.BlindUp(offers2fade[offersId]);
//			if (offersId++ >= offers2fade.length-1) offersId=0;
//			Effect.BlindDown(offers2fade[offersId], { queue: 'end' });
	offers2fade[offersId].hide();
	if (offersId++ >= offers2fade.length-1) offersId=0;
	offers2fade[offersId].show();
}
function init()
{
	if ( $('sitemap') )
		var mainmenu = DynarchMenu.setup('sitemap', { lazy: true, shadows: false, electric: 250 });
	sujets2fade = $$('img.fader');
	if (sujets2fade.length > 1)	setInterval('fadeSujets()', 4000);
	offers2fade = $$('div.offer');
	if (offers2fade.length == 1)
	{
//		offers2fade.first().show(); // first element is visible by default, manual setting absolete
	}
	else if (offers2fade.length > 0)
	if (offers2fade.length > 0)
	{
		offersId = offers2fade.length-1;
		fadeOffers();
		setInterval('fadeOffers()', 5000);
	}
}

function mkSumm()
{
	var f = window.document.gutscheine;
	var wertg1 = 329;
	var wertg2 = 765;
	var g1 = f.anzahl_g1.value;
	var g2 = f.anzahl_g2.value;
	var g3 = f.wert_g3.value;
	var sum = g1*wertg1 + g2*wertg2 + g3*1;
	$('ergebnis').innerHTML = 'Bestellsumme: <b>'+ sum +',00 Euro</b>';
	$('ergebnisField').value = sum;
}
function updateIFrame( height ) {
  var iframe = document.getElementById( 'myiframe' );
  iframe.setAttribute( 'height', height );
}

function mkLightView(img) 
{
	Lightview.show({
	    href: '/assets/bilder/cc_'+img+'.jpg',
	    rel: 'image',
	    title: 'CORDIAL Card '+img,
	    caption: 'CORDIAL Card '+img,
	    options: {
	      autosize: true,
	      topclose: true
	    }
	  });
}

function cc_hotels()
{
	var form = $('cc_hotels');
	var continent = $F('CCcontinent');
	var country = $F('CCcountry');
	var hotel = $F('CChotel');
	var urlParam = 'CCcontinent='+continent+'&CCcountry='+country+'&CChotel='+hotel;
	form.action += urlParam;
	form.submit();
	return true;
}