<!-- Funciones en JavaScript 1.1
/* Variable Globales */
var borrarconte = asignar("¿Deseas Borrar el Contenido?");
var campobli = asignar("Se debe rellenar todos los campos obligatorios, dichos campos aparecen en rojo.");
var adverten = asignar("Advertencia");
var aceptar = asignar("Aceptar");
var valornoper = asignar(": Valor no permitido, s&oacute;lo se admiten valores num&eacute;ricos.");


function asignar(texto)
{
   return texto;
}

// Pregunta si se desea borrar el contenido del formulario.
// En caso afirmativo se limpia el formulario.
// Recibe el formulario.
// No devuelve nada.
       function bor(miform)
       {
         var scontes;
         scontes= confirm(borrarconte);
         if (scontes){
           miform.reset();
         }
       }

//  *****************************************************************
//  Mira si todos los campos obligatorios estan completos en cuyo caso
//  se envian los datos, en otro caso aparecera un mensaje informando
//  que falta de rellenar los campos obligatorios.
//  Recibe el formulario.
//  No devuelve nada.

function validar_prevext(miform)
       {
          if ((miform.Nombre.value != "") && (miform.cp.value != "") && (miform.Numero.value != "") && (miform.PersoConta.value != "") && (miform.Telefono.value != ""))
             document.sugerencias.submit();
          else{
             serror= campobli;
             ventana(serror);
          }
       }   

//  Crea una ventana, hace las mismas funciones que el alert de
//  javascript.
//  Crea una ventana conteniendo: el mensaje que recibe
//  como parametro y un boton de aceptar que cierra esta ventana.
function ventana(mensa)
       {
          var msgWindow

          msgWindow=window.open("",'',"toolbar=no,scrollbars=no, location=no,height=150,width=275");  
          msgWindow.document.write("<HTML><HEAD>");
          msgWindow.document.write("<TITLE>" + adverten + "</TITLE></HEAD>");
          msgWindow.document.write("<BODY BGCOLOR=#fffad2>"); 
          msgWindow.document.write("<TABLE BORDER=0 WIDTH=250><TR>");
          msgWindow.document.write("<TD width=50>");
          msgWindow.document.write("<IMG SRC='../../images/comun/icoadver.gif'></TD>"); 
          msgWindow.document.write("<TD width=200><P>");
          msgWindow.document.write("<FONT FACE='Arial' SIZE=1>");
          msgWindow.document.write("<B>" + mensa + "</B>");
          msgWindow.document.write("</FONT></P></TD></TR>");
          msgWindow.document.write("<TR><TD>&nbsp;</TD>");
          msgWindow.document.write("<TD>&nbsp;</TD></TR>");
          msgWindow.document.write("<TR><TD>&nbsp;</TD>");
          msgWindow.document.write("<TD VALIGN='TOP' ALIGN='CENTER'>");
          msgWindow.document.write("<FORM><P>");
          msgWindow.document.write("<INPUT TYPE=button VALUE="+aceptar+" onclick='window.close();'>");
          msgWindow.document.write("</FROM></TD></TR></TABLE>");
          msgWindow.document.write("</BODY></HTML>");
         }


//  Ver si se trata de un valor numerico.
//  Recibe el campo del que se trata. Y un string que indica el nombre del
//  campo.
//  En caso de no ser un campo solo numeros, se borrara su contenido.
function numero_ok(sval,campo)
         {
           var serror; // cadena de error;
           var valido = true;
           var valor = campo.value;
           var numeaux;

           for (var i=0; i<valor.length; i++)
              {
                   numeaux = (valor).substring(i,i+1);
                   if (isNaN(parseInt(numeaux,10)))
                       valido = false;
              }
            if (valido == false){
              serror = sval + valornoper;
              ventana(serror);
              campo.value = "";
            }
         }// numero_ok

 // -->