/* verifica se é requisição para subdomínio -- Tratamento de redirecionamentos */
var url_now = "" + window.location;
var url_n_vet = url_now.split(".");
var n_url;
var url_n_vet2;

if(url_n_vet[0] != "http://www" && url_n_vet[0] != "http://ganhardinheiroagora")
{
    /* caso: http://subdominio.ganhardinheiroagora.com */
    url_n_vet2 = url_n_vet[0].split("//");
    
    if(document.referrer != undefined && document.referrer != '')
    {
        n_url = "http://www." + url_n_vet[1] + "." + url_n_vet[2] + url_n_vet2[1] + "/?ref=" + document.referrer;
    }
    else
    {
        n_url = "http://www." + url_n_vet[1] + "." + url_n_vet[2] + url_n_vet2[1];
    }
    
    window.location = n_url;
}
else
{
    if(url_n_vet.length == 4)
    {
        /* caso: http://www.subdominio.ganhardinheiroagora.com */
        n_url = url_n_vet[0] + "." + url_n_vet[2] + "." + url_n_vet[3] + url_n_vet[1];
        window.location = n_url;
    }
    else if(url_n_vet.length == 2)
    {
        /* caso: http://ganhardinheiroagora.com */
        n_url = "http://www.ganhardinheiroagora.com";
        window.location = n_url;
    }
}

function GerarCookie(strCookie, strValor, lngDias)
{
    var dtmData = new Date();
    var strExpires;

    if(lngDias)
    {
        dtmData.setTime(dtmData.getTime() + (lngDias * 24 * 60 * 60 * 1000));
        strExpires = "; expires=" + dtmData.toGMTString();
    }
    else
    {
        strExpires = "";
    }

    document.cookie = strCookie + "=" + strValor + strExpires + "; path=/";
}

function LerCookie(strCookie)
{
    var strNomeIgual = strCookie + "=";
    var arrCookies = document.cookie.split(';');

    for(var i = 0; i < arrCookies.length; i++)
    {
        var strValorCookie = arrCookies[i];
        while(strValorCookie.charAt(0) == ' ')
        {
            strValorCookie = strValorCookie.substring(1, strValorCookie.length);
        }
        if(strValorCookie.indexOf(strNomeIgual) == 0)
        {
            return strValorCookie.substring(strNomeIgual.length, strValorCookie.length);
        }
    }
    return null;
}

var cookie_val = LerCookie('url');

if(cookie_val)
{
    if(cookie_val != window.location)
    {
        window.location = cookie_val
    }
}
else
{
    GerarCookie("url", window.location, 1000);
}







