//window.onload = initCalendars;
window.addEvent('domready', function() {
	myCal = new Calendar({ txt_check_in: 'Y/m/d', txt_check_out: 'Y/m/d' }, { direction: 1, pad: 0 });
	var myForm = new FormCheck('reservation', {submitByAjax: true});
	myForm.options.onAjaxSuccess = checkStatus;
	
	$('reservation').getElements('button.calendar').each(function(el){
		el.removeClass('calendar');
		el.addClass('calendar_res');
	});
	
});

function getLang()
{
	var url = window.location.toString();
	var section = url.split("/");
	if(section.indexOf("ESP") != -1)
		return 'es';
	return 'en';
}

function checkStatus(response)
{
	var resp=JSON.decode(response);
	//	enable submits
	document.getElements('input[type=submit]').each(
			function(el){
				el.disabled = false;
			});
	Sexy.initialize({BoxStyles:{'width':740}});
	var lang = getLang();
	if(lang == 'en')
		Sexy.alert('<div class="textAlert">'+resp.msg+'</div>', {textBoxBtnOk: 'Close'});
	else
		Sexy.alert('<div class="textAlert">'+resp.msg+'</div>', {textBoxBtnOk: 'Cerrar'});
}