/**
 * @Autor David (Marka Informatica)
 * @Fecha 15/01/2010
 * @Descripcion 
 * Script con las funciones para la web.
 */

/*
 * Funciones para el buscador.
 */
/**
 * Funcion que comprueba si la tecla pulsada es un enter. Si es asi ejecuta el buscador.
 * @param {Object} objeto: Objeto donde se lanza el evento.
 * @param {Object} evento: Evento que se captura en el objeto.
 */
function ComprobarEnter(objeto, evento) {
	var keyCode = evento.keyCode ? evento.keyCode : evento.which ? evento.which : evento.charCode;
	switch(objeto.name) {
		case "TextoBuscar":
			if (keyCode == 13) Buscar();
			break;
	} 		
}

/**
 * Funcion que lanza el buscador.
 */
function Buscar() {
	document.getElementById("formGeneral").action="buscador.php";
	document.getElementById("formGeneral").submit();
}
/*
 * Fin de funciones para el buscador.
 */

/**
 * Funcion que enlaza con el script que cambia de idioma la pagina.
 * @param {Object} idioma: Texto con el idioma elegido.
 */
function CambiarIdioma(idioma){
	location.href="cambiar_idioma.php?lang="+idioma;
}

/**
 * Funcion que enlaza con el script que cambia el tamano de las fuentes de la pagina.
 * @param {Object} tipoFuente: Codigo de tipo de fuente que se desea(1-pequenho, 2-normal, 3-grande).
 */
function CambiarFuentes(tipoFuente){
	location.href="cambiar_fuentes.php?fuentes="+tipoFuente;
}

/**
 * Funcion que vacia una caja de texto.
 * @param {Object} objeto: Objeto cuyo valor se desea vaciar.
 */
function VaciarCaja(objeto){ objeto.value=""; }

/**
 * Funcion que reinicia la caja de buscador.
 * @param {Object} objeto: Caja de texto donde se escribe el parametro a buscar.
 * @param {String} texto: Texto con el que se reinicia el buscador.
 */
function ReiniciarBuscador(objeto, texto) { objeto.value=texto; }

/**
 * Funcion que abre una nueva  ventana para ir a otras paginas.
 * @param {Object} _dir
 */
function vIr_w3c(_dir) {
	var sello = new Date();
	window.open(_dir,"w3c" + sello.toLocaleTimeString(), "");
}
	
/**
 * Función para mostrar el marco con la noticia ampliada.
 * @param {Object} _noticia: Id de la noticia que se desea mostrar.
 */
function MostrarFoto() {
	document.getElementById("marcoFoto").className = "mostrar";
}

/**
 * Función para ocultar el marco de la noticia ampliada.
 */
function OcultarFoto() {
	document.getElementById("marcoFoto").className = "ocultar";
}

/**
 * Funcion que abre una nueva  ventana para ir a otras paginas.
 * @param {Object} _dir
 */
function vIrA_PopUp(_dir) {
	//var sello = new Date();
	window.open(_dir,"popUp", "");
}
		
/**
 * Funcion que abre una nueva  ventana para ir a otras paginas.
 * @param {Object} _dir
 */
function vAbriPag(_dir) {
	var sello = new Date();
	window.open(_dir,"popUp", "");
}

/**
 * JQuery onload().
 */
$(function() {			
});

