var jah_targets = new Array(); 


function jah(url,target) { 
    // native XMLHttpRequest object 
    document.getElementById(target).innerHTML = '<div align="center"><img src="Images/blieb-ajax-loader.gif" align="center"></div>'; 
   if (window.XMLHttpRequest) { 
                var idx = jah_targets.length; 
                jah_targets[idx] = new XMLHttpRequest(); 
        jah_targets[idx].onreadystatechange = function() 
{jahDone(target, idx);}; 
        jah_targets[idx].open("GET", url, true); 
        jah_targets[idx].send(null); 
    // IE/Windows ActiveX version 
    } else if (window.ActiveXObject) { 
        jah_targets[idx] = new ActiveXObject("Microsoft.XMLHTTP"); 
        if (jah_targets[idx]) { 
            jah_targets[idx].onreadystatechange = function() 
{jahDone(target,idx);}; 
            jah_targets[idx].open("GET", url, true); 
            jah_targets[idx].send(); 
        } 
    } 



} 


function jahDone(target, idx) { 
    // only if req is "loaded" 
    if (jah_targets[idx].readyState == 4) { 
        // only if "OK" 
        if (jah_targets[idx].status == 200) { 
            results = jah_targets[idx].responseText; 
            document.getElementById(target).innerHTML = results; 
        } else { 
            document.getElementById(target).innerHTML="Error:\n" + 
                jah_targets[idx].statusText + " (status=" + 
jah_targets[idx].status + ", readyState=" + 
jah_targets[idx].readyState + ")"; 
        } 
    } 
}		