function sendform(frm){$('#'+frm).submit();}
function validate_selmodel(){
	valide=true;
	if($('#model_booking_id').val()==''){valide=false;}else{}
	if(valide){$('#frm_booking_model').submit();}else{alert('Debe seleccionar un vehiculo para poder continuar')}
}
function validate_search(){
	valide=true;
	if($('#datepicker1').val()==''){$('#datepicker1').css({ "background-color":"#def0fa"});valide=false;}else{$('#datepicker1').css({ "background-color":"#ffffff"});}
	if($('#datepicker2').val()==''){$('#datepicker2').css({ "background-color":"#def0fa"});valide=false;}else{$('#datepicker2').css({ "background-color":"#ffffff"});}
	if($('#datepicker1').val()==$('#datepicker2').val() && $('#pick_hour').val()==$('#drop_hour').val()){valide=false;}
	numdias = dias_dates($('#datepicker1').val(),$('#datepicker2').val());
	$('#numdias').val(numdias);
	if(valide){$('#frm_buscador').submit();}else{}
}
function dias_dates(fecha1,fecha2){
	var dia1= fecha1.substr(0,2);
	var mes1= fecha1.substr(3,2);
	var anyo1= fecha1.substr(6);
	var dia2= fecha2.substr(0,2);
	var mes2= fecha2.substr(3,2);
	var anyo2= fecha2.substr(6);
	var nuevafecha1= new Date(anyo1+","+mes1+","+dia1);
	var nuevafecha2= new Date(anyo2+","+mes2+","+dia2);
	var Dif= nuevafecha2.getTime() - nuevafecha1.getTime();
	var dias= Math.floor(Dif/(1000*24*60*60));
	return dias;
}

function change_type_payment(type){$('#book_tipopago').val(type);}

