<%@ page import="java.util.Vector"%>
<%@ page import="java.util.Enumeration"%>
<%@ page import="com.fenalco.entities.Country"%>
<%@ page import="com.fenalco.entities.Province"%>
<%@ page import="com.fenalco.entities.City"%>
<html>
<head>
<link rel='stylesheet' style='text/css' href='css/fuentes.css'>
<title>Contáctenos e-fenalco.com</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<style type="text/css">
<!--
body {
	background-image: url(images/sysmanager/fondo1.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
-->
</style>
<link href="css/fuentes.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #333300;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
body,td,th {
	color: #000000;
}
.style2 {font-size: 12px}
.style3 {font-size: 12}
.style4 {font-size: 10px}
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style6 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.Estilo2 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo6 {font-size: 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
-->
</style>
<!-- 
	Esta página le permitirá al usuario recuperar su contraseña en caso de olvido, en esta página se 
	le solicitará al usuario el nombre de usuario y la cédula. La contraseña será enviada al 
	correo electrónico registrado por el usuario.
	
	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
-->


<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.socialName)){
                            message = message + "- El campo razón social está vacío.\n";
                            flag = false;
            } 
            
            if(isEmpty(formName.contact)){
                            message = message + "- El campo nombre personal está vacío.\n";
                            flag = false;
           }
            
            if(isEmpty(formName.address)){
                            message = message + "- El campo dirección está vacío.\n";
                            flag = false;
           }
            
           if(isEmpty(formName.phoneNumber)){
                            message = message + "- El campo telefono está vacío.\n";
                            flag = false;
           }
           else{
                if(!isNumber(formName.phoneNumber)){
                     message = message + "- El campo de telefono no es de tipo numérico.\n";
                     flag = false;
                }
            }

            if(!isEmpty(formName.nit)){
                if(!isNumber(formName.phoneNumber)){
                     message = message + "- El campo NIT no es de tipo numérico.\n";
                     flag = false;
                }
                 
           }       
           
           if(!isEmpty(formName.email)){
                if( !validEmail(formName.email.value)){
                        message = message + "- La dirección de email no es válida.\n";
                        flag = false;
                }
                 
           }
           
           
            if(!flag){
                    window.alert(message);
            }
            else{
                formName.action.value = "submit";
                sendAndBlockForm("wait","Su solictud de cont&aacute;ctenos  est&aacute; siendo enviada, por favor espere un momento...","enviar")
                
            }
            
            
            return flag;
 }
 
 
function submitCombo(comboName){
        document.contact.combo.value = comboName;
        document.contact.action.value = "load";
        document.contact.submit();
        return true;
}

function showMessage(message){
        if(message!=null && message!="" && message!="null"){
            window.alert(message);
        }
        return true;
    }
</script>
<body onload='showMessage("<%=request.getAttribute("message")%>")'>
<table width="776" height="180" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td colspan="4"><img src="images/sysmanager/cabezote1.jpg" width="580" height="99"></td>
    <td width="196" rowspan="3" valign="top"><img src="images/sysmanager/cabezote2.jpg" width="196" height="180"></td>
  </tr>
  <tr>
    <td width="300"><img src="images/sysmanager/barra1.jpg" width="300" height="28"></td>
    <td width="73">&nbsp;</td>
    <td width="113">&nbsp;</td>
    <td width="94">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="4" height="53">&nbsp;</td>
  </tr>
</table>
<table align="left" cellpadding="0" cellspacing="0" width="760">
<tr align="center">
	<td align="center">
	<%String tittle = "Cont&aacute;ctenos"; %>
	<%@ include file="titulo.jsp" %>
	
	</td>
</tr>
<tr>
    <td>
        <center><div id="wait" class="Estilo2"></div></center>
    </td>
