function changeIdiom(idioma)
{
	url = window.location;
	url = url.toString();
	var flag = false;
	var re = new RegExp("([?|&])lang=([a-zA-Z]{2})","ig");
	var arr = re.exec(url);
	
	url = url.replace(re, "");

	if (RegExp.$1 == "?")
		prefix = "?";
	else if (RegExp.$1 == "&")
			prefix = "&";
	else if (url.indexOf("?") == -1)	
		prefix = "?";
	else
		prefix = "&";	

	url = url + prefix +"lang=" + idioma;
	window.location = url;
}

function idiomaIlumina(idioma){
	if (document.getElementById("img_" + idioma)!=null){
		document.getElementById("img_" + idioma).src = "/img/boton_marron.gif";		
	}
}

function GetCookie (name, InCookie) {
	var prop = name + "="; // propiedad buscada
	var plen = prop.length;
	var clen = InCookie.length;
	var i=0;
	var resultado = "";
	if (clen>0) { // Cookie no vaco
		i = InCookie.indexOf(prop,0); // aparicin de la propiedad
		if (i!=-1) { // propiedad encontrada
			// Buscamos el valor correspondiente
			j = InCookie.indexOf(";",i+plen);
			if(j!=-1) // valor encontrado
				resultado = unescape(InCookie.substring(i+plen,j));
			else //el ltimo no lleva ";"
				resultado = unescape(InCookie.substring(i+plen,clen));
		}
		else
			resultado = "";
	}
	else
		resultado = "";
	if(resultado=="")
		resultado='.7em';
	document.body.style.fontSize = resultado;
	return resultado;
}

function SetCookie (name, value) {
	// nmero de parmetros variable.
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	// asociacin de parmetros a los campos cookie. 
	var expires = (argc > 2) ? argv[2] : null
	var path = (argc > 3) ? argv[3] : null
	var domain = (argc > 4) ? argv[4] : null
	var secure = (argc > 5) ? argv[5] : false
	// asignacin de la propiedad tras la codificacin URL
	document.body.style.fontSize=value;
	document.cookie = name + "=" + escape(value)
		
}

var ventanaImprimir;
var HTMLcabeceraImprimir;
var HTMLcontenidoImprimir;
var tituloImprimir;

function imprimirPagina(titulo)
{
	ventanaImprimir = window.open('/templates/template_impresion.htm', titulo, 'width=780 height=580, scrollbars=yes, statusbar=no, resizable=yes');
	HTMLcabeceraImprimir = document.getElementById('barra_tit').innerHTML;
	HTMLcontenidoImprimir = document.getElementById('imprimir_inf').innerHTML;
	tituloImprimir = document.title  + ' - ' + titulo;
}

function imprimirPaginaExtranet(titulo)
{
	ventanaImprimir = window.open('/templates/template_impresion_extranet.htm', titulo, 'width=780 height=580, scrollbars=yes, statusbar=no, resizable=yes');
	HTMLcontenidoImprimir = document.getElementById('imprimir_inf').innerHTML;
	tituloImprimir = document.title  + ' - ' + titulo;
}