  var logoCompanyName='Demo Management System';
  function getParameter ( queryString, parameterName ) {
    var parameterName = parameterName + '=';
    if ( queryString.length > 0 ) {
      begin = queryString.indexOf ( parameterName );
      if ( begin != -1 ) {
        begin += parameterName.length;
        end = queryString.indexOf ( '&' , begin );
        if ( end == -1 ) {
          end = queryString.length
          }
        return queryString.substring ( begin, end );
        }
      return '';
      }
    }
     var paraLang   =             1 ;
     var paraAlt    =            '' ;
     var paraName   =            '' ;
     var paraView   = 'description' ;
     var paraMain   =   'alt.htm' ;
     var paraPGroup =            '' ;
     var paraProc   =            '' ;
     var paraTask   =            '' ;
     var paraDGroup =            '' ;
     var paraDoc    =            '' ;
     var paraString =            '' ;
     var paraSearch =            '' ;
     var paraCat    =           'a' ;
     var paraSM     =           200 ;
    if (top.name == '') {
        setParam();
    }
    else {
        paraString=top.name;
        if (getParameter(paraString, 'lang') != '') {paraLang = eval(getParameter(paraString, 'lang'));}
        if (getParameter(paraString, 'alt') != '') {paraAlt = getParameter(paraString, 'alt');}
        if (getParameter(paraString, 'name') != '') {paraName = getParameter(paraString, 'name');}
        if (getParameter(paraString, 'view') != '') {paraView = getParameter(paraString, 'view');}
        if (getParameter(paraString, 'main') != '') {paraMain = getParameter(paraString, 'main');}
        if (getParameter(paraString, 'pgroup') != '') {paraPGroup = getParameter(paraString, 'pgroup');}
        if (getParameter(paraString, 'proc') != '') {paraProc = getParameter(paraString, 'proc');}
        if (getParameter(paraString, 'task') != '') {paraTask = getParameter(paraString, 'task');}
        if (getParameter(paraString, 'dgroup') != '') {paraDGroup = getParameter(paraString, 'dgroup');}
        if (getParameter(paraString, 'doc') != '') {paraDoc = getParameter(paraString, 'doc');}
        if (getParameter(paraString, 'srch') != '') {paraSearch = getParameter(paraString, 'srch');}
        if (getParameter(paraString, 'cat') != '') {paraCat = getParameter(paraString, 'cat');}
        if (getParameter(paraString, 'sm') != '') {paraSM = eval(getParameter(paraString, 'sm'));}
    }
    if (document.location.search) {
        paraString = document.location.search;
        if (getParameter(paraString, 'lang') != '') {paraLang = eval(getParameter(paraString, 'lang'));}
        if (getParameter(paraString, 'alt') != '') {paraAlt = getParameter(paraString, 'alt');}
        if (getParameter(paraString, 'name') != '') {paraName = getParameter(paraString, 'name');}
        if (getParameter(paraString, 'view') != '') {araView = getParameter(paraString, 'view');}
        if (getParameter(paraString, 'main') != '') {paraMain = getParameter(paraString, 'main');}
        if (getParameter(paraString, 'pgroup') != '') {paraPGroup = getParameter(paraString, 'pgroup');}
        if (getParameter(paraString, 'proc') != '') {paraProc = getParameter(paraString, 'proc');}
        if (getParameter(paraString, 'task') != '') {paraTask = getParameter(paraString, 'task');}
        if (getParameter(paraString, 'dgroup') != '') {paraDGroup = getParameter(paraString, 'dgroup');}
        if (getParameter(paraString, 'doc') != '') {paraDoc = getParameter(paraString, 'doc');}
        if (getParameter(paraString, 'srch') != '') {paraSearch = getParameter(paraString, 'srch');}
        if (getParameter(paraString, 'cat') != '') {paraCat = getParameter(paraString, 'cat');}
        if (getParameter(paraString, 'sm') != '') {paraSM = eval(getParameter(paraString, 'sm'));}
        setParam();
    }
    function setParam () {top.name='lang='+paraLang+'&main='+paraMain+'&alt='+paraAlt+'&name='+paraName+'&proc='+paraProc+'&task='+paraTask+'&pgroup='+paraPGroup+'&dgroup='+paraDGroup+'&doc='+paraDoc+'&cat='+paraCat+'&sm='+paraSM;}
    function clearParam () {top.name='';}
