function displayMenuPrincipal(){
	
	$restarHorizontal = $("#menuPrincipal ul.menu > li.primero").offset().left;
	
	// Comportamiento para el ratón
	$("#menuPrincipal ul.menu li.parent").mouseover( function() {
		var destination = $(this).offset().left - $restarHorizontal;
		$(this).find("ul").css("left",destination + "px");
	});
	$("#menuPrincipal ul.menu li.parent").mouseout( function() {
		$(this).find("ul").css("left","-10000px");
	});
	// Comportamiento para el teclado
	$("#menuPrincipal ul.menu li a").focus( function() {
		$("#menuPrincipal ul.menu li.parent ul").css("left","-10000px");
	});
	$("#menuPrincipal ul.menu li.parent a").focus( function() {
		var destination = $(this).parents("li.parent:first").offset().left - $restarHorizontal;
		$(this).parents("li.parent:first").find("ul").css("left",destination + "px");
	});
	$("#menuPrincipal ul.menu li.parent li a").focus( function() {
		var destination = $(this).parents("li.parent:first").offset().left - $restarHorizontal;
		$(this).parents("li.parent:first").find("ul").css("left",destination + "px");
	});
	$("#enlace_anterior_mp, #enlace_posterior_mp").focus( function() {
		$("#menuPrincipal ul.menu li.parent ul").css("left","-10000px");
	});
}

function diaplaySelectLocalidad() {
	$("select#localidad").change(function(){
		
		var localidad = $('select#localidad :selected').text().toLowerCase();
		
		switch(localidad){
			case 'hondarribia':
				$("#hondarribia").show();
				$("#irun").hide();
				break;
			case 'irun':
				$("#hondarribia").hide();
				$("#irun").show();
				break;
			default:
				$("#hondarribia").show();
				$("#irun").show();
				break;
		}
	});
}

/*
	Versión 1.0
*/
/* ELEMENTOS COMUNES */
// Enlace en ventana nueva.
// Quitar el &nbsp; de inputs tipo texto, password y textareas.
$(document).ready( function(){
	// Enlace en ventana nueva.
	$("a[rel='external']").attr("target","_blank");

	// Quitar el &nbsp; de inputs tipo texto, password y textareas.
	$("input[type='text'], input[type='password'], textarea").focus( function() {
		if (($(this).attr("value")) && ($(this).attr("value").charCodeAt(0) == 32 || $(this).attr("value").charCodeAt(0) == 160) && ($(this).attr("value").length == 1)) {
			this.value = "";
			return false;
		}
	});
});

// Resaltar input(text-password)/textarea seleccionado
$(document).ready(function(){
	$("input[type='text'], input[type='password'], textarea").focus( function() {
		if ($(this).attr("readonly")) {
			// Nada
		} else {
			$(this).addClass("enfocado");
		}
		return false;
	});
	$("input[type='text'], input[type='password'], textarea").blur( function() {
		$(this).removeClass("enfocado");
	});
	$("input[type='text'], input[type='password'], textarea").each( function() {
		if ($(this).attr("readonly")) {
			$(this).addClass("solo_lectura");
		}
	});
});

// Enviar formulario
$(document).ready(function(){
	$("a.enviar_formulario").click(function(){
		$(this).parents("form:first").submit();
		return false;
	});
});

// Imprimir página
$(document).ready(function(){
	$("a.imprimir").click( function() {
		window.print();
		return false;
	});
});