﻿
//alert('contentmenu');

// JScript File
var xmlHTTPConn,xmlHTTPDOM;
function CreateXMLHTTPObject()
{ 
  var xmlhttp;
  try { xmlhttp = new XMLHttpRequest(); }
  catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
  catch (e) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
  catch (e) { xmlhttp = false; }}}
  if (!xmlhttp) return null;
  return xmlhttp;
}
xmlHTTPConn1=CreateXMLHTTPObject();
xmlHTTPConn2=CreateXMLHTTPObject();
xmlHTTPConn3=CreateXMLHTTPObject();
function jsHTMSRemoteCall(TargetUrl)
    { 
    	try 
    	{		
         	if (xmlHTTPConn1)
			{
				xmlHTTPConn1.open("get", TargetUrl,true);
				xmlHTTPConn1.onreadystatechange = onRequestChangeHTMS;				
				xmlHTTPConn1.send(null);
			}
			else 
			{ 
				alert("oops! Please refresh the page and try again.");
			}
		} 
		catch(e) {}
   }
 function onRequestChangeHTMS()
   {
        try
		{
	    if (xmlHTTPConn1.readyState == 4)
	     {  
	           if (xmlHTTPConn1.status == 200)
		        {
	                   var tempstrRes;
	                   tempstrRes=xmlHTTPConn1.responseText;
	                    var intIndexOfMatch = tempstrRes.split('~');    
                        var msg='';
                        var today=new Date(); 
                    
                        for(var i=0;i<intIndexOfMatch.length-1;i++)
                        {
                            var d=intIndexOfMatch[i].split('<>')[1] ;
                             d=d.split('/');
                            
                            var myDate=new Date(d[1]+"/"+d[0]+"/"+d[2]);
                          // alert(today+"<="+myDate); alert(today<=myDate);
                            if(today<=myDate)
                            {
                                    msg =msg + intIndexOfMatch[i].split('<>')[0]+" > " ;
                            }
                        }
                       document.getElementById("scrltxt").innerHTML=  msg.substring(0,msg.length-2) ;
		        }
		  }
		}
		catch(e){}
   }   
   
function jsHTMRemoteCall(TargetUrl)
    { 
    	try 
    	{		
         	if (xmlHTTPConn1)
			{
				xmlHTTPConn1.open("get", TargetUrl,true);
				xmlHTTPConn1.onreadystatechange = onRequestChangeHTM;				
				xmlHTTPConn1.send(null);
			}
			else 
			{ 
				alert("oops! Please refresh the page and try again.");
			}
		} 
		catch(e) {}
   }
 function onRequestChangeHTM()
   {
        try
		{
	    if (xmlHTTPConn1.readyState == 4)
	     {  
	           if (xmlHTTPConn1.status == 200)
		        {
	                   var tempstrRes;
	                   tempstrRes=xmlHTTPConn1.responseText;
	                   document.getElementById("e_content").innerHTML=tempstrRes;
	                   document.getElementById("loading").style.display="none";
		        }
		  }
		}
		catch(e){}
   }   


function CheckAnother()
{
    try 
    	{		
    	    TargetUrl="UniqueSession.ashx?t=" + Math.random();
         	if (xmlHTTPConn3)
			{
				xmlHTTPConn3.open("get", TargetUrl,true);
				xmlHTTPConn3.onreadystatechange = onRequestChangeCheck;				
				xmlHTTPConn3.send(null);
			}
			else 
			{ 
				alert("oops! Please refresh the page and try again.");
			}
		} 
		catch(e) {}
}
 function onRequestChangeCheck()
   {
        try
		{
	    if (xmlHTTPConn3.readyState == 4)
	     {  
	           if (xmlHTTPConn3.status == 200)
		        {
	                   var tempstrRes;
	                   tempstrRes=xmlHTTPConn3.responseText;
	                 //  alert(tempstrRes);
	                   if(tempstrRes=="another")
	                   {
	                        alert("Another user has logged in with the same UserId,You will be logged out.");
							window.location.href= LoginPageURL;
							return false;
	                   }
	                  // document.getElementById("e_content").innerHTML=tempstrRes;
	                  // document.getElementById("loading").style.display="none";
		        }
		  }
		}
		catch(e){}
   }   
   
   
   
   function jsHTMSRemoteCallFor2Page(TargetUrl)
    { 
    	try 
    	{		
         	if (xmlHTTPConn1)
			{
				xmlHTTPConn1.open("get", TargetUrl,true);
				xmlHTTPConn1.onreadystatechange = onRequestChangeHTMSFor2Page;				
				xmlHTTPConn1.send(null);
			}
			else 
			{ 
				alert("oops! Please refresh the page and try again.");
			}
		} 
		catch(e) {}
   }
 function onRequestChangeHTMSFor2Page()
   {
        try
		{
	    if (xmlHTTPConn1.readyState == 4)
	     {  
	           if (xmlHTTPConn1.status == 200)
		        {
	                   var tempstrRes;
	                   tempstrRes=xmlHTTPConn1.responseText;
	                    var intIndexOfMatch = tempstrRes.split('~');    
                        var msg='';
                        var today=new Date();          
                        
                        formatDate(today,"m/d/yy");
                                  
                        for(var i=0;i<intIndexOfMatch.length-1;i++)
                        {
                            var d=intIndexOfMatch[i].split('<>')[1] ;
                             d=d.split('/');                            
                            var myDate=new Date(d[1]+"/"+d[0]+"/"+d[2]);
                          // alert(today+"<="+myDate); alert(today<=myDate);
                            if(today<=myDate)
                            {
                                    msg =msg + intIndexOfMatch[i].split('<>')[0]+" > " ;
                            }
                        }
                       document.getElementById("scrltxt").innerHTML= "Last Update : " + formatDate(myDate,"MMM d yyyy") + " " +msg.substring(0,msg.length-2) ;
		        }
		  }
		}
		catch(e){}
   }   