﻿function BeginWhoisProcess() {
    document.getElementById('txtDomainName').focus();
    var domainId = document.getElementById('txtDomainName').value;
    document.getElementById('spanWhois').innerHTML = "";
    var divWhoisInfo = document.getElementById('divWhoisInfo');
    divWhoisInfo.style.display = "none";
    var divDomainInfo = document.getElementById('divDomainInfo');
    divDomainInfo.style.display = "none";
    if (domainId != "") {
        var divSearch = document.getElementById('divSearch');
        divSearch.style.display = "none";
        var divIndicator = document.getElementById('divIndicator');
        divIndicator.style.display = "block";

        addiframe("/js/JS_WhoisProcess.aspx?id=" + domainId + "&server=");
    }
}

function BeginWhoisProcessWithDom(domName) {
    document.getElementById('spanWhois').innerHTML = "";
    var divWhoisInfo = document.getElementById('divWhoisInfo');
    divWhoisInfo.style.display = "none";
    var divDomainInfo = document.getElementById('divDomainInfo');
    divDomainInfo.style.display = "none";
    if (domName != "") {
        var divSearch = document.getElementById('divSearch');
        divSearch.style.display = "none";
        var divIndicator = document.getElementById('divIndicator');
        divIndicator.style.display = "block";

        addiframe("/js/JS_WhoisProcess.aspx?id=" + domName + "&server=");
    }
}

function FillWhoisProgress(domainId, registrar, created, updated, expires, status, whoisInfo, aboutUs, dmoz, waybackMachine, googlePageRank, canBuy, httpStatus) {
    //if (created != "") {
        var divDomainInfo = document.getElementById('divDomainInfo');
        divDomainInfo.style.display = "block";


        if (httpStatus == "HTTP/1.1 200 OK") {
            document.getElementById('spanDomInfoDomainName').innerHTML = "<a href=\"http://www." + domainId + "\" target=\"_blank\">" + domainId + "</a>";
        }
        else {
            document.getElementById('spanDomInfoDomainName').innerHTML = domainId;
        }

        document.getElementById('spanDomInfoRegistrar').innerHTML = registrar;
        document.getElementById('spanDomInfoCreated').innerHTML = created;
        document.getElementById('spanDomInfoUpdated').innerHTML = updated;
        document.getElementById('spanDomInfoExpires').innerHTML = expires;
        document.getElementById('spanDomInfoStatus').innerHTML = status;
        //document.getElementById('spanDomInfoHttpStatus').innerHTML = httpStatus;

        
        var aAboutUs = document.getElementById('aAboutUs');
        aAboutUs.href = aboutUs;
        if (aboutUs != "") {
            aAboutUs.style.display = "block";
            document.getElementById('spanAboutUs').innerHTML = "Yes";
            document.getElementById('spanAboutUsNo').innerHTML = "";
        }
        else {
            aAboutUs.style.display = "none";
            document.getElementById('spanAboutUs').innerHTML = "No";
            document.getElementById('spanAboutUsNo').innerHTML = "No";
        }

        var aDmoz = document.getElementById('aDmoz');
        aDmoz.href = dmoz;

        if (dmoz != "") {
            aDmoz.style.display = "block";
            document.getElementById('spanDmoz').innerHTML = "Yes";
            document.getElementById('spanDmozNo').innerHTML = "";
        }
        else {
            aDmoz.style.display = "none";
            document.getElementById('spanDmoz').innerHTML = "No";
            document.getElementById('spanDmozNo').innerHTML = "No";
        }

        var imgGooglePageRank = document.getElementById('imgGooglePageRank');
        imgGooglePageRank.src = googlePageRank;

        

        var aWaybackMachine = document.getElementById('aWaybackMachine');
        aWaybackMachine.href = waybackMachine;
        if (waybackMachine != "") {
            aWaybackMachine.style.display = "block";
            document.getElementById('spanWaybackMachine').innerHTML = "Detail";
            document.getElementById('spanWaybackMachineNo').innerHTML = "";
        }
        else {
            aWaybackMachine.style.display = "none";
            document.getElementById('spanWaybackMachine').innerHTML = "No";
            document.getElementById('spanWaybackMachineNo').innerHTML = "No";
        }


        document.getElementById('spanDomainName1').innerHTML = domainId;
        document.getElementById('spanDomainName2').innerHTML = domainId;
        var spanDomStatus = document.getElementById('spanDomNameStatus');
        var imgStatus = document.getElementById('imgStatus');
        
        
        
        if (status == "Free") {
            spanDomStatus.style.color = "#339900";
            imgStatus.setAttribute("src", "/images/accept.png");
            imgStatus.setAttribute("alt", "Available");
            document.getElementById('spanDomNameStatus').innerHTML = "Available";
        }
        else {
            spanDomStatus.style.color = "#ff0000";
            imgStatus.setAttribute("src", "/images/lock.png");
            imgStatus.setAttribute("alt", "Taken");
            document.getElementById('spanDomNameStatus').innerHTML = "Taken";
        }

        var aBuyFrom = document.getElementById('aBuyFrom');
        if (canBuy != "") {
            aBuyFrom.setAttribute("href", "/Domain.aspx?id=" + domainId);
            document.getElementById('spanBuyFrom').innerHTML = "You can buy '" + domainId + "' from Domain Shopman";
        }
        else {
            aBuyFrom.setAttribute("href", "");
            document.getElementById('spanBuyFrom').innerHTML = "";
        }
        //}

    if (whoisInfo != "") {
        var divWhoisInfo = document.getElementById('divWhoisInfo');
        divWhoisInfo.style.display = "block";
        document.getElementById('spanWhois').innerHTML = whoisInfo;
        document.getElementById('spanDomainName').innerHTML = domainId;
    }
    var divSearch = document.getElementById('divSearch');
    divSearch.style.display = "block";

    var divIndicator = document.getElementById('divIndicator');
    divIndicator.style.display = "none";



    //    var script1 = document.createElement('script');
    //    script1.type = 'text/javascript';
    //    script1.src = 'http://xslt.alexa.com/site_stats/js/t/a?url=www.' + domainId;
    //    document.getElementById('divAlexa').appendChild(script1);
    //    



    //var scriptAlexa = document.getElementById('scriptAlexa');
    //scriptAlexa.src = 'http://xslt.alexa.com/site_stats/js/t/a?url=www.' + domainId;

    //document.getElementById('spanAlexa').innerHTML = 'http://xslt.alexa.com/site_stats/js/t/a?url=www.' + domainId ;



}

function FillWhoisTitleProgress(domainId, registrar, created, updated, expires, status, whoisInfo, domainInfo) {
    document.getElementById('spanWhoisDomainName').innerHTML = domainId;
    document.getElementById('spanWhoisRegistrar').innerHTML = registrar;
    document.getElementById('spanWhoisCreationDate').innerHTML = created;
    document.getElementById('spanWhoisUpdatedDate').innerHTML = updated;
    document.getElementById('spanWhoisExpirationDate').innerHTML = expires;
    document.getElementById('spanWhoisStatus').innerHTML = status;
    document.getElementById('spanWhoisDomainInfo').innerHTML = domainInfo;
    document.getElementById('spanWhoisWhoisInfo').innerHTML = whoisInfo;
}