</tr>
<tr>
	<td> 
      <!-- formulario -->
      <form name="contact" id="contact" method="post" action="/contactenos" onSubmit="return validateForm(document.contact);">
      <input type="hidden" name='action'>
      <input type="hidden" name='combo'>
        <table width="478" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FCF8D1">
          <tr valign="top"> 
            <td colspan="4"><img src="images/sysmanager/barra1form.gif" width="477" height="19"></td>
          </tr>
		   <tr bgcolor="FBF3B2"> 
            <td height="15" bgcolor="#FBF3B2">&nbsp;</td>
            <td height="15" colspan="3" bgcolor="#FBF3B2"><span class="Estilo2">Los 
              campos con color son obligatorios </span></td>
          </tr>
          <tr> 
            <td width="20" height="25" bgcolor="#F9ED8C">&nbsp;</td>
            <td width="152" height="25" bgcolor="#F9ED8C"><span class="Estilo6">Empresa </span></td>
            <td width="20" height="25" bgcolor="#FBF5C1">&nbsp;</td>
            <td width="286" height="25" bgcolor="#FBF5C1"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr> 
                  <td width="6%"><input name="company" type="radio" value="Minorista" <%= ((String)request.getAttribute("company")).compareTo("Minorista")==0?"checked":""%>></td>
                  <td width="94%"><span class="Estilo6">Minorista</span></td>
                </tr>
                <tr> 
                  <td><input type="radio" name="company" value="Proveedor" <%=  ((String)request.getAttribute("company")).compareTo("Proveedor") == 0?"checked":""%>></td>
                  <td><span class="Estilo6">Proveedor</span></td>
                </tr>
              </table></td>
          </tr>
          <tr> 
            <td height="25" bgcolor="#FAF09F">&nbsp;</td>
            <td height="25" bgcolor="#FAF09F"><span class="Estilo6"><font color="#FF0000">Raz&oacute;n 
              Social</font></span></td>
            <td height="25">&nbsp;</td>
            <td height="25"><input name="socialName" type="text" maxlength="30" value="<%=(String)request.getAttribute("socialName")%>"></td>
          </tr>
          <tr> 
            <td height="25" bgcolor="#F9ED8C">&nbsp;</td>
            <td height="25" bgcolor="#F9ED8C"><span class="Estilo6"><font color="#FF0000">Nombre 
              Personal</font></span></td>
            <td height="25" bgcolor="#FBF5C1">&nbsp;</td>
            <td height="25" bgcolor="#FBF5C1"><input name="contact" type="text" maxlength="30" value="<%=(String)request.getAttribute("contact")%>"></td>
          </tr>
          <tr> 
            <td height="25" bgcolor="#FAF09F">&nbsp;</td>
            <td height="25" bgcolor="#FAF09F"><span class="Estilo6"><font color="#FF0000">Direcci&oacute;n</font></span></td>
            <td height="25">&nbsp;</td>
            <td height="25"><input name="address" type="text" maxlength="50" value="<%=(String)request.getAttribute("address")%>"></td>
          </tr>
          <tr> 
            <td height="25" bgcolor="#F9ED8C">&nbsp;</td>
            <td height="25" bgcolor="#F9ED8C"><span class="Estilo6"><font color="#FF0000">Telefono</font></span></td>
            <td height="25" bgcolor="#FBF5C1">&nbsp;</td>
            <td height="25" bgcolor="#FBF5C1"><input name="phoneNumber" type="text" maxlength="15" value="<%=(String)request.getAttribute("phoneNumber")%>"></td>
          </tr>
          <tr> 
            <td height="25" bgcolor="#FAF09F">&nbsp;</td>
            <td height="25" bgcolor="#FAF09F"><span class="Estilo6">NIT</span></td>
            <td height="25">&nbsp;</td>
            <td height="25"><input name="nit" type="text" maxlength="20" value="<%=(String)request.getAttribute("nit")%>"></td>
          </tr>
          <tr> 
            <td height="25" bgcolor="#F9ED8C">&nbsp;</td>
            <td height="25" bgcolor="#F9ED8C"><span class="Estilo6">Correo electr&oacute;nico</span></td>
            <td height="25" bgcolor="#FBF5C1">&nbsp;</td>
            <td height="25" bgcolor="#FBF5C1"><input name="email" type="text" maxlength="60" value="<%=(String)request.getAttribute("email")%>"></td>
          </tr>
		  <tr> 
            <td height="25" bgcolor="#FAF09F">&nbsp;</td>
            <td height="25" bgcolor="#FAF09F"><span class="Estilo6">Pa&iacute;s</span></td>
            <td height="25">&nbsp;</td>
            <td height="25"><select name="country" onChange="submitCombo(this.name)">
                <%
                                                        Vector countriesList = (Vector)request.getAttribute("countriesList");
                                                        Enumeration en = countriesList.elements();
                                                        String selected = "";
                                                        Integer temp = (Integer) request.getAttribute("countryId");
                                                        for(int i = 0 ; i < countriesList.size() ; i++){
                                                            Country country = (Country)en.nextElement();
                                                            Integer temp2 = new Integer(country.getId());

                                                            if(temp.intValue() == temp2.intValue()){
                                                                selected = "selected";
                                                            }
                                                            else{
                                                                selected = "";
                                                            }   


                                                        %>
                <option value="<%=country.getId()%>" <%=selected%>><%=country.getName()%> 
                </option>
                <%
                                                        }
                                                        %>
              </select></td>
          </tr>
          <tr> 
            <td height="25" bgcolor="#F9ED8C">&nbsp;</td>
            <td height="25" bgcolor="#F9ED8C"><span class="Estilo6">Departamento</span></td>
            <td height="25" bgcolor="#FBF5C1">&nbsp;</td>
            <td height="25" bgcolor="#FBF5C1"><select name="province" onChange="submitCombo(this.name)">
                <%
                                                    Vector provincesList = (Vector)request.getAttribute("provincesList");
                                                    en = provincesList.elements();
                                                    selected = "";
                                                    temp = (Integer) request.getAttribute("provinceId");
                                                    for(int i = 0 ; i < provincesList.size() ; i++){
                                                       Province province = (Province)en.nextElement();
                                                        Integer temp2 = new Integer( province.getId() );

                                                        if(temp.intValue() == temp2.intValue()){
                                                            selected = "selected";
                                                        }
                                                        else{
                                                            selected = "";
                                                        }   
                                                    %>
                <option value="<%=province.getId()%>" <%=selected%>><%=province.getName()%> 
                </option>
                <%
                                                    }
                                                    %>
              </select></td>
          </tr>
		  <tr> 
            <td height="25" bgcolor="#FAF09F">&nbsp;</td>
            <td height="25" bgcolor="#FAF09F"><span class="Estilo6">Ciudad</span></td>
            <td height="25">&nbsp;</td>
            <td height="25"><select name="city" >
                <%
                                                    Vector citiesList = (Vector)request.getAttribute("citiesList");
                                                    en = citiesList.elements();
                                                    selected = "";
                                                    temp = (Integer) request.getAttribute("cityId");
                                                    for(int i = 0 ; i < citiesList.size() ; i++){
                                                        City city = (City)en.nextElement();
                                                        Integer temp2 = new Integer(city.getId());

                                                        if(temp.intValue() == temp2.intValue()){
                                                            selected = "selected";
                                                        }
                                                        else{
                                                            selected = "";
                                                        }   
                                                    %>
                <option value="<%=city.getId()%>" <%=selected%>><%=city.getName()%> 
                </option>
                <%
                                                    }
                                                    %>
              </select></td>
          </tr>
          
         
          <tr> 
            <td height="0" bgcolor="#F9ED8C">&nbsp;</td>
            <td height="40" bgcolor="#F9ED8C"><input type="submit" name="enviar" id="enviar" value="Enviar datos" ></td>
            <td height="0" bgcolor="#FBF5C1">&nbsp;</td>
            <td height="0" bgcolor="#FBF5C1"><span class="Estilo6"><a href="/index.jsp"> 
              Regresar a la p&aacute;gina de inicio.......</a></span></td>
          </tr>
          <tr valign="bottom"> 
            <td colspan="4"><img src="images/sysmanager/barra2form.gif" width="477" height="17"></td>
          </tr>
        </table>
        </form>
	  <!-- formulario -->
    </td>
</tr>
<tr>
	<td>
		<table width="545" border="0" cellspacing="0" cellpadding="0" align="center">
				<tr> 
				  <td colspan="9" height="17"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#666666">Copyright 
					  © 2004 FEDERACION NACIONAL DE COMERCIANTES </font></div></td>
				</tr>
				<tr> 
				  <td colspan="9"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#999999">Prohibida 
					  su reproducción total o parcial, así como su traducción sin<br>
					  autorización escrita. ® Reservados todos los derechos.</font></div></td>
				</tr>
			  </table>
	</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/.”




