﻿// Archivo JScript

/* Método que modifica la url actual para incluir el parámetro idioma */
function urlIdioma(urlActual, idioma)
{    
    //Url de la página actual
    var url = urlActual;
    //Lugar del parámetro idioma (? -> Primero; & -> Cualquiera)
    var orden = '?';
    //Cadena del parámetro idioma
    var parametro = 'lang=';
    
    //Variables axiliares
    var inicio = 0;
    var fin = 0;

    //Si existe el parámetro idioma
    if(url.indexOf(parametro)>0)
    {
        //Obtenemos el íncide de la posición inicial del parámetro idioma en la url
        inicio = url.indexOf(parametro);
        //Obtenemos el íncide de la posición final del parámetro idioma en la url
        fin = inicio + parametro.length;
        //Obtenemos el valor del parámetro idioma (2 caracteres)        
        var idioma_old = url.substring(fin, fin+2);
        
        //Añadimos '=' para facilitar la sustitución del idioma
        idioma_old = '=' + idioma_old;
        idioma = '=' + idioma;

        //Sustituimos el idioma anterior por el actual
        url = url.replace(idioma_old, idioma);
    }
    //Si no existe el parámetro idioma
    else
    {
        //Si existe algún parámetro, cambiamos ordena a &
        if(url.indexOf(orden)>0)
            orden = "&";

        //Añadimos a la url actual el parámetro idioma con su valor
        url += orden + parametro + idioma;
     }
    
    //Redirigimos a la url creada
    
    window.location.href=url;
  
}

function cargarLocalizacion(localidad)
{
    location.href = "Empresa.aspx?loc=" + localidad;
}



var ventana;

function abrirVentana(url)
{
	var ancho = 450;
	var alto = 350;
	var izq = (screen.width - ancho)/2;
	var arr = (screen.height - alto)/2;	
	var params = 'top=' + arr + ',left=' + izq + ',width=' + ancho + ',height=' + alto + ',resizable=0,scrollbars=yes,menubar=0,location=0,status=0,titlebar=0';
	
	
	if( (ventana == null) || (ventana.closed))
		ventana = window.open(url, "", params);
	
	ventana.focus();
}







