function date_selector(id_input){
  jQuery("#" + id_input).datepicker({showOn: 'button', buttonImage: '/imgfiles/back/imgs/calendar.gif', buttonImageOnly: true, yearRange: '-68:0'});
}

function comprobar_obligatoris(formulari){
  var res = true;
  jQuery("form[name=" + formulari + "] input[type=text][class^=oblig]").each(function(){
    if(jQuery(this).val() == '') res = false;
  });
  if (!res) alert('Falten camps');
/*
  var email = jQuery("#email").val();
  if (!mail(email)) {
    res = false;
    alert('La direcci\u00F3 d\'email no \u00E9s v\u00E0lida');
  }alert(res);
*/
  return res;
}

function mail(texto){ 
    var mailres = true;             
    var cadena = "abcdefghijklmn\u00F1opqrstuvwxyzABCDEFGHIJKLMN\u00D1OPQRSTUVWXYZ1234567890@._-"; 
     
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
     
    var punto = texto.lastIndexOf("."); 
                 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
                 
    return mailres; 
} 
