function acco_beoordeling_start() {
  var t='';

  t+='<span id="beoorspan"><br>&nbsp;De beoordelingen worden geladen ...<br>&nbsp;</span>';

  return t;
}

var score_aantal_minimum = 3;

function beoordeling(houseid) {
  var t='';
  var i=0;
  var score_aantal=0;
  var score=0;
  var score_f=0;
  var score_a=0;
  var score_c=0;
  var score_g=0;
  var score_p=0;

  var xmlHttp_gegevens=GetXmlHttpObject();
  if (xmlHttp_gegevens==null) {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url=currentdomain+"/acco/acco_beoordeling.php";
  url+="?hid="+houseid;
//  url+="&domain="+currentdomain;
  url+="&seed="+Math.random();
//getid("txt").innerHTML+="<br>{"+url+"}";
  xmlHttp_gegevens.open("GET",url,false);
  xmlHttp_gegevens.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlHttp_gegevens.send(null);
  if (xmlHttp_gegevens.status==200) {
    var s=xmlHttp_gegevens.responseText;
//getid("txt").innerHTML+='<br>'+s;
    i++;
    score_aantal=assignValue(s,'aantal')-0;
    score=assignValue(s,'score')-0;
    score_f=assignValue(s,'score_f')-0;
    score_a=assignValue(s,'score_a')-0;
    score_c=assignValue(s,'score_c')-0;
    score_g=assignValue(s,'score_g')-0;
    score_p=assignValue(s,'score_p')-0;
  }

  t+='<table width="100%" cellspacing="0" cellpadding="0" border="0"><col width="256"><col>'+
     '<tr><td colspan="2">&nbsp;</td></tr>'+
     '<tr>'+
       '<td>';
  if ((i>0)&&(score_aantal>=score_aantal_minimum)) { //minimaal 2 beoordelingen
      t+='<table width="100%" cellspacing="0" cellpadding="0" border="0"><col width="120"><col>'+
         '<tr><td style="padding-left:4px; padding-right:20px;" colspan="2"><span style="color:#ff7129; font-size:12pt; font-weight:bold;">'+score_aantal+'</span> groepen hebben deze accommodatie als volgt beoordeeld:</td></tr>'+
         '<tr><td>&nbsp;Voorzieningen</td><td style="color:#ff7129; font-size:12pt; font-weight:bold;">'+String(Number(score_f/1000).toFixed(1) ).replace('.',',')+'</td></tr>'+
         '<tr><td>&nbsp;Gastvrijheid</td><td style="color:#ff7129; font-size:12pt; font-weight:bold;">'+String(Number(score_a/1000).toFixed(1) ).replace('.',',')+'</td></tr>'+
         '<tr><td>&nbsp;Netheid</td><td style="color:#ff7129; font-size:12pt; font-weight:bold;">'+String(Number(score_c/1000).toFixed(1) ).replace('.',',')+'</td></tr>'+
         '<tr><td>&nbsp;Algemene indruk</td><td style="color:#ff7129; font-size:12pt; font-weight:bold;">'+String(Number(score_g/1000).toFixed(1) ).replace('.',',')+'</td></tr>'+
         '<tr><td>&nbsp;Totaal-oordeel</td><td style="color:#ff7129; font-size:24pt; font-weight:bold;">'+String(Number(score/1000).toFixed(1) ).replace('.',',')+'</td></tr>'+
         '</table>';
  } else {
      t+='<table width="100%" cellspacing="0" cellpadding="0" border="0"><col width="120"><col>'+
         '<tr><td style="padding-left:4px; padding-right:20px; font-weight:bold;" colspan="2">Van deze accommodatie hebben wij minder dan '+score_aantal_minimum+' beoordelingen ontvangen, wij achten dit onvoldoende om al een betrouwbaar beoordelingscijfer te publiceren.</td></tr>'+
//         '<tr><td style="padding-left:4px; padding-right:20px; font-weight:bold;" colspan="2">Van deze accommodatie hebben wij nog niet genoeg beoordelingen ontvangen om een beoordelings-cijfer te publiceren.</td></tr>'+
         '</table>';
  }
    t+='</td>'+
       '<td>'+
         '<img src="'+makepictureurl(cvgcode,0,'l','g')+'" width="240" height="180" style="border:0px solid #000000;">'+
       '</td>'+
     '</tr>'+
     '</table>';

  var ar=new Array();
  var xmlHttp_gegevens=GetXmlHttpObject();
  if (xmlHttp_gegevens==null) {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url=currentdomain+"/acco/acco_recensie.php";
  url+="?hid="+houseid;
//  url+="&domain="+currentdomain;
  url+="&seed="+Math.random();
//getid("txt").innerHTML+="<br>{"+url+"}";
  xmlHttp_gegevens.open("GET",url,false);
  xmlHttp_gegevens.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlHttp_gegevens.send(null);
  if (xmlHttp_gegevens.status==200) {
    var s=xmlHttp_gegevens.responseText;
//getid("txt").innerHTML+='<br>'+s;
    if (s!='')
    ar=s.split('|||');
  }

  var ix=i=0;
  var tt='';
//  if (score_aantal>=score_aantal_minimum)
  if (ar.length>0)
  for (ix=0; ix<ar.length; ix++) {
    var data=ar[ix];
    var name=decode_special(assignValue(data,'name'));
    var begindate=decode_special(assignValue(data,'begindate'));
    var enddate=decode_special(assignValue(data,'enddate'));
    var groupname=decode_special(assignValue(data,'groupname'));
    var publishtext=decode_special(assignValue(data,'publishtext'));
    var responsetext=decode_special(assignValue(data,'responsetext'));

    i=1-i;
    if (i==1)
      tt+='<tr class="tr_oneven"><td style="height:8px;" colspan="2"></tr>'+ //lege regel
          '<tr class="tr_oneven">';
    else
      tt+='<tr class="tr_even"><td style="height:8px;" colspan="2"></tr>'+ //lege regel
          '<tr class="tr_even">';

      tt+='<td style="vertical-align:top;">'+
            '<table width="100%"><col width="104"><col>';
    if (name!='')
      tt+='<tr><td style="vertical-align:top;">&nbsp;Ervaring van</td><td style="color:#ff7129; vertical-align:top; padding-right:4px;">'+name+'</td></tr>';
      tt+='<tr><td style="vertical-align:top;">&nbsp;Aankomst-datum</td><td style="color:#ff7129; vertical-align:top;">'+begindate+'</td></tr>'+
          '<tr><td style="vertical-align:top;">&nbsp;Vertrek-datum</td><td style="color:#ff7129; vertical-align:top;">'+enddate+'</td></tr>';
    if (groupname!='')
      tt+='<tr><td style="vertical-align:top;">&nbsp;Soort groep</td><td style="color:#ff7129; vertical-align:top;">'+groupname+'</td></tr>';
      tt+='</table>'+
        '</td>'+
        '<td style="vertical-align:top; padding-right:4px;">'+
          '<table width="100%">'+
          '<tr><td>'+publishtext+'</td></tr>';
    if (responsetext!='')
      tt+='<tr><td style="color:#ff7129; font-weight:bold;">Reactie van de verhuurder:</td></tr>'+
          '<tr><td style="font-style:italic;">'+responsetext+'</td></tr>';
      tt+='</table>'+
        '</td>'+
      '</tr>';
    if (i==1)
      tt+='<tr class="tr_oneven"><td style="height:8px;" colspan="2"></tr>'; //lege regel
    else
      tt+='<tr class="tr_even"><td style="height:8px;" colspan="2"></tr>'; //lege regel
  }
  if (ix>0) {
    t+='<table width="100%" cellspacing="0" cellpadding="0" border="0"><col width="256"><col>'+
        '<tr><td colspan="2">&nbsp;</tr>'; //lege regel
    if (ix==1)
      t+='<tr><td colspan="2"><span style="color:#ff7129; font-size:12pt; font-weight:bold;">&nbsp;'+ix+'</span> groep heeft een recensie gegeven:</tr>';
    else
      t+='<tr><td colspan="2"><span style="color:#ff7129; font-size:12pt; font-weight:bold;">&nbsp;'+ix+'</span> groepen hebben een recensie gegeven:</tr>';
    t+=tt;
    t+='</table>';
  }

  return t;
}

