// JScript source code


var m_overPop=false;

function check_overPop(){
  if(!m_overPop){
       if(window.currentpop)window.currentpop.style.display='none';
  }
  window.setTimeout('check_overPop()',3000,'javascript')
}

check_overPop();

function show_popup(id,img,oParent){
   var par= img.offsetParent;
   var ref=id+'display';
   var displaydiv=document.getElementById(ref);
   if(!displaydiv){
     try{
      displaydiv=document.createElement('div');
      displaydiv.id=ref;
      document.body.appendChild(displaydiv)   
      }catch(e){}
   }
   if(!img.x){
     displaydiv.style.position="absolute";

     displaydiv.style.left='193px';
     if(img.tagName=='A'){
        displaydiv.style.top=itemTop(img)-2 + 'px';
      }else{
        displaydiv.style.top=itemTop(img)+'px';
     }
   }else{
     displaydiv.style.position="absolute";
     displaydiv.style.left='193px';
     displaydiv.style.top=img.y+'px';
   }  
   displaydiv.className='popup';   
   if(oParent.currentpop)oParent.currentpop.style.display='none';
   oParent.currentpop=displaydiv;
   displaydiv.style.display='block';
   var div=document.getElementById(id+'menu');
   displaydiv.innerHTML=  div.innerHTML;       
}

function show_utilitypopup(id,img,oParent){
   var div=document.getElementById(id+'menu');
   var ref=id+'display';
   var displaydiv=document.getElementById(ref)
   if(!displaydiv){
     displaydiv=document.createElement('div');
     displaydiv.id=ref;
     document.body.appendChild(displaydiv)   
   }
   displaydiv.style.position="absolute";
   if(oParent==window){
     var totwidth=document.body.scrollWidth;   
     
     var nleft=itemLeft(img)  
     var nwidth=displaydiv.offsetWidth;
     if((nleft+121)>totwidth) nleft=totwidth-145; 
     displaydiv.style.left=nleft+'px';
     displaydiv.style.top=itemTop(img)+img.offsetHeight +'px';
   }

     displaydiv.className='popup';   
     if(oParent.currentpop)oParent.currentpop.style.display='none';
     oParent.currentpop=displaydiv;
     displaydiv.style.display='block';
     displaydiv.innerHTML=  div.innerHTML;       
}
                          						        


function hide_popup(oParent){
  if(oParent.currentpop)oParent.currentpop.style.display='none';
}

function disprop(elem){
  var st=''
  for(var s in elem){
   st+=s +':'+elem[s] +'<br/>';
  }
   var win=window.open();
   var doc=win.document;
   doc.open();
   doc.write(st);
   doc.close();
}

function openAttachedDialog(elemID){
     win=window.showModalDialog('attachframe.htm','','dialogHeight: 220px; dialogWidth: 450px; dialogTop: px; dialogLeft: px; edge: Sunken; center: Yes; help: No; resizable: No; status: No;')
     if(win){
       var st='<img src="images/attachment.gif" alt=""/>&nbsp;&nbsp;<span>'+ win+'</span><br/>';     
       var elem= document.getElementById(elemID+'_img');
       elem.innerHTML=st;
     }
}

function itemLeft(elem){
  if(elem.offsetParent){
     return elem.offsetLeft+itemLeft(elem.offsetParent)
  }else{
    return elem.offsetLeft
  }
}

function itemTop(elem){
  if(elem.offsetParent){
     return elem.offsetTop+itemTop(elem.offsetParent)
  }else{
    return elem.offsetTop;
  }
}

function openExampleWin(sUrl,features){
    window.open(sUrl,'exampleWindow',features);
  }

function validateDataType(element,sDataType){
  var btemp=false;
}

function openNewWindow(sImg,imgwidth,imght){

  window.open("invent_popup.asp?img="+sImg+"&width="+imgwidth+"&ht="+imght,"newWin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=780,height=580");
}

function toggleradioInput(elem){
  var gid=elem.name;
  var sid=elem.id+'_text';
  var inputcheck=eval('window.'+gid)
  if(inputcheck){
     inputcheck.value='';
     inputcheck.disabled=true;
  }
  var inp= document.getElementById(sid);
  if(inp){
     inp.disabled=false;
     inp.focus();
     eval('window.'+gid +'=inp')
     }
}

function togglecheckinput(elem){
  var sid=elem.id+'_text';
  var inp= document.getElementById(sid);
  if(elem.checked){
     if(inp){
        inp.disabled=false;
        inp.focus();
     }
  }else{
     if(inp){
       inp.value='';
       inp.disabled=true;
     }
  }   
}