var titleClass;
var loginForm;
var countResize = 0;
//window.onresize = resFooter;
function windowOnLoad(){
	//resFooter(this);
	/*if($('rightSidebarContent')!=null)
	{
		var sidebarR = $('rightSidebarContent');
		var sidebarL = $('leftSidebarContent'); 
		var contentR = $('contentRight');
		
		if(sidebarR.getHeight() > sidebarL.getHeight() && sidebarR.getHeight() > contentR.getHeight())
		{
			sidebarL.style.height = sidebarR.getHeight()-10+'px';
			sidebarR.style.height = sidebarR.getHeight()-10+'px';
			contentR.style.height = sidebarR.getHeight()-10+'px';
		}
		else if(sidebarL.getHeight() > sidebarR.getHeight() && sidebarL.getHeight() > contentR.getHeight())
		{
			sidebarR.style.height = sidebarL.getHeight()-10+'px';
			sidebarL.style.height = sidebarL.getHeight()-10+'px';
			contentR.style.height = sidebarL.getHeight()-10+'px';
		}
		else
		{
			sidebarR.style.height = contentR.getHeight()-144+'px';
			sidebarL.style.height = contentR.getHeight()-144+'px';
			contentR.style.height = contentR.getHeight()+'px';
		}
	}	
		
		//titleClass = $('titleLogin');
		//loginForm  = $('loginForm');
		//titleClass = $('titleLogin');
		//tHeight    = $('titleLogin').getHeight();
		//titleClass.className  = (loginForm.getHeight() > tHeight ? 'arrowUp' : 'arrowDw');
		//titleClass.className = loginForm.display == 'none' ? 'arrowUp' : 'arrowDw';*/
		/*mainDiv = $$('div#main')[0].getHeight();
		contentAlt = $$('div.alternate','iframe.iframeBooking')[0];
		if(typeof(contentAlt)!='undefined')
		{
			offsetTopAlt = getYpos(contentAlt);
			contentAlt.style.height = (mainDiv-offsetTopAlt-10)+'px';
		}*/
		if(document.getElementById('mainLarge'))
			mainDiv = $$('div#mainLarge')[0].getHeight();
		else
			mainDiv = $$('div#main')[0].getHeight();
		contentAlt = $$('div.alternate','iframe.iframeBooking')[0];
		if(typeof(contentAlt)!='undefined')
		{
			offsetTopAlt = getYpos(contentAlt);
			contentAlt.style.height = (mainDiv-offsetTopAlt-10)+'px';
		}
		
}

function bookWithLayer(hotelId,lang,dir)
{
	var test = new LightBoxClone();
	test.start(dir+"booking/booking_layer.php",hotelId,lang);
}

function getYpos(obj) {
	var elem = obj;
	var yPos = 0;
	while (elem) {
	yPos += elem.offsetTop;
	elem = elem.offsetParent;
	}
	return yPos;
}

function getXpos(obj) {
	var elem = obj;
	var xPos = 0; 
	while (elem) {
		xPos += elem.offsetLeft; 
		elem = elem.offsetParent;
	}
	return xPos;
}

window.onload = windowOnLoad;

function resFooter(event)
{
	//winH = (typeof window.innerHeight != 'undefined' ? window.innerHeight : document.body.getHeight());
	var winH  = document.viewport.getDimensions().height;
	var footer= $('footer');
	var main  = $('main');
	var mainH = main.getHeight();
	rest	  = winH-mainH; 
	event = event != null ? event.type : window.event.type;
	if(event == 'resize') countResize += 1;
	if(rest > 0 && countResize < 100) footer.setStyle({height: rest - 40 + 'px' });
	else if(rest <= 0) footer.setStyle({height: 'auto'}); //alert('recent event is: '+recentEvent);
}


function switchLogin()
{
	var loginDiv = $('login');
	var tHeight  = $('titleLogin').getHeight();
	loginDiv.style.height = (loginDiv.getHeight() > tHeight ? tHeight+'px': ''); //alert(loginDiv.style.height);
	//titleClass.className  = (loginDiv.getHeight() > tHeight ? 'arrowUp' : 'arrowDw');
	//loginForm.display = (loginForm.display == '' ? 'none' : '');
	//titleClass.className = loginForm.display == 'none' ? 'arrowUp' : 'arrowDw';
	//alert(loginDivH);
}

function pwd()
{
	input = $('password');
	$('pwd').innerHTML='<input name="'+input.name+'" type="password" class="'+input.className+'" id="password" />';
	$('password').focus();
	$('password').select();
}


function slideOut(id)
{
	var slide   = $(id);
	var slideOp = slide.getStyle('opacity');
	var stopVal='0.6'
	if(slideOp > stopVal)
	{
		slide.setStyle({opacity: slideOp-0.1});
		setTimeout(function(){slideOut(id)},1);
	}
}
function bugFix()
{
	if(document.getElementById('frameContainer'))
	{
		if(document.addEventListener)
		{
			document.getElementById('frameContainer').addEventListener("mouseout",function(){document.getElementById(inputId).focus();},false);
		}
		else if(document.attachEvent)
		{
			document.getElementById('frameContainer').attachEvent("onmouseout",function(){document.getElementById(inputId).focus();});
		}
	}
}
