function SubmitSearch()
{
	document.forms["frm_search"].submit();
}

function SubmitCampingData()
{
	document.forms["frm_access"].submit();	
	
	document.forms["frm_access"].elements["psr"].value = "";
	document.forms["frm_access"].elements["usr"].value = "";
}

function SubmitCheckReservation()
{
	document.forms["frm_check"].submit();	
	
	document.forms["frm_check"].elements["rqsCampingDataUEmail"].value = "";
	document.forms["frm_check"].elements["rqsCampingDataUClave"].value = "";
}

//Calcula el nš de noches a partir de la fecha de entrada y de salida.
function getNights(obj_name_day_ini, obj_name_month_ini, obj_name_day_end, obj_name_month_end, obj_name_nights)
{
	var obj_day_ini = document.getElementById(obj_name_day_ini);
	var obj_month_ini = document.getElementById(obj_name_month_ini);
	var obj_day_end = document.getElementById(obj_name_day_end);
	var obj_month_end = document.getElementById(obj_name_month_end);
	
	var obj_nights = document.getElementById(obj_name_nights);
	
	var cond1 = obj_day_ini.value != "-1" && obj_month_ini.value != "-1";
	var cond2 = obj_day_end.value != "-1" && obj_month_end.value != "-1";
	
	var init_date, end_date;
	var curr_date = new Date();
	if (cond1 && cond2)
	{
		//aņo, mes-1, dia
		init_date = new Date (curr_date.getYear(), obj_month_ini.value, obj_day_ini.value);
		end_date = new Date (curr_date.getYear(), obj_month_end.value, obj_day_end.value);
		
		if (end_date <= init_date)
		{
			alert("La fecha de salida ha de ser posterior a la fecha de entrada.");
			obj_day_end.selectedIndex = 0;
			obj_month_end.selectedIndex = 0;
			
			return;
		}

		var diff_date = new Date(end_date-init_date);
		obj_nights.value = diff_date/(24*60*60*1000);
	}
}
