    function setCookie (name, value, expires) {
        if (!expires) {
	    expires = new Date ();
	    expires.setTime(expires.getTime() + (1000 * 60 * 60 * 24 * 31));
	}
    	document.cookie = name + "=" + escape (value) + "; expires=" + expires.toGMTString() +  "; path=/";
    }     
 
    function getCookie (name) {
    var dcookie = document.cookie; 
    var cname = name + "=";
    var clen = dcookie.length;
    var cbegin = 0;
        while (cbegin < clen) {
        var vbegin = cbegin + cname.length;
            if (dcookie.substring(cbegin, vbegin) == cname) { 
            var vend = dcookie.indexOf (";", vbegin);
                if (vend == -1) vend = clen;
            return unescape(dcookie.substring(vbegin, vend));
            }
        cbegin = dcookie.indexOf(" ", cbegin) + 1;
            if (cbegin == 0) break;
        }
    return null;
    }

			function checkKey(e) {
				var charCode = (navigator.appName == "Netscape") ? e.which : e.keyCode
				if (charCode == 13) document.frmData.submit()
				return true
			}

// Region del SubMenu - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	// Variable para verificar si el menu esta abierto
	var openSubMenu = 0; // 0 si es que no necesita ser cerrado; 1 si es que necesita ser cerrado.
		
	// Funcion que encuentra la posicion X de la celda de la opcion seleccionada
	function findPosX(obj)
  		{
   		 var curleft = 0;
   		 if(obj.offsetParent)
    		    while(1) 
    		    {
     		     curleft += obj.offsetLeft;
     		     if(!obj.offsetParent)
     		       break;          
    		      obj = obj.offsetParent;
  		      }
  		  else if(obj.x)
 		       curleft += obj.x;
  		  return curleft;
 		 }

	// Funcion que encuentra la posicion Y de la celda de la opcion seleccionada
  	function findPosY(obj)
  	{
    	var curtop = 0;
    	if(obj.offsetParent)
      	  while(1)
        	{
          	curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;          
          obj = obj.offsetParent;
        }
	    else if(obj.y)
      	  curtop += obj.y;
	    return curtop;
	  }

	// Funcion que oculta el submenu
	function cltHideSubMenu() {

	   if(openSubMenu == 1){
	
		eval("MnuDes.style.visibility='hidden'");
		openSubMenu = 0;
 	
	   }   
			
	}	
		
	// Funcion que mostrara el submenu justo debajo de la opcion "Clientes"
        function cltMenuOver() {
        
	        openSubMenu = 0;
	        var celda = window.document.getElementById('MnuCli');	
	        var li_x = findPosX(celda);		
	        var li_y = findPosY(celda);
	        var left = li_x - 1;
	        var top	=li_y + 21;
                
		eval("MnuDes.style.visibility='visible'");	
		eval("MnuDes").style.left=left;					
		eval("MnuDes").style.top=top;
		eval("MnuDes.className='subMnuOver'");		        

        }		

	// Funcion que cerrar el submenu al situarse fuera de la opcion "Clientes"
        function cltMenuOut() {     	
		        
		   openSubMenu = 1;   
		   eval("MnuDes.className='subMnuNormal'");
		   setTimeout('cltHideSubMenu()',100);	        
		  		        		
        }	 

	// Funcion que direccionara a la página "Clients.htm" y buscara la opcion seleccionada.
	function cltSubMenuClick(id) {	   	

			location.href = "/en/clients.htm?" + id;

	}

	// Funcion que direccionara a la página "Clients.htm" y buscara la opcion seleccionada(Version en español).
	function cltSubMenuClickEs(id) {	   	

			location.href = "/es/clients.htm?" + id;

	}

// Fin de Region del SubMenu - - - - - - - - - - - - - - - - - - - - - - - - - - - - 