            
var helpUrl = "";
var topHelpID = "";

function OpenHelpPage( helpID )
{
    window.open( helpUrl+"?id="+helpID , 
    "HELP" , "toolbar=no,status=no,location=no,menubar=no,scrollbars=yes,resizable=yes,left=0,top=0,width=800,height=600"); 
}

function OpenCurrentHelpPage()
{
     OpenHelpPage( topHelpID );
}

function GetHelpID( currentElement )                                                                   
{                                                                                                      
   var helpID = "";                                                                                  
                                                                                                       
   while( currentElement && currentElement.attributes.getNamedItem("helpid") == null )               
   {                                                                                                   
          var parentElement = (document.all ? currentElement.parentElement : currentElement.parentNode);
          if (parentElement == document)                                                               
          {                                                                                            
              currentElement = null;                                                                   
              break;                                                                                   
          }                                                                                            
       currentElement = parentElement;                                                                 
   }                                                                                                   
                                                                                                       
   if( currentElement != null )                                                                        
       helpID = currentElement.attributes.getNamedItem("helpid").value;                              
   else                                                                                                
       helpID = topHelpID;                                                                             
                                                                                                       
   return helpID;                                                                                      
}                                                                                                      
                                                                                                       
function OnKeyDown(eventobj)                                         
{                                                                    
    if( eventobj == null )                                           
        eventobj = event;                                            
    if( eventobj.keyCode != 112 )                                    
        return true;                                                 
                                                                     
    var currentElement = eventobj.srcElement;                        
    if( currentElement == null )                                     
        currentElement = eventobj.target;                            
                                                                     
    var helpID = GetHelpID( currentElement );                        
    if ( helpID == null || helpID == "" )                          
        helpID = topHelpID;                                          
                                                                     
    OpenHelpPage( helpID );
                                                                     
    return false;                                                    
}                                                                    
                                                                     
function OnHelp()                                                    
{                                                                    
    return false;                                                    
}                                                                    
                                                                     
document.onkeydown = OnKeyDown;                                      
document.onhelp = OnHelp;                                           

