$(function(){
	if ($("#movil").length>0){
		$("#movil").mask("999.99.99.99");
	}
	
	if ($(".inputDate").length>0){
		$(".inputDate").mask("99/99/9999");
	}
	
	$("#sel_categorias").change(function(){
		$('#frm_cambiar_seccion').submit();
	});
	
	//validación de formulario de contacto
	$('#enviar_contacto').click(function(){
		error = "";
		if ($('#nombre').val().length<3){error += $('#nombre').attr('error')+"\n";}
		if ( $('#email').val().length<3 || !validar_mail($('#email')) ){ error += $('#email').attr('error')+"\n"; }
		if ($('#comentarios').val().length<10){error += $('#comentarios').attr('error')+"\n";}
		if ($('#field_codigo').val().length != 5){error += $('#field_codigo').attr('error')+"\n";}
		if (error != ""){
			alert(error); return;
		} else {
			$('#form_contacto').submit();
		}
	});
	// fin de validación
	
	//validación de formulario de empleo
	$('#enviar_empleo').click(function(){	
		fecha = $('#dia').val() + "/" + $('#mes').val() + "/" + $('#anio').val();
		$('#fecha').val(fecha);						   						   
		error = "";
		if ($('#nombre').val().length<3){error += $('#nombre').attr('error')+"\n";}
		if ($('#email').val().length<3 || !validar_mail($('#email')) ){ error += $('#email').attr('error')+"\n"; }
		if ($('#movil').val().length<10){error += $('#movil').attr('error')+"\n";}
		if ($('#field_codigo').val().length != 5){error += $('#field_codigo').attr('error')+"\n";}
		if (error != ""){
			alert(error); return;
		} else {
			$('#form_empleo').submit();
		}
	});
	// fin de validación
	
	//validación de formulario de reservas
	$('#enviar_reserva').click(function(){	
		error = "";	
		if ($('#nombre').val().length<3){error += $('#nombre').attr('error')+"\n";}
		if ($('#empresa').val().length<3){error += $('#empresa').attr('error')+"\n";}
		if ($('#email').val().length<3 || !validar_mail($('#email')) ){ error += $('#email').attr('error')+"\n"; }
		if ($('#fecha_inicio').val().length != 10){error += $('#fecha_inicio').attr('error')+"\n";}	
		if ($('#fecha_fin').val().length != 10){error += $('#fecha_fin').attr('error')+"\n";}	
		if ($('#field_codigo').val().length != 5){error += $('#field_codigo').attr('error')+"\n";}
		if ($('#comentarios').val().length<10){error += $('#comentarios').attr('error')+"\n";}
		/*
		
		/*
		fecha = $('#dia').val() + "/" + $('#mes').val() + "/" + $('#anio').val();
		$('#fecha').val(fecha);	
		*/
		if (error != ""){
			alert(error); return;
		} else {
			$('#form_reserva').submit();
		}
	});
	// fin de validación
	
	
	//ocultar los mails para los robots
	$('a.email').each(function(){
		e = this.rel.split('#');
		link = e[0]+"@"+e[1]+"."+e[2];
		this.href = 'mailto:' + link;
		$(this).text(link);
	});
	// fin ocultar mails
	
	$('.bloque_mensajes').slideToggle("slow");
	$('#cerrar_mensaje').click(function(){
		$('.bloque_mensajes').slideToggle("slow");								
	});
		
	$('#mostrar_enlace').click(function(){
		alert($(this).attr('rel'));
	});
	
	$('#btn_normas').click(function(){						
		link = $(this).attr('rel');
		self.location = link;
	});		
	
	$('#btn_reservar').click(function(){
		$('#flota_reserva').submit();
	});
	
});
$(window).bind("load", function() { 
	if ($("#mygalone").length>0){								
    	$("div#mygalone").slideView();
	}
});

function validar_mail(objeto){
	reg=/(\S+\@\S+(\.\S+)+)|(^[ \t]*$)/;
	if (! reg.exec(objeto.val())){ return false; }
	return true;
}

function Flash(DivID,ObjectID,WIDTH,HEIGHT,MOVIE,VALORES){
	document.getElementById(DivID).innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" id="' + ObjectID + '" width="' + WIDTH + '" height="' + HEIGHT +'"><param name="movie" value="' + MOVIE +'"><param name="quality" value="high"><param name="FlashVars" value="' + VALORES +'"><embed src="' + MOVIE +'" FlashVars="' + VALORES +'" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="' + WIDTH + '" height="' + HEIGHT +'"></embed></object>';
}

