//////////////////////////////////////////////////////////// FUNCIONES FORMULARIO INVITACIONES
function validate_frmTest(frm) {
  var value = '';
  var errFlag = new Array();
  var _qfGroups = {};
  mensaje = '';

 value = frm.elements['empresa'].value;
  if (value == '' && !errFlag['empresa']) {
    errFlag['empresa'] = true;
    mensaje = mensaje + '\n ·Introduzca la empresa';
  }
  
 value = frm.elements['nombre'].value;
  if (value == '' && !errFlag['nombre']) {
    errFlag['nombre'] = true;
    mensaje = mensaje + '\n ·Introduzca el nombre';
  }
  
  value = frm.elements['apellidos'].value;
  if (value == '' && !errFlag['apellidos']) {
    errFlag['apellidos'] = true;
    mensaje = mensaje + '\n ·Introduzca los apellidos';
  }

  value = frm.elements['email'].value;
  var regex = /^.+@.+\..{2,3}$/;
  if (value != '' && !regex.test(value) && !errFlag['email']) {
    errFlag['email'] = true;
    mensaje = mensaje + '\n ·El correo electronico incorrecto';
  }

  value = frm.elements['email'].value;
  if (value == '' && !errFlag['email']) {
    errFlag['email'] = true;
    mensaje = mensaje + '\n ·Introduzca su email';
  }

  value = frm.elements['direccion'].value;
  if (value == '' && !errFlag['direccion']) {
    errFlag['direccion'] = true;
    mensaje = mensaje + '\n ·Introduzca la dirección';
  }

  value = frm.elements['codigo'].value;
  if (value == '' && !errFlag['codigo']) {
    errFlag['codigo'] = true;
    mensaje = mensaje + '\n ·Introduzca el código postal';
  }

  value = frm.elements['poblacion'].value;
  if (value == '' && !errFlag['poblacion']) {
    errFlag['poblacion'] = true;
    mensaje = mensaje + '\n ·Introduzca su población';
  }
  value = frm.elements['provincia'].value;
  if (value == '' && !errFlag['provincia']) {
    errFlag['provincia'] = true;
    mensaje = mensaje + '\n ·Introduzca su provincia';
  }
   value = frm.elements['pais'].value;
  if (value == '' && !errFlag['pais']) {
    errFlag['pais'] = true;
    mensaje = mensaje + '\n ·Introduzca su país';
  }
  
   value = frm.elements['telefono'].value;
  if (value == '' && !errFlag['telefono']) {
    errFlag['telefono'] = true;
    mensaje = mensaje + '\n ·Introduzca su teléfono';
  }else{
  
  var stripped = frm.elements['telefono'].value.replace(/[\(\)\.\-\ ]/g, ''); //strip out acceptable non-numeric characters
    if (isNaN(parseInt(stripped))) {
       mensaje = mensaje +"\n ·El teléfono no es correcto";
  
    }
    if (!(stripped.length == 9)) {
	mensaje = mensaje +"\n ·El teléfono no tiene los dígitos correctos";
    } 
  }
  
  
   value = frm.elements['invitaciones'].value;
  if (value == '' && !errFlag['invitaciones']) {
    errFlag['invitaciones'] = true;
    mensaje = mensaje + '\n ·Introduzca el número de invitaciones';
  }
  
  /*
    
  //test email for illegal characters
       var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/;
         if (frm.elements['email'].value.match(illegalChars) && !errFlag['email']) {
		  errFlag['email'] = true;
          mensaje = mensaje + "The email address contains illegal characters.\n";
       }
  
  
  value = new Array();

  value[0] = frm.elements['password1'].value;
  value[1] = frm.elements['password2'].value;
  if ('' != value[0] && !(value[0] == value[1]) && !errFlag['password1']) {
    errFlag['password1'] = true;
    mensaje = mensaje + '\n ·Las contraseñas introducidas no coinciden';
  }
	
  

  value = frm.elements['aceptar'].checked? '1': '';

  if (value == '' && !errFlag['aceptar']) {
    errFlag['aceptar'] = true;
    mensaje = mensaje + '\n ·Acepta la participación';
  }
*/
  if (mensaje != '') {
   	mensaje = '\n\nIntroduzca los siguientes datos:\n' + mensaje+'\n\nGracias por su participación.';
    //mensaje = mensaje + '\nPlease correct these fields.';
    alert(mensaje);
    return false;
  }
  return true;
}



////////////////////FUNCIONES FORMULARIO CITAS ENTRE EMPRESAS
function citar(){
	
	if(form1.empresa.value.length ==0){
			msn+="Empresa\n";
	}
	if(form1.nombre.value.length ==0){
			msn+="Nombre\n";
	}
	if(form1.apellidos.value.length ==0){
			msn+="Apellidos\n";
	}
	
	if(form1.origen.value.length ==0){
			msn+="E-Mail\n";
	}
	//arroba();

	if(form1.telefono.value.length ==0){
			msn+="Telefono\n\n";
	}
	if(form1.dia.value ==0){
			msn+="Fecha\n";
	}
	if(form1.hora.value ==0){
			msn+="Hora\n";
	}
	
	if(msn==""){
		
			form1.submit();		
		
	}else{
		
			alert( "CUMPLIMENTAR LOS SIGUIENTES CAMPOS:\n\n"+msn);
			msn="";
		
	}
		
}

////////////////////FUNCIONES FORMULARIO MESAS REDONDAS
function mesas(){
	
	if(form1.empresa.value.length ==0){
			msn+="Empresa\n";
	}
	if(form1.nombre.value.length ==0){
			msn+="Nombre\n";
	}
	if(form1.apellidos.value.length ==0){
			msn+="Apellidos\n";
	}
	if(form1.telefono.value.length ==0){
			msn+="Telefono\n";
	}
	if(form1.email.value.length ==0){
			msn+="E-Mail\n\n";
	}	
	if(msn==""){
		
			form1.submit();		
		
	}else{
		
			alert( "CUMPLIMENTAR LOS SIGUIENTES CAMPOS:\n\n"+msn);
			msn="";
		
	}
		
}