﻿// JScript File

 function AjaxGetData(url, responseHandler)
{   
    
    if (window.XMLHttpRequest)
     {
         // browser has native support for XMLHttpRequest object
         req = new XMLHttpRequest();
     }
     else if (window.ActiveXObject)
     {
         // try XMLHTTP ActiveX (Internet Explorer) version
         req = new ActiveXObject("Microsoft.XMLHTTP");
     }
     
     if(req)
     {
         req.onreadystatechange = responseHandler;
         req.open('GET', url, true);
         req.setRequestHeader("content-type","application/x-www-form-urlencoded");
         req.send('');
         
     }
     else
     {
        // alert('Your browser does not seem to support XMLHttpRequest.');
     }
 } 
 
function show_handler()
 {
 try
    {
   
        //readyState of 4 or 'complete' represents 
        //that data has been returned 
        if (req.readyState == 4 || 
            req.readyState == 'complete')
        {
        
                   // document.getElementById('members').innerHTML = req.responseText; 
        // alert(req.responseText + "= o k"); 
          var doc=req.responseXML;
        
           var qty="";
          
          
            
            if (doc.evaluate) {           
                    qty = doc.evaluate("//text()", doc, null,  XPathResult.STRING_TYPE, null).stringValue;
                    //XML Parsing in Mozilla
               }
                else {
                   //XML Parsing in IE
                   qty = doc.selectSingleNode("//text()").data;    
              }
      var arr_data=qty.split("A");
     
  for(i=0; i < arr_data.length; i++)
     {
       var qty_val=arr_data[i].split("-");
       var user_id=qty_val[0];
       //alert(user_id);
         if(qty_val[1]=="2")
         {
         document.getElementById(user_id).innerHTML = "AVAILABLE"; 
         
         document.getElementById('radiobutton1_'+user_id).innerHTML = "<input name='radiobutton_" + user_id + "' checked type='radio' value='1' />"; 
         document.getElementById('radiobutton2_'+user_id).innerHTML = "<img src='/images/cross.jpg'>"; 
         
         }
         if(qty_val[1]=="1")
         {
         document.getElementById(user_id).innerHTML = "BUSY"; 
          document.getElementById('radiobutton2_'+user_id).innerHTML = "<input name='radiobutton_" + user_id + "' checked type='radio' value='2' />"; 
         document.getElementById('radiobutton1_'+user_id).innerHTML = "<img src='/images/cross.jpg'>"; 
         
         }
         
         if(qty_val[1]=="0")
         {
         document.getElementById(user_id).innerHTML = "STEPPED OUT"; 
         document.getElementById('radiobutton2_'+user_id).innerHTML = "<input name='radiobutton_" + user_id + "' checked type='radio' value='2' />"; 
         document.getElementById('radiobutton1_'+user_id).innerHTML = "<img src='/images/cross.jpg'>"; 
         }
         
 //alert(qty_val[1]+" " +qty_val[0]);
        }
      }
    }
     catch(e)
     {
   // alert(e.message);
     }
}    
 
 
function show_refresh(xval)
{
    //var tsearch=document.form2.search.value;
 //  var tsearch=document.getElementById('dvsearch').innerHTML;
   // var sessionid=document.getElementById('dvuser_id').innerHTML
  //  alert("Value = " + xval);
   // var qry="show_refresh.ashx?search=" + tsearch + "&sess_id=" + sessionid;  //second  level category id
   var randomnumber=Math.floor(Math.random()*11)
   
 var qry="/test.asmx/get_id?userid="+ xval +"&randno="+randomnumber;  //second  level category id
    AjaxGetData(qry, show_handler);
  //alert(qry);
  

 }

  function count()
     {
     show_refresh(document.getElementById('ids_val').value);
    // setInterval("count()",30000);
     }
    setInterval("count()",10000);






