// JavaScript Document

function ValidateActivitiesForm(form)
{
	if ((form.date_dep0.value=='') || (form.date_dep0.value=='yyyy-mm-dd'))
	{
		alert(document.getElementById('msg_enter_checkin_date').value);
		form.date_dep0.focus();
		return false;
	}

	// Validar las fechas
	var date_dat = new Array();
	date_dat = form.date_dep0.value.split('-');
	var current1 = new Date(date_dat[0], date_dat[1]-1, date_dat[2]); // a new instance
	//fixDate(current1);
	Date1 = current1.getTime();

	// Today
	var current3 = new Date(); // a new instance
	//fixDate(current3);
	var current4 = new Date(current3.getFullYear(), current3.getMonth(), current3.getDate())
	Today = current4.getTime();
				
	if(Date1 <= Today)
	{
		alert(document.getElementById('msg_checkin_after_today').value);
		form.date_dep0.focus();
		return false;
	}
	if(((Date1 - Today)/86400000) < 3) 
	{
		alert(document.getElementById('msg_acept_excursion_request').value);
		form.date_dep0.focus();
		return false;
	}
	
	return true;
}

function IsSelectedItem(index)
{
	if (document.getElementById('from_hotel' + index))
	{
		if (!combo_attraction_ok('from_hotel' + index))
		{
			alert(document.getElementById('msg_empty_hotel_name').value);
			return false;
		}
		else 
		{
			document.getElementById('offer').value = index;
			return true;
		}
	}
	else
	{
		document.getElementById('offer').value = index;
		return true;
	}
}

function combo_attraction_ok(id)
{
	combo = document.getElementById(id);	 
	if ((combo.options[combo.selectedIndex].value != null) && (combo.options[combo.selectedIndex].value != "") && (combo.options[combo.selectedIndex].value != "0")) 
	{
		return true;
	}
	else
	{
		document.getElementById(id).focus();  
		return false;
	}
}
