$(function() {
    
    if (!document.getElementById("loading"))
    {
        $("body").append("<div id=\"loading\" />");
        
        $("#loading").css({
            width: "100%",
            height: $(window).height(),
            position: "fixed",
            left: 0,
            top: 0,
            opacity: .80,
            zIndex: 10000
        }).hide();
        
    }
    
   $("#loading").ajaxStart(function() {
        
        $(this).show();
    
   }).ajaxComplete(function() {
        
        $(this).hide();
        
   }); 
    
    $(".ui-button, .sendnewstdsearchbut").button();
    
    $(".right-box ul li:even").css({ background: "#e8f1f4" });
    
});


function domainCheck(domain)
{
    var domainTag = "";
    var reg = "";
        
    var dArr = domain.split(".");
    var aLng = dArr.length;
   
    if (aLng>2)
    {
        return false;
    }
    else
    {
        
        domainTag = dArr[0];
        reg = dArr[1];
     
        var res = false;
        
        $.ajaxSetup({async:false});
        
        $.post("/admin/dsystem/site/domain/checkdomain.php?a="+Math.random(), {
            domain: domainTag,
            reg: reg
        }, function(xml) {
            
            /*  Feldolgozzuk a választ, hogy foglalt-e vagy sem a domain!
                Ha a domain nem létezik, akkor egyszerűen visszatérünk egy false értékkel */
            if (xml=="1")
            {
                //console.log("true: "+xml);
                res = true;
            }
            else if (xml=="0" || xml==0 || xml=="")
            { 
                //console.log(xml);
                res = false;
            }
            
                            
        });
        
        return res;
    }
    

}



function domain_ellenoriz() {
    
        var dval = 0;
        if ($("#domainName").val().length>1)
        {
            var domainFullname = $('#domainName').val()+"."+$("#domainType").val();
            var dval = domainCheck($('#domainName').val()+"."+$("#domainType").val());
            
            if (dval==false || dval==0)
            {
                //$("#domain_info").css({color: "green", textAlign: "center", cssFloat: "left", width: "100%"}).html("A domain név még nincs regisztrálva!");
                $("#domain_info").html("");
                fnMessage("A <b>"+domainFullname+"</b> domain név még nincs regisztrálva!<br/><b>Kívánja most regisztrálni?</b>", "A domain név szabad!", function() {
                    window.open("http://domain-net.hu/uj-domain-vasarlas?domain="+$("#domainName").val()+"&domainType="+$("#domainType").val(), "Új domain név vásárlás");
                });
                
            }
            else if (dval==true || dval==1)
            {
                $("#domain_info").css({color: "red", textAlign: "center", cssFloat: "left", width: "100%"}).html("A domain név már foglalt / regisztrálva van!");
            }
        }
        else
        {
            errorMessage("Túl rövid a megadott domain név!");
        }
}