function selectvehicle(model){
	$('#result_model_name').html($('#model_name'+model).val());
	$('#result_model_group').html($('#model_group'+model).val());	
	$('#result_model_image').attr('src','/upload/models/'+$('#model_image'+model).val());
	$('#result_model_prc').html($('#model_prc'+model).val());	
	$('#model_booking_prc').val($('#model_prc'+model).val());	
	$('#model_booking_id').val($('#model_id'+model).val());	
	$('#div_result_model').show('slow');
	$('html, body').animate({scrollTop:$("#scroll_top_div").offset().top}, 500);
}
function refreshextra(extra){
	
	if($('#select_total_extra'+extra).val() && $('#select_total_extra'+extra).val()!=0){
		
		total_extra_count = $('#book_total_reserva_count').val(); 
		
		$('#div_content_extra'+extra).css({ "background-color":"#def0fa"});
		
		$('#div_total_extra'+extra).show();
		
		if($('#byday_extra_value'+extra).val()==1){ //extra por dia
			total_extra = ($('#select_total_extra'+extra).val()*$('#prc_extra_value'+extra).val())*$('#extra_num_dias'+extra).val();
		}else{ //extra por reserva
			total_extra = $('#select_total_extra'+extra).val()*$('#prc_extra_value'+extra).val();
		}
		//redondeamos total extra para actualizar
		total_extra = Math.round(total_extra*100)/100;
		total_extra_actual = parseFloat($('#total_price_extra_global'+extra).val())
		//alert(parseFloat(total_extra_count)+' '+parseFloat(total_extra)+' '+total_extra_actual);
		
		global_extras = (parseFloat(total_extra_count)+parseFloat(total_extra))-total_extra_actual;
		global_extras = Math.round(global_extras*100)/100;
		
		//actualizamos total por dias extra en parte pública
		$('#result_total_extra'+extra).html(total_extra);	
		$('#sidebar_div_result_extra_'+extra).show();
		$('#sidebar_result_extra_num_'+extra).html($('#select_total_extra'+extra).val());
	    $('#sidebar_result_extra_price_'+extra).html(total_extra);
		$('#sidebar_total_extra_'+extra).val(total_extra); 
		
		$('#book_total_reserva_count').val(global_extras);
		$('#result_model_prc').html(global_extras);
		$('#total_price_extra_global'+extra).val(total_extra);	
		
		
	}else{
		
		total_extra_count = $('#book_total_reserva_count').val(); 
		
		//ocultamos desglose en sidebar cesta
		$('#sidebar_div_result_extra_'+extra).hide();
		
		total_extra = $('#total_price_extra_global'+extra).val(); 
		total_extra = Math.round(total_extra*100)/100;
		
		global_extras = total_extra_count-total_extra;
		global_extras = Math.round(global_extras*100)/100;
		
		$('#total_price_extra_global'+extra).val('0');
		$('#book_total_reserva_count').val(global_extras);
		$('#result_model_prc').html(global_extras);
		
		//ocultamos 
		$('#div_total_extra'+extra).hide();
		$('#result_total_extra'+extra).html('');	
		$('#div_content_extra'+extra).css({ "background-color":"#fff"});
		
		/*total_prc_booking = $('#book_model_prc').val();
		total_global	  = $('#book_total_reserva_count').val();
		if(!total_global || total_global<total_prc_booking){ 
			$('#book_total_reserva_count').val(total_prc_booking);
			$('#result_model_prc').html(total_prc_booking); 
		}*/
	}	
}
function validate_contact(){
	valide=true;
	if($('#contact_nom').val()==''){$('#contact_nom').css({ "background-color":"#def0fa"});valide=false;}else{$('#contact_nom').css({ "background-color":"#ffffff"});}
	if($('#contact_tel').val()==''){$('#contact_tel').css({ "background-color":"#def0fa"});valide=false;}else{$('#contact_tel').css({ "background-color":"#ffffff"});}
	if($('#contact_email').val()==''){$('#contact_email').css({ "background-color":"#def0fa"});valide=false;}else{$('#contact_email').css({ "background-color":"#ffffff"});}
	if(valide){$('#frm_contactar').submit();}else{alert('Debe rellenar todos los datos obligatorios');}
}
function validate_cliente(){
	valide=true;
	if($('#book_nom').val()==''){$('#book_nom').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_nom').css({ "background-color":"#ffffff"});}
	if($('#book_ape').val()==''){$('#book_ape').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_ape').css({ "background-color":"#ffffff"});}
	if($('#book_dni').val()==''){$('#book_dni').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_dni').css({ "background-color":"#ffffff"});}
	if($('#book_email').val()==''){$('#book_email').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_email').css({ "background-color":"#ffffff"});}
	if($('#book_tel').val()==''){$('#book_tel').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_tel').css({ "background-color":"#ffffff"});}	
	if($('#book_dir').val()==''){$('#book_dir').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_dir').css({ "background-color":"#ffffff"});}	
	if($('#book_ciudad').val()==''){$('#book_ciudad').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_ciudad').css({ "background-color":"#ffffff"});}	
	if($('#book_email').val()!=$('#book_email2').val()){$('#book_email2').css({ "background-color":"#def0fa"});valide=false;}else{$('#book_email2').css({ "background-color":"#ffffff"});}	
	if($('#chk_book_terms:checked').val()=='on'){}else{valide=false;}
	if(valide){$('#frm_booking_pago').submit();}else{ alert('Debe rellenar todos los datos obligatorios y aceptar las condiciones de reserva');$("#book_pais").focus();}
}
function changeclase(class_id){
	$('#new_class_id').val(class_id);
	$('#change_class').submit();
}

function view_descrition(extra_id){
	$('#extras_description_'+extra_id).show('slow');
	$('#div_extras_description_more_'+extra_id).hide('slow');
	$('#div_extras_description_minus_'+extra_id).show('slow');
}

function hide_descrition(extra_id){
	$('#extras_description_'+extra_id).hide('slow');
	$('#div_extras_description_minus_'+extra_id).hide('slow');
	$('#div_extras_description_more_'+extra_id).show('slow');
}
