// JScript File

function RowToggle(row, bHover)
    {
    if (bHover)
    {
      row.style.backgroundColor = '#ffcc66';
    }
    else
    {
      row.style.backgroundColor = '';
    }
}

function ShowListSymbol(e){  
    Pop_Show('pnlPopup2');
 //   GetRow(el);    
    var x = 0;
    var y = 0;    
    /**
    if(document.all){
        x = event.clientX + document.body.scrollLeft;
        y = event.clientY + document.body.scrollTop;
    }
    else{
        x = e.pageX;
        y = e.pageY;
    }
    */
    var e = document.getElementById("pnlPopup2");
    //fdkgjdskgj();
    //alert("x="+ document.getElementById("pnlPopup2").clientWidth+ " y=" + document.getElementById("pnlPopup2").clientHeight) ;
    x = screen.width/2 - document.getElementById("pnlPopup2").style.width;
    y = screen.height/2 - document.getElementById("pnlPopup2").style.height;
    //document.getElementById("popOrderDetail").style.top = y + "px";
    //document.getElementById("popOrderDetail").style.left = x + "px";
}    

function ShowPutThounght(e){  
    Pop_Show('modula');
 //   GetRow(el);    
    var x = 0;
    var y = 0;    
    /**
    if(document.all){
        x = event.clientX + document.body.scrollLeft;
        y = event.clientY + document.body.scrollTop;
    }
    else{
        x = e.pageX;
        y = e.pageY;
    }
    */
    var e = document.getElementById("modula");
    //fdkgjdskgj();
    //alert("x="+ document.getElementById("pnlPopup2").clientWidth+ " y=" + document.getElementById("pnlPopup2").clientHeight) ;
    x = screen.width/2 - document.getElementById("modula").style.width;
    y = screen.height/2 - document.getElementById("modula").style.height;
    //document.getElementById("popOrderDetail").style.top = y + "px";
    //document.getElementById("popOrderDetail").style.left = x + "px";
}  
    
function GetPostition(){
	var x = 0;
	var y = 0;
	
	if(document.all){
		x = (document.documentElement.clientWidth/2) - 250;
		y = (document.documentElement.clientHeight/2) - 195;
	}
	else {
		x = (window.innerWidth / 2) - 250;
		y = (window.innerHeight/ 2) - 195;	
	}
	return [x, y];
}

function Order_OnClientClick(){  
   var dialog = document.getElementById("dialog");
   var progress = document.getElementById("progressOrder");
   if(document.all){        
       progress.style.top = dialog.offsetTop + "px";
       progress.style.left = dialog.offsetLeft + "px";
   }
   else{
       progress.style.top = parseInt(document.defaultView.getComputedStyle(dialog, null).getPropertyValue("top"), 10) + "px";
       progress.style.left = parseInt(document.defaultView.getComputedStyle(dialog, null).getPropertyValue("left"), 10)+ "px";   
   }
}

function ResizeTable(){
        var divContent = document.getElementById("divContent");
        var length = document.getElementById("tableContent").getElementsByTagName("tr").length;
        if(length<7)
        {
            divContent.className = "divContent";
        }
        else
        {
            divContent.className = "divContentA";
        }
        return true;
}
            

function clearOrder(){

}

var id;
function InitializeRequest(sender, args) {
   if (prm.get_isInAsyncPostBack())
   {
      args.set_cancel(true);
   }   
   postBackElement = args.get_postBackElement();   
   id = postBackElement.id;
 //  console.log(id);
   if (id== 'lbnShowActivities'||id == 'uscActivities_grvActivities')
   {
     $get('upsActivities').style.display = "block";
   }
   else if((id.indexOf("Repeater1")!=-1 && id.indexOf("lbnOrder")==-1)||id=="OrderDetailAll"){
      $get('upsOrderDetails').style.display = "block";
   }
   else if(id.indexOf("upsOrder")!=-1){
        $get('uscOrder').style.display = "block";        
   }
}
function EndRequest (sender, args) {

   if (id == 'lbnShowActivities'||id == 'uscActivities_grvActivities')
   {
        $get('upsActivities').style.display = "none";       
   }
   else if((id.indexOf("Repeater1")!=-1 && id.indexOf("lbnOrder")==-1)||id=="OrderDetailAll"){
        $get('upsOrderDetails').style.display = "none";
   }
   else if(id.indexOf("upsOrder")!=-1){
        $get('uscOrder').style.display = "none";        
   }
}
function AbortPostBack() {
  if (prm.get_isInAsyncPostBack()) {
       prm.abortPostBack();
  }        
}

function Pop_Show(elname)
{
    PopShow();
    document.getElementById(elname).style.display = 'block';
    
}

function Pop_Close(elname){
    PopHide();
    document.getElementById(elname).style.display = 'none';
}

function Order_Show(el){    
    var overlay = document.getElementById("overlay");    
    document.getElementById("uscOrder_txtOrderUnits").value = "0";
    document.getElementById("uscOrder_txtOrderPrice").value = "0";
    if(el.id!=""){
        document.getElementById("uscOrder_txtStockSymbol").value = "";   
        document.getElementById("uscOrder_txtStockSymbol").disabled="";  
        document.getElementById("uscOrder_ddlTransactionCode").disabled="disabled";
    }
    else{
        var tr = el.parentNode.parentNode;
     //   document.getElementById("uscOrder_txtStockSymbol").value = "FPT";   
        if(tr.getElementsByTagName("span")[0]!=null){
            var tdSymbol = tr.getElementsByTagName("span")[0];        
            document.getElementById("uscOrder_txtStockSymbol").value = tdSymbol.innerHTML;            
        }
    }

    var windowHeight = 0;
	if(document.all){
		windowHeight = document.documentElement.clientHeight;
	}
	else {
		windowHeight = window.innerHeight;
	}
	
	if(document.documentElement.scrollHeight>=windowHeight){
		overlay.style.height =document.documentElement.scrollHeight+ 'px';
	}
	else{
		overlay.style.height = windowHeight;
	}
    Pop_Show("popOrder");        
    overlay.style.display="block";

        setTimeout('__doPostBack(\'uscOrder$txtStockSymbol\',\'\')', 0);

}

function Order_Close(){
    Pop_Close("popOrder");
    Pop_Close("overlay");
}

function PopHide(){
    var divOverlay = document.getElementById('settOverlay');
	divOverlay.style.height = '1px';	
	divOverlay.style.visibility ='hidden';	
}

function PopShow(){		
	var divOverlay = document.getElementById('settOverlay');
	var windowHeight = 0;
	if(document.all){
		windowHeight = document.documentElement.clientHeight;
	}
	else {
		windowHeight = window.innerHeight;
	}	
	if(document.documentElement.scrollHeight>=windowHeight){
		divOverlay.style.height =document.documentElement.scrollHeight+ 'px';
	}
	else{
		divOverlay.style.height = windowHeight;
	}	
	divOverlay.style.visibility = 'visible';	
}