function ua_ajax(divs,params){
    var target_id="ajax";
    var ajax_url="/ua_ajax.php?divs=" + divs+"&"+params+"&nc=" + new Date().getTime();
    var div_array=divs;
    div_array=div_array.split('|');

    jQuery.each(div_array, function(key1,div_id1){
        jQuery('#'+div_id1).html('<img src="/img/loading.gif" title="loading..." class="ajaxloader" />');
    });

    jQuery.ajax({
        url: ajax_url,
        dataType: "json",
        success: function(html){
            if (typeof(html)=="object"){            	
                jQuery.each(html.divs, function(key,div_id){
                    var c_data='html.data.'+div_id;
                    if(jQuery('#'+div_id)){
                        jQuery('#'+div_id).html(eval(c_data));
                    }
                });
            }
            
        }
    });
    
}    


function OnlyNumber(t,ino,maxit){
    var KCode=t.keyCode
	
    if (((KCode>47) & (KCode<58))||((KCode>95)&(KCode<106))){
        // numbers
        return true
    }
    if((KCode==8)||(KCode==13)||(KCode==9)||(KCode==46)){
        // Backspace,CR,TAB,DEL
        return true
    }


    // Bad character, return false
    return false
}	

function getID(objectId) {
    if (document.getElementById && document.getElementById(objectId)) {
        return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
        return document.all(objectId);
    } else {
        return false;
    }
}



function AjaxGET(div_name,params,run) {
	
    var http = false;
    if(navigator.appName == "Microsoft Internet Explorer") {
        http = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        http = new XMLHttpRequest();
    }
	
    http.abort();
	  
    http.open("GET", "/ajax.php?" + params, true);
    http.onreadystatechange=function() {
        getID(div_name).innerHTML = '<p><b></b></p><p><b><center>Palun oodake, lehte laetakse!</center></b></p>';
        if(http.readyState == 4) {
            getID(div_name).innerHTML = http.responseText;
            if (run){
                eval(run);
            }
            div_name=null;
        }
    }
    http.send(null);

}

var http_request = false;
function makePOSTRequest(url, parameters,ShowResult) {
    var ShowResult;
    http_request = false;
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
            // set type accordingly to anticipated content type
            // http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    if (!http_request) {
        alert('Cannot create XMLHTTP instance');
        return false;
    }

    if(ShowResult) {
        http_request.onreadystatechange = alertContents;
    }

    http_request.open('POST', url, true);
    http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=UTF-8");
    http_request.setRequestHeader("Content-length", parameters.length);
    // http_request.setRequestHeader("Connection", "close");
    http_request.send(parameters);
}

