function getCookieVal(offset)
{
 var endstr = document.cookie.indexOf(";",offset);
 
 if (endstr == -1) endstr = document.cookie.length;
 
 return (unescape(document.cookie.substring(offset,endstr)));
}

function FixCookieDate (date)
{
 var base = new Date(0);
 var skew = base.getTime();
 
 if (skew > 0) date.setTime(date.getTime() - skew);
}

function GetCookie (name)
{
 var arg = name + "=";
 var alen = arg.length;
 var clen = document.cookie.length;
 var i = 0, j;
 
 while (i < clen)
 {
  j = i + alen;
  
  if (document.cookie.substring(i,j) == arg) return getCookieVal(j);
  i = document.cookie.indexOf(" ",i) + 1;
  if (i == 0) break;
 }
 
 return null;
}

function SetCookie (name,value,expires,path,domain,secure)
{
 document.cookie = name + "=" + escape(value) +
  ((expires) ? "; expires=" + expires.toGMTString() : "") +
  ((path) ? "; path=" + path : "") +
  ((domain) ? "; domain=" + domain : "") +
  ((secure) ? "; secure" : "");
}

function DeleteCookie (name,path,domain)
{
 if (GetCookie(name))
 {
  document.cookie = name + "=" +
   ((path) ? "; path=" + path : "") +
   ((domain) ? "; domain=" + domain : "") +
   "; expires=Thu, 01-Jan-70 00:00:01 GMT";
 }
}

function setUrlBack(pValue)
{
 SetCookie(kNameCookie,pValue,null,kPathCookie,kDomain);
}

function getUrlBack()
{
 return (GetCookie(kNameCookie));
}


function fGetDomain ()
{
 var wUrl = top.location.href;
 var wPosIni = wUrl.indexOf('.');
 var wPosFin = wUrl.indexOf(':',wPosIni);
 
 if (wPosFin == -1)
 {
  wPosFin = wUrl.indexOf('/',wPosIni);
  
  if (wPosFin == -1) wPosFin = wUrl.length;
 }
 
 return (wUrl.substr(wPosIni,wPosFin - wPosIni));
}

var kNameCookie = 'urlBack';
var kPathCookie = '/';
var kDomain = fGetDomain();

var kUser = "figueras2011";
var kPw	  = "fig0609ras";
