function home_maak() {
  var t='';
  t+='<table width="100%" cellspacing="0" cellpadding="0" border="0">'+
     '<col><col width="200">'+
     '<tr>'+
       '<td style="vertical-align:top;"><span id="inhoudspan"></span></td>'+
       '<td style="vertical-align:top;">'+
         '<table width="100%" cellspacing="0" cellpadding="0" border="0">'+
         '<tr>'+
           '<td class="td_menu_item" style="padding: 4px; text-align: left;" onclick="javascript:gologin()">naar Login</td>'+
         '</tr>'+
         '<tr>'+
           '<td class="td_blok_groen1" style="vertical-align:top;">'+
             '<div style="font-size:10pt; font-weight:bold;">Laatste nieuws</div>'+
             '<div style="font-size:16pt; font-weight:bold;">UPDATE</div>'+
           '</td>'+
         '</tr>'+
         '<tr>'+
           '<td class="td_blok_groen2" style="vertical-align:top;">'+
             '<span id="nieuwsspan"></span>'+
           '</td>'+
         '</tr>'+
         '</table>'+
       '</td>'+
     '</tr>'+
     '</table>';
  return t;
}

function home_ververs() {
  getdataownercookie();
  if (!interpretcookie()) gologin(); else {
    getlicence(common_owneridcode!='');
    settings_usersettings_get();
    scherm_datacode=900;
    maakinhoud();
    getupdate(1);
    updatenieuwsspan();
  }
  getid("copyrightspan").innerHTML=copyrightstring();
}

function openhelp() {
  doopenhelp('home');
}

function onetabclick() {
  currentonetab=getid('onetabedit').checked;
  if (currentonetab) {
    currentsingletab=true;
    getid('singletabedit').checked=currentsingletab;
  }
  settabcookie(cookienaam,currentonetab,currentsingletab);
}

function singletabclick() {
  currentsingletab=getid('singletabedit').checked;
  settabcookie(cookienaam,currentonetab,currentsingletab);
}

function updatenieuwsspan() {
  getid('nieuwsspan').innerHTML=maakupdate(2,loggedin);
}

var col0width =  13;
var col1width = 148;
var toelichtingstyle = 'padding-left:15px;';

function maakinhoud() {
  scherm_maak(1);

  var t = '';
  t+='<table width="100%" cellspacing="0" cellpadding="0" border="0">'+
     '<col width="'+col0width+'"><col width="'+col1width+'"><col>'+
     '<tr>'+
       '<td>&nbsp;</td>'+
       '<td class="td_menu_item" onclick="javascript:gologin()">naar Login</td>'+
       '<td style="'+toelichtingstyle+'">'+
         '<table width="100%" cellspacing="0" cellpadding="0" border="0">'+
         '<tr>'+
      //     '<td><font size="+1"><span id="naamspan"></span></font>&nbsp;<span id="loginnaam"></span></td>'+
           '<td><font size="+1">Welkom '+currentusernaam+'</font> - <span id="naamspan"></span></td>'+
           '<td>&nbsp;</td>'+
           '<td width="16" align="right">'+
             '<table cellspacing="0" cellpadding="0" border="0"><tr>'+
               '<td style="white-space: nowrap; cursor: pointer;" onclick="javascript:openhelp()">&nbsp;<b>HELP</b>&nbsp;</td>'+
               '<td style="width:16px;">&nbsp;</td>'+
             '</tr></table>'+
           '</td>'+
         '</tr>'+
         '</table>'+
       '</td>'+
//       '<td style="'+toelichtingstyle+'"><font size="+1"><span id="naamspan"></span></font>&nbsp;<span id="loginnaam"></span></td>'+
     '</tr>'+
     '<tr><td colspan="2">&nbsp;</td><td style="'+toelichtingstyle+' color:#008000;"><span id="mededeling">&nbsp;</span></td></tr>';
  t+='</table>';
  t+='<span id="scherm0span"></span>';
  t+='<span id="scherm1span"></span>';
  t+='<span id="scherm2span"></span>';
  t+='<span id="scherm3span"></span>';
  t+='<span id="scherm4span"></span>';
  t+='<span id="scherm5span"></span>';
  t+='<span id="scherm6span"></span>';
  t+='<span id="scherm7span"></span>';
  t+='<span id="scherm8span"></span>';
  t+='<span id="scherm9span"></span>';
//  t+='<div id="altijddiv" style="display: inline;">'+
//       '<table cellspacing="0" cellpadding="0" border="0"><col width="'+col0width+'"><col width="'+col1width+'"><col>'+
//       '<tr><td>&nbsp;</td><td class="td_menu_item" onclick="javascript:openabout()">about</td><td style="'+toelichtingstyle+'">De about-box</td></tr>'+
//       '</table>'+
//     '</div>';
//  if (currentlicencecode==licence_cvg)
//  t+='<br>'+
//     '<table cellspacing="0" cellpadding="0" border="0"><col width="'+col0width+'"><col width="'+col1width+'"><col>'+
//     '<tr><td>&nbsp;</td><td class="td_menu_groepitem">&nbsp;</td><td style="'+toelichtingstyle+'">Toestel&nbsp;&nbsp;<input size="4" type="text" id="deviceedit" value="'+currentdevice+'" onchange="deviceeditchange()"></td></tr>'+
//     '</table>';
  t+='<span id="tabspan"></span>'+
     '<br>'+
     '<table cellspacing="0" cellpadding="0" border="0"><col width="160"><col width="16"><col>'+
     '<tr>'+
       '<td id="td_greenmenu" valign="top">'+
         '&nbsp;'+
       '</td>'+
       '<td>&nbsp;</td>'+
       '<td style="line-height: 26px; font-size:xx-small;" valign="bottom"><span id="copyrightspan"></span></td>'+
     '</tr>'+
     '</table>';
  getid('inhoudspan').innerHTML=t;
  groepclick(-1);

  t=ApplicationName;
//  if (currentlicencecode==licence_cvg) t+=' (CVG)'; else
//  if (currentlicencecode==licence_bf)  t+=' (Bezetfax)';

  t+=' '+licence_businessname;
  getid("naamspan").innerHTML=t;

  if (getid("loginnaam")) getid("loginnaam").innerHTML="("+currentusernaam+")";
  
//  t ='<table cellspacing="0" cellpadding="0" border="0"><col width="'+(col0width+col1width)+'"><col width="8"><col>'+
////     '<tr><td>&nbsp;</td><td style="'+toelichtingstyle+'">'+captionCheck('1 tab','onetabedit',currentonetab,'onetabclick()',true,true)+'</td></tr>'+
//     '<tr><td>&nbsp;</td><td style="'+toelichtingstyle+'">'+captionCheck('1 tab per scherm','singletabedit',currentsingletab,'singletabclick()',true,true)+'</td></tr>'+
//     '</table>';
//  getid("tabspan").innerHTML=t;
}

