parametersdata=readCookie("parameters");
if ( parametersdata==undefined ) {
  parametersdata="EUR|1|1|||||||||||||||||||||||";
  createCookie("parameters",parametersdata); }
var pagemessage="";
var currency=readCookie("Currency","EUR");
var etp=readCookie("ConvertEURtoGBP",1);
etp=Number(etp);
etp=etp.toFixed(2);
var etd=readCookie("ConvertEURtoUSD");
etd=Number(etd);
etd=etd.toFixed(2);

villa=readCookie("VillaNumber");
for ( i in villas ) if ( pagename==villas[i][1] ) villa=i;
createCookie("VillaNumber",villa);
villamenu=readCookie("VillaMenuNumber");
for ( i in villas ) if ( pagename==villas[i][1] ) villamenu=0;
if ( villamenu==null ) villamenu=0;
createCookie("VillaMenuNumber",villamenu);
translate=true;

if ( pageparameter!="collect" ) {
  document.write('<div id="messages" align="center"><div id="messagestext"><table id="messagetable" class="message" align="center" cellpadding="50"><tr><td id="message" onclick="dismissMessages()">&nbsp;</td></tr></table></div></div><div id="header"><div id="picture"><img src="images/sunshine.jpg" /></div><div id="name"><span class="notranslate"><h5>Portugal Holiday Villas</h5></span><br /><br /><h4>Holiday Villas, Apartments and<br />Bed and Breakfasts In Central Portugal</h4></div><div id="currency" style="margin-top:15px;margin-left:20px"><span id="currencies">&nbsp;</span></div>');

  if ( location.protocol!="file:" ) {
    document.write('<div id="translate">');
    if ( sharethis ) {
      stLight.options({publisher:'24747c14-03e8-4e1f-9460-5f6a33bed273',onhover:false});
      document.write('<div style="margin-top:15px;margin-bottom:10px;min-width:170px"><span class="st_facebook"></span><span class="st_twitter"></span><span class="st_yahoo"></span><span class="st_gbuzz"></span><span class="st_email"></span><span class="st_sharethis"></span></div>'); }
    if ( translate ) {
      document.write('<div align="center" id="google_translate_element"');
      if ( pagename!="default" ) document.write(' style="display:none"');
      document.write('></div><script>function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage:\'en\'}, \'google_translate_element\');}</script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>'); }
    document.write('</div>'); }
  document.write('<div style="clear:both"></div></div><div id="menus">');
  var old=0;
  orders=readCookie("VillaOrder","");
  order=new Array("");
  if ( orders!=""&&orders!=null ) {
    old=1;
    order=orders.split(","); }
  else {
    var j=0;
    var more=villas.length-1;
    done=new Array();
    for ( var i=0;i<villas.length;i++) { done[i]=0; }
    for ( var i=0;i<villas.length;i++) { if ( villas[i][0]!="live" ) { done[i]=i; more=more-1; } }
    while ( more>0 ) {
      i=(old==0)?Math.floor(Math.random()*villas.length):order[j];
      if ( i>0&&i<=villas.length&&done[i]==0 ) {
        order[j]=i;
        j++;
        done[i]=i;
        more=villas.length-1;
        for ( var i=1;i<villas.length;i++) { if ( done[i]!=0 ) more=more-1; } } }
    if ( old==0 ) {
      orders="";
      for ( i=0;i<j;i++ ) { orders=orders.concat(order[i]+"," ); }
      createCookie("VillaOrder",orders); } }
  order=new Array("");
  old=1;
  order=orders.split(",");
  iv=order.length-1;
  menusbuttons=new Array();
  if ( pagename.substr(0,6)!="manage" ) {
    mj=0;
    ms=10;
    for ( mi in menus ) {
      menusbuttons[mj]=menus[mi][0];
      cntrl=true;
      if ( pagefile==menus[mi][1] ) cntrl=false;
      mj++;
      menusbuttons[mj]='';
      if ( cntrl ) menusbuttons[mj]='changePage('+mi+')';
      if ( pageparameter=="preview" ) menusbuttons[mj]='idle';
      mj++; }
    menusbuttons[mj]="facebook";
    mj++;
    menusbuttons[mj]="openFacebook()";
    if ( pageparameter=="preview" ) menusbuttons[mj]='idle';
    if ( pagename=="activities" ) ms=2;
    for ( i in vmenus ) if ( pagefile==vmenus[i][1] ) ms=2;
    for ( i in villas ) if ( pagename==villas[i][1] ) ms=2;
    document.write(showButtons("topmenu",menusbuttons,true,0,ms));
    if ( pagename=="activities" ) {
      an=readCookie("ActivityNumber",0);
      menusbuttons=new Array();
      j=0;
      for ( i in amenus ) {
        menusbuttons[j]=amenus[i][0];
        j++;
        menusbuttons[j]=amenus[i][1];
        if ( i==an ) menusbuttons[j]='';
        j++; }
      document.write('<div id="amenus">'+showButtons("topmenu",menusbuttons,true,40,10)+'</div>'); }
    required=false;
    for ( i in vmenus ) if ( pagefile==vmenus[i][1] ) required=true;
    for ( i in villas ) if ( pagename==villas[i][1] ) required=true;
    if ( required ) {
      menusbuttons=new Array();
      j=0;
      zat=readCookie("Accommodation",0);
      zng=readCookie("Guests",0);
      znb=readCookie("Bedrooms",0);
      for ( var ii=0;ii<order.length-1;ii++) {
        var i=order[ii];
        include=true;
        if ( villas[i][0]!="live" ) include=false;
        if ( zat==1&&villas[i][7]!="SC" ) include=false;
        if ( zat==2&&villas[i][7]!="SCA" ) include=false;
        if ( zat==3&&villas[i][7]!="BB" ) include=false;
        if ( Number(villas[i][4])<zng ) include=false;
        if ( Number(villas[i][5])<znb ) include=false;
        if ( pageparameter=="preview"&&villa!=i ) include=false;
        if ( include ) {
          menusbuttons[j]=villas[i][2];
          j++;
          menusbuttons[j]='changeVilla('+i+')';
          if ( pageparameter=="preview" ) menusbuttons[j]='idle';
          if ( villa==i ) menusbuttons[j]='';
          j++; } }
      document.write('<span class="notranslate">'+showButtons("topmenu",menusbuttons,true,40,2)+'</span>');
      vmenus[0][1]=villas[villa][1]+".htm";
      menusbuttons=new Array();
      jj=0;
      for ( i in vmenus ) {
        menusbuttons[jj]=vmenus[i][0];
        jj++;
        menusbuttons[jj]='changeVillaMenu('+i+')';
        if ( pagefile==vmenus[i][1] ) menusbuttons[jj]='';
        if ( pageparameter=="preview"&&lmenus[i][1]=="" ) menusbuttons[jj]='idle';
        jj++; }
      document.write(showButtons("topmenu",menusbuttons,true,80,10)); } }
  if ( pagename.substr(0,6)=="manage" ) {
    menusbuttons=new Array();
    jj=0;
    for ( i in lmenus ) {
      menusbuttons[jj]=lmenus[i][0];
      jj++;
      menusbuttons[jj]='changeVillaMenu('+i+')';
      if ( lmenus[i][5]=="local" ) menusbuttons[jj]=lmenus[i][1];
      if ( pagefile==lmenus[i][1] ) menusbuttons[jj]='';
      if ( lmenus[i][1]=="" ) menusbuttons[jj]="idle";
      jj++; }
    document.write(showButtons("topmenu",menusbuttons,true,0,10)); }
  document.write('<div style="clear:both"></div></div>'); }
  if ( currency_data.length>0 ) {
    etp=Number(currency_convert(1,"EUR","GBP"));
    createCookie("ConvertEURtoGBP",etp);
    etd=Number(currency_convert(1,"EUR","USD"));
    createCookie("ConvertEURtoUSD",etd); }
