/*Inicio Calendario*/
/***********************************************
* Show Hint script- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
		
var horizontal_offset="15px" //horizontal offset of hint box from anchor link

/////No further editting needed

var vertical_offset="0" //horizontal offset of hint box from anchor link. No need to change.
var ie=document.all
var ns6=document.getElementById&&!document.all

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.innerWidth-40
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
}
else{
var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
}
return edgeoffset
}

function showhint(menucontents, obj, e, tipwidth){
if ((ie||ns6) && document.getElementById("hintbox")){
dropmenuobj=document.getElementById("hintbox")
dropmenuobj.innerHTML=menucontents
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
dropmenuobj.x=getposOffset(obj, "left")-360
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
dropmenuobj.style.visibility="visible"
obj.onmouseout=hidetip
}
}

function hidetip(e){
dropmenuobj.style.visibility="hidden"
dropmenuobj.style.left="-500px"
}

function createhintbox(){
var divblock=document.createElement("div")
divblock.setAttribute("id", "hintbox")
document.body.appendChild(divblock)
}

if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox

/*fin calendario*/

/*ininicio scrip formulario ingreso*/
function verificar_nombre()
     {
       if(document.formulario.nombre.value.length == 0){
         alert("Debes ingresar el Nombre");
         return (false);
       }
         else
         return (true);
     }


    function verificar_fecha()
     {
       if(document.formulario.fecha.value.length == 0){
         alert("Debes ingresar la Fecha Nacimiento");
	/* document.formulario.fecha.focus();
	 document.formulario.fecha.select();*/
         return (false);
       }
       else
/*        function validar();*/
        return (true);
     }


function verificar_nacionalidad()
     {
       if(document.formulario.nacionalidad.value.length == 0){
         alert("Debes ingresar nacionalidad");
         return (false);
       }
         else
         return (true);
     }
	 
	 
    function verificar_titulo()
     {
         if(document.formulario.titulo.value.length == 0){
         alert("Debes ingresar el Titulo");
         /* document.formulario.titulo.focus();
              document.formulario.titulo.select();*/
         return (false);
        }
          else
          return (true);
     }


    function verificar_universidad()
     {
         if(document.formulario.universidad.value.length == 0){
         alert("Debes ingresar la Universidad");
         /* document.formulario.universidad.focus();
              document.formulario.universidad.select();*/
         return (false);
        }
          else
          return (true);
     }

    function verificar_direcpart()
     {
         if(document.formulario.direc_casa.value.length == 0){
         alert("Debes ingresar la Dirección Particular");
         /* document.formulario.direc_casa.focus();
              document.formulario.direc_casa.select();*/
         return (false);
        }
          else
          return (true);
     }


    function verificar_directrab()
     {
         if(document.formulario.direc_trab.value.length == 0){
         alert("Debes ingresar la Dirección del Trabajo");
         /* document.formulario.direc_trab.focus();
              document.formulario.direc_trab.select();*/
         return (false);
        }
          else
          return (true);
     }

/************************ validar la funcion fecha() ***********************/
/*   function valido_fecha()
   {
      var diadelmes = limpioArreglo(12);
     diadelmes[1]= 




   } */

/********************************************************************/


    function verificar_fono()
     {
      if(document.formulario.telefono.value.length==0) {
        alert("Ingrese Telefono");
        return (false);
       }
        else if(isNaN(document.formulario.telefono.value)) {
            alert("Telefono No valido");
            return (false);
	/*    document.formulario.telefono.focus();
	    document.formulario.telefono.select();*/
          }
           else
           return (true);
     }


    function verificar_email() 
     {

        var valor=document.formulario.email.value;
	/* definimos una expresion regular /^ expresion regular $/
           debe empesar por letra o numero y al menos una letra, numero, puntos
           guiones se utiliza la siguiente expresion \w+([\.-]?\w+)*, para el dominio
           la siguiente expresion: (\.\w{2,3})+ */

        if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
         {
           return (true);
         } 
          else 
          {
           alert("La dirección de email es incorrecta.");
            /*document.formulario.email.focus();
            document.formulario.email.select();*/
            return (false);
          }
      }


function verificar_pat1()
     {
       if(document.formulario.pat1.value.length == 0){
         alert("Debe ingresar nombre de un patrocinante");
         return (false);
       }
         else
         return (true);
     }
	 
	
	 function verificar_pat2()
     {
       if(document.formulario.pat2.value.length == 0){
         alert("Debe ingresar nombre de un patrocinante");
         return (false);
       }
         else
         return (true);
     }
	 
	 
    function grabar_campos()
     {

      if (!verificar_nombre()){
	    alert("entre nombre");
            document.formulario.nombre.select();
            document.formulario.nombre.focus(); 
            return;   
       }
       else if (!verificar_fecha()){
            document.formulario.fecha.select();
            document.formulario.fecha.focus(); 
            return;
       }
	       else if (!verificar_nacionalidad()){
            document.formulario.nacionalidad.select();
            document.formulario.nacionalidad.focus(); 
            return;
       }
       else if (!verificar_titulo()){
            document.formulario.titulo.select();
            document.formulario.titulo.focus(); 
            return;
       }
       else  if (!verificar_universidad()){
            document.formulario.universidad.select();
            document.formulario.universidad.focus(); 
            return;
       }
       else if (!verificar_direcpart()){
            document.formulario.direc_casa.select();
            document.formulario.direc_casa.focus(); 
            return;
       }
       else if (!verificar_directrab()){
            document.formulario.direc_trab.select();
            document.formulario.direc_trab.focus(); 
            return;
       }
       else if (!verificar_fono()){
            document.formulario.telefono.select();
            document.formulario.telefono.focus(); 
            return;
       }
       else if (!verificar_email()){
            document.formulario.email.select();
            document.formulario.email.focus(); 
            return;
       }
	    else if (!verificar_pat1()){
            document.formulario.pat1.select();
            document.formulario.pat1.focus(); 
            return;
       }
	    else if (!verificar_pat2()){
            document.formulario.pat2.select();
            document.formulario.pat2.focus(); 
            return;
       }
  /* Validados los datos se acepta el guardar los datos */
/*  alert("hola submit"); */
  document.formulario.submit();
  }

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
/*fin script formulario ingreso*/