// JavaScript Document
var rutaAbsoluta = self.location.href;        // http://asdas.asd/uno/dos/index.html 
var posicionUltimaBarra = rutaAbsoluta.lastIndexOf("/"); 
var rutaRelativa = rutaAbsoluta.substring( posicionUltimaBarra + "/".length , rutaAbsoluta.length );       // index.html
if(rutaRelativa == ''){
	var rutaRelativa = 'index.php';
}

$(document).ready(function(){
	
	$('#links_header #links a[href="'+rutaRelativa+'"]').each(function(){
		$(this).addClass('actual');
	});
	
	$('#menu a[href="'+rutaRelativa+'"]').each(function(){
		$(this).addClass('actual');
	});
	
	$('#texto').jScrollPane({scrollbarWidth: 15, showArrows: false, arrowSize: 15, scrollbarMargin: 10});
	
	$('#slide').cycle();
	/*$('#banner_header').cycle();*/
	
    /*$("#slide-espacio").showcase({
        css: { width: "525px", height: "350px", padding:"0px" },
        animation: { type: "horizontal-slider", stopOnHover: false },
        images: [
			{ url:"images/foto-espacio-arte-1.jpg" },
			{ url:"images/foto-espacio-arte-2.jpg" },
			{ url:"images/foto-espacio-arte-3.jpg" },
			{ url:"images/foto-espacio-arte-4.jpg" },
			{ url:"images/foto-espacio-arte-5.jpg" },
			{ url:"images/foto-espacio-arte-6.jpg" },
			{ url:"images/foto-espacio-arte-7.jpg" },
			{ url:"images/foto-espacio-arte-8.jpg" },
			{ url:"images/foto-espacio-arte-9.jpg" },
			{ url:"images/foto-espacio-arte-10.jpg" },
			{ url:"images/foto-espacio-arte-11.jpg" },
			{ url:"images/foto-espacio-arte-12.jpg" },
			{ url:"images/foto-espacio-arte-13.jpg" },
			{ url:"images/foto-espacio-arte-14.jpg" },
			{ url:"images/foto-espacio-arte-15.jpg" },
			{ url:"images/foto-espacio-arte-16.jpg" },
			{ url:"images/foto-espacio-arte-17.jpg" },
			{ url:"images/foto-espacio-arte-18.jpg" },
			{ url:"images/foto-espacio-arte-19.jpg" },
			{ url:"images/foto-espacio-arte-20.jpg" },
			{ url:"images/foto-espacio-arte-21.jpg" },
			{ url:"images/foto-espacio-arte-22.jpg" },
			{ url:"images/foto-espacio-arte-23.jpg" },
			{ url:"images/foto-espacio-arte-24.jpg" }],
       navigator: { position:"bottom-left", showNumber:true,
         item: {
				 css: {
					 width: "15px", height:"15px", "line-height": "15px",
					 backgroundColor: "#F2D490", borderColor: "#E6B222", "font-weight": "normal" },
				 cssHover: {
					 backgroundColor: "#F2D490", borderColor: "#790000" },
				 cssSelected: {
					 backgroundColor: "#CD0003", borderColor: "#E6B222", "font-weight": "normal" }
			 }
		},
        titleBar: { enabled: false }
    });*/

	$('#enviar').click(function(){
		var errores = 0
		$('.obligatorio').each(function(){
			if($(this).val() == ''){
				$(this).addClass('inputError');
				errores ++;
			}
		});
		
		if(errores > 0){
			$('div#mensaje').slideUp(function(){
				$(this).html('<img src="images/exclamation.png" alt="" width="16" height="16" /> Complete los campos en rojo.');
				$(this).addClass('mensajeFormError');
				$(this).slideDown('fast');
			});
			return false;
		} else {
			$('div#mensaje').slideUp(function(){
				$(this).removeClass('mensajeFormError mensajeFormOk');
				$(this).html('<img src="images/loader.gif" alt="" width="16" height="16" align="absmiddle" /> Procesando...');
				$(this).slideDown('fast');
			});
			
			var nombre = $('#nombre').val();
			var email = $('#email').val();
			var celular = $('#celular').val();
			var telefono = $('#telefono').val();
			var novedades = $("input[name='novedades']:checked").val();
			var dia = $('#dia').val();
			var mes = $('#mes').val();
			var ano = $('#ano').val();
			var consulta = $('#mensaje_form').val();
			
			$.ajax({  
				type: 'POST',  
				url: 'actions/contacto.php',
				data: 'nombre='+nombre+'&email='+email+'&celular='+celular+'&telefono='+telefono+'&novedades='+novedades+'&dia='+dia+'&mes='+mes+'&ano='+ano+'&consulta='+consulta,  
				success: function(data) {  
					$('div#mensaje').slideUp(function(){
						if(data == 'ok'){
							$('div#mensaje').html('<img src="images/accept.png" alt="" width="16" height="16" align="absmiddle" /> Su mensaje ha sido enviado.');
							$('div#mensaje').addClass('mensajeFormOk');
							$('#formContacto').each(function(){
								this.reset();
								$('#formContacto input').blur();
								$('div#mensaje').slideDown('slow');
							});
						} else {
							$(this).html('<img src="images/exclamation.png" alt="" width="16" height="16" align="absmiddle" /> Ha ocurrido un error.');
							$(this).addClass('mensajeFormError');
						}
						$(this).slideDown('fast');
					});
				}  
			});
		}
		return false;
	});

	$('#enviar_reserva').click(function(){
		var errores = 0
		$('.obligatorio').each(function(){
			if($(this).val() == ''){
				$(this).addClass('inputError');
				errores ++;
			}
		});
		
		if(errores > 0){
			$('div#mensaje').slideUp(function(){
				$(this).html('<img src="images/exclamation.png" alt="" width="16" height="16" /> Por favor complete los campos en rojo.');
				$(this).addClass('mensajeFormError');
				$(this).slideDown('fast');
			});
			return false;
		} else {
			$('div#mensaje').slideUp(function(){
				$(this).removeClass('mensajeFormError mensajeFormOk');
				$(this).html('<img src="images/loader.gif" alt="" width="16" height="16" align="absmiddle" /> Procesando...');
				$(this).slideDown('fast');
			});
			
			var reservar = $('input[name="reservar"]:checked').val();
			var hora = $('#hora').val();
			var minutos = $('#min').val();
			var dd = $('#dd').val();
			var mm = $('#mm').val();
			var aa = $('#aa').val();
			var adultos = $('#adultos').val();
			var ninos = $('#ninos').val();
			var nombre = $('#nombre').val();
			var email = $('#email').val();
			var celular = $('#celular').val();
			var telefono = $('#telefono').val();
			var novedades = $("input[name='novedades']:checked").val();
			var dia = $('#dia').val();
			var mes = $('#mes').val();
			var ano = $('#ano').val();
			
			$.ajax({  
				type: 'POST',  
				url: 'actions/reservar.php',
				data: 'reservar='+reservar+'&hora='+hora+'&minutos='+minutos+'&dd='+dd+'&mm='+mm+'&aa='+aa+'&adultos='+adultos+'&ninos='+ninos+'&nombre='+nombre+'&email='+email+'&celular='+celular+'&telefono='+telefono+'&novedades='+novedades+'&dia='+dia+'&mes='+mes+'&ano='+ano,  
				success: function(data) {  
					$('div#mensaje').slideUp(function(){
						if(data == 'ok'){
							$('div#mensaje').html('<img src="images/accept.png" alt="" width="16" height="16" align="absmiddle" /> Su mensaje ha sido enviado.');
							$('div#mensaje').addClass('mensajeFormOk');
							$('#formContacto').each(function(){
								this.reset();
								$('#formContacto input').blur();
								$('div#mensaje').slideDown('slow');
							});
						} else {
							$(this).html('<img src="images/exclamation.png" alt="" width="16" height="16" align="absmiddle" /> Ha ocurrido un error. Inténtelo nuevamente.');
							$(this).addClass('mensajeFormError');
						}
						$(this).slideDown('fast');
					});
				}  
			});
		}
		return false;
	});
});

