/*----- Campos Formularios ------*/
(function(l){l.fn.extend({defaultValue:function(o,i){var j=o||{};var k=l.extend({value:j.value||null},j);return this.each(function(b,c){var d=$(this);var e=k.value||d.attr('rel');var f={'input':d};var g=createClone();f.clone=g;g.insertAfter(d);var h=function(){if(d.val().length<=0){g.show();d.hide()}else{g.hide();d.show()}};d.bind('blur',h);function createClone(){var a;if(d.context.nodeName.toLowerCase()=='input'){a=l("<input />").attr({'type':'text'})}else if(d.context.nodeName.toLowerCase()=='textarea'){a=l("<textarea />")}a.attr({'value':e,'class':d.attr('class')+' empty','size':d.attr('size'),'style':d.attr('style'),'tabindex':d.attr('tabindex'),'name':'defaultvalue-clone-'+(((1+Math.random())*0x10000)|0).toString(16).substring(1)});a.focus(function(){a.hide();d.show();setTimeout(function(){d.focus()},1)});return a}h();if(i){i(f)}})}})})(jQuery);

$(document).ready(function(){	
	
	/* Datepicker */
	jQuery(function($){
		$.datepicker.regional['es'] = {
			closeText: 'Cerrar',
			prevText: '&#x3c;Ant',
			nextText: 'Sig&#x3e;',
			currentText: 'Hoy',
			monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
			'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
			monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
			'Jul','Ago','Sep','Oct','Nov','Dic'],
			dayNames: ['Domingo','Lunes','Martes','Mi&eacute;rcoles','Jueves','Viernes','S&aacute;bado'],
			dayNamesShort: ['Dom','Lun','Mar','Mi&eacute;','Juv','Vie','S&aacute;b'],
			dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','S&aacute;'],
			weekHeader: 'Sm',
			dateFormat: 'dd/mm/yy',
			firstDay: 1,
			isRTL: false,
			showMonthAfterYear: false,
			yearSuffix: ''};
		$.datepicker.setDefaults($.datepicker.regional['es']);
	});

	$.datepicker.setDefaults({
			firstDay: 1 ,
			dateFormat: 'dd/mm/yy' ,
			changeMonth: true,
			changeYear: true,
			showOn: "button",
			buttonImage: "imagenes/calendar.png",
			buttonImageOnly: true,
			minDate: new Date()
	});
	

	
	$(function() {
		var dates = $( "#salida, #vuelta" ).datepicker({
			onSelect: function( selectedDate ) {
				var option = this.id == "salida" ? "minDate" : "maxDate",
					instance = $( this ).data( "datepicker" );
					date = $.datepicker.parseDate(
						instance.settings.dateFormat ||
						$.datepicker._defaults.dateFormat,
						selectedDate, instance.settings );
				dates.not( this ).datepicker( "option", option, date );
			}
		});
	});
	
	$(function() {
		var dates = $( "#inicio, #fin" ).datepicker({
			onSelect: function( selectedDate ) {
				var option = this.id == "inicio" ? "minDate" : "maxDate",
					instance = $( this ).data( "datepicker" );
					date = $.datepicker.parseDate(
						instance.settings.dateFormat ||
						$.datepicker._defaults.dateFormat,
						selectedDate, instance.settings );
				dates.not( this ).datepicker( "option", option, date );
			},
			buttonImage: "../../imagenes/calendar.png"
		});
	});
	
	/*---- Tabs Home -----*/	
	$(function() {
		$( "#tabs" ).tabs();
	});

	
	/*--- Buscar Vuelo ----*/	
	$("#buscarVuelo").submit(function(event){
			event.preventDefault();
			
			var origen = escape($("#B_LOCATION_1").attr("value"));
			var destino = escape($("#E_LOCATION_1").attr("value"));
			var salida = $("#salida").attr("value").split("/");
			var vuelta = $("#vuelta").attr("value").split("/");
			var adultos = $("#FIELD_ADT_NUMBER").attr("value");
			var ninios = $("#FIELD_CHD_NUMBER").attr("value");
			var bebes = $("#FIELD_INFANTS_NUMBER").attr("value");
			
			var url = "http://wftc1.e-travel.com/plnext/AIEACODACOD/AvailabilityFlowDispatcher.action?SITE=ACODACOD&LANGUAGE=ES&TRIP_TYPE=R&B_LOCATION_1="+origen+"&E_LOCATION_1="+destino+"&B_DATE_1="+salida[2]+salida[1]+salida[0]+"0000&B_DATE_2="+vuelta[2]+vuelta[1]+vuelta[0]+"0000&B_ANY_TIME_1=True&B_ANY_TIME_2=True&FIELD_ADT_NUMBER="+adultos+"&FIELD_CHD_NUMBER="+ninios+"&FIELD_INFANTS_NUMBER="+bebes+"&SEARCH_PAGE=MP";
			
			var caracteristicas = "height=700,width=800,scrollTo,resizable=1,scrollbars=1,location=0"; 	
			
			window.open(url, "_blank", caracteristicas);	
			
	});
        
        $("#seguiVuelo").submit(function(event){
            event.preventDefault();
            
            var codigo_vuelo = $("#recLoc").val();
            var apellido = $("#lastName").val();
            
            var url = "https://www.checkmytrip.com/cmt/apf/cmtng/index?LANGUAGE=ES&SITE=NCMTNCMT#pnr/retrieve/"+codigo_vuelo+"/"+apellido+"";
            
            window.open(url, "_blank");
        });
	
	
	
	/*--- Nosotros Accordion ---*/	
	$(function() {
		var icons = {
			header: "ui-icon-circle-arrow-e",
			headerSelected: "ui-icon-circle-arrow-s"
		};

		$( ".pagina_datos" ).accordion({
			collapsible: true,
			icons: icons,
			autoHeight: false,
			active: 20
		});
		
	});
	
	
	
	/*----pruebas-----*/
	$("#enviar_suscribir").click(function(event){
			//event.preventDefault();	
			
			//$("#enviar_suscribir").animate({"width": "70%"}, "slow");
	});
	
	
	/*----- Background -----*/	
	
	if($.cookie('fondo_cooki'))
	{
		var fondo1 = $.cookie('fondo_cooki');
	}
	else
	{
		// Fondo del 0 al 11
		var fondo1 = Math.floor(Math.random()*12);
		$.cookie('fondo_cooki', fondo1, {expires: 1, path: '/'});
	}
	
	$("body").css({
		"background": "url(http://www.managerturismo.com.ar/imagenes/backs/"+fondo1+".jpg) top center no-repeat",
		"background-color": "#333333"
	});
	

	/*----- Campos Formularios ------*/		
	//$('input.campo_contact').defaultValue();
	$('.form_contact input#nombre').defaultValue({'value':'Nombre'});
	$('.form_contact input#email').defaultValue({'value':'Email'});
	$('.form_contact input#telefono').defaultValue({'value':'Tel\u00E9fono'});
	$('.form_contact textarea#mensaje').defaultValue({'value':'Mensaje'});
	
	$('#newsletter input#mail').defaultValue({'value':'Email'});
	
	
	/*----- Testimonios Form ------*/	
	$('#testimonios_form').hide();
	
	$("#deja_testimonio").click(function () {
		$('#testimonios_form').slideToggle(500);
	  	return false;
        });	
	
	if ( $(".cartel_error").length > 0 ) {
	  	$('#testimonios_form').slideToggle(500);
	  	return false;
	}
	
	
	/*------ Slider Home ------*/
	$('#slider1').anythingSlider({
		 autoPlay           : true,
		 startStopped   	: false,
		 buildNavigation 	: false,
		 delay				: 5000
	});
	
	
	/*---- Chat ----*/	
	$(".chat").click(function(event){
			event.preventDefault();
			
			var url = "http://www.managerturismo.com.ar/chat/chat.php";			
			var caracteristicas = "height=580,width=590,scrollTo,resizable=1,scrollbars=1,location=0"; 	
			
			window.open(url, "_blank", caracteristicas);	
			
	});
	
	
	/*---- Mostrar Fondo -------*/
	$("#mostrar_web").css("display", "none");
	
	$("#mostrar_fondo").click(function(event){
			event.preventDefault();	
			
			$("#menu").fadeOut("slow");
			$("#centro").fadeOut("slow");
			$("#kreas").fadeOut("slow");
			
			$(this).css("display", "none");
			$("#mostrar_web").css("display", "block");
	});
	
	$("#mostrar_web").click(function(event){
			event.preventDefault();	
			
			$("#menu").fadeIn("slow");
			$("#centro").fadeIn("slow");
			$("#kreas").fadeIn("slow");
			
			$(this).css("display", "none");
			$("#mostrar_fondo").css("display", "block");
	});
	

	
});
