﻿// JScript File
//=================================Function to set EventList Popup position=================
function js_ShowCalculatorPopup(e,divCalulatorId)
{
    //alert("test");
   
    var x;var y;
    //var e = event;
    //alert(e)
     if(e)
    {
        e = e;
    }
    else
    {
        e = window.event;
    }
    
    if(e.pageX)
    {
        x = e.pageX;
    }
    else
    {
        x = e.clientX;
    }
    
    if(e.pageY)
    {
        y = e.pageY;
    }
    else
    {
        y = e.clientY;
    }
        
    var max_x = window.screen.width;
    
    var max_y = window.screen.height-100;
    
    //======================get Popup height/width================================================  
    var divwidth = 400;//document.getElementById(getId("divEventList","div","notype")).style.width + 10;//250;
    var divHeight = 200;//document.getElementById(getId("divEventContent","div","notype")).style.height + 25;//200;
    var xPadding = 15;
    var yPadding = 11;
    //alert(divwidth)
    //alert(divHeight)
    if(x+divwidth+xPadding >= max_x-10)
    {
        x=x-divwidth-xPadding;
    }
    else
    {
        x = x + xPadding;
    }
    
    var scrolheight = js_scrollTop();//document.documentElement.scrollTop;
    
    if(y+divHeight >= max_y-30)
    {
        y=y-divHeight+yPadding + scrolheight;
    }
    else
    {
        y = y - yPadding + scrolheight;
    }
   
   //alert(y);
   
    //alert(x);
    var xtemp = x + "px";
    var ytemp = y + "px";
    
    //alert(xtemp)
    document.getElementById("divCalculatorPopup").style.left=xtemp;
    document.getElementById("divCalculatorPopup").style.top=ytemp; 
    
    document.getElementById("divCalculatorPopup").style.display='block';
    js_ShowHideAll(0);
    document.getElementById(divCalulatorId).style.display='block';    
}

//==================================Function to close EventList popup===================
function js_CloseCalculatorPopup()
{    
    document.getElementById("divCalculatorPopup").style.display='none';
}

//==================================Function to close EventList popup===================
function js_ShowHideAll(ShowHide)
{
     var arrdivs =  document.getElementById("divCalculatorContent").getElementsByTagName("div");
     
    if(ShowHide==1)
    {
         document.getElementById("divCalculatorPopup").style.display='block';
         document.getElementById("divCalculatorContent").style.display='block';
         
        for(i=0;i<arrdivs.length;i++)
        {
            var divid=arrdivs[i].id.indexOf("Cal");
            if(divid > -1)
            {
               arrdivs[i].style.display='block';
            }            
        }    
    }
    else
    {  
       
        
        for(i=0;i<arrdivs.length;i++)
        {
            var divid=arrdivs[i].id.indexOf("Cal");
            if(divid > -1)
            {
               arrdivs[i].style.display='none';
            }            
        }
    }   
}


//==================================End Tools=============================================
