	function asignaCookie(nombre, valor, caducidad) {
  		document.cookie = nombre + "=" + escape(valor)
    	+ ((caducidad == null) ? "" : ("; expires=" + caducidad.toGMTString()))
        + ";path=/";
	}

	function consultaCookie(nombre) {
  		var buscamos = nombre + "=";
  		if (document.cookie.length > 0) {
    		i = document.cookie.indexOf(buscamos);
    		if (i != -1) {
      			i += buscamos.length;
      			j = document.cookie.indexOf(";", i);
      		if (j == -1)
        		j = document.cookie.length;
      		return unescape(document.cookie.substring(i,j));
    			}
  		}
	}

	function hotCookie() {
		var valorId;
		valorId = document.ID.SessionID.value;
		if (consultaCookie('ID')!=valorId | consultaCookie('ID')==null) {		
			asignaCookie('ID',valorId,null);
		}
	}

	function masterCookie() {
		asignaCookie('masterURL',window.location.href,null);
	}

	function getMasterCookie () {
		return consultaCookie('masterURL');
	}