var activiteit_nochangelanguage = 0;

function activiteit_updatetitlespan() {
  var t='';

  t+='<h1>'+rss(translations.languageName('rssActiviteitenEnArrangementen'))+'</h1>'+
     '<table cellpadding="0" cellpadding="0" border="0"><tr>'+
     '<td >'+
     '<p style="margin:0px">'+
     '<span style="font-size:14px;font-weight:bold;">Zorgeloos vermaak</span><br>'+
//      '<span style="font-size:14px;font-weight:bold;">'+rss(translations.languageName('rssTitelTekst00'))+'</span><br>'+
//      rss(translations.languageName('rssTitelTekst01'))+
//      ' '+rss(translations.languageName('rssTitelTekst02'))+
//      ' '+rss(translations.languageName('rssTitelTekst03'))+
//      ' '+rss(translations.languageName('rssTitelTekst04'))+
//      ' '+rss(translations.languageName('rssTitelTekst05'))+
//      ' '+rss(translations.languageName('rssTitelTekst06'))+
//      ' '+rss(translations.languageName('rssTitelTekst07'))+
//      ' '+rss(translations.languageName('rssTitelTekst08'))+
//      ' '+rss(translations.languageName('rssTitelTekst09'))+
//      ' '+rss(translations.languageName('rssTitelTekst10'))+'<br>'+

     'In samenwerking met diverse organisatiebureaus bieden wij u hier een uitgebreid aanbod van activiteiten.  Of het nu om personeelsuitjes, speciale teamuitjes, een groepsactiviteit, vergaderbreak of een familiefeest gaat.'+
     'Onze jarenlange ervaring maakt het mogelijk om u te helpen bij het vinden van een ideaal arrangement voor een vergaderbreak, team building, vrijgezellenavond of voor een vrolijk feest met collega\'s of familie'+
     '<br>'+
     rss(translations.languageName('rssTitelTekst11'))+
     ' '+rss(translations.languageName('rssTitelTekst12'))+'<br>'+
     '<br>'+
     '<span style="color:#EF6C00;font-weight:bold;">'+rss(translations.languageName('rssVoorAlUwVragen'))+'</span><br><br>'+
     '</p>';
     '</td>';
     '<td>&nbsp;';
     '</td>';
     '</tr></table>';
  getid('titlespan').innerHTML=t;
}

function activiteit_ververs() {
  getid('gegevensspan').innerHTML='<br>&nbsp;'+rss(translations.languageName('rssDeGegevensWordenGeladen_D'))+'<br>&nbsp;';
  getid('gegevensspan').innerHTML=activiteit_start();
}

function makeactivitypictureurl(code,idx,size) {
    var sql='';

    sql ="select letter as result"+
         " from activitypicture"+
         " where (code='"+code+"') and (active=1) and (recordstatus>0)";
    sql+=" order by displayorder, letter, name"+
         " limit "+idx+",1";
    var letternew=executesql(sql);
    var nr=letternew.substring(1);

    sql ="select ext as result"+
         " from activitypicture"+
         " where (code='"+code+"') and (active=1) and (recordstatus>0)";
    sql+=" order by displayorder, letter, name"+
         " limit "+idx+",1";
    var ext=executesql(sql);

    return 'http://www.mijncvg.nl/'+getactivitypictureurlext(code,nr,size,ext);
}

function getactivitypictureurlext(code,nr,size,ext) {
  if (size==null) size='s';
  if (size=='') size='s';
  if (nr==null) nr=1;
  if (nr.substring(0,1)=='_') nr=nr.substring(1);
  if (nr<1) nr=1;
  size=size.toLowerCase();
  code=code.toLowerCase();
  var lt=code.substring(0,1);
  if (nr<10) ext='_0'+(nr-0)+ext;
        else ext='_'+nr+ext;
//  return 'http://www.mijncvg.nl/activitypicture/'+lt+'/'+code+'/'+size+'/'+code+ext;
  return './activitypicture/'+lt+'/'+code+'/'+size+'/'+code+ext;
}



var activiteit_ahar = new Array();
var activiteit_tar= new Array();

