var colorAntiguo;
var seleccionado;
var idSeleccionado;

/**
 * Sombrea el objeto con el id especificado
 * @param string id
 * @param string color
 */
function seleccionarObj(id, color){
	elemento = document.getElementById(id);
	colorAntiguo = elemento.style.borderColor;
	elemento.style.borderColor = color; 
	seleccionado = true;
	idSeleccionado = id;
}

/**
 * Vuelve al estado original a un objeto que ha sido seleccionado previamente
 */
function desEleccionarObj(){
	if (seleccionado){
		elemento = document.getElementById(idSeleccionado);
		elemento.style.borderColor = colorAntiguo; 
		seleccionado = false;
	}
}

//COMPROBACION DE COOKIES HABILITADAS  
//Autor: Iván Nieto Pérez  
//Este script y otros muchos pueden  
//descarse on-line de forma gratuita  
//en El Código: www.elcodigo.com  
  
function CogerValorCookie(indice) {  
    //indice indica el comienzo del valor  
    var galleta = document.cookie  
    //busca el final del valor, dado por ;, a partir de indice  
    var finDeCadena = galleta.indexOf(";", indice)  
    //si no existe el ;, el final del valor lo marca la longitud total de la cookie  
    if (finDeCadena == -1)  
        finDeCadena = galleta.length  
  
    return unescape(galleta.substring(indice, finDeCadena))  
    }  
  
function CogerCookie(nombre) {  
    var galleta = document.cookie  
    //construye la cadena con el nombre del valor  
    var arg = nombre + "="  
    var alen = arg.length           //longitud del nombre del valor  
    var glen = galleta.length       //longitud de la cookie  
  
    var i = 0  
    while (i < glen) {  
        var j = i + alen                    //posiciona j al final del nombre del valor  
        if (galleta.substring(i, j) == arg) //si en la cookie estamo ya en nombre del valor       
            return CogerValorCookie(j)      //devuleve el valor, que esta a partir de j  
  
        i = galleta.indexOf(" ", i) + 1     //pasa al siguiente  
        if (i == 0)  
            break                           //fin de la cookie  
    }  
    return null                             //no se encuentra el nombre del valor  
}  
  
function GuardarCookie (nombre, valor) {  
    //crea la cookie: incluye el nombre y la ruta donde esta guardada  
    //cada valor esta separado por ; y un espacio  
    document.cookie = nombre + "=" + escape(valor) + "; path=/"  
}  
  
