function showPic (whichpic) 
  {
	   if (document.getElementById) 
	   {
		    document.getElementById('placeholder').src = whichpic.href;
        return false;
	   } 
	   else 
	   {
		    return true;
	   }
}

function confirmar ( mensaje ) 
 {
   return confirm( mensaje );
 }


function valida(form,msgemail)
   {  
      passed=false;
      if (esEmail(form.email.value)){alert(msgemail);passed=false;}
      else {passed=true;}
      return passed;
      
   }

function valida_bis(nom,pais,email,telefon1,persones,consulta,msgnom,msgpais,msgemail,msgtelef1,msgper,msgesemail,msgqtatvalida,msgcondiciones)
   {  
      if (nom==''){alert(msgnom);return false;}
      else if (pais==''){alert(msgpais);return false;}
      else if (email==''){alert(msgemail);return false;}
      else if (telefon1==''){alert(msgtelef1);return false;}
      else if (persones==''){alert(msgper);return false;}
      else if (esEmail(email)){alert(msgesemail);return false;}
      else if (isNaN(parseInt(persones))){alert(msgqtatvalida);return false;}
      else if (consulta==''){alert(msgcondiciones);return false;}
   }

function esEmail(email)
   {
      var s = email;
      var filter=/^[A-Za-z][A-Za-z0-9_\-\.]*@[A-Za-z0-9_\-\.]+\.[A-Za-z0-9_\-\.]+[A-za-z]$/;
      if (s.length == 0 ){return false;}
      if (filter.test(s)){return false;}
      else{return true;}
   }

function amaga()
   {
      el = document.getElementById('partner_values_dto');
      var display = el.style.display ? '' : 'none';
      el.style.display = display;
      el = document.getElementById('partner_values_base');
      var display = el.style.display ? '' : 'none';
      el.style.display = display;
      el = document.getElementById('partner_values_iva1');
      var display = el.style.display ? '' : 'none';
      el.style.display = display;
      el = document.getElementById('partner_values_iva2');
      var display = el.style.display ? '' : 'none';
      el.style.display = display;
      el = document.getElementById('partner_values_total1');
      var display = el.style.display ? '' : 'none';
      el.style.display = display;
      el = document.getElementById('partner_values_total2');
      var display = el.style.display ? '' : 'none';
      el.style.display = display;
      el = document.getElementById('partner_values_online');
      var display = el.style.display ? '' : 'none';
      el.style.display = display;
   }

function amaga_formulari(formulari,formulari2)
   {
      el = document.getElementById(formulari);
      var display = el.style.display ? '' : 'none';
      if (display!='none')
      {
        el.style.display = '';
        el2 = document.getElementById(formulari2);
        el2.style.display = 'none';
      }
   }

function verifica(form) 
      {
         if (isNaN(form.pax.value) || form.pax.value=='' || form.pax.value=='0')
         {
            alert( "Por favor, indique un número de personas válido");
            passed = false;
         }
         return passed;
      }

function carga_provincia(provincia,url,pax,fechainicio_n,fechafin_n)
      {
         var segon=provincia.lastIndexOf('@')
         var prov=provincia.substr(0,segon)
         var comu=provincia.substr(segon+1,provincia.length)
         
         if (prov=='*')
         {
            return
         }
         else
         {
            url+='?comunidad='+comu+'&provincia='+prov+'&fechainicio='+fechainicio_n+'&fechafin='+fechafin_n;
            if (document.getElementById(pax)) {
                listField = document.getElementById(pax);
                var pa= listField.value;
                url+='&pax='+pa;
            }
            window.location=url;
         }
      }