function groepclick(idx) {
  for (var i=0; i<grar.length; i++)
  grar[i].selected=((i==idx)||(grar[i].permanent==1));

  scherm_bekijk();
}

function scherm_bekijknr(idx) {
//getid("txt").innerHTML+='<br>scherm_bekijknr '+idx;
  var t=tt='';

  scherm_imagemenu=(setting_metimagemenu==1);  
  
  if (scherm_imagemenu) {
    var table_width = 619;
    var td_width    = 140;
    var td_count    = 6;
    var image_width = 60;

    var gn='_';
    var gridx=-1;
    var tdix=0;
    for (var i=0; i<scar.length; i++)
    if (scar[i].section==idx) {
      if (gn!=scar[i].groupname) {
        if (gridx!=-1)
        if (grar[gridx].show)
        if (gn!='_') {
          while (tdix<td_count) { t+='<td></td>'; tdix++; }
          t+='<td></td></tr></table></td></tr>';
        }

        gn=scar[i].groupname;
        gridx=scar[i].groupindex;

        if (grar[gridx].show) {
          if (grar[gridx].selected) {
            t+='<tr><td>&nbsp;</td><td class="td_menu_groepselect" valign="top" onclick="groepclick(-1)">'+grar[gridx].name+'</td>';
          } else {
            t+='<tr><td>&nbsp;</td><td class="td_menu_groep" valign="top" onclick="groepclick('+gridx+')">'+grar[gridx].name+'</td>';
          }
          t+='<td>'+
               '<table width="'+table_width+'" cellspacing="0" cellpadding="0" border="0" style="background-color:#abf0b7;">'+
               '<col width="'+td_width+'" span="'+td_count+'"><col>'+
               '<tr>';
          tdix=0;
        }
      }
      if (grar[gridx].show)
      if (grar[gridx].selected) {
        if (scar[i].show) {
          if (tdix==td_count) {
            t+='<td></td></tr>'+
               '<tr>';
            tdix=0;
          }
          tdix++;
          tt='';
          if (scar[i].pageurl=='') {
            if (scar[i].pagename=='') tt='';
                                 else tt='onclick="javascript:goscherm(\''+scar[i].pagename+'\')"';
          } else {
            if (scar[i].pageurl.slice(0,10)=='javascript') tt='onclick="'+scar[i].pageurl+'"';
                                                      else tt='onclick="javascript:ganaar(\''+scar[i].pageurl+'\')"';
          }
            t+='<td '+tt+' style="text-align:center;" valign="top">'+
                 '<span height="100%" width="100%" style="cursor:pointer;"><img src="/images/screen/'+scar[i].imageurl+'" title="'+scar[i].label+'"><br>'+scar[i].name+'</span>'+
               '</td>';
        }
      }
    }
    if (gridx!=-1)
    if (grar[gridx].show)
    if (gn!='_') {
      while (tdix<td_count) { t+='<td></td>'; tdix++; }
      t+='<td></td></tr></table></td></tr>';
    }
  
  } else {

    var gn='_';
    var gridx=0;
    for (var i=0; i<scar.length; i++)
    if (scar[i].section==idx) {
      if (gn!=scar[i].groupname) {
        gn=scar[i].groupname;
        gridx=scar[i].groupindex;

        if (grar[gridx].show)
        if (grar[gridx].selected) {
          t+='<tr><td>&nbsp;</td><td class="td_menu_groepselect" valign="top" onclick="groepclick(-1)">'+grar[gridx].name+'</td><td style="'+toelichtingstyle+'">&nbsp;</td></tr>';
        } else {
          t+='<tr><td>&nbsp;</td><td class="td_menu_groep" valign="top" onclick="groepclick('+gridx+')">'+grar[gridx].name+'</td><td style="'+toelichtingstyle+'">&nbsp;</td></tr>';
        }
      }
      if (grar[gridx].show)
      if (grar[gridx].selected) {
        if (scar[i].show)
        if (scar[i].pageurl=='')
          if (scar[i].pagename=='')
          t+='<tr><td>&nbsp;</td><td class="td_menu_item" valign="top">'+scar[i].name+'</td><td style="'+toelichtingstyle+'">'+scar[i].label+'</td></tr>';
          else
          t+='<tr><td>&nbsp;</td><td class="td_menu_item" valign="top" onclick="javascript:goscherm(\''+scar[i].pagename+'\')">'+scar[i].name+'</td><td style="'+toelichtingstyle+'">'+scar[i].label+'</td></tr>';
                            else
        if (scar[i].pageurl.slice(0,10)=='javascript')
        t+='<tr><td>&nbsp;</td><td class="td_menu_item" valign="top" onclick="'+scar[i].pageurl+'">'+scar[i].name+'</td><td style="'+toelichtingstyle+'">'+scar[i].label+'</td></tr>';
        else
        t+='<tr><td>&nbsp;</td><td class="td_menu_item" valign="top" onclick="javascript:ganaar(\''+scar[i].pageurl+'\')">'+scar[i].name+'</td><td style="'+toelichtingstyle+'">'+scar[i].label+'</td></tr>';
      }
    }
  
  }

  if (t!='') {
  t ='<table cellspacing="0" cellpadding="0" border="0"><col width="'+col0width+'"><col width="'+col1width+'"><col>'+
//     '<tr><td>&nbsp;</td><td class="td_menu_sectie" valign="top">'+veldlijstWaarde(ScreensectionLijst,idx)+'</td><td style="'+toelichtingstyle+'">&nbsp;</td></tr>'+
     t+
//     '<tr><td>&nbsp;</td><td class="td_menu_sectie" valign="top">&nbsp;</td><td style="'+toelichtingstyle+'">&nbsp;</td></tr>'+
     '</table>'+
     '<br>';
  }

  return t;
}

function scherm_bekijk() {
  getid('scherm0span').innerHTML=scherm_bekijknr(0);
  getid('scherm1span').innerHTML=scherm_bekijknr(1);
  getid('scherm2span').innerHTML=scherm_bekijknr(2);
  getid('scherm3span').innerHTML=scherm_bekijknr(3);
  getid('scherm4span').innerHTML=scherm_bekijknr(4);
  getid('scherm5span').innerHTML=scherm_bekijknr(5);
  getid('scherm6span').innerHTML=scherm_bekijknr(6);
  getid('scherm7span').innerHTML=scherm_bekijknr(7);
  getid('scherm8span').innerHTML=scherm_bekijknr(8);
  getid('scherm9span').innerHTML=scherm_bekijknr(9);
}

function deviceeditchange() {
  currentdevice=getid('deviceedit').value;
  setdevicecookie();
}

function emailto(toaddress) {
  sendemail('','','',
            '',toaddress,'','',
            '','','',0);
}