function activityhouse(activityhouseid,activityid,categoryname,categorylanguagename,generalvisible,code,name,description,price,location,timeframe,duration,ownername,owneremail,landen) {
  this.activityhouseid=activityhouseid;
  this.activityid=activityid;
  if (categoryname=='') this.categoryname='?'; else this.categoryname=decode_special(categoryname);
  if (categorylanguagename=='') this.categorylanguagename='?'; else this.categorylanguagename=decode_special(categorylanguagename);
  this.generalvisible=generalvisible;
  this.code=code;
  this.name=decode_special(name);
  this.description=decode_special(description);
  this.price=decode_special(price);
  this.location=decode_special(location);
  this.timeframe=decode_special(timeframe);
  this.duration=decode_special(duration);
  this.ownername=decode_special(ownername);
  this.owneremail=decode_special(owneremail);
  this.landen=decode_special(landen);
  this.divindex=-1;
}

var activiteit_divcount=0;
var activiteit_dividx=-1;

function activiteit_divclick(idx) {
  getid('activiteit_jumpspan').innerHTML='';
  if (activiteit_dividx==idx) activiteit_dividx=-1; else activiteit_dividx=idx-0;
  for (var i=0; i<activiteit_divcount; i++)
  if (i==activiteit_dividx) {
    getid('activiteit_div'+i).style.display="inline";
    for (var ii=0; ii<activiteit_ahar.length; ii++)
    if (activiteit_ahar[ii].divindex==activiteit_dividx)
    getid('activiteit_fotospan'+i).innerHTML=activiteit_foto(activiteit_ahar[ii].activityid,activiteit_ahar[ii].code);
    getid('plusminspan'+i).innerHTML='<img src="/common/img/min.gif" title="'+rss(translations.languageName('rssVerbergInformatie_L'))+'">';
    getid('activiteit_jumpspan').innerHTML='&nbsp;<a href="#activiteit_jump'+i+'" style="cursor:pointer; text-decoration:underline; color:#0000ff;">'+rss(translations.languageName('rssSpringNaarDeGeselecteerdeActiviteit'))+'</a>';

    getid('activiteit_klant_nameedit'+idx).value=activiteit_klant_name;
    getid('activiteit_klant_phoneedit'+idx).value=activiteit_klant_phone;
    getid('activiteit_klant_emailedit'+idx).value=activiteit_klant_email;
    getid('activiteit_klant_remarkedit'+idx).innerHTML=activiteit_klant_remark;

  } else {
    getid('activiteit_div'+i).style.display="none";
    getid('plusminspan'+i).innerHTML='<img src="/common/img/plus.gif" title="'+rss(translations.languageName('rssMeerInformatie_L'))+'">';
  }
}

