function Update(portalupdateid,title,text,publicationdate) {
  this.portalupdateid=portalupdateid;
  this.title=decode_special(title);
  this.text=decode_special(text);
  this.publicationdate=publicationdate*1000;
}

var upar = new Array();


function getupdate(visible) {
  if (visible==null) visible=1;
  upar=[];
  var xmlHttp_portal=GetXmlHttpObject();
  if (xmlHttp_portal==null) {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="index_login_update.php";
  url+="?dv="+ifstring(isdevelop,1,0);
  url+="&seed="+Math.random();
//getid("txt").innerHTML+="<br>{"+url+"}";
  xmlHttp_portal.open("GET",url,false);
  xmlHttp_portal.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlHttp_portal.send(null);
  if (xmlHttp_portal.status==200) {
    var s=xmlHttp_portal.responseText;
//getid("txt").innerHTML+='<br>'+s;
    var ar=s.split("|");
    var cnt=ar[0]-0;
    var ii=0;
    for (var i=0; i<cnt; i++) {
      ii=i*4;
      upar[i] = new Update(ar[ii+1],ar[ii+2],ar[ii+3],ar[ii+4]);
    }
  }
}

function maakupdate() {
  var tre=' class="td_blok_groen2_even"';
  var tro=' class="td_blok_groen2_oneven"';
  var t = '';
  var ix = 0;
  t+='<table width="100%" cellspacing="0" cellpadding="0" border="0">';
  for (var i=0; i<upar.length; i++)
  if ((upar[i].title!='')||(upar[i].text!='')) {
    if (odd(ix)) t+='<tr><td'+tro+'>';
            else t+='<tr><td'+tre+'>';
        t+='<div style="padding:4px;">'+
             '<div style="color:#ffcc00; font-size: 13px;"><b>'+upar[i].title+'</b></div>'+
             '<div style="color:#012b7f; font-size: 11px;"><b>'+upar[i].text+'</b></div>';
          if (upar[i].publicationdate>0)
          t+='<div style="text-align:right; color:#ffcc00; font-size: 10px;">'+dateString(upar[i].publicationdate,'wdmy')+'</div>';
        t+='</div>'+
         '</td>'+
       '</tr>';
    ix++;
  }
  t+='</table>';
  return t;
}


