﻿// JScript File

function openPopUp(evt,evtid)
{     
    document.getElementById('textfield').value="";
    document.getElementById('idmessage1').innerHTML = "";
 if(evtid == 'forgetpopup')
 {
  var addOffsetsX = 180;
  var addOffsetsY =149; 
 }
 var popEle=document.getElementById(evtid);
 popEle.style.visibility="visible";
 if(!evt)
 evt=window.event;
 if(evt)
  {
   var OffsetsX = findPosX(evt);
   var OffsetsY =findPosY(evt);
   
   popEle.style.left=OffsetsX - parseInt(addOffsetsX)+"px";
   popEle.style.top=OffsetsY- parseInt(addOffsetsY)+"px";
   
  }
  else
  {
   popEle.style.left=screen.availWidth/2+"px";
   popEle.style.top=screen.availHeight/2+"px";
  }
  

  popEle.style.visibility="visible";
  return true;
 

}

function openPopUpFeedback(evt,evtid,menobjid)
{
 var addOffsetsX = parseInt(400);
 var addOffsetsY = 70;
 document.getElementById('feedbacktypologyid').value = menobjid;

 var popEle=document.getElementById(evtid);
 popEle.style.visibility="visible";
 if(!evt)
 evt=window.event;
 if(evt)
  {
   var OffsetsX = findPosX(evt);
   var OffsetsY =findPosY(evt);
   
 //  alert(OffsetsX);
  //alert(OffsetsY);
   
   popEle.style.left=OffsetsX - parseInt(addOffsetsX)+"px";
   popEle.style.top=OffsetsY- parseInt(addOffsetsY)+"px";
  }
  else
  {
   popEle.style.left=screen.availWidth/2+"px";
   popEle.style.top=screen.availHeight/2+"px";
  }
  

  popEle.style.visibility="visible";
  return true;
 

}

function ClosePopUp(evtid)
{
 document.getElementById('textfield').value="";
 document.getElementById('idmessage1').innerHTML="";
 var popEle=document.getElementById(evtid);
 popEle.style.visibility="hidden";
 
  return true;
}

function findPosX(obj)
{
 
 var curleft = 0; 
 if(obj.offsetParent) 
 while(1)  
 { 
  curleft += obj.offsetLeft;  
  if(!obj.offsetParent)  
  break;  
  obj = obj.offsetParent;
 
 } 
 else if(obj.x) 
 curleft += obj.x; 
 return curleft;
}

function findPosY(obj)
{
 
 var curtop = 0; 
 if(obj.offsetParent) 
 while(1) 
 { 
  curtop += obj.offsetTop;  
  if(!obj.offsetParent)  
  break;  
  obj = obj.offsetParent;
  
 }
 else if(obj.y) 
 curtop += obj.y; 
 return curtop;
}

