/**
 *
 * @access public
 * @return void
 **/
function isDomicilio(a){
  pat=/^[\w\(\)\º\\_\-\/\\\ \.\,ñÑ]{3,50}$/
  return pat.test(a.value);
}

function isCel(a){
  pat=/^[0-9\-\(\)\*\ ]{8,30}$/
  return pat.test(a.value);
}

function valUser(f){
	if(f.id=='' || !ismail(f.id)){
		alert('Por favor verifique el e-mail ingresado.');
		f.id.focus();
		return false;
	}
	return true
 }
function valConvencion(f){

	if(f.apellido.value=='' || f.nombre.value=='' || f.cargo.value=='' || f.empresa.value=='' || f.area.value=='' || f.marca.value=='' || f.direccion.value=='' || f.localidad.value=='' || f.cp.value=='' || f.provincia.value=='' || f.dni.value=='' || f.telefono.value=='' || f.celular.value=='' || f.email.value=='' ){
	alert('Por favor complete todos los datos necesarios para su inscripción.');
	return false;
	}

	if(!isText50(f.apellido)){
	alert('Por favor verifique el apellido ingresado.');
	f.apellido.focus();
	return false;
	}

	if(!isText100(f.nombre)){
	alert('Por favor verifique el nombre ingresado.');
	f.nombre.focus();
	return false;
	}

	if(!isText50(f.cargo)){
	alert('Por favor verifique el cargo ingresado.');
	f.cargo.focus();
	return false;
	}

	if(!isText50(f.empresa)){
	alert('Por favor verifique la empresa ingresada.');
	f.empresa.focus();
	return false;
	}

	if(!isText50(f.area)){
	alert('Por favor verifique el área ingresada.');
	f.area.focus();
	return false;
	}

	if(!isDomicilio(f.direccion)){
	alert('Por favor verifique la dirección ingresada.');
	f.direccion.focus();
	return false;
	}

	if(!isText50(f.localidad)){
	alert('Por favor verifique la localidad ingresada.');
	f.localidad.focus();
	return false;
	}

	if(!isCP(f.cp)){
	alert('Por favor verifique el código postal ingresado.');
	f.cp.focus();
	return false;
	}

	if(!isDoc(f.dni)){
	alert('Por favor verifique el documento ingresado.');
	f.dni.focus();
	return false;
	}

	if(!isTel(f.telefono)){
	alert('Por favor verifique el teléfono ingresado.');
	f.telefono.focus();
	return false;
	}

	if(!isCel(f.celular)){
	alert('Por favor verifique el celular ingresado.');
	f.celular.focus();
	return false;
	}

	if(!ismail(f.email)){
	alert('Por favor verifique el e-mail ingresado.');
	f.email.focus();
	return false;
	}

	var flag = false;
  for (i=0; i<f.elements.length; i++)
    if (f.elements[i].type=="radio" && f.elements[i].checked)
      flag=true;

	if(flag==false){
		alert('Debe seleccionar al menos un worshop.')
		return false;
	}
 return true;
}

function valJornada(f){

	if(f.apellido.value=='' || f.nombre.value=='' || f.cargo.value=='' || f.empresa.value=='' || f.direccion.value=='' || f.localidad.value=='' || f.provincia.value=='' || f.telefono.value=='' || f.email.value=='' ){
	alert('Por favor complete todos los datos necesarios para su inscripción.');
	return false;
	}

	if(!isText50(f.apellido)){
	alert('Por favor verifique el apellido ingresado.');
	f.apellido.focus();
	return false;
	}

	if(!isText100(f.nombre)){
	alert('Por favor verifique el nombre ingresado.');
	f.nombre.focus();
	return false;
	}

	if(!isText50(f.cargo)){
	alert('Por favor verifique el cargo ingresado.');
	f.cargo.focus();
	return false;
	}

	if(!isText50(f.empresa)){
	alert('Por favor verifique la empresa ingresada.');
	f.empresa.focus();
	return false;
	}

	if(!isDomicilio(f.direccion)){
	alert('Por favor verifique la dirección ingresada.');
	f.direccion.focus();
	return false;
	}

	if(!isText50(f.localidad)){
	alert('Por favor verifique la localidad ingresada.');
	f.localidad.focus();
	return false;
	}

	if(!isTel(f.telefono)){
	alert('Por favor verifique el teléfono ingresado.');
	f.telefono.focus();
	return false;
	}


	if(!ismail(f.email)){
	alert('Por favor verifique el e-mail ingresado.');
	f.email.focus();
	return false;
	}

 return true;
}