function activiteit_start() {
  activiteit_ahar=[];
  var xmlHttp_huis_eigenschap=GetXmlHttpObject();
  if (xmlHttp_huis_eigenschap==null) {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="/activiteit/activiteit_activity.php";
  url+="?vgid="+encodeid(90000000003); //Huiseigenaar
  url+="&sid="+Math.random();
//getid("txt").innerHTML+="<br>{"+url+"}";
  xmlHttp_huis_eigenschap.open("GET",url,false);
  xmlHttp_huis_eigenschap.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlHttp_huis_eigenschap.send(null);
  if (xmlHttp_huis_eigenschap.status==200) {
    var s=xmlHttp_huis_eigenschap.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*15;
      activiteit_ahar[i] = new activityhouse(ar[ii+1],ar[ii+2],ar[ii+3],ar[ii+4],ar[ii+5],ar[ii+6],ar[ii+7],ar[ii+8],ar[ii+9],ar[ii+10],ar[ii+11],ar[ii+12],ar[ii+13],ar[ii+14],ar[ii+15]);
    }
  }


  var t=tt=cn=s='';
  var ar=new Array();
  t+='&nbsp;'+rss(translations.languageName('rssKlikOpEenActiviteitVoorMeerInformatie'))+'<br>'+
     '<span id="activiteit_jumpspan"></span>';

  activiteit_divcount=0;
  var ii=0;
  t+='<table width="760" cellspacing="0" cellpadding="0" border="0">';
  for (var i=0; i<activiteit_ahar.length; i++)
  if (activiteit_ahar[i].generalvisible==1) {
    if (cn!=activiteit_ahar[i].categorylanguagename) {
      cn=activiteit_ahar[i].categorylanguagename;
      t+='<tr><td>&nbsp;</td></tr>';
    var cnf=rss(cn); cnf=cnf.replace(/ /g,'_'); cnf=cnf.toLowerCase();
      t+='<tr>'+
           '<td>'+
             '<table width="100%" cellspacing="0" cellpadding="0" border="0" height="27" style="background-image:url(/images/general/'+cnf+'.png)">'+
             '<col><col>'+
             '<tr>'+
               '<td style="font-size:12pt; font-weight:bold; color:#ffffff;">&nbsp;'+rss(cn)+'</td>'+
               '<td style="text-align:right;color:#ffffff">&nbsp;'+rss(translations.languageName('rssWaar_L'))+'&nbsp;</td>'+
             '</tr>'+
             '</table>'+
           '</td>'+
         '</tr>';
               ii=0;
    }

    activiteit_ahar[i].divindex=activiteit_divcount;
    tt=activiteit_ahar[i].description;
    tt=tt.replace(/\r/g,'');
    tt=tt.replace(/\n/g,'<br>');
    t+='<tr>';
    if (ii==0) t+='<td class="td_rand">';
          else t+='<td class="td_rand" style="border-top: 0px solid #000000;">';
    ii++;
        t+='<table width="100%" cellspacing="0" cellpadding="0" border="0">'+
           '<tr class="tr_boxtitel" style="cursor:pointer;" onclick="activiteit_divclick('+activiteit_divcount+')">'+
             '<td>'+
               '<table width="100%" cellspacing="0" cellpadding="0" border="0">'+
               '<col><col>'+
               '<tr>'+
                 '<td valign="top">'+
                   '<a name="activiteit_jump'+activiteit_divcount+'"></a>'+
                   '<b>&nbsp;'+
                   '<span id="plusminspan'+activiteit_divcount+'"><img src="/common/img/plus.gif" title="'+rss(translations.languageName('rssMeerInformatie_L'))+'"></span>'+
                   '&nbsp;'+activiteit_ahar[i].name+'</b>'+
                 '</td>'+
                 '<td style="text-align:right;">'+
                   '&nbsp;'+activiteit_ahar[i].landen+'&nbsp;</b>'+
                 '</td>'+
               '</tr>'+
               '</table>'+
             '</td>'+
           '</tr>'+
           '<tr>'+
             '<td>'+
               '<div id="activiteit_div'+activiteit_divcount+'" style="display:none;">'+
               '<table width="100%" cellspacing="0" cellpadding="0" border="0"><col><col width="194">'+
               '<tr>'+
                 '<td style="vertical-align:top;">'+
                   '<table width="560" cellspacing="0" cellpadding="0" border="0"><col width="96"><col>'+
                   '<tr><td>&nbsp;'+rss(translations.languageName('rssCode_L'))+'</td><td style="padding-left:4px;padding-right:4px;">'+activiteit_ahar[i].code+'</td></tr>'+
                   '<tr><td>&nbsp;'+rss(translations.languageName('rssCategorie_L'))+'</td><td style="padding-left:4px;padding-right:4px;">'+activiteit_ahar[i].categoryname+'</td></tr>'+
                   '<tr><td valign="top">&nbsp;'+rss(translations.languageName('rssLokatie_L'))+'</td><td style="padding-left:4px;padding-right:4px;">'+activiteit_ahar[i].location+'</td></tr>';
    if (activiteit_ahar[i].timeframe!='')
                t+='<tr><td valign="top">&nbsp;'+rss(translations.languageName('rssPeriode_L'))+'</td><td style="padding-left:4px;padding-right:4px;">'+activiteit_ahar[i].timeframe+'</td></tr>';
                t+='<tr><td valign="top">&nbsp;'+rss(translations.languageName('rssTijdsduur_L'))+'</td><td style="padding-left:4px;padding-right:4px;">'+activiteit_ahar[i].duration+'</td></tr>'+
                   '<tr><td colspan="2">&nbsp;</td></tr>'+
                   '<tr><td valign="top">&nbsp;'+rss(translations.languageName('rssOmschrijving_L'))+'</td><td style="padding-left:4px;padding-right:4px;">'+tt+'</td></tr>'+
                   '<tr><td colspan="2">&nbsp;</td></tr>'+
                   '<tr><td valign="top">&nbsp;'+rss(translations.languageName('rssPrijs_L'))+'</td><td style="padding-left:4px;padding-right:4px;">'+activiteit_ahar[i].price+'</td></tr>'+
                   '</table>'+
                 '</td>'+
                 '<td style="vertical-align:top;">'+
                   '<span id="activiteit_fotospan'+activiteit_divcount+'"></span>'+
                 '</td>'+
               '</tr>'+
               '</table>'+
               activiteit_formulier(i)+
               '</div>'+
             '</td>'+
           '</tr>'+
           '</table>'+
         '</td>'+
       '</tr>';
    activiteit_divcount++;
  }
  t+='<tr><td>&nbsp;</td></tr>';
  t+='</table>';
  return t;
}

