<!--
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit){
field.value = field.value.substring(0, maxlimit);

}
else 
countfield.value = maxlimit - field.value.length;
}


function putFocus(formInst, elementInst) {
  if (document.forms.length > 0) {
   document.forms[formInst].elements[elementInst].focus();
  }
 }
 

function validarReservasCat(){
  var err;
  err=0;{

 if (document.form1.sort_nom.value=="") {
     document.form1.unvalid.value = '* Falta introduïr un NOM';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.sort_mail.value=="") {
           document.form1.unvalid.value = '* Falta introduïr un MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_tel.value=="") {
           document.form1.unvalid.value = '* Falta introduïr un TELÈFON';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_data_sort.value=="") {
           document.form1.unvalid.value = '* Falta la DATA';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else 
           document.form1.unvalid.value = '';
  } 
}


function validarReservasEsp(){
  var err;
  err=0;{

 if (document.form1.sort_nom.value=="") {
     document.form1.unvalid.value = '* Falta introducir un NOMBRE';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.sort_mail.value=="") {
           document.form1.unvalid.value = '* Falta introducir un MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_tel.value=="") {
           document.form1.unvalid.value = '* Falta introducir un TELÉFONO';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_data_sort.value=="") {
           document.form1.unvalid.value = '* Falta la FECHA';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else 
           document.form1.unvalid.value = '';
  } 
}


function validarReservasEng(){
  var err;
  err=0;{

 if (document.form1.sort_nom.value=="") {
     document.form1.unvalid.value = '* There is not your NAME';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.sort_mail.value=="") {
           document.form1.unvalid.value = '* There is not your MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_tel.value=="") {
           document.form1.unvalid.value = '* You have to write your PHONE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_data_sort.value=="") {
           document.form1.unvalid.value = '* You have to write a DATE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else 
           document.form1.unvalid.value = '';
  } 
}


function validarReservasGer(){
  var err;
  err=0;{

 if (document.form1.sort_nom.value=="") {
     document.form1.unvalid.value = '* There is not your NAME';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.sort_mail.value=="") {
           document.form1.unvalid.value = '* There is not your MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_tel.value=="") {
           document.form1.unvalid.value = '* You have to write your PHONE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.sort_data_sort.value=="") {
           document.form1.unvalid.value = '* You have to write a DATE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else 
           document.form1.unvalid.value = '';
 } 
}


function validarCursosCat(){
  var err;
  err=0;{

 if (document.form1.curs_nom.value=="") {
     document.form1.unvalid.value = '* Falta introduïr un NOM';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.curs_mail.value=="") {
           document.form1.unvalid.value = '* Falta introduïr un MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_telefon.value=="") {
           document.form1.unvalid.value = '* Falta introduïr un TELÈFON';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_ini.value=="") {
           document.form1.unvalid.value = '* Falta introduïr una DATA';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else 
          document.form1.unvalid.value = '';
  } 
}


function validarCursosEsp(){
  var err;
  err=0;{

 if (document.form1.curs_nom.value=="") {
     document.form1.unvalid.value = '* Falta introducir un NOMBRE';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.curs_mail.value=="") {
           document.form1.unvalid.value = '* Falta introducir un MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_telefon.value=="") {
           document.form1.unvalid.value = '* Falta introducir un TELÉFONO';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_ini.value=="") {
           document.form1.unvalid.value = '* Falta introducir la FECHA';err=1;
           putFocus('form1', 'unvalid');
           return false
  }else 
          document.form1.unvalid.value = '';
  } 
}


function validarCursosEng(){
  var err;
  err=0;{

 if (document.form1.curs_nom.value=="") {
     document.form1.unvalid.value = '* There is not your NAME';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.curs_mail.value=="") {
           document.form1.unvalid.value = '* There is not your MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_telefon.value=="") {
           document.form1.unvalid.value = '* You have to write your PHONE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_ini.value=="") {
           document.form1.unvalid.value = '* You have to write a DATE';err=1;
           putFocus('form1', 'unvalid');
           return false
  }else 
          document.form1.unvalid.value = '';
  } 
}


function validarCursosGer(){
  var err;
  err=0;{

 if (document.form1.curs_nom.value=="") {
     document.form1.unvalid.value = '* There is not your NAME';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.curs_mail.value=="") {
           document.form1.unvalid.value = '* There is not your MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_telefon.value=="") {
           document.form1.unvalid.value = '* You have to write your PHONE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.curs_ini.value=="") {
           document.form1.unvalid.value = '* You have to write a DATE';err=1;
           putFocus('form1', 'unvalid');
           return false
  }else 
          document.form1.unvalid.value = '';
  } 
}


function validarContactoCat(){
  var err;
  err=0;{

 if (document.form1.cont_nom.value=="" || Trim(document.form1.cont_nom.value)=="") {
     document.form1.unvalid.value = '* Falta introduïr un NOM';err=1;
     putFocus('form1', 'unvalid');
     return false
 }else if (document.form1.cont_cognoms.value=="" || Trim(document.form1.cont_cognoms.value)=="") {
           document.form1.unvalid.value = '* Falten els COGNOMS';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_adreca.value=="" || Trim(document.form1.cont_adreca.value)=="") {
           document.form1.unvalid.value = '* Falta una ADREÇA';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_poblacio.value=="" || Trim(document.form1.cont_poblacio.value)=="") {
           document.form1.unvalid.value = '* Falta la POBLACIÓ';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_codpost.value=="" || Trim(document.form1.cont_codpost.value)=="") {
           document.form1.unvalid.value = '* Falta el CODI POSTAL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_tel.value=="" || Trim(document.form1.cont_tel.value)=="") {
           document.form1.unvalid.value = '* Falta el TELÈFON';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_mail.value=="" || Trim(document.form1.cont_mail.value)=="") {
           document.form1.unvalid.value = '* Falta el MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
  }else 
          document.form1.unvalid.value = '';
  } 
}


function validarContactoEsp(){
  var err;
  err=0;{

 if (document.form1.cont_nom.value=="" || Trim(document.form1.cont_nom.value)=="") {
     document.form1.unvalid.value = '* Falta introducir un NOMBRE';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.cont_cognoms.value=="" || Trim(document.form1.cont_cognoms.value)=="") {
           document.form1.unvalid.value = '* Faltan los APELLIDOS';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_adreca.value=="" || Trim(document.form1.cont_adreca.value)=="") {
           document.form1.unvalid.value = '* Falta una DIRECCIÓN';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_poblacio.value=="" || Trim(document.form1.cont_poblacio.value)=="") {
           document.form1.unvalid.value = '* Falta la POBLACIÓN';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_codpost.value=="" || Trim(document.form1.cont_codpost.value)=="") {
           document.form1.unvalid.value = '* Falta el CÓDIGO POSTAL';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_tel.value=="" || Trim(document.form1.cont_tel.value)=="") {
           document.form1.unvalid.value = '* Falta el TELÉFONO';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_mail.value=="" || Trim(document.form1.cont_mail.value)=="") {
           document.form1.unvalid.value = '* Falta el MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
  }else 
          document.form1.unvalid.value = '';
  } 
}

function validarContactoEng(){
  var err;
  err=0;{

 if (document.form1.cont_nom.value=="" || Trim(document.form1.cont_nom.value)=="") {
     document.form1.unvalid.value = '* There is not your NAME';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.cont_cognoms.value=="" || Trim(document.form1.cont_cognoms.value)=="") {
           document.form1.unvalid.value = '* There is not your SURNAME';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_adreca.value=="" || Trim(document.form1.cont_adreca.value)=="") {
           document.form1.unvalid.value = '* There is not your ADDRESS';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_poblacio.value=="" || Trim(document.form1.cont_poblacio.value)=="") {
           document.form1.unvalid.value = '* There is not your CITY';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_codpost.value=="" || Trim(document.form1.cont_codpost.value)=="") {
           document.form1.unvalid.value = '* There is not your ZIP CODE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_tel.value=="" || Trim(document.form1.cont_tel.value)=="") {
           document.form1.unvalid.value = '* There is not your PHONE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_mail.value=="" || Trim(document.form1.cont_mail.value)=="") {
           document.form1.unvalid.value = '* There is not your MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
  }else 
          document.form1.unvalid.value = '';
  } 
}


function validarContactoGer(){
  var err;
  err=0;{

 if (document.form1.cont_nom.value=="" || Trim(document.form1.cont_nom.value)=="") {
     document.form1.unvalid.value = '* There is not your NAME';err=1;
     putFocus('form1', 'unvalid');
     return false	 
 }else if (document.form1.cont_cognoms.value=="" || Trim(document.form1.cont_cognoms.value)=="") {
           document.form1.unvalid.value = '* There is not your SURNAME';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_adreca.value=="" || Trim(document.form1.cont_adreca.value)=="") {
           document.form1.unvalid.value = '* There is not your ADDRESS';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_poblacio.value=="" || Trim(document.form1.cont_poblacio.value)=="") {
           document.form1.unvalid.value = '* There is not your CITY';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_codpost.value=="" || Trim(document.form1.cont_codpost.value)=="") {
           document.form1.unvalid.value = '* There is not your ZIP CODE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_tel.value=="" || Trim(document.form1.cont_tel.value)=="") {
           document.form1.unvalid.value = '* There is not your PHONE';err=1;
           putFocus('form1', 'unvalid');
           return false
 }else if (document.form1.cont_mail.value=="" || Trim(document.form1.cont_mail.value)=="") {
           document.form1.unvalid.value = '* There is not your MAIL';err=1;
           putFocus('form1', 'unvalid');
           return false
  }else 
          document.form1.unvalid.value = '';
  } 
}

function Trim( str ) {
  var resultStr = "";
  var i = len = 0;
  if (str+"" == "undefined" || str == null) 
    return "";
  str += "";
  
  if (str.length == 0) 
    resultStr = "";
  else { 
    len = str.length;
    while ((i <= len) && (str.charAt(i) == " "))
    i++;
    resultStr = str.substring(i, len);
  }
  return resultStr;
}



//-->
