//FORM salas_inscripcion_
//00 NOMBRE_EMPRESA
//01 COORDINADOR
//02 TELEFONO
//03 E-MAIL
//04 EJECUTIVO_ASIGNADO
//05 FECHA
//06 HORARIOS
//07 CANTIDAD_PERSONAS
//08 CIUDAD
//09 COMUNA
//10 CANTIDAD_SALAS
//11 CARACTERISTICAS_SALA
//12 PC
//13 DATA_SHOW
//14 CAFE
//15 ALMUERZO
//16 COCTEL
//17 BUS
//18 AVION
//19 TREN
//20 SUITE
//21 SINGLE
//22 DOBLE
//23 TRIPLE
//24 COMENTARIO

//detecto
//Usted  ingreso caracteres no válidos, es alfabético
//Usted  ingreso caracteres no válidos, es alfanumérico
//Usted  ingreso caracteres no válidos, es numérico
//obligatorio
//****************************************************
// CRISTIAN QUINTANA  VARIABLES GLOBALES
var swOK=0;
var nEle=0;
var sError='';
// CRISTIAN QUINTANA
function darioquintana41() {
var nTot=0;
var nPas=0;
var nTorna=0;
sError="Solicitud Cotización Logística Otic del Comercio\nActividad de Capacitación ,Otic del Comercio \n----> Detectó error en el ingreso de datos <----\n* ---------------------------------------------------------- *"+"\n";
//sError2="Gracias por Contactarce, "+"\n";
//sError2="Gracias por Contactarce, +quintana.nombre_del_contacto.value+,su e-mail es : +quintana.email.value+  "+"\n";
//sError3="hola,"+document.forms[0].elements[nEle].name.substr(0)+",contiene caracteres NO VALIDOS"+"\r"
//sError="Lista de errores: "+"\n";
  for (var j=0; j<24; j++) {
    nEle=j;
// CRISTIAN QUINTANA LOS TIPOS
var sNom=document.forms[0].elements[j].name;
var sOne=sNom.substring(0,1);
var sTwo=sNom.substring(1,2);
var stre=sNom.substring(2,3);
var scua=sNom.substring(3,4);
var scin=sNom.substring(4,5);
var ssei=sNom.substring(5,6);
var ssie=sNom.substring(6,7);
var soch=sNom.substring(7,8);
var snue=sNom.substring(8,9);
var sdie=sNom.substring(9,10);
var sonc=sNom.substring(10,11);
var sdoc=sNom.substring(11,12);
var strec=sNom.substring(12,13);
var scato=sNom.substring(13,14);
var squin=sNom.substring(14,15);
var sdies=sNom.substring(15,16);
var sdiess=sNom.substring(16,17);
var sdies8=sNom.substring(17,18);
var sdies9=sNom.substring(18,19);
var svein=sNom.substring(19,20);
var svein1=sNom.substring(20,21);
var sveint=sNom.substring(21,22);
var sonc=sNom.substring(22,23);
//sOne=='O' && sTwo=='O' && stre=='O' && scua=='O' && scin=='O' && ssei=='O' && ssie=='O' && soch=='O' && snue=='O' && sdie=='O' && 
//sonc=='O' && sdoc=='O' && strec=='O' && scato=='O' && squin=='O' && sdies6=='O' && sdies7=='O' && sdies8=='O' && sdies9=='O' && 
//svein=='O' && svein1=='O' && sveint=='O' && sonc=='O'

//00 NOMBRE_EMPRESA
if (sOne=='N' && sTwo=='O') {
CaracterNoValid(document.forms[0].elements[j].value,'00');
nTot+=swOK;
}
//01 COORDINADOR
if (sOne=='C' && sTwo=='O' && stre=='O') {
CaracterNoValid(document.forms[0].elements[j].value,'01');
nTot+=swOK;
}
//02 TELEFONO
if (sOne=='T' && sTwo=='E') {
CaracterNoValid(document.forms[0].elements[j].value,'02');
nTot+=swOK;
}
//03 E-MAIL
if (sOne=='E' && sTwo=='-') {
CaracterNoValid(document.forms[0].elements[j].value,'03');
nTot+=swOK;
}
//04 EJECUTIVO_ASIGNADO
if (sOne=='E' && sTwo=='J') {
CaracterNoValid(document.forms[0].elements[j].value,'04');
nTot+=swOK;
}
//05 FECHA
//06 HORARIOS
//07 CANTIDAD_PERSONAS
//08 CIUDAD
//09 COMUNA
//10 CANTIDAD_SALAS
//11 CARACTERISTICAS_SALA
//12 PC
//13 DATA_SHOW
//14 CAFE
//15 ALMUERZO
//16 COCTEL
//17 BUS
//18 AVION
//19 TREN
//20 SUITE
//21 SINGLE
//22 DOBLE
//23 TRIPLE
//24 COMENTARIO



// CRISTIAN QUINTANA DE ERRORES
    if (nPas==0 && nTot>0) {
      document.forms[0].elements[nEle].focus()
      nPas=1
    }
  }
   if (nTot>0)
    alert(sError)
else
    //alert(sError2)
   // alert(sError3)
document.salas_inscripcion_.submit();
}
// CRISTIAN QUINTANA CAMPO A CAMPO
//------12345678901234567890123456789012345678901234567890123456789012345678901234567890101234
//------°!"#$%&/()=?¡|¿,;.:-{}[]<>@*¬^+\_'~ABCDEFGHIJLMNÑOPQRSTUVWXYZabcdefghijlmnñopqrstuvwxyz no " no \
function CaracterNoValid(pCaracter,pType) {
	
//00 NOMBRE_EMPRESA
  if (pType=='00') {
   swOK=0;
    if (pCaracter=='') {
       sError+="* Ingrese, "+document.forms[0].elements[nEle].name.substr(0)+" ,alfabético"+"\n\r"
       swOK=1;
       return
     }
    for (var i=0;i<pCaracter.length;i++) {
      var sByte=pCaracter.substring(i,i+1);
      if (
sByte=="°" || sByte=="!" || sByte=="#" || sByte=="$" || sByte=="%" || sByte=="&" || sByte=="/" || sByte=="(" ||
sByte==")" || sByte=="=" || sByte=="?" || sByte=="¡" || sByte=="|" || sByte=="¿" || sByte=="," || sByte==";" ||
sByte==":" || sByte=="-" || sByte=="{" || sByte=="}" || sByte=="[" || sByte=="]" || sByte=="<" || sByte==">" ||
sByte=="@" || sByte=="*" || sByte=="¬" || sByte=="^" || sByte=="+" || sByte=="_" || sByte=="'" || sByte=="~" )
 {
        sError+="error! en "+document.forms[0].elements[nEle].name.substr(0)+" ,Usted  ingreso caracteres no válidos, es alfabético"+"\r"
        swOK=1;
        return;
      }
    }
  }
//01 COORDINADOR
  if (pType=='01') {
   swOK=0;
    if (pCaracter=='') {
       sError+="* Ingrese, "+document.forms[0].elements[nEle].name.substr(0)+" ,alfabético"+"\n\r"
       swOK=1;
       return
     }
    for (var i=0;i<pCaracter.length;i++) {
      var sByte=pCaracter.substring(i,i+1);
      if (
sByte=="°" || sByte=="!" || sByte=="#" || sByte=="$" || sByte=="%" || sByte=="&" || sByte=="/" || sByte=="(" ||
sByte==")" || sByte=="=" || sByte=="?" || sByte=="¡" || sByte=="|" || sByte=="¿" || sByte=="," || sByte==";" ||
sByte==":" || sByte=="{" || sByte=="}" || sByte=="[" || sByte=="]" || sByte=="<" || sByte==">" || sByte=="@" ||
sByte=="*" || sByte=="¬" || sByte=="^" || sByte=="+" || sByte=="_" || sByte=="'" || sByte=="~" || sByte=="1" ||
sByte=="2" || sByte=="3" || sByte=="4" || sByte=="5" || sByte=="6" || sByte=="7" || sByte=="8" || sByte=="9" || sByte=="0" )
 {
        sError+="error! en "+document.forms[0].elements[nEle].name.substr(0)+" ,Usted  ingreso caracteres no válidos, es alfabético"+"\r"
        swOK=1;
        return;
      }
    }
  }
//02 TELEFONO
  if (pType=='02') {
    swOK=0;
    if (pCaracter=='') {
      swOK=1
      sError+="* Ingrese, "+document.forms[0].elements[nEle].name.substr(0)+" ,ej: 2865899"+"\n\r"
      return
    }
    for (var i=0;i<pCaracter.length;i++) {
      var sByte=pCaracter.substring(i,i+1);
      if (sByte<"0" || sByte>"9") {
        sError+="error! en "+document.forms[0].elements[nEle].name.substr(0)+" ,Usted  ingreso caracteres no válidos, es numérico"+"\r"
        swOK=1;
        swOK=1;
        return;
      }
    }
   }
//03 E-MAIL
  if (pType=='03') {
   swOK=2
   for (var i=0;i<pCaracter.length;i++) {
     var sByte=pCaracter.substring(i,i+1);
     if (sByte=="@" || sByte==".") {
       swOK=swOK-1;
     }
   }
   if (swOK>0)    {
       sError+="* Ingrese su, "+document.forms[0].elements[nEle].name.substr(0)+" ,ej: usuario@dominio" +"\n\r" }
   return;
 }
//04 EJECUTICO_ASIGNADO
  if (pType=='04') {
   swOK=0;
    if (pCaracter=='') {
       sError+="* Ingrese, "+document.forms[0].elements[nEle].name.substr(0)+" ,alfabético"+"\n\r"
       swOK=1;
       return
     }
    for (var i=0;i<pCaracter.length;i++) {
      var sByte=pCaracter.substring(i,i+1);
      if (
sByte=="°" || sByte=="!" || sByte=="#" || sByte=="$" || sByte=="%" || sByte=="&" || sByte=="/" || sByte=="(" ||
sByte==")" || sByte=="=" || sByte=="?" || sByte=="¡" || sByte=="|" || sByte=="¿" || sByte=="," || sByte==";" ||
sByte==":" || sByte=="{" || sByte=="}" || sByte=="[" || sByte=="]" || sByte=="<" || sByte==">" || sByte=="@" ||
sByte=="*" || sByte=="¬" || sByte=="^" || sByte=="+" || sByte=="_" || sByte=="'" || sByte=="~" || sByte=="1" ||
sByte=="2" || sByte=="3" || sByte=="4" || sByte=="5" || sByte=="6" || sByte=="7" || sByte=="8" || sByte=="9" || sByte=="0" )
 {
        sError+="error! en "+document.forms[0].elements[nEle].name.substr(0)+" ,Usted  ingreso caracteres no válidos, es alfabético"+"\r"
        swOK=1;
        return;
      }
    }
  }
//05 FECHA
//06 HORARIOS
//07 CANTIDAD_PERSONAS
//08 CIUDAD
//09 COMUNA
//10 CANTIDAD_SALAS
//11 CARACTERISTICAS_SALA
//12 PC
//13 DATA_SHOW
//14 CAFE
//15 ALMUERZO
//16 COCTEL
//17 BUS
//18 AVION
//19 TREN
//20 SUITE
//21 SINGLE
//22 DOBLE
//23 TRIPLE
//24 COMENTARIO



 }


