//Alle Rechte vorbehalten | Dominik Bödger ( http://www.elexpress.de/ )
function disbutton(value)
{
   if(jQuery.trim(value) != jQuery.trim(checkedDomain))
   {
        $('#sendButton').removeAttr("disabled");
        $('#sendButton').val("Analyse starten");
   }
   else
   {
        $('#sendButton').attr("disabled","disabled");
        $('#sendButton').val("<- Bitte Domain ändern");
   }
}
function disbutton2(value)
{
   if(jQuery.trim(value) != jQuery.trim(checkedDomain))
   {
        $('#c_status #sendButton').removeAttr("disabled");
        $('#c_status #sendButton').val("Analyse starten");
   }
   else
   {
        $('#c_status #sendButton').attr("disabled","disabled");
        $('#c_status #sendButton').val("<- Bitte Domain ändern");
   }
}

function ajaxDataPostRequest(siteurl)
{
    try
    {
        $.post("core.php", { site: siteurl },
                function(data)
                {
                    setDataReport(data);
                },
                "json");
    }
    catch(e)
    {
        //alert("ERROR: " +e);
    }
}

function getDataReport(siteurl)
{
    setTimeout("ajaxDataPostRequest('" + siteurl + "')", 4000);
}

function setDataReport(data)
{
    if(data.status == 'ok')
    {
        $('#c_status').fadeOut(15);
        $('#sitechecker').html(data.sitechecker);
        $('#seitwertde').html(data.seitwertde);
        $('#seitwert').html(data.seitwert);
        $('#visitors').html(data.visitors);
        $('#pageimpressions').html(data.pageimpressions);
        $('#homepagebacklinks').html(data.homepagebacklinks);
        $('#allbacklinks').html(data.allbacklinks);
        $('#trafficrank').html(data.trafficrank);
        $('#pagerank').html(data.pagerank);
        $('#serverip').html(data.serverip);
        $('#serverprovider').html(data.serverprovider);
        
        $('#c_data').fadeIn(1500);
        $('.searchform').fadeIn(2200);
        $('.statusbar').animate({width: data.statusp + "px"}, 2000);
        $('#sendButton').val("<- Bitte Domain ändern");
        $('#sendButton').attr("disabled","disabled");
    }
    else 
    {
        $('#c_status').fadeOut(10);
        
        if(data.status == 'error-domain_does_not_exist')
        {
            $('#c_status .content').html("<p><strong>Die Domain existiert nicht.</strong></p>");
        }
        else if(data.status == 'error-parse_domain')
        {
            $('#c_status .content').html("<p><strong>Bitte Domain richtig eingeben.</strong></p>");
        }
        else if(data.status == 'error-no_data')
        {
            $('#c_status .content').html("<p><strong>[Programmfehler]: Fehler in der Request Daten&uuml;bertragung.</strong></p>");
        }
        else
        {
            $('#c_status .content').html("<p><strong>[Programmfehler]: Unbekannter Fehler.</strong></p>");
        }
        
        $('#c_status').fadeIn(850);
        $('#c_status .searchform').fadeIn(950);
    }
}
