/**
* Scripting general del sitio
*
* @date			27 de Mayo 2008
* @version		0.01

*/

/*------------------------------------------------------------------*/
$(document).ready(function() {

	$('body').addClass('hasJS'); // añade clase al body
	
	// Código para que aparezca la ventana de imprimir
	$('.print').click(function(){							   
		window.print();
		return false;
	});
	
	// Código para que aparezca target
	$('.target').attr("target","_blank");
	
	// Código para que aparezca target
	$('.tb_remove').click(function(){	tb_remove()	});

	// envio de links
	$("#commentForm").validate(); 
	$(".enviar_amigo_btn").click(function() {
		if( $("#commentForm").valid() ){
					$.post(	$("#commentForm").attr("action"),
							{	
								nombre  	: $("#idname").val(),
								amigo		: $("#idfirstname").val(),
								correo_amigo : $("#idemail").val(),
								link 		: $("#idlink").val()	
							} ,
							function(data){
								//$("#sendMsg_ajax").html("Envio Exitoso !");
								//alert(data);
								$('#form_contenido').hide();
								$('#form_contenido_exito').show();
							}
					);	
				
				}
			 
		return false;
	});
	
	//envio de reservaciones.
	$(".submitAvailability").click(function(){
											
											
		summit_arrive = $("#submitAv_arrive").val().split("/");
		summit_depart = $("#submitAv_depart").val().split("/");
		summit_rooms = $("#submitAv_rooms").val();
		summit_adult = $("#submitAv_adults").val();		
		
		arrive =	Date.parse(summit_arrive[1]+"/"+summit_arrive[0]+"/"+summit_arrive[2]);
		depart =	Date.parse(summit_depart[1]+"/"+summit_depart[0]+"/"+summit_depart[2]);
		
		if( depart < arrive ){
			alert ( "La fecha de salida debe ser despues de la fecha de llegada" );
			return false;
		}
		
		
		summit_nights =	( depart - arrive );
		
		if (summit_nights <= (86400000) ){
			summit_nights = 1;
		}else{
			summit_nights = parseInt(summit_nights /86400000 );
		}
		
		summitUrl =	"https://indecorp.ibe.netbooker.com/web/FrontController.nb4?module=PropertySearch&operation=SinglePropertySearchResult";
		summitUrl += "&adults="+summit_adult;
		summitUrl += "&numberOfRooms="+summit_rooms;
		summitUrl += "&arriveDate="+summit_arrive[0]+"&arriveMonth="+summit_arrive[1]+"&arriveYear="+summit_arrive[2];
		summitUrl += "&departDate="+summit_depart[0]+"&departMonth="+summit_depart[1]+"&departYear="+summit_depart[2];
		summitUrl += "&numberOfNights="+summit_nights;
		summitUrl += "&execute=yes&propertyCodeType=RV&chainCode=IN&instanceId=24&rateCode=&travelAgentId=&propertyCode=061122&lookAndFeelId=173&locale=es"				
				
		
		$(this).attr("href",summitUrl);
		return true;
	})

	
}); 

