<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<%
    String url_images = "/images/sysmanager/";
%>
<html>
<head>
<title>Bienvenido</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
	margin-left: 0px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Estilo3 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Estilo10 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
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];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<script type='text/javascript' language='javascript' src='js/md5.js'></script>
<script type='text/javascript' language='javascript' src='js/library.js'></script>
<script>

    function validateForm(formName){ 

            var message = "Han ocurrido los siguientes errores:\n";
            var flag = true;

            if(isEmpty(formName.login)){
                    message = message + "- El campo de nombre de usuario está vacío.\n";
                    flag = false;
            }
            if(isEmpty(formName.passwd)){
                    message = message + "- La contraseña de usuario está vacía.\n";
                    flag = false;
            }

            if(!flag){
                 window.alert(message);
            }
            else{
                formName.passwd.value = hex_md5(formName.passwd.value);
            }
            return flag;
    }
   
</script>
<!-- 
	Esta será la página principal del sistema, contendrá un formulario para el ingreso de usuarios,
	vínculos para el registro de empresas y el olvido de contraseña.
	Esta página puede contener información adicional relacionada con PVL
	
	Para construir la función de validación de formularios se deben utilizar las funciones incluidas 
	en la libreria de funciones bajo el nombre libreriaJS.js del directorio js.
	
	Hay que verificar el atributo message que viene en el request, si existe hay que pintarlo pues
	contiene los mensajes de error
-->



<body onLoad="MM_preloadImages('<%=url_images%>registrese2.jpg','<%=url_images%>olvido2.jpg','<%=url_images%>contactenos2.jpg')">
<table  border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><img src="<%=url_images%>cabezotehome1.jpg" width="283" height="198"></td>
    <td valign="top"><img src="<%=url_images%>cabezotehome2.jpg" width="484" height="198"></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="150" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFF5C7">
      <tr>
        <td colspan="3"><img src="<%=url_images%>ingreso.jpg" width="204" height="26"></td>
      </tr>
      <tr>
        <td width="1" rowspan="3" bgcolor="#CECCC2"><img src="<%=url_images%>fondo-linea.gif" width="1" height="1"></td>
        <td width="75" background="<%=url_images%>fondo-menu.gif"><img src="<%=url_images%>fondo-menu.gif" width="149" height="20"></td>
        <td width="1" rowspan="3" bgcolor="#CECCC2"><img src="<%=url_images%>fondo-linea.gif" width="1" height="1"></td>
      </tr>
      
      <form name="userLogin" method="post" action="/login" onSubmit="return validateForm(document.userLogin);">
      <tr>
        <td height="15" align="center">
        <table width="100%"  border="0" cellspacing="0" cellpadding="2">
          <tr>
              <td colspan='2' align='center'><strong><font color="#FF0000">
              <%
                    String message = ( String )request.getParameter("message");
                    if( message != null ){
              %>
                      <%=message%> 
              <%
                    }else{
                        message = ( String )request.getAttribute("message");
                        if( message != null ){
              %>
                     <script>  
                        window.alert('<%=message%> ');
                      
                     </script>
              <%
                        }
                    }            
              %>
              </font></strong>
              </td>
          </tr>
          <tr>
            <td width="38%" align="left"><span class="Estilo3"><strong>Usuario</strong></span></td>
            <td width="62%" align="left"><input name="login" type="text" size="12"></td>
          </tr>
          <tr>
            <td align="left"><span class="Estilo3"><strong>Contrase&ntilde;a</strong></span></td>
            <td align="left"><input name="passwd" type="password" size="12"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td height="40" align="center">
          <input type="submit" name="Submit" value="Enviar">
        </td>
      </tr>
      </form>
      
      <tr bgcolor="#FFF5C7">
        <td colspan="3"><a href="/contactenos" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image11','','<%=url_images%>contactenos2.jpg',1)"><img src="<%=url_images%>contactenos1.jpg" alt="Contáctenos" name="Image11" width="204" height="23" border="0"></a></td>
      </tr>
      <tr bgcolor="#FFF5C7">
        <td colspan="3"><a href="olvidocontrasena.jsp" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','<%=url_images%>olvido2.jpg',1)"><img src="<%=url_images%>olvido1.jpg" alt="¿Olvido su contraseña?" name="Image14" width="204" height="23" border="0"></a></td>
      </tr>
      <tr bgcolor="#FFF5C7">
        <td colspan="3"><a href="/cargarregistro" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image8','','<%=url_images%>registrese2.jpg',1)"><img src="<%=url_images%>registrese1.jpg" alt="Registrese" name="Image8" width="204" height="23" border="0"></a></td>
      </tr>
    </table>
    <br>
    <img src="<%=url_images%>logos.gif" width="246" height="94"></td>
    <td align="right" valign="top"><img src="<%=url_images%>imagen1.jpg" width="484" height="232"></td>
  </tr>
</table>
<table width="767" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center"><br>
          <span class="Estilo10">Copyright &copy; 2004 FEDERACION NACIONAL DE COMERCIANTES <br>
        Prohibida su reproducci&oacute;n total o parcial, as&iacute; como su traducci&oacute;n sin<br>
        autorizaci&oacute;n escrita. &reg; Reservados todos los derechos. </span></td></tr>
</table>
</body>
</html>

// “Copyright (C) <2008> Multilateral Investment Fund of the Inter-American Development Bank.
// Este archivo es parte de <ICT4BUS-PVL>
// < ICT4BUS-PVL > es software libre: usted puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Fundación para el Software Libre, ya sea la versión 3 de la Licencia, o (a su elección) cualquier versión posterior.
// < ICT4BUS-PVL > se distribuye con la esperanza de que sea útil, pero SIN GARANTÍA ALGUNA; ni siquiera la garantía implícita MERCANTIL o de APTITUD PARA UN PROPÓSITO DETERMINADO. 
// Consulte los detalles de la Licencia Pública General GNU para obtener una información más detallada. 
// Debería haber recibido una copia de la Licencia Pública General GNU junto a este programa. En caso contrario, consulte http://www.gnu.org/licenses/.”