/*****************************************************
** Función que recibe el parametro de query string  **
** que se quiere leer y devuelve su valor.          **
** Developed By: Alberto Martínez Baudet            **
*****************************************************/
function getQueryString (parametro)
{
	var pares = new Array
	var items = new Array
	direccion = document.location.search
	direccion = direccion.substr (1,direccion.length -1);
	pares = direccion.split ("&")
	for (i=0;i<pares.length;i++)
	{
		if (pares[i] != "")
		{
			items = pares[i].split ("=")
			if (items[0] == parametro)
			{
				return items[1]
			}
		}
	}
	
}

// ** FUNCIONES PARA MANEJAR COOKIES **

/**************************************************************
** Función ke recoge el valor de una cookie de nombre dado   **
**************************************************************/

function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1) end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
}

/**************************************************************
** Función ke establece el valor de una cookie de nombre dado**
**  Parametros:                                              **
**				name = nombre de la cookie                   **
**				value = valor a escribir en la cookie        **
**				expires = fecha de caducidad de la cookie    **
**				domain = establece donde se escribira		 **
**				secure = ¿? (ponerlo en "")					 **
**************************************************************/
function setCookie(name, value, expires, path, domain, secure) {
    var curCookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
    document.cookie = curCookie;
}


/**************************************************************
** Función utilizada para comvertir una fecha                **
**************************************************************/
function fixDate(date) {
  var base = new Date(0);
  var skew = base.getTime();
  if (skew > 0)
    date.setTime(date.getTime() - skew);
}

//** Fin funciones para manejar cookies

