var xhr;

/*@cc_on @*/
/*@if (@_jscript_version >= 5)
  try {
  xhr=new ActiveXObject("Msxml2.XMLHTTP")
 } catch (e) {
  try {
    xhr=new ActiveXObject("Microsoft.XMLHTTP")
  } catch (E) {
   xhr=false
  }
 }
@else
 xhr=false
@end @*/
if (!xhr && typeof XMLHttpRequest!='undefined') {
    try { xhr = new XMLHttpRequest(); }
    catch (e) { xhr=false }
}


function DoReadMore(tid1,tid2,tid3) 
{
    document.getElementById(tid1).style.display = "none";
    document.getElementById(tid2).style.display = "";
    document.getElementById(tid3).style.display = "";
}

function AbandonReadMore(tid1,tid2,tid3) 
{
    document.getElementById(tid1).style.display = "none";
    document.getElementById(tid2).style.display = "none";
    document.getElementById(tid3).style.display = "";
}


function SaveProduct(eid)
{
    var prod = document.getElementById('product_number_'+eid);
    if (!prod) return;
    xhr.open('GET','save_product.php?id='+eid+'&prod='+prod.value);
    xhr.onreadystatechange = function() {
        if (!(xhr.readyState == 4 && xhr.status == 200)) return;
        if (xhr.responseText == '__ERROR__') return;
        var e1 = document.getElementById('saved_'+eid);
        var e2 = document.getElementById('needproduct_'+eid);
        var e3 = document.getElementById('product_display_'+eid);
        if (e1 && e2 && e3) {
            e1.style.display = '';
            e2.style.display = 'none';
            e3.innerHTML = xhr.responseText;
        }
    };
    xhr.send(null);
}

function DeleteUser(uid)
{
    xhr.open('GET','delete_user.php?uid='+uid);
    xhr.onreadystatechange = function() {
        if (!(xhr.readyState == 4 && xhr.status == 200)) return;
        var ud = document.getElementById('user_'+uid);
        if (ud) ud.style.display = 'none';
    };
    xhr.send(null);
    return false;
}