function activiteit_foto(activityid,code) {
  var t='';

  var xmlHttp_gegevens=GetXmlHttpObject();
  if (xmlHttp_gegevens==null) {
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="/activiteit/activiteit_picture.php";
  url+="?aid="+activityid;
//  url+="&gvz="+'g';
//  url+="&domain="+currentdomain;
  url+="&seed="+Math.random();
//getid("txt").innerHTML+="<br>{"+url+"}"+code;
  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!='') {
      var ar=s.split('|||');
      if (ar.length>0)
      for (var ii=0; ii<ar.length; ii++) {
        s=ar[ii];
        t+='<img class="side_image" src="http://www.mijncvg.nl/'+getactivitypictureurlext(code,String(assignValue(s,'letter')).substring(1),'l',assignValue(s,'ext'))+'">';
//<img class="side" src="http://www.groepsaccommodaties.com/images/phpthumb/phpThumb.php?q=80&amp;zc=1&amp;src=/images/activity/cdopname2.jpg&amp;w=190&amp;h=142">
//w=240 h=180
      }
    }
  }

  return t;
}

var status=0;

var activiteit_klant_name='';
var activiteit_klant_phone='';
var activiteit_klant_email='';
var activiteit_klant_remark='';

function activiteit_formulier(idx) {
  var t='';
  
  switch (status-0) {
    case 0 : {
      t ='<table width="100%" cellspacing="0" cellpadding="0" border="0" style="background-color: #ccffcc;">'+
         '<col width="96"><col width="120"><col>'+
         '<tr><td colspan="3">&nbsp;</td></tr>'+
         '<tr><td>&nbsp;</td><td colspan="2"><b>'+rss(translations.languageName('rssHeeftUVragenOfWiltUReserveren_Q_1'),activiteit_ahar[idx].name)+'</b></td></tr>'+
         '<tr><td>&nbsp;</td><td colspan="2">'+rss(translations.languageName('rssVulDitFormulierIn'))+'</td></tr>'+
         '<tr><td colspan="3">&nbsp;</td></tr>'+
         '<tr><td>&nbsp;</td><td>'+rss(translations.languageName('rssUwNaam_L'))+':</td><td><input id="activiteit_klant_nameedit'+idx+'" style="width:320px;" onchange="activiteit_klant_namechange('+idx+')"></td></tr>'+
         '<tr><td>&nbsp;</td><td>'+rss(translations.languageName('rssTelefoonnummer_L'))+':</td><td><input id="activiteit_klant_phoneedit'+idx+'" style="width:120px;" onchange="activiteit_klant_phonechange('+idx+')"></td></tr>'+
         '<tr><td>&nbsp;</td><td>'+rss(translations.languageName('rssEmail_L'))+':</td><td><input id="activiteit_klant_emailedit'+idx+'" style="width:320px;" onchange="activiteit_klant_emailchange('+idx+')"></td></tr>'+
         '<tr><td>&nbsp;</td><td colspan="2"><br>'+rss(translations.languageName('rssOmschrijfHieronderUwVraag'))+': ('+rss(translations.languageName('rssZoVolledigMogelijk_L'))+')</td></tr>'+
         '<tr><td>&nbsp;</td><td colspan="2"><textarea id="activiteit_klant_remarkedit'+idx+'" style="width:600px; height:160px;" onchange="activiteit_klant_remarkchange('+idx+')"></textarea></td></tr>'+
         '<tr><td colspan="3">&nbsp;</td></tr>'+
         '<tr>'+
           '<td colspan="2">&nbsp;</td>'+
           '<td>'+
             '<table cellspacing="0" cellpadding="0" border="0">'+
             '<tr>'+
               '<td class="td_klik_extern" id="submitknop" onclick="activiteit_verzend('+idx+')">&nbsp;'+rss(translations.languageName('rssVerzendFormulier_L'))+'&nbsp;</td>'+
               '<td>&nbsp;</td>'+
               '<td rowspan="2" valign="top"><span id="activiteit_verzendspan'+idx+'"></span></td>'+
             '</tr>'+
             '<tr><td colspan="2">&nbsp;</td></tr>'+
             '</table>'+
           '</td>'+
         '</tr>'+
         '</table>';
      break;
    }
  }
  
  return t;
}

