function swapImgRestore() {
  var i,x,a=document.sr; 
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function swapImage() {
  var i,j=0,x,a=swapImage.arguments; 
  document.sr=new Array; 
  for(i=0;i<(a.length-2);i+=3)
   if ((x=findObj(a[i]))!=null)
      {document.sr[j++]=x; 
      if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
   }
}
function findObj(n, d) {
  var p,i,x;  
  if(!d) d=document; 
  if((p=n.indexOf('?'))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
  }
  if(!(x=d[n])&&d.all) x=d.all[n]; 
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document); 
  return x;
}
function ValidaFormCatala() {
  var errors = '';
  if (!document.Solic.nom.value){ errors += 'Has de dir-nos el nom de contacte\n'; }
  if (!document.Solic.telefon.value){ errors += 'Has de donar-nos un telèfon de contacte\n'; }
// if (!document.Solic.datareserva.value){ errors += 'Has de posar l\'adreça electrònica\n'; }
  if (errors) alert('Verificar:\n'+errors);
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.Solic.email.value)){ }
 else {alert ('L\'adreça de correu electrònic no és correcta'); errors += 'email'}
  document.returnValue = (errors == '');
}
function ValidaFormCastella() {
  var errors = '';
  if (!document.Solic.nom.value){ errors += 'Tienes que poner el nombre\n'; }
  if (!document.Solic.telefon.value){ errors += 'Tienes que darnos un telefono de contacto \n'; }
// if (!document.Solic.datareserva.value){ errors += 'Tienes que rellenar el campo de la fecha de la reserva \n'; }
//  if (!document.Solic.consulta.value){ errors += 'Tienes que poner el motivo de la consulta\n'; }
  if (errors) alert('Verificar:\n'+errors);
//  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.Solic.email.value)){ }
// else {alert ('La dirección de correo electrónico no es correcta'); errors += 'email'}
  document.returnValue = (errors == '');
}
function makeArray() {
  var args = makeArray.arguments;
  for (var i = 0; i < args.length; i++) { this[i] = args[i]; }
  this.length = args.length;
}
function TornaData(idi) {
  if (idi == 'CS'){
    var vmesos = new makeArray('de enero','de febrero','de marzo','de abril','de macwyoig','de junio',
               'de julio','de agosto','de septiembre','de octubre','de noviembre','de diciembre');
  }
  else {
    var vmesos = new makeArray('de gener','de febrer','de març','d\'abril','de maig','de juny',
              'de juliol','d\'agost','de setembre','d\'octubre','de novembre','de desembre');
  }
  var data = new Date();
  var scdata = 'Barcelona, '+data.getDate()+' '+vmesos[data.getMonth()] + ' de ' +data.getFullYear();
  return scdata;
}


