var xmlHttp;
//gloabal variable for XMLHttp object is defined in footer.asp
var gexe,gboard,gstock,gpands,gsummary,gincome,gincome2,gbalance,gbalance2,gcash,gcash2,gratio;
gexe = 0;
gboard = 0;
gstock = 0;
gpands = 0;
gsummary = 0;
gincome = 0;
gincome2 = 0;
gbalance = 0;
gbalance = 0;
gcash = 0;
gcash2 = 0;
gratio = 0;

function GetXmlHttpObject()
{ 
    var objXMLHttp=null;
    if (window.XMLHttpRequest)
    {       
        objXMLHttp=new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    return objXMLHttp;
}
  function showdetails()
   {
		if (Details.style.visibility == "visible")
			Details.style.visibility = "hidden";
		else
			Details.style.visibility = "visible";
   }	
   
   function setFocus(target)
   {
       document.all[target].style.visibility = 'visible';
       document.all[target].style.background = '#e5ecf9';
       document.all[target].style.fontWeight = 'bold';
       alert();     
   }
function changeTab(divId,divdisplay)
 {
     document.getElementById(currentDiv).className = "loaded";
     document.getElementById(divId).className = "current";
	 currentDiv = divId;
	 document.getElementById(currentID).style.display = "none";
     document.getElementById(divdisplay).style.display = "";
	 currentID = divdisplay;		 
 }
 
  function changeTab2(divId,divdisplay)
 {
     document.getElementById(currentDiv2).className = "loaded";
     document.getElementById(divId).className = "current";
	 currentDiv2 = divId;

	 document.getElementById(currentID2).style.display = "none";
     document.getElementById(divdisplay).style.display = "";
	 currentID2 = divdisplay;		 
 }

 
 function showdet(nw,pre)
 {
 	 document.getElementById(pre).style.display = "none";
     document.getElementById(nw).style.display = "block";
 }
// Executive starts
function showExe(vTID,vEOrderBy,vESortOrder,flg)
{
  // alert("1")
    gexe += 1;
   
    if (flg == 1 && gexe > 1 )
    {
        //alert ("gexe = "+gexe)
        return    ;    
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("exespan").innerHTML="";
        return;
    }
    hExe=GetXmlHttpObject();
    if (hExe==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID+"&EOrderBy="+vEOrderBy+"&ESortOrder="+vESortOrder;
    var url="../cdetails/executive.asp";
    url=url+"?"+str;
    //alert(url)
   
    hExe.onreadystatechange=stateChangedExe ;
    hExe.open("GET",url,true);
    hExe.send(null);
} 

function stateChangedExe() 
{ 	
    if (hExe.readyState==4 || hExe.readyState=="complete")
    {                
        document.getElementById("exespan").innerHTML=hExe.responseText;
        document.getElementById("imgexe").style.display = "none";
    } 
} 
//Executives Ends

// Board starts
function showBoard(vTID,vEOrderBy,vESortOrder,flg)
{
  
    gboard += 1;
    if (flg == 1 && gboard > 1 )
    {
        //alert ("gboard = "+gboard)
        return ;       
    }
    if (vTID.length==0)
    { 
        document.getElementById("boardspan").innerHTML="";
        return;
    }
    hBoard=GetXmlHttpObject()
    if (hBoard==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 
    var str = "TID="+vTID+"&EOrderBy="+vEOrderBy+"&ESortOrder="+vESortOrder;
   //alert(str)

    var url="../cdetails/board.asp";
    url=url+"?"+str;
   //alert(url)
    hBoard.onreadystatechange=stateChangedBoard ;
    hBoard.open("GET",url,true);
    hBoard.send(null);
} 

function stateChangedBoard() 
{ 

    if (hBoard.readyState==4 || hBoard.readyState=="complete")
    { 
      
        document.getElementById("boardspan").innerHTML=hBoard.responseText;
        document.getElementById("imgboard").style.display = "none";
    } 
} 
//Board Ends

// Stock starts
function showStock(vTID,flg)
{
    gstock +=1;
    
    if (flg == 1 && gstock > 1 )
    {
        //alert ("gstock = "+gstock)
        return  ;      
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("stockspan").innerHTML="";
        return;
    }
    hStock=GetXmlHttpObject();
    if (hStock==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/stock.asp";
    url=url+"?"+str;
    
    //alert(url)
    hStock.onreadystatechange=stateChangedStock ;
    hStock.open("GET",url,true);
    hStock.send(null);
} 

function stateChangedStock() 
{ 

    if (hStock.readyState==4 || hStock.readyState=="complete")
    {                
        document.getElementById("stockspan").innerHTML=hStock.responseText;
        document.getElementById("imgstock").style.display = "none";
    } 
} 
//Stock ends

// Parent and subsidaries starts

function showPands(vTID,flg)
{
    gpands += 1;
    
    if (flg == 1 && gpands > 1 )
    {
        //alert ("gpands = "+gpands)
        return ;       
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("pandsspan").innerHTML="";
        return;
    }
    hPands=GetXmlHttpObject()
    if (hPands==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/pands.asp";
    url=url+"?"+str;
    
    //alert(url)
    hPands.onreadystatechange=stateChangedPands;
    hPands.open("GET",url,true);
    hPands.send(null);
} 

function stateChangedPands() 
{

    if (hPands.readyState==4 || hPands.readyState=="complete")
    {                
        document.getElementById("pandsspan").innerHTML=hPands.responseText;
        document.getElementById("imgpands").style.display = "none";
    } 
} 
// Parent and subsidaries ends

// Summary starts

function showSummary(vTID,flg)
{
    
    gsummary += 1;
    
    if (flg == 1 && gsummary > 1 )
    {
        //alert ("gsummary = "+gsummary)
        return ;       
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("summaryspan").innerHTML="";
        return;
    }
    hSummary=GetXmlHttpObject()
    if (hSummary==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/summary.asp";
    url=url+"?"+str;
    
    //alert(url)
    hSummary.onreadystatechange=stateChangedSummary;
    hSummary.open("GET",url,true);
    hSummary.send(null);
    
} 

function stateChangedSummary() 
{ 

    if (hSummary.readyState==4 || hSummary.readyState=="complete")
    {                
        document.getElementById("summaryspan").innerHTML=hSummary.responseText;
        document.getElementById("imgsummary").style.display = "none";
    } 
}
// Summary Ends

// income starts

function showIncome(vTID,flg)
{
    gincome += 1;
    
    if (flg == 1 && gincome > 1 )
    {
        //alert ("gincome = "+gincome)
        return;        
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("incomespan").innerHTML="";
        return;
    }
    hIncome=GetXmlHttpObject();
    if (hIncome==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/income.asp";
    url=url+"?"+str;
    
    //alert(url)
    hIncome.onreadystatechange=stateChangedIncome;
    hIncome.open("GET",url,true);
    hIncome.send(null);
    
} 

function stateChangedIncome() 
{ 

    if (hIncome.readyState==4 || hIncome.readyState=="complete")
    {                
        document.getElementById("incomespan").innerHTML=hIncome.responseText;
        document.getElementById("imgincome").style.display = "none";
    } 
}

function showIncome2(vTID,flg)
{
    gincome2 += 1;
    
    if (flg == 1 && gincome2 > 1 )
    {
        //alert ("gincome = "+gincome)
        return ;       
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("incomespan2").innerHTML="";
        return;
    }
    hIncome2=GetXmlHttpObject()
    if (hIncome2==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/income2.asp";
    url=url+"?"+str;
    
    //alert(url)
    hIncome2.onreadystatechange=stateChangedIncome2;
    hIncome2.open("GET",url,true);
    hIncome2.send(null);
    
} 

function stateChangedIncome2() 
{ 

    if (hIncome2.readyState==4 || hIncome2.readyState=="complete")
    {                
        document.getElementById("incomespan2").innerHTML=hIncome2.responseText;
        document.getElementById("imgincome2").style.display = "none";
    } 
} 
// income ends

// balance starts

function showBalance(vTID,flg)
{
    gbalance += 1;
    
    if (flg == 1 && gbalance > 1 )
    {
        //alert ("gbalance = "+gbalance)
        return  ;      
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("balancespan").innerHTML="";
        return;
    }
    hBalance=GetXmlHttpObject();
    if (hBalance==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/balance.asp";
    url=url+"?"+str;
    
    //alert(url)
    hBalance.onreadystatechange=stateChangedBalance;
    hBalance.open("GET",url,true);
    hBalance.send(null);
    
    
} 

function stateChangedBalance() 
{ 

    if (hBalance.readyState==4 || hBalance.readyState=="complete")
    {                
        document.getElementById("balancespan").innerHTML=hBalance.responseText;
        document.getElementById("imgbalance").style.display = "none";
    } 
}

function showBalance2(vTID,flg)
{
    gbalance2 += 1;
    
    if (flg == 1 && gbalance2 > 1 )
    {
        //alert ("gbalance2 = "+gbalance2)
        return  ;      
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("balancespan2").innerHTML="";
        return;
    }
    hBalance2=GetXmlHttpObject();
    if (hBalance2==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/balance2.asp";
    url=url+"?"+str;
    
    //alert(url)
    hBalance2.onreadystatechange=stateChangedBalance2;
    hBalance2.open("GET",url,true);
    hBalance2.send(null) ;
    
} 

function stateChangedBalance2() 
{ 

    if (hBalance2.readyState==4 || hBalance2.readyState=="complete")
    {                
        document.getElementById("balancespan2").innerHTML=hBalance2.responseText;
        document.getElementById("imgbalance2").style.display = "none";
    } 
}

// income ends

// cash starts

function showCash(vTID,flg)
{
    
    gcash += 1;
      
    if (flg == 1 && gcash > 1 )
    {
        //alert ("gcash = "+gcash)
        return;   
         
    }
        
    if (vTID.length==0)
    { 
        document.getElementById("cashspan").innerHTML="";
        return;
    }
    
    hCash=GetXmlHttpObject();
    if (hCash==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/cash.asp";
    url=url+"?"+str;
    
    //alert(url)
    hCash.onreadystatechange=stateChangedCash;
    hCash.open("GET",url,true);
    hCash.send(null);
    
} 

function stateChangedCash() 
{ 

    if (hCash.readyState==4 || hCash.readyState=="complete")
    {                
        document.getElementById("cashspan").innerHTML=hCash.responseText;
        document.getElementById("imgcash").style.display = "none";
    } 
}

function showCash2(vTID,flg)
{
    
    gcash2 += 1;
    
    if (flg == 1 && gcash2 > 1 )
    {
        //alert ("gcash2 = "+gcash2)
        return  ;      
    }
    //document.getElementById("imgcash2").style.display = "block"
    if (vTID.length==0)
    { 
        document.getElementById("cashspan2").innerHTML="";
        return;
    }
    hCash2=GetXmlHttpObject()
    if (hCash2==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/cash2.asp";
    url=url+"?"+str;
    
    //alert(url)
    hCash2.onreadystatechange=stateChangedCash2;
    hCash2.open("GET",url,true);
    hCash2.send(null);
    
    
} 

function stateChangedCash2() 
{
 
    if (hCash2.readyState==4 || hCash2.readyState=="complete")
    {                
        document.getElementById("cashspan2").innerHTML=hCash2.responseText;
        document.getElementById("imgcash2").style.display = "none";
    } 
} 
// cash ends

// Ratio starts

function showRatio(vTID,flg)
{
    gratio += 1;
    
    if (flg == 1 && gratio > 1 )
    {
        //alert ("gratio = "+gratio)
        return  ;      
    }
    
    if (vTID.length==0)
    { 
        document.getElementById("ratiospan").innerHTML="";
        return;
    }
    hRatio=GetXmlHttpObject();
    if (hRatio==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    } 

    var str = "TID="+vTID;

    var url="../cdetails/ratio.asp";
    url=url+"?"+str;
    
    //alert(url)
    hRatio.onreadystatechange=stateChangedRatio;
    hRatio.open("GET",url,true);
    hRatio.send(null);
   
} 

function stateChangedRatio() 
{ 

    if (hRatio.readyState==4 || hRatio.readyState=="complete")
    {                
        document.getElementById("ratiospan").innerHTML=hRatio.responseText;
        document.getElementById("imgratio").style.display = "none";
    } 
} 

function EmailWindow(a)
{
url="../Executiveemail.asp?personid="+a;
window.open( url,"_blank","toolbar=no,resizable=no,scrolling=yes,width=500,height=100,left=200,top=300");
}