function activiteit_klant_namechange(idx) {
  activiteit_klant_name=getid('activiteit_klant_nameedit'+idx).value;
}

function activiteit_klant_phonechange(idx) {
  activiteit_klant_phone=getid('activiteit_klant_phoneedit'+idx).value;
}

function activiteit_klant_emailchange(idx) {
  activiteit_klant_email=getid('activiteit_klant_emailedit'+idx).value;
}

function activiteit_klant_remarkchange(idx) {
  activiteit_klant_remark=getid('activiteit_klant_remarkedit'+idx).value;
}

function activiteit_verzend(idx) {
  var to,from,replyto,subject,message='';

/* */
  var sql='';
  sql+=  'activityresponseid='+newid('activityresponse','activityresponseid')+
       ', active=1'+
       ', createddate=unix_timestamp()'+
       ', recordstatus=1'+
       ', newdate=unix_timestamp()'+
       ', activityid='+decodeid(activiteit_ahar[idx].activityid)+
       ", code='"+activiteit_ahar[idx].code+"'"+
       ", name='"+addslashes(activiteit_klant_name)+"'"+
       ", telephone='"+activiteit_klant_phone+"'"+
       ", email='"+activiteit_klant_email+"'"+
       ", text='"+addslashes(activiteit_klant_remark)+"'";
  sql='insert into activityresponse set '+sql;
//getid('txt').innerHTML+='<br>'+sql;
  executesql(sql);
/* */

  to=activiteit_ahar[idx].owneremail;
  if ((to=='')&&(activiteit_ahar[idx].ownername=='')) to="info@toparrangementen.nl";
  if (to!='') to+=",info@groepen.nl";
//to="henk@groepen.nl,marcel@groepen.nl";
//to="henk@groepen.nl";
  from="postmaster@groepen.nl";
  replyto="info@groepen.nl";
  subject="Reactie op arrangement "+activiteit_ahar[idx].name;
  message="Website: groepsaccommodaties.com\n"+
          "Activiteit-code: "+activiteit_ahar[idx].code+"\n"+
          "Activiteit-naam: "+activiteit_ahar[idx].name+"\n\n"+
//          "CVG-accommodatie-code: "+house_cvgcode+"\n"+
//          "CVG-accommodatie-plaats: "+house_town+"\n\n"+
//"Eigenaar-naam: ["+activiteit_ahar[idx].ownername+"]\n"+
//"Eigenaar-email: ["+activiteit_ahar[idx].owneremail+"]\n"+
          "Naam: "+activiteit_klant_name+"\n"+
          "Telefoon: "+activiteit_klant_phone+"\n"+
          "Email: "+activiteit_klant_email+"\n"+
          "Taal: "+rss(translations.languageName('rssTaalNL'))+"\n"+
          "Vraag:\n"+
          activiteit_klant_remark+"\n\n";

  if (to!='') sendmail(from,replyto,to,'',subject,message,'0');
  getid('activiteit_verzendspan'+idx).innerHTML=rss(translations.languageName('rssHetFormulierIsVerzonden'))+' '+rss(translations.languageName('rssWijNemenZoSpoedigMogelijkContactMetUOp'));
}

