<?php
//*****************************************************************************************
 //*Funciones.php
 //*Descripcion: en este script se almacenaran todas las funciones que seran utilizadas 
 //dentro de la apliocacion WEB 
 //*
 //*Variables Entrantes: 
 //* estas variables son las que estan entrando o estan parametrizadas dentro de la 
 //* funcion; son las mismas utilizadas como variables: 
 //*
 //*Variables
 //*	$descripcion
 //*	$nombre_usuario
 //*	$nombrepagina
 //*	$password
 //*	
 //*	
 //*
 //*Llamados a Funciones:
 //*	 
 //*
 //*****************************************************************************************  
 //* En esta seccion se empiezan a definir todas las funciones que se utilizaran:
 //* encabezado(): esta funcion nos dibuja en el browser el encabezado de la aplicacion,
 //* y a su vez nos pone en la barra de titulos el nombre de la  pagina que esta como 
 //* parametro desde la llamada de la funcion
 //*****************************************************************************************
function encabezado($nombrepagina)
 {  
 ?>
 <script language="JavaScript">
<!--

function mensaje_demora()
{ 
   alert("Este proceso es demorado, Porfavor sea paciente!!!!\n\nCARPEDIEM COLMBIA");
}

function checkAll() {
for (var j = 1; j <= 14; j++) {
box = eval("document.checkboxform.c"); 
if (box.checked == false) box.checked = true;
   }
}

function rusure(){
        question = confirm("Esta seguro que desea eliminar")
        if (question !="0"){
                self.location = ""
       }
      } 

function validarforma()
{
  var i,p,q,nm,test,num,min,max,errors='',args=validarforma.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
   test=args[i+2]; val=MM_findObj(args[i]);
    if (val)
         {
         nm=val.name;
          if ((val=val.value)!="")
          {
       if (test.indexOf('isEmail')!=-1)
           {
            p=val.indexOf('@');
        if (p<1 || p==(val.length-1))
                 errors+='- '+nm+' must contain an e-mail address.\n';
       }
            else if (test!='R')
                 {
                  num = parseFloat(val);
        if (isNaN(val))
                 errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1)
                 {
                   p=test.indexOf(':');
           min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num)
                   errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
         }
                 }
                 }
                 else if (test.charAt(0) == 'R') errors += '-> '+nm+' es Requerido.<-\n';
                 }
         }
                 if (errors)
                 alert('Hay Algunos Campos Requeridos:\n\n'+errors);
         document.MM_returnValue = (errors == '');
}


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_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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.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>

 <?php
 echo"<html>";
  echo"<html onMouseOver=\"self.status='Powered by Carpediem Colombia Ltda'; return true\">";
   echo"<head>";
    echo"<title>.::Virtual Courrier - $nombrepagina::. </title>";
	echo"<meta name=\"author\" content=\"William Martin\">";
	echo"<link rel=\"stylesheet\" href=\"css/style.css\" type=\"text/css\">";	
	echo"<link rel=\"SHORTCUT ICON\" href=\"imagenes/vc.png\">";	
   echo"</head>";
   echo"<body leftmargin=\"0\" topmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" bgcolor=\"#ffffff\">";
   ?>
   <center><table width="1004" height="60" border="0" cellpadding="0" cellspacing="0">
  <tbody><tr>
    <td background="imagenes/baner.jpg"></td>
  </tr>
</tbody></table></center>
<br>
   <?php
   echo"<center>";   
  $nombre_usuario = $_POST["nombre_usuario"];
  $password = $_POST["password"];      
  
   //echo"<table class=miTable border=0 cellspacing=0 cellpadding=0>";
   echo"<center><table border=0 width=1004 cellspacing=0>";
	  echo"<tr>";  
	  echo"<td width=21% background=\"imagenes/bg2.jpg\" valign=top>";	
 }
 
 function encabezado_($nombrepagina)
 {  
 ?>
 <script language="JavaScript">
<!--
function rusure(){
        question = confirm("Esta seguro que desea eliminar")
        if (question !="0"){
                self.location = ""
       }
      } 

	  
function mensaje_demora()
{ 
   alert("Este proceso es demorado, Porfavor sea paciente!!!!\n\nCARPEDIEM COLMBIA");
}
 
function validarforma()
{
  var i,p,q,nm,test,num,min,max,errors='',args=validarforma.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
   test=args[i+2]; val=MM_findObj(args[i]);
    if (val)
         {
         nm=val.name;
          if ((val=val.value)!="")
          {
       if (test.indexOf('isEmail')!=-1)
           {
            p=val.indexOf('@');
        if (p<1 || p==(val.length-1))
                 errors+='- '+nm+' must contain an e-mail address.\n';
       }
            else if (test!='R')
                 {
                  num = parseFloat(val);
        if (isNaN(val))
                 errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1)
                 {
                   p=test.indexOf(':');
           min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num)
                   errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
         }
                 }
                 }
                 else if (test.charAt(0) == 'R') errors += '-> '+nm+' es Requerido.<-\n';
                 }
         }
                 if (errors)
                 alert('Hay Algunos Campos Requeridos:\n\n'+errors);
         document.MM_returnValue = (errors == '');
}


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_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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.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>

 <?php
 echo"<html>";
  echo"<html onMouseOver=\"self.status='Powered by Carpediem Colombia Ltda'; return true\">";
   echo"<head>";
    echo"<title>.::Virtual Courrier - $nombrepagina::. </title>";
	echo"<meta name=\"author\" content=\"William Martin\">";
	echo"<link rel=\"stylesheet\" href=\"css/style.css\" type=\"text/css\">";	
	echo"<link rel=\"SHORTCUT ICON\" href=\"imagenes/vc.png\">";	
   echo"</head>";
   echo"<body leftmargin=\"0\" topmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" bgcolor=\"#ffffff\">";
   ?><center>
   <table width="1004" height="60" border="0" cellpadding="0" cellspacing="0">
  <tbody><tr>
    <td background="imagenes/baner.jpg"></td>
  </tr>
</tbody></table>
<br>
   <?php
   echo"<center>";   
  $nombre_usuario = $_POST["nombre_usuario"];
  $password = $_POST["password"];      
  
   echo"<table class=miTable border=0 cellspacing=0 cellpadding=0>";
	  echo"<tr>";  
	  echo"<td width=20%>";	
 }

 
 function encabezado_grafica($nombrepagina)
 {
  ?>
 <script language="JavaScript">
<!--
function mensaje_demora()
{ 
   alert("Este proceso es demorado, \n\nDepende de la cantidad de registros que usted desee ver\n\nPorfavor sea paciente!!!!\n\nCARPEDIEM COLMBIA");
}

function rusure(){
        question = confirm("Esta seguro que desea eliminar")
        if (question !="0"){
                self.location = ""
       }
      } 

function validarforma()
{
  var i,p,q,nm,test,num,min,max,errors='',args=validarforma.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
   test=args[i+2]; val=MM_findObj(args[i]);
    if (val)
         {
         nm=val.name;
          if ((val=val.value)!="")
          {
       if (test.indexOf('isEmail')!=-1)
           {
            p=val.indexOf('@');
        if (p<1 || p==(val.length-1))
                 errors+='- '+nm+' must contain an e-mail address.\n';
       }
            else if (test!='R')
                 {
                  num = parseFloat(val);
        if (isNaN(val))
                 errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1)
                 {
                   p=test.indexOf(':');
           min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num)
                   errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
         }
                 }
                 }
                 else if (test.charAt(0) == 'R') errors += '-> '+nm+' es Requerido.<-\n';
                 }
         }
                 if (errors)
                 alert('Hay Algunos Campos Requeridos:\n\n'+errors);
         document.MM_returnValue = (errors == '');
}


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_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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.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>

 <?php
 echo"<html>";
  echo"<html onMouseOver=\"self.status='Powered by Carpediem Colombia Ltda'; return true\">";
   echo"<head>";
    echo"<title>.::Virtual Courrier - $nombrepagina::. </title>";
	echo"<meta name=\"author\" content=\"William Martin\">";
	echo"<link rel=\"stylesheet\" href=\"css/style_grafic.css\" type=\"text/css\">";
	echo"<link rel=\"SHORTCUT ICON\" href=\"imagenes/vc.png\">";
	//echo"<link rel=\"stylesheet\" href=\"css/template_css.css\" type=\"text/css\">";	
   echo"</head>";
   
   echo"<body leftmargin=\"0\" topmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" bgcolor=\"#ffffff\">";
   ?>
   <center><table width="1004" height="60" border="0" cellpadding="0" cellspacing="0">
  <tbody><tr>
    <td background="imagenes/baner.jpg"></td>
  </tr>
</tbody></table></center>

   <?php
   echo"<BR><center>";
   
  
  $nombre_usuario = $_POST["nombre_usuario"];
  $password = $_POST["password"];
  
   
  //echo'<table class=miTable border=0 width="1004" cellspacing=0 cellpadding=0>';
echo"<center><table border=0 width=1004 cellspacing=0>";
	  echo"<tr>";  
	  echo"<td width=20% background=\"imagenes/bg2.jpg\" valign=top>";	
 }
 
 function encabezado_sin_menu($nombrepagina)
 {
  ?>
 <script language="JavaScript">
<!--
function rusure(){
        question = confirm("Esta seguro que desea eliminar")
        if (question !="0"){
                self.location = ""
       }
      } 

function validarforma()
{
  var i,p,q,nm,test,num,min,max,errors='',args=validarforma.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
   test=args[i+2]; val=MM_findObj(args[i]);
    if (val)
         {
         nm=val.name;
          if ((val=val.value)!="")
          {
       if (test.indexOf('isEmail')!=-1)
           {
            p=val.indexOf('@');
        if (p<1 || p==(val.length-1))
                 errors+='- '+nm+' must contain an e-mail address.\n';
       }
            else if (test!='R')
                 {
                  num = parseFloat(val);
        if (isNaN(val))
                 errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1)
                 {
                   p=test.indexOf(':');
           min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num)
                   errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
         }
                 }
                 }
                 else if (test.charAt(0) == 'R') errors += '-> '+nm+' es Requerido.<-\n';
                 }
         }
                 if (errors)
                 alert('Hay Algunos Campos Requeridos:\n\n'+errors);
         document.MM_returnValue = (errors == '');
}


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_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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.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>

 <?php
 echo"<html>";
  echo"<html onMouseOver=\"self.status='Powered by Carpediem Colombia Ltda'; return true\">";
   echo"<head>";
    echo"<title>.::Virtual Courrier - $nombrepagina::. </title>";
	echo"<meta name=\"author\" content=\"William Martin\">";
	echo"<link rel=\"stylesheet\" href=\"css/style_grafic.css\" type=\"text/css\">";
	echo"<link rel=\"SHORTCUT ICON\" href=\"imagenes/vc.png\">";
	//echo"<link rel=\"stylesheet\" href=\"css/template_css.css\" type=\"text/css\">";	
   echo"</head>";
   
   echo"<body leftmargin=\"0\" topmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" bgcolor=\"#ffffff\">";
   ?>
   <table width="1004" height="60" border="0" cellpadding="0" cellspacing="0">
  <tbody><tr>
    <td background="imagenes/baner.jpg"></td>
  </tr>
</tbody></table>

   <?php
   echo"<BR><center>";
  $nombre_usuario = $_POST["nombre_usuario"];
  $password = $_POST["password"];      
  
   
  echo"<table class=miTable border=0 cellspacing=0 cellpadding=0>";
	  echo"<tr>";  
	  //echo"<td width=20% background=\"imagenes/bg2.jpg\" valign=top>";	
	  echo"<td width=20% valign=top>";	
 }
 
 
function encabezado_grafica_imprimir($nombrepagina)
 {
  ?>
 <script language="JavaScript">
<!--
function rusure(){
        question = confirm("Esta seguro que desea eliminar")
        if (question !="0"){
                self.location = ""
       }
      } 

function validarforma()
{
  var i,p,q,nm,test,num,min,max,errors='',args=validarforma.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
   test=args[i+2]; val=MM_findObj(args[i]);
    if (val)
         {
         nm=val.name;
          if ((val=val.value)!="")
          {
       if (test.indexOf('isEmail')!=-1)
           {
            p=val.indexOf('@');
        if (p<1 || p==(val.length-1))
                 errors+='- '+nm+' must contain an e-mail address.\n';
       }
            else if (test!='R')
                 {
                  num = parseFloat(val);
        if (isNaN(val))
                 errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1)
                 {
                   p=test.indexOf(':');
           min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num)
                   errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
         }
                 }
                 }
                 else if (test.charAt(0) == 'R') errors += '-> '+nm+' es Requerido.<-\n';
                 }
         }
                 if (errors)
                 alert('Hay Algunos Campos Requeridos:\n\n'+errors);
         document.MM_returnValue = (errors == '');
}


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_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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.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>

 <?php
 echo"<html>";
  echo"<html onMouseOver=\"self.status='Powered by Carpediem Colombia Ltda'; return true\">";
   echo"<head>";
    echo"<title>.::Virtual Courrier - $nombrepagina::. </title>";
	echo"<meta name=\"author\" content=\"William Martin\">";
	echo"<link rel=\"stylesheet\" href=\"css/style_grafic.css\" type=\"text/css\">";
	echo"<link rel=\"SHORTCUT ICON\" href=\"imagenes/vc.png\">";
	//echo"<link rel=\"stylesheet\" href=\"css/template_css.css\" type=\"text/css\">";	
   echo"</head>";   
   echo"<body leftmargin=\"0\" topmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" bgcolor=\"#ffffff\">";
   ?>
   <?php
   echo"<BR><center>";
 } 
 
 function mostrar_encabezado_menu($nombrepagina, $nombre_usuario, $password)
 {
  if($nombrepagina!="Index")
   {
    $sql="SELECT * FROM usuario WHERE usuario LIKE '$nombre_usuario' AND password LIKE '$password'";	
	$resultado=mysql_db_query("virtualcourier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. capturando nombre /</font>" . mysql_errno() . "<BR><hr>"); 		
    $row=mysql_fetch_array($resultado);
	echo"<table border=0 width=100%>";
	  echo"<tr class=miTable_tr><th background=\"imagenes/sistema/pie.jpg\" class=miTable_th>Usuario ".$row['nombre']."</th></tr>";
	echo"</table>";
   }
 }
 
function encabezado_index($nombrepagina)
 {  
 ?>
 <script language="JavaScript">
<!--
function rusure(){
        question = confirm("Esta seguro que desea eliminar")
        if (question !="0"){
                self.location = ""
       }
      } 

function validarforma()
{
  var i,p,q,nm,test,num,min,max,errors='',args=validarforma.arguments;
  for (i=0; i<(args.length-2); i+=3)
  {
   test=args[i+2]; val=MM_findObj(args[i]);
    if (val)
         {
         nm=val.name;
          if ((val=val.value)!="")
          {
       if (test.indexOf('isEmail')!=-1)
           {
            p=val.indexOf('@');
        if (p<1 || p==(val.length-1))
                 errors+='- '+nm+' must contain an e-mail address.\n';
       }
            else if (test!='R')
                 {
                  num = parseFloat(val);
        if (isNaN(val))
                 errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1)
                 {
                   p=test.indexOf(':');
           min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num)
                   errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
         }
                 }
                 }
                 else if (test.charAt(0) == 'R') errors += '-> '+nm+' es Requerido.<-\n';
                 }
         }
                 if (errors)
                 alert('Hay Algunos Campos Requeridos:\n\n'+errors);
         document.MM_returnValue = (errors == '');
}


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_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_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.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>

 <?php
 echo"<html>";
  echo"<html onMouseOver=\"self.status='Powered by Carpediem Colombia Ltda'; return true\">";
   echo"<head>";
    echo"<title>.::Virtual Courrier - $nombrepagina::. </title>";
	echo"<meta name=\"author\" content=\"William Martin\">";
	echo"<link rel=\"stylesheet\" href=\"virtualcourier/css/style.css\" type=\"text/css\">";
	echo"<link rel=\"SHORTCUT ICON\" href=imagenes/vc.png>";
	//echo"<link rel=\"stylesheet\" href=\"css/template_css.css\" type=\"text/css\">";
   echo"</head>";
   
   echo"<body leftmargin=\"0\" topmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" bgcolor=\"#ffffff\">";
   ?>
   <table width="1004" height="60" border="0" cellpadding="0" cellspacing="0">
  <tbody><tr>
    <td background="virtualcourier/imagenes/baner.jpg"></td>
  </tr>
</tbody></table>
   <?php
   echo"<center>";
   /*  echo"<table class=\"primaria\" border=\"0\" width=\"30%\">";
      echo"<tr>";        
		echo"<td><img src=\"imagenes/baner.jpg\" border=0></td>";
	  echo"</tr>";
  echo"</table>";     */
  echo"<br>";  
  $nombre_usuario = $_POST["nombre_usuario"];
  $password = $_POST["password"];      
  
   echo"<table class=miTable width=90% border=0>";
	  echo"<tr>";  
	  echo"<td width=25%>";	 
 }
 
 //*****************************************************************************************   
 //* pie(): esta funcion nos dibuja en pantalla el pie de pàgina donde unicamente se 
 //* muestra un link donde dice  Powered by Carpediem Colombia Ltda y a su vez es un link
 //*****************************************************************************************
 function pie()
 {
  /*echo"<center><TABLE class=miTable border=0 cellspacing=0 cellpadding=0>";
  echo"<tr>";   
	 echo"<td><img src=\"imagenes/bg4.jpg\" border=0>&nbsp;</td>";
  echo"</tr>";
  echo"</TABLE></center>";*/
  
  echo"<table width=503 border=0 align=center cellpadding=0 cellspacing=0>";
    echo"<tbody><tr>";
      echo"<td></td>";
    echo"</tr>";
    echo"<tr>";
      echo"<td height=7 background=imagenes/lineas_pie.jpg><img src=index2_files/spacer.html width=1 height=15></td>";	  
    echo"</tr>";
	echo"<tr>";
	?>
	 <td>
	  <center>
	  <img src="imagenes/recursos/envia.gif" alt="..::Envia::.." title="..::Envia::.." border=0>
	  </center>
	 </td>
	<?php     
    echo"</tr>";
  echo"</tbody></table>";
  
   /*echo"<table class=\"primaria\" border=\"0\" width=\"30%\">";
    echo"<tr>";
     echo"<td width=\"85%\"> <center><h5><a href=\"http://200.93.185.90\"><hr>Powered by Carpediem Colombia Ltda</a></H5></center> </td>";	 
    echo"</tr>";
   echo"</table>";*/
   echo"</center>";
   echo"</body>";
   echo"</html>";
 }

 function pie_nacionales($nit)
 {
  /*echo"<center><TABLE class=miTable border=0 cellspacing=0 cellpadding=0>";
  echo"<tr>";   
	 echo"<td><img src=\"imagenes/bg4.jpg\" border=0>&nbsp;</td>";
  echo"</tr>";
  echo"</TABLE></center>";*/
  $sql="SELECT * FROM empresa WHERE nit = '$nit'";
  $resultado=mysql_db_query("virtualcourier", "$sql");
  $row=mysql_fetch_array($resultado);
  $nombreEmpresa = $row['nombre'];
  $direccionEmpresa = $row['direccion'];
  $telefono1Empresa = $row['telefono1'];
  $telefono2Empresa = $row['telefono2'];
  $mailEmpresa = $row['email'];

  echo"<table>";
   echo"<tr class=miTabble_tr>";
    echo"<td class=miTable_th1>$nombreEmpresa, Direccion: $direccionEmpresa, Telefonos: $telefono1Empresa $telefono2Empresa, email: $mailEmpresa</td>";
   echo"</tr>";
  echo"</table>";


  echo"<table width=503 border=0 align=center cellpadding=0 cellspacing=0>";
    echo"<tbody><tr>";
      echo"<td></td>";
    echo"</tr>";
    echo"<tr>";
      echo"<td height=7 background=imagenes/lineas_pie.jpg><img src=index2_files/spacer.html width=1 height=15></td>";	  
    echo"</tr>";
	echo"<tr>";
     echo"<td><center><h5><a href=http://www.carpediemdigital.com><FONT size=1>Copyright 2004 Carpe Diem Digital</FONT></a></H5></center> </td>";
    echo"</tr>";
  echo"</tbody></table>";
  
   /*echo"<table class=\"primaria\" border=\"0\" width=\"30%\">";
    echo"<tr>";
     echo"<td width=\"85%\"> <center><h5><a href=\"http://200.93.185.90\"><hr>Powered by Carpediem Colombia Ltda</a></H5></center> </td>";	 
    echo"</tr>";
   echo"</table>";*/
   echo"</center>";
   echo"</body>";
   echo"</html>";
 }
 
 
 function valida_pagina($nombre_usuario, $password)
 {  
  if($nombre_usuario=="" || $password=="")
  {
   echo"<font class=\"font_errores\">NO TIENE SUFICIENTES PRIVILEGIOS </font>";
   ?>
   
   <script>
    setTimeout("location.href='index.php'", 500);
   </script>
   
   <?php   
   die("<font class=\"font_errores\"> PARA ACCESAR A ESTA PAGINA</font>");
  }  
 }
 
 
 function saludo($tipo, $nombre, $descripcion)
  {
   echo"Bienvenido <FONT color=#9999cc>". $nombre . "</FONT> Usted es un usuario " .$descripcion;
   
   if($tipo==0)
    {
     echo"<br>";   
	   echo"<br><br><p><FONT face=arial>En esta seccion puede crear su empresa, configurarla, es decir, cargar un logo y un color, para que asi el usuario Administrador se sienta como en su propio sitio  </font></p>";
     echo"<BR><BR>";
    }
   if($tipo==1)
    {
	 echo"<br>";   
	   echo"<br><br><p><FONT face=arial>En esta seccion puede configurar su empresa, es decir, Administrarla, para que asi pueda Disfrutar de los beneficios de esta aplicacion Web </font></p>";
     echo"<BR><BR>";
	}
   if($tipo==2)
    {
	 echo"<br>";   
	   echo"<br><br><p><FONT face=arial>En esta seccion puede consultar guias</font></p>";
     echo"<BR><BR>";
	}
    
  }
 
 function cargar_logo($logo, $nombre, $color)
 {
  //list( $dir1, $dir2, $dir3, $dir4, $dir5, $dir6, $nombre_logo ) = split( '/', $logo );
   
   echo"<TABLE class=\"primaria\" border=0 width=80%>";   
    echo"<TR>";	 
	 echo"<TD width=20%>";
	  echo"<center>";
	   ?>
         <img src="<?php echo"logos/$logo";?>" border=0>
       <?php
	  echo"</center>";
	 echo"</TD>";
	 echo"<TD width=80% bgcolor=$color>";
	  echo"<CENTER>";
	   echo"<FONT size=5>";
	     echo"$nombre";
	    echo"</FONT>";	 
	  echo"</CENTER>";
	 echo"</TD>";
	echo"</TR>";
	echo"</TABLE>";
	echo"<table width=80% class=primaria border=0>";
	  echo"<tr>";
	   echo"<td bgcolor=$color width=50%>Usuario: " .$nombre."</td>";		  
	   echo"<td bgcolor=$color width=50%><div align=right>Crear cliente</div></td>";
	   echo"</tr>";		 
	echo"</table>"; 
 }
 
/* function crear_tablas($nombre_tabla_digitalizacion, $nombre_tabla_plantilla, $nit, $id_empresa)
 {
  $sql="
	CREATE TABLE ".$nombre_tabla_plantilla.
	 "(
	  id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT ,	  
	  nit_cliente VARCHAR(25) NOT NULL ,
	  no_lote varchar(30) NOT NULL,
	  estado varchar(20) NOT NULL,
	  ods varchar(20) NOT NULL,
	  id_documento varchar(50) NOT NULL,
	  UNIQUE (id)  
	  )";
    $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.9 /</font>" . mysql_errno() . "<BR><hr>"); 
   
	
   
	$sql="
	CREATE TABLE ".$nombre_tabla_digitalizacion.
	 "(
	  id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
	  path VARCHAR(200) NOT NULL,
	  id_documento VARCHAR(50) NOT NULL,  
	  no_lote VARCHAR(30) NOT NULL,  
	  UNIQUE (id)  
	  )";
    $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.10 /</font>" . mysql_errno() . "<BR><hr>"); 
   
	$sql="INSERT INTO tablas_creadas
	(id, nit_cliente, id_empresa, nombre_tabla_plantilla, nombre_tabla_digitalizacion) 
	VALUES(NULL, '$nit', '$id_empresa', '$nombre_tabla_plantilla', '$nombre_tabla_digitalizacion')";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.11 /</font>" . mysql_errno() . "<BR><hr>"); 		
	
	
 }
 */
 
 function propiedades_tabla($tabla, $color)
  {
  
   $sql="SHOW COLUMNS FROM $tabla";
   $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1 /</font>" . mysql_errno() . "<BR><hr>"); 		
   $filas=mysql_num_rows($resultado);
   
   echo"<BR>";
   echo"<TABLE class=primaria border=1 width=100%>";
    echo"<TR>";
	 echo"<TD bgcolor=$color width=20%>Campo</TD>";
	 echo"<TD bgcolor=$color width=20%>Tipo</TD>";
	 echo"<TD bgcolor=$color width=20%>Null</TD>";
	 echo"<TD bgcolor=$color width=20%>Extra</TD>";
	 echo"<TD bgcolor=$color width=20%>Accion</TD>";
	echo"</TR>";
   
   $i=0;
   $sql="SHOW COLUMNS FROM $tabla";
   $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1 /</font>" . mysql_errno() . "<BR><hr>"); 		
   while($row=mysql_fetch_array($resultado))
   {
    if($i>=5)   
	{
    echo"<TR>";
     echo"<TD>";	  
	  echo"".$row["Field"];
	 echo"</TD>";
	 echo"<TD>";
	  echo"".$row["Type"];
	 echo"</TD>";
	 echo"<TD>";
	  echo"".$row["Null"];
	 echo"</TD>";
	 echo"<TD>";
	  echo"".$row["Extra"];
	 echo"</TD>";	
	 echo"<TD>";
	  if(($row["Field"]==id) OR ($row["Field"]==no_lote) OR ($row["Field"]==nit_cliente))
	   {
	    echo"<FONT color=RED><CENTER>Campos del Sistema</CENTER></FONT>";
	   }
	  else
	  {
	   echo"<a href=borrar_campo.php?tabla=$tabla&campo=".$row["Field"]."><CENTER>Borrar</CENTER></a>";
	  }
	  
	 echo"</TD>";
    echo"</TR>";    
	}
	$i++;
   }   
   echo"</TABLE>";
  }
  
  function cargar_registros($nombre_tabla_plantilla, $val, $campos_)
  {
   $sql="INSERT INTO $nombre_tabla_plantilla($campos_) 
   VALUES($val)";
   $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">La estructura de la tabla no cioncide con la de la Base de Datos /</font>" . mysql_errno() . "<BR><hr>");
  }
  
  /*function confirma_contrasena($contrasena, $confirmacion_contrasena)
  {
   if($contrasena!=$confirmacion_contrasena)
    {
	 //las contraseñas son identicas	 
	 ?>
	 <script>
		setTimeout("location.href='crear_empresa.php'", 100);
		alert("Las contrase&ntildeas no coinciden");
     </script>
	<?php
	 return 0;
	}
   else
    {	 
	 return 1;
	}
  }*/
  
  function confirma_contrasena_cliente($contrasena, $confirmacion_contrasena)
  {
   //si devuelve 0 no coinciden
   if($confirmacion_contrasena!=$contrasena)
    {
	 return 0;
	}
   else
    {
	 return 1;
	}
  }
  
  function crear_tabla_eliminar($nit)
   {
         $sql="SHOW COLUMNS FROM cliente";
		 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.4 /</font>" . mysql_errno() . "<BR><hr>");
		 $filas=mysql_num_rows($resultado);
		 $filas_total=$filas;
		 $array_campos[$filas];
		 $array_tipos[$filas];
		 $i=0;
		 
		 while($row=mysql_fetch_array($resultado))
		  {
		   $array_campos[$i]=$row["Field"];
		   $array_tipos[$i]=$row["Type"];
		   $i++;
		  }
		  
		  $valor=count($array_campos);
		  $parte_interna="";
		  for($i=0; $i<=$valor-1; $i++)
		   {		    
		    if($i==0)
			 {
			  $parte_interna.=" ".$array_campos[$i];
			  $parte_interna.=" ".$array_tipos[$i];
			  $parte_interna.=" NOT NULL";
			 }
			else
			 {
		      $parte_interna.=", ".$array_campos[$i];
			  $parte_interna.=" ".$array_tipos[$i];
			  $parte_interna.=" NOT NULL";
			 }
		   }
		   
		 $sql="CREATE TABLE eliminar_tmp ($parte_interna)";
		 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.5 /</font>" . mysql_errno() . "<BR><hr>"); 
		 
		 $sql="SELECT * FROM empresa_cliente where nit_empresa LIKE '$nit'";
		 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.6 /</font>" . mysql_errno() . "<BR><hr>");
		 $filas=mysql_num_rows($resultado);
		 if($filas>0)
		  {
		   $array_nit_clientes[$filas];
		   $i=0;
		   while($row=mysql_fetch_array($resultado))
		    {
		     $array_nit_clientes[$i]=$row["nit_cliente"];
			 $i++;
		    }
		   $valor=count($array_nit_clientes);
		   
		   for($i=0; $i<=$valor-1; $i++)
		    {
			  $sql="SELECT * FROM cliente WHERE nit = ".$array_nit_clientes[$i];
			  $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.7 /</font>" . mysql_errno() . "<BR><hr>"); 
			  $filas=mysql_num_rows($resultado);			  
			  $ca="";
			  while($row=mysql_fetch_array($resultado))
			   {
			    $ca.="'".$row["id"]."'";
				$ca.=" ,'".$row["nombre"]."'";
				$ca.=" ,'".$row["direccion"]."'";
				$ca.=" ,'".$row["telefono1"]."'";
				$ca.=" ,'".$row["telefono2"]."'";
				$ca.=" ,'".$row["fax"]."'";
				$ca.=" ,'".$row["email"]."'";
				$ca.=" ,'".$row["nit"]."'";
			   }
			   $sql="INSERT INTO eliminar_tmp values($ca)";
			   $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.8 /</font>" . mysql_errno() . "<BR><hr>"); 	  			   
			}
		}
   }
   
   function edicion_plantilla_envio($id_empresa, $color)
   {
    echo"<BR><BR>";
    
    $sql="SELECT * FROM tablas_creadas WHERE id_empresa LIKE $id_empresa";
    $resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.4 /</font>" . mysql_errno() . "<BR><hr>"); 
    $filas=mysql_num_rows($resultado); 	
	
    echo"<TABLE border=1 class=primaria width=90%>";
	echo"<TR>";
	 echo"<TD bgcolor=$color>Clientes</TD>";
	 echo"<TD bgcolor=$color colspan=2><CENTER>Acciones</CENTER></TD>";
	echo"</TR>";
	
	$array_tablas_clientes[$filas];
	$i=0;
	while($row=mysql_fetch_array($resultado))
	 {
	  $array_tablas_clientes[$i]=$row["nit_cliente"];
	  $i++;
	 }
	 
	 $valor=count($array_tablas_clientes);
	 
	 $campos=1;	 
	 
	 for($j=0; $j<=$valor-1; $j++)
	  {
	   //echo"".$array_tablas_clientes[$j]."<BR>";
	   $sql="SELECT * FROM cliente WHERE nit LIKE '".$array_tablas_clientes[$j]."'";	   
	   $resultado=mysql_db_query("virtualcourrier","$sql") or die("error");
	   $filas=mysql_num_rows($resultado);
	   $row=mysql_fetch_array($resultado);	
	   $nombre_clt=$row["nombre"];	   	   
	   echo"<TR>";
	   echo"<TD>".$row["nombre"]."</TD>";
	   echo"<TD>";
	   ?>
	   <a href="adiciona_campo_cliente.php?&id_empresa=<?echo "$id_empresa";?>&nombre_cliente=<?echo"$nombre_clt";?>&campos=<?echo"$campos";?>"><CENTER>Adicionar</CENTER></a>
	   <?php
	   echo"</TD>";
	   echo"<TD><a href=propiedades_tabla.php?nit=".$array_tablas_clientes[$j]."><CENTER>Propiedades</CENTER></a></TD>"; 
	   echo"</TR>";	   
	  }
	 
	 
	 
	
	/*while($row=mysql_fetch_array($resultado))
	{
	 echo"<TR>";
	   echo"<TD>".$row["nombre_tabla_plantilla"]."</TD>";	   
	   $sql="SELECT * FROM tablas_creadas WHERE nombre_tabla_plantilla LIKE ".$row["nombre_tabla_plantilla"];	   
	   echo"<TD><a href=confugura_cliente.php?id_empresa=$id_empresa&campos=1><CENTER>Adicionar</CENTER></a></TD>";
	  echo"<TD><a href=propiedades_tabla.php?tabla=".$row["nombre_tabla_plantilla"]."><CENTER>Propiedades</CENTER></a></TD>"; 
	 echo"</TR>";*/
	 /*echo"<TR>";
	   echo"<TD>".$row["nombre_tabla_digitalizacion"]."</TD>";
	   echo"<TD><a href=borrar_tabla.php?tabla=".$row["nombre_tabla_digitalizacion"]."><CENTER>Borrar</CENTER></a></TD>";
	   echo"<TD><a href=propiedades_tabla.php?tabla=".$row["nombre_tabla_digitalizacion"]."><CENTER>Propiedades</CENTER></a></TD>"; 
	 echo"</TR>";*/
	//}
	echo"<TR>";
	 echo"<TD colspan=3 bgcolor=$color>&nbsp;</TD>";
	echo"</TR>";
	echo"</TABLE>";
   }
   
   
   function adiciona_campo($nombre_cliente, $color, $campos, $id_empresa)
   {
    $sql="SELECT * FROM cliente WHERE nombre LIKE '".trim($nombre_cliente)."'";
		$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.4 /</font>" . mysql_errno() . "<BR><hr>");
		$row=mysql_fetch_array($resultado);
		$nit=$row["nit"];
		echo"<BR>En este punto usted como usuario <FONT color=RED>Administrador</FONT> puede configurar <BR>la plantilla del cliente <FONT color=#9999cc>$nombre_cliente</FONT>.<BR><BR>";
		
		echo"<FORM action=carga_configuracion_tabla.php method=POST>";
		echo"<TABLE width=70% class=primaria>";
		 echo"<TR>";
		  echo"<TD bgcolor=$color width=10%></TD>";
		  echo"<TD bgcolor=$color width=30%>Nombre</TD>";
		  echo"<TD bgcolor=$color width=20%>Tipo</TD>";
		  echo"<TD bgcolor=$color width=20%>Longitud</TD>";
		  echo"<TD bgcolor=$color width=20%>Nulo</TD>";
		 echo"</TR>";
		
		
		for($i=0; $i<=$campos-1; $i++)
		 {
		  echo"<TR>";
		   echo"<TD bgcolor=$color>";
		    echo"$i";
		   echo"</TD>";
		  
		   echo"<TD>";
		    echo"<input type=text name=nombreCampo$i class=inputbox>";
		   echo"</TD>";
		   
		   echo"<TD>";
		   echo"<CENTER>";
		    echo"<select name=tipoCampo$i class=inputbox>";
			 echo"<option>VARCHAR</option>";
			 echo"<option>CHAR</option>";
			 echo"<option>INT</option>";
			 echo"<option>DOUBLE</option>";
			 echo"<option>FLOAT</option>";			 
			echo"</select>";
		   echo"</CENTER>";
		   echo"</TD>";
		   
		   echo"<TD>";
		    echo"<input type=text name=longitudCampo$i class=inputbox>";
		   echo"</TD>";
		   
		   echo"<TD>";
		    echo"<SELECT name=nuloCampo$i class=inputbox>";
			 echo"<option>NOT NULL</option>";
			 echo"<option>NULL</option>";
			echo"</SELECT>";
		   echo"</TD>";
		   
		  echo"</TR>";
		 }
		 echo"<TR>";
		  echo"<INPUT type=hidden value=$campos name=campos>";
		  echo"<INPUT type=hidden value=$nit name=nit>";
		  echo"<INPUT type=hidden value=$id_empresa name=id_empresa>";
		  echo"<TD colspan=5 bgcolor=$color><CENTER><input type=submit value=Cargar class=inputbox><CENTER></TD>";
		 echo"</TR>";
		echo"</TABLE>"; 
		echo"</FORM>";
   }
   
   function crea_campo($id_empresa, $nombre_cliente, $campos, $color)
   {
    $sql="SELECT * FROM cliente WHERE nombre LIKE '".trim($nombre_cliente)."'";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1 /</font>" . mysql_errno() . "<BR><hr>");
	$row=mysql_fetch_array($resultado);
	$nit=$row["nit"];
	
	$sql="SELECT * FROM tablas_creadas WHERE nit_cliente LIKE '".trim($nit)."'";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.2 /</font>" . mysql_errno() . "<BR><hr>");
	$row=mysql_fetch_array($resultado);
	$nombre_tabla_plantilla=$row["nombre_tabla_plantilla"];
	echo"<BR>En este punto usted como usuario <FONT color=RED>Administrador</FONT> puede configurar <BR>la plantilla del cliente <FONT color=#9999cc>$nombre_cliente</FONT>.<BR><BR>";
	echo"<FORM action=carga_configuracion_tabla.php method=POST>";
		echo"<TABLE width=70% class=primaria>";
		 echo"<TR>";
		  echo"<TD bgcolor=$color width=10%></TD>";
		  echo"<TD bgcolor=$color width=30%>Nombre</TD>";
		  echo"<TD bgcolor=$color width=20%>Tipo</TD>";
		  echo"<TD bgcolor=$color width=20%>Longitud</TD>";
		  echo"<TD bgcolor=$color width=20%>Nulo</TD>";
		 echo"</TR>";
		
		
		for($i=0; $i<=$campos-1; $i++)
		 {
		  echo"<TR>";
		   echo"<TD bgcolor=$color>";
		    echo"$i";
		   echo"</TD>";
		  
		   echo"<TD>";
		    echo"<input type=text name=nombreCampo$i  class=inputbox>";
		   echo"</TD>";
		   
		   echo"<TD>";
		   echo"<CENTER>";
		    echo"<select name=tipoCampo$i  class=inputbox>";
			 echo"<option>VARCHAR</option>";
			 echo"<option>CHAR</option>";
			 echo"<option>INT</option>";
			 echo"<option>DOUBLE</option>";
			 echo"<option>FLOAT</option>";			 
			echo"</select>";
		   echo"</CENTER>";
		   echo"</TD>";
		   
		   echo"<TD>";
		    echo"<input type=text name=longitudCampo$i  class=inputbox>";
		   echo"</TD>";
		   
		   echo"<TD>";
		    echo"<SELECT name=nuloCampo$i  class=inputbox>";
			 echo"<option>NOT NULL</option>";
			 echo"<option>NULL</option>";
			echo"</SELECT>";
		   echo"</TD>";
		   
		  echo"</TR>";
		 }
		 echo"<TR>";
		  echo"<INPUT type=hidden value=$campos name=campos>";
		  echo"<INPUT type=hidden value=$nit name=nit>";
		  echo"<INPUT type=hidden value=$id_empresa name=id_empresa>";
		  echo"<TD colspan=5 bgcolor=$color><CENTER><input type=submit value=Cargar  class=inputbox><CENTER></TD>";
		 echo"</TR>";
		echo"</TABLE>"; 
		echo"</FORM>";
   }
   
   function crea_estado($color, $no_estados, $id_empresa)
   {
    echo"<BR>";
    echo"<FORM action=guarda_estado.php method=POST>";
	echo"<TABLE width=50% border=0>";
	echo"<TR>";
	 echo"<TD bgcolor=$color>&nbsp;</TD>";
	 echo"<TD bgcolor=$color>Codigo</TD>";
	 echo"<TD bgcolor=$color>Nombre</TD>";
	echo"</TR>";
    for($i=0; $i<=$no_estados-1; $i++)
	 {
	  $j=$i+1;
	   echo"<TR>";
	    echo"<TD bgcolor=$color>$j</TD>";
	    echo"<TD><CENTER><input type=text name=codigo$i class=inputbox></CENTER></TD>";
		echo"<TD><CENTER><input type=text name=nombre$i class=inputbox></CENTER></TD>";
	   echo"</TR>";
	 }
	 echo"<TR>";
	 //echo"<input type type=hidden value=$id_empresa name=id_empresa>";
	 echo"<input type=hidden value=$no_estados name=no_estados>";
	 echo"<TD bgcolor=$color colspan=3><CENTER><input type=submit value=\"Guardar Estados\" class=inputbox></center></TD>";	 
	echo"</TR>";	 
	echo"</TABLE>";
	echo"</FORM>";
   }
   
   function editar_estado($id_empresa, $color)
   {
    /*echo"<BR>";
    $sql="SELECT * from estado where id_empresa LIKE ".$id_empresa;
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.3 /</font>" . mysql_errno() . "<BR><hr>");
	
	echo"<TABLE width=80% border=1>";
	 echo"<TR>";
	  //echo"<TD bgcolor=$color>Id</TD>";
	  echo"<TD bgcolor=$color>Nombre</TD>";
	  echo"<TD bgcolor=$color>Codigo</TD>";
	  echo"<TD bgcolor=$color>&nbsp;</TD>";
	 echo"</TR>";
	 while($row=mysql_fetch_array($resultado))
	  {
	   echo"<TR>";
	    //echo"<TD bgcolor=$color>".$row["id"]."</TD>";
		echo"<TD>".$row["nombre"]."</TD>";
		echo"<TD>".$row["codigo"]."</TD>";
		echo"<TD>";
		if($row['id']==1 OR $row['id']==2)
		 {
		  ?>
		  &nbsp;
		 <?php
		 }
		 else
		 {
		  ?>
		  <a href="edita_estado.php?id=<?php echo"".$row["id"]."";?>">Editar</a>
		  <?php
		 }
		echo"</TD>";
	   echo"</TR>";	   
	  }
	  echo"<TR>";
	   echo"<TD colspan=4 bgcolor=$color>&nbsp;</TD>";
	  echo"</TR>";
	echo"</TABLE>";*/
   }
   
   function guarda_edicion_estado($nombre_estado, $codigo, $id)
   {
    $sql="UPDATE estado set nombre='$nombre_estado', codigo='$codigo' WHERE id = $id";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.3 /</font>" . mysql_errno() . "<BR><hr>");
	?>
	 <script>
	  setTimeout("location.href='editar_estados.php'", 1000);
	  alert("Se han reemplazado los datos");
	 </script> 
	<?php
   }
   
   function confirma_tabla_plantilla($nit_cliente)
   {
    $sql="SELECT * FROM tablas_creadas WHERE nit_cliente LIKE $nit_cliente";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.3 /</font>" . mysql_errno() . "<BR><hr>");
	$filas=mysql_num_rows($resultado);
	if($filas>0)
	 {
	  $row=mysql_fetch_array($resultado);
	  return($row);
	 }
	else
	 {
	  echo"<CENTER>No existe tabla</CENTER>";
	 }
   }
   
   function crea_tabla_gestion($nombre_tabla_gestion)
   {
	$sql="
	CREATE TABLE $nombre_tabla_gestion 
	 (
	  id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
	  nit_cliente VARCHAR(25) NOT NULL,
	  ods int(10) NOT NULL,
	  descripcion VARCHAR(100) NOT NULL,
	  fecha_envio DATE NOT NULL,  
	  cantidad_documento VARCHAR(100) NOT NULL,
	  no_documento VARCHAR(30) NOT NULL,  
	  codigo_estado VARCHAR(20) NOT NULL,  
	  UNIQUE (id, no_documento)  
	  )";	  
    $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.10 /</font>" . mysql_errno() . "<BR><hr>");    
   }
   
   function construye_nombre($nombreEmpresa, $valor)
   {
    $nombre_pegado_empresa=preg_replace("/\s+/", "",$nombreEmpresa);
    $nombre_tabla_gestion="".$nombre_pegado_empresa."_".$valor;
	return($nombre_tabla_gestion);
   }  
   
   function cargar_gestion($color, $nombre, $nombre_tabla_gestion, $nit)
   {
    echo"<BR><FORM action=ejecuta_carge_gestion.php method=POST enctype=multipart/form-data>";
    echo"<TABLE width=50% border=0>";
	  echo"<TR>";
	  echo"<TD><B>Seleccione Cliente:</B></TD>";
	  echo"<TD><div align=right>";
	   seleccionar_cliente($nit);
	  echo"</div></TD>";
	 echo"</TR>";
	 echo"<TR>";
	  echo"<TD><B>Seleccione Archivo:</B></TD>";
	  echo"<TD><div align=right><INPUT type=file name=archivo class=inputbox></div></TD>";
	 echo"</TR>";
	 echo"<TR>";
	  echo"<input type=hidden value=$nombre_tabla_gestion name=nombre_tabla_gestion>";
	  echo"<TD colspan=2><div align=right><input type=submit value=Continuar class=inputbox></div></TD>";
	 echo"</TR>";
	echo"</TABLE>";
	echo"</FORM>";
   } 
   
   function seleccionar_cliente($nit)
   {
    $sql="SELECT * FROM empresa_cliente WHERE nit_empresa LIKE $nit";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.75 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	$filas=mysql_num_rows($resultado);	
	$arreglo_nit_clientes[$filas];
	$i=0;
	while($row=mysql_fetch_array($resultado))
	 {
	  $arreglo_nit_clientes[$i]=$row['nit_cliente'];
	  $i++;
	 }
	echo"<SELECT name=clientes class=inputbox>";
	for($i=0; $i<=count($arreglo_nit_clientes)-1; $i++)
	 {
	  $sql="SELECT * FROM cliente WHERE nit = '$arreglo_nit_clientes[$i]'";		  
	  $resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.76 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	  $filas=mysql_num_rows($resultado);
	  
	  while($row=mysql_fetch_array($resultado))
	   {
	    echo"<option value=".$row['nit'].">".$row['nombre']."</option>";
	   }
	 }
	echo"</SELECT>";
   }
   
   function carga_fichero_gestion($nombre_archivo, $tipo_archivo, $tamano_archivo, $tmp_archivo)
   {
    $ruta="/tmp/virtual/".$nombre_archivo;	
		
	if(move_uploaded_file($tmp_archivo, $ruta))
	  {
	   exec("cp /tmp/virtual/$nombre_archivo /var/www/html/virtualcourrier/archivos_planos/");
	   exec("chmod u+w,u+r,u+x,g+w,g+r,g+x,o+w,o+r,o+x /var/www/html/virtualcourrier/archivos_planos/$nombre_archivo");
	   exec("chgrp wmartin /var/www/html/virtualcourrier/archivos_planos/$nombre_archivo");
	   //exec("chown root.wmartin /var/www/html/virtualcourrier/archivos_planos/$nombre_archivo");	   
	   return 1;
	  }
	 else
	  {
	   echo"<CENTER><FONT color=RED size=5>NO SE CARGO EL ARCHIVO ERROR 1.59</FONT></CENTER>";
	   return 0;
	  }
   }
   
   function verifica_carga($rta)
   {
    if($rta==1)
	 {
	  return 1;
	 }
	else
	 {
	  die();
	  return 0;
	 }
	 
   }
   
   function lee_fichero($nombre_archivo)
   {    
	$archivo = exec("find  -name $nombre_archivo -print");	
	   
	  if(strlen(trim($archivo))!=0) 
		 {
		  $contenido=fopen($archivo, "r");
          
		   $linea=fgets($contenido, 200);
		   $array_campos=preg_split("/[,]+/", $linea);
		   return($array_campos);
		   //crear_tabla_gestion($array_campos, $nombre_tabla, $nombre);
		  }
   }
   
   function crear_tabla_tmp_($array_campos, $nombre_tabla)
   {    
	$campos = "";
    for($i=0; $i<=(count($array_campos)-1); $i++)
	 {	 
	  if($i==(count($array_campos)-1))
	    $campos.="".$array_campos[$i]." VARCHAR(100)";
	  else
	    $campos.="".$array_campos[$i]." VARCHAR(100), ";
	 }
	 $sql="CREATE TABLE ".$nombre_tabla." ($campos)";	
	 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.61 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	 return 1; 
   }
   
   function crear_tabla_tmp($array_campos, $nombre_tabla)
   {
    $campos="nit_cliente VARCHAR(100),";	
    for($i=0; $i<=(count($array_campos)-1); $i++)
	 {	 
	  if($i==(count($array_campos)-1))
	    $campos.="".$array_campos[$i]." VARCHAR(100)";
	  else
	    $campos.="".$array_campos[$i]." VARCHAR(100), ";
	 }
	 $sql="CREATE TABLE ".$nombre_tabla." ($campos)";	
	 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.61 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	 return 1; 
   }
   
   function carga_tmp_tabla($campos, $nombre_tabla_tmp, $nombre_tabla_gestion, $nombre_archivo, $valor_default)
   {      
    $archivo = exec("find  -name $nombre_archivo -print");		
	
	 if(strlen(trim(archivo))!=0)
	  {
	   $contenido=addslashes(fread(fopen($archivo, "r"), filesize($archivo)));
	   $valor = preg_split("/[\n]+/", $contenido);
	   $total = count($valor);
	   
	   for($i=1; $i<=$total-2; $i++)
	    {
		 $desttti=ereg_replace("[\n]","",$valor[$i]);
		 $dest1=preg_split("/[,]+/",$desttti);
		 $valores="'$valor_default', ";
		 
		  for($j=0; $j<=count($dest1)-1; $j++)
		   {
		    if($j==0)
			   $valores.="'".$dest1[$j]."'";
			  else
			    $valores.=",'".$dest1[$j]."'";
		   }
		  $sql="INSERT INTO $nombre_tabla_tmp VALUES($valores)";
		  $resultado=mysql_db_query("virtualcourrier","$sql");
		  //$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.78 /</font>" . mysql_errno() . "<BR><hr></CENTER>");		  
		}
	  }
   }
   
   function tomar_campos($nombre_tabla_tmp)
   {
    $sql="DESCRIBE $nombre_tabla_tmp";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.80 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	$filas=mysql_num_rows($resultado);	
	return($filas);
   }
   
   function tomar_tabla($clientes)
   {
    $sql="select * from tablas_creadas where nit_cliente LIKE '$clientes'";	
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.81 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	$filas=mysql_num_rows($resultado);	
	$row=mysql_fetch_array($resultado);
	return($row['nombre_tabla_plantilla']);
   }
   
   function carga_general($nombre_tabla_tmp, $campos, $array_campos, $nombre_tabla)
   {    
    $sql="SELECT * FROM $nombre_tabla_tmp";	
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.79 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	$filas=mysql_num_rows($resultado);
	while($row=mysql_fetch_array($resultado))
	 {
	  busca_actualiza($row, $nombre_tabla);	  	  
	 }
	 return 1;
   }
   
   function busca_actualiza($row, $nombre_tabla)
   {
   //esta  funcion busca en la plantilla del cliente el id del documento y dependiendo el valor del
   //estado lo cambia
   //0 No hace cambios
   //!= de 0 hace el cambio por el valor del estado que se encuentra en el parametro   
   echo"<BR>";   
	$sql="SELECT * FROM $nombre_tabla WHERE id_documento LIKE '".$row['no_documento']."'";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.82 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	$filas=mysql_num_rows($resultado);
	if($filas>0)
	 {
	  if($row['cod_estado'] != 0)
	   {
		$sql="UPDATE $nombre_tabla SET estado = ".$row['cod_estado']." WHERE id_documento LIKE '".$row['no_documento']."'";
		$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.83 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
		return 1;
	   }
	  else
	   {
	    return 1;
	   }
	 }
	else
	 {
	  echo"<CENTER>No se puede cargar el archivo ". $row['no_documento']."</CENTER>";
	  return 0;
	 }
   }
   
   function eliminar_tabla_tmp($nombre_tabla)
   {
	$sql="DROP TABLE ".$nombre_tabla;
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.62 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
   }
   
   function capura_campos($nombre_tabla)
   {
    $sql="DESCRIBE $nombre_tabla";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.63 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
	$filas=mysql_num_rows($resultado);
	echo"".$filas;
		
	$campos="";
	$i=0;
	while($row=mysql_fetch_array($resultado))
	 {
	  $array_campos[$i]=$row[0];
	  $i++;
	 }	 
	 return ($array_campos);	 
   }
   
   function carga_tabla_tmp($nombre_tabla, $valor_consulta, $total_campos)
   {    
	$sql="SELECT * FROM lote where nit_empresa = '".$valor_consulta."'";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.64 /</font>" . mysql_errno() . "<BR><hr>");
	$filas=mysql_num_rows($resultado);
	
	while($row=mysql_fetch_array($resultado))
	 {
	  $array_capos[$total_campos];
	   for($i=0; $i<=$total_campos-1; $i++)
	    {
	     $array_campos[$i]=" ".$row[$i];
	    }
	   carga_campo($array_campos, $nombre_tabla);
	 }
   }   
   
   function carga_campo($array_campos, $nombre_tabla)
   {    
    $cam= "";   	
    for($i=0; $i<=count($array_campos)-1; $i++)
	{	 
	 if($i==(count($array_campos)-1))
	    $cam.="'".trim($array_campos[$i])."'";
	  else
	    $cam.="'".trim($array_campos[$i])."',";
	}
	
	$sql="INSERT INTO $nombre_tabla VALUES($cam)";		
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.65 /</font>" . mysql_errno() . "<BR><hr>");	
   }
   
   function muestra_informacion_tabla_tmp($nombre_tabla, $array_campos, $color)
   {
    $tamano_pagina=10;
	$pagina=$_GET['pagina'];
	
	if(!$pagina)
	 {
	  $inicio=0;
	  $pagina=1;
	 }
	else
	 {
	  $inicio=($pagina-1)*$tamano_pagina;
	 }
	 
	 $sql="SELECT * FROM $nombre_tabla";
	 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.66 /</font>" . mysql_errno() . "<BR><hr>");
	 $filas=mysql_num_rows($resultado);
	 $total_paginas= ceil($filas/$tamano_pagina);	 
   
    echo"<TABLE width=100% class=primaria border=0>";
	 echo"<TR>";
	  echo"<TD>Se encontraron $filas registros</TD>";
	  echo"<TD><div align=right>Pagina $pagina de $total_paginas</div></TD>";
	 echo"</TR>";
	echo"</TABLE>";
	
	 $sql="SELECT * FROM $nombre_tabla LIMIT ".$inicio.", ".$tamano_pagina;	 
	 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.67 /</font>" . mysql_errno() . "<BR><hr>");
	 $filas=mysql_num_rows($resultado);
	 
	 
	 
	 echo"<TABLE width=100% border=1>";
	 echo"<TR>";	 
	 for($i=1; $i<=count($array_campos)-2; $i++)
	  {	   
	    echo"<TD bgcolor=$color><center><b>$array_campos[$i]</b></center></TD>";	   
	  }
	  echo"<TD bgcolor=$color></TD>";
	  echo"</TR>";
	 while($row=mysql_fetch_array($resultado))	  
	  {  
	   echo"<TR>";	 
	    
	    for($i=1; $i<=count($array_campos)-2; $i++)
	     {
		  echo"<TD>".$row[$i]."</TD>";
		 }
		 $id=trim($row[0]);
		 
		 if($row['estado']==1)
		  {
		   echo"<TD bgcolor=$color>Borrado</TD>";
		  }
		 else
		  {
		   echo"<TD><A href=\"borrar_lote.php?id_lote=$id\">Borrar</A></TD>";		 
		  }
		 
		echo"</TR>";
	  }
	 echo"</TABLE>";
	 
	 
	 echo"<div align=left>";
	 if($total_paginas>1)
	  {
	   for($i=1; $i<=$total_paginas; $i++)
	    {
		 if($pagina == $i)
		  {
		   echo " ".$pagina." ";
		  }
		 else
		  {
		   echo"<a href= eliminacion_segura.php?pagina=$i>$i</a>";
		  }
		}
	  }
	  echo"</div>";
   }  
   
   /*function confirmar_eliminar($filas) 
   {
    ?>
	<script>
		function CONFIRM(){
        	if (!confirm("Esta seguro que desea eliminar <?php echo "$filas"; ?> registros"))
          	history.go(-1);return ""}
        	document.writeln(CONFIRM())
	</script>
	<?php
	return 1;
   }*/
   
   function elimina_lote_registros($tabla, $lote)
   {
    $sql="DELETE FROM $tabla WHERE no_lote = '".$lote."'";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><fontclass=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.70 /</font>" . mysql_errno() . "<BR><hr>"); 
	return 1;
   }
   
   function cambia_estado_lote($id_lote, $lote)
   {
    $sql="UPDATE lote SET estado = 1 WHERE no_lote = '$lote' AND id = '$id_lote'";
	$resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><fontclass=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.71 /</font>" . mysql_errno() . "<BR><hr>"); 
	return 1;
   }
      
   
   /*function actualizar_estado($no_documento, $nombre_tabla)
    {	 
	 $sql="UPDATE $nombre_tabla SET estado = 2 WHERE id_documento LIKE '".$no_documento."'";
	 $resultado=mysql_db_query("virtualcourrier","$sql") or die("<HR><fontclass=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.71 /</font>" . mysql_errno() . "<BR><hr>"); 
	 return 1;
	}*/
	
  function cambia_clave($nombre_usuario, $usuario, $password, $pasword_actual)
   {
    if(($nombre_usuario==$usuario) AND ($password==$pasword_actual))
		  {
		   $sql="UPDATE usuarios SET password = '$pasword_nuevo' WHERE password LIKE '$password' AND usuario LIKE '$nombre_usuario'";
		   $resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.2 /</font>" . mysql_errno() . "<BR><hr>");		   
		    return 1;
		  }
		 else
		  {
		   return 0;
		  }
   }
   
   function navegacion($tipo, $nombrepagina)
   {
    $sql="SELECT * FROM perfil WHERE tipo LIKE  '$tipo'";
	$resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.73 /</font>" . mysql_errno() . "<BR><hr>");		   
	$row=mysql_fetch_array($resultado);
	echo"<div align=left>".$row['descripcion']." / ".$nombrepagina."</div>";
	echo"<BR>";
   }   
   
   function tomar_nit_cliente($nombre_cliente)
   {
    $sql="SELECT * FROM cliente WHERE nombre LIKE '$nombre_cliente'";
	$resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.85 /</font>" . mysql_errno() . "<BR><hr>");		   
	$filas=mysql_num_rows($resultado);
	if($filas>0)
	 {
	   $row=mysql_fetch_array($resultado);
	   return($row['nit']); 
	 }
	else
	 {
	  ?>
	     <script>	   
	     setTimeout("location.href='index.php'", 500);
		 alert("USTED COMO ENTRO!");
		</script> 
	  <?php
	  return 0;
	 }
   }
   
   function seleccion_ods($tabla, $ods)
   {
    $sql="SELECT * FROM $tabla WHERE ods LIKE $ods";
	$resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.86 /</font>" . mysql_errno() . "<BR><hr>");		   
	$filas=mysql_num_rows($resultado);
	 if($filas>0)
	  {
	   
	  }
	 else
	  {
	   echo"<CENTER><FONT size=3>No Existe esta Orden de Sericio</FONT></CENTER>";
	  }
   }
   
   function tomar_estados($id_empresa, $ods, $tabla)
   {   
    $total_porcentaje = total_ods($ods, $tabla);
	
    $sql="SELECT * FROM estado WHERE id_empresa LIKE $id_empresa ORDER BY nombre";	
	$resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.87 /</font>" . mysql_errno() . "<BR><hr>");		   
	$filas=mysql_num_rows($resultado);
	if($filas>0)
	 {
	  echo"<Table width=30% border=0>";
	  echo"<TR>";
	   echo"<TD><B>Estado</B></TD><TD><div align=right><B>Cantidad</B></div></TD>";
	  echo"</TR>";
	  while($row=mysql_fetch_array($resultado))
	   {
	    echo"<TR>";
		 echo"<TD>";
		 ?>
		 <a href="ver_estado.php?ods=<?echo $ods;?>&estado=<?php echo $row['codigo'];?>&plantilla=<?php echo $tabla?>"> 
		 <?php
		  echo $row['nombre'];
		 ?>
		  </a>
		 <?php 
		 echo"</TD>";
		 echo"<TD><div align=right>";
		  $estado=$row['codigo'];
		  $cantidad=muestra_cantidad($estado, $ods, $tabla);
		  $tmp=($cantidad/$total_porcentaje)*100;
		  $total=substr($tmp,0,4);
		  echo"".$total."%";
		  
		 echo"</div></TD>";
		echo"</TR>";
	   }	  
	   echo"<TR>";
	    echo"<TD colspan=2><div align=right>";
		 $total=total_ods($ods, $tabla);
		 echo"<B>$total</B>";
		echo"</div></TD>";
	   echo"</TR>";
	   echo"<TR>";
	    echo"<TD colspan=2><div align=right><a href=>Ver Grafica</a></div></TD>";
	   echo"</TR>";
	  echo"</Table>";
	 }
	else
	 {
	  echo"<CENTER><FONT size=3>Esta empresa No tiene creados estados</FONT></CENTER>";
	  return 0;
	 }
   }
   
   function muestra_cantidad($estado, $ods, $tabla)   
   {
    $sql="SELECT * FROM $tabla WHERE estado LIKE $estado AND ods LIKE $ods";
	$resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.88 /</font>" . mysql_errno() . "<BR><hr>");		   
	$filas=mysql_num_rows($resultado);
	return($filas);
   }
   
   function total_ods($ods, $tabla)
   {
    $sql="SELECT * FROM $tabla WHERE ods LIKE $ods";
	$resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.89 /</font>" . mysql_errno() . "<BR><hr>");		   
	$filas=mysql_num_rows($resultado);
	return($filas);
   }
   
   function actualizar_ods($ods, $nit_empresa)
   {
	$sql="SELECT * FROM producto WHERE ods LIKE '$ods' AND nit_empresa LIKE $nit_empresa";
	$resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.91 /</font>" . mysql_errno() . "<BR><hr>");		   
	$filas=mysql_num_rows($resultado);
	
	if($filas==0)
	{
	 $fecha=date("Y-m-d");
	 $sql="INSERT INTO producto(id, ods, nit_empresa, fecha_envio) 
	 VALUES(NULL, '$ods', '$nit_empresa', '$fecha')";
	 $resultado=mysql_db_query("virtualcourrier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.90 /</font>" . mysql_errno() . "<BR><hr>");		   	 
	}	
   }
   
   
   //****************************virtualcourier V 1.2
   
 function confirma_contrasena($contrasena, $confirmacion_contrasena)
  {
   if($contrasena!=$confirmacion_contrasena)
    {
	 return 0;
	}
   else
    {	 
	 return 1;
	}
  }
  
function cargar_logo_saludo()
{
 ?>
 <br>
 <center>
 <table border="0">
  <tr>
    <td>	
	<img src="imagenes/bienvenida.jpg" border=0>	
	</td>  
  </tr>
 </table>
 </center> 
 <?
}  

function cargar_logo_empresa($tipo, $nombre, $nombre_usuario, $password)
{
 if($tipo==0)
  {
   ?>
    <table width="100%" border="0">
     <tr>
      <td><CENTER><img src="imagenes/sistema/php.jpg" border=0></CENTER></td>
	  <td><CENTER><img src="imagenes/sistema/carpediempe.gif" border=0></CENTER></td>
	  <td><CENTER><img src="imagenes/sistema/red_hat.gif" border=0></CENTER></td>
	  <td><CENTER><img src="imagenes/sistema/mysql.png" border=0></CENTER></td>
     </tr>
    </table>
   <?php
  }
 else if($tipo==1)
  {
   $sql="SELECT * FROM usuario WHERE usuario LIKE '$nombre_usuario' AND password LIKE '$password'";
   $resultado=mysql_db_query("virtualcourier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado  /</font>" . mysql_errno() . "<BR><hr>");		   	 
   $row=mysql_fetch_array($resultado);
   $nit_empresa=$row['nit_empresa'];
   $sql="SELECT * FROM empresa WHERE nit like '$nit_empresa'";
   $resultado=mysql_db_query("virtualcourier", "$sql") or die("<HR><font class=\"font_errores\">Proceso Terminado  /</font>" . mysql_errno() . "<BR><hr>");		   	    
   $row=mysql_fetch_array($resultado);
   ?>
    <img src="logos/<?php echo $ro['logo']?>" border=0>	
   <?php
  }
}



//***************************************************************************NEW


function crear_tmp($valor, $nombre_archivo, $separador, $nit, $tabla)
{
 $randomico=rand(1,1400); 
 
 $valor_caracteres=strlen($tabla);
 $nombre_1="";
 for($i=0; $i<=15; $i++)
  {
   $nombre_1.=$tabla[$i];
  }
  
  $tabla=$nombre_1;
  $nombre_arch="".$nit."_".$tabla."_".$randomico;
  
 
 if(strlen(trim($valor))!=0) 
  {
   $contenido=fopen($valor, "r");          
   $linea=fgets($contenido, 1000000);         
   $array_campos=preg_split("/[".$separador."]+/", $linea);   
   $total=count($array_campos);
   $valor="";
    for($i=0; $i<=$total-1; $i++)
	 {
	  if($i==0)	   
	   {
	     $valor.="".trim($array_campos[$i])." VARCHAR(200)";
		 $campo_Eliminacion=trim($array_campos[$i]);
		}
	  else
	     $valor.=",".trim($array_campos[$i])." VARCHAR(200)";
	 }
	 
	 $sql="CREATE TABLE ".$nombre_arch."($valor)";	 
	 $resultado=mysql_db_query("virtualcourier", "$sql") or die("<font class=\"titulo5\"><center>No se Puede crear la Tabla verifique los Nombres de las Columnas <BR>Recuerde que los nombres de las columnas no deben poseer espacios<BR>Seleccione el separador correcto</font></center>");	 
	 $_POST["campo_Eliminacion"]=$campo_Eliminacion;	 
	 return $nombre_arch;
  }
}


function loadfrom($nombre_tabla_tmp, $valor, $nombre_archivo, $separador, $fichero, $tmp_archivo, $nit)
{
 /*$path_sistema=tomar_path_sistema(); 
 $path_load_from=$path_sistema."virtualcourier/archivos_planos/$nombre_archivo";*/ 
 $path_load_from=$valor;
 $sql="LOAD DATA INFILE '$path_load_from' INTO TABLE `$nombre_tabla_tmp` 
 FIELDS TERMINATED BY '".$separador."' ".
 "OPTIONALLY ENCLOSED BY '\"' ESCAPED BY '' LINES TERMINATED BY '\n'";  
 
  $resultado=mysql_db_query("virtualcourier","$sql") or die("error al hacer LOAD");  
  eliminar_fila_titulos($nombre_tabla_tmp);  
}

function eliminar_fila_titulos($nombre_tabla_tmp)
{
 $campo=$_POST["campo_Eliminacion"];
 $sql="DELETE FROM $nombre_tabla_tmp WHERE ".$campo." LIKE '".$campo."'";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("error no se puede eliminar campo titulos");
}

function cargar_tabla_temp($nombre_tabla_tmp, $valor, $nombre_archivo, $separador, $fichero)
{ 
  $sql="LOAD DATA LOCAL INFILE '".$valor."' INTO TABLE '".$nombre_tabla_tmp."' 
  FIELDS TERMINATED BY '".$separador."' OPTIONALLY ENCLOSED BY '\"' ESCAPED BY 
  LINES TERMINATED BY '\n'";
  
  
  
  //$resultado=mysql_db_query("virtualcourier","$sql");

  /*$contenido=addslashes(fread(fopen($valor, "r"), filesize($valor)));  
  $valor = preg_split("/[\n]+/", $contenido);
  $total = count($valor);

  $total_lote=$total-2;
  //$lote=crea_lote($total_lote, $tabla, $nit);
  for($i=1; $i<=$total-1; $i++)
   {
 	$desttti=ereg_replace("[\n]","",$valor[$i]);
	$dest1=preg_split("/[".$separador."]+/",$desttti);
	
	
	for($i=1; $i<$total-1; $i++)
	  {
	   $desttti=ereg_replace("[\n]","",$valor[$i]);
	   $dest1=preg_split("/[".$separador."]+/",$desttti);
	   $valores="";
		
		for($j=0; $j<=(count($dest1)-1); $j++)
		 {
		  if($j==0)
		   {
		     $valores.="'".trim($dest1[$j])."'";
		   }		  
		  else 
		   {
		     $valores.=",'".trim($dest1[$j])."'";
		   }
		 }
		 
		 echo"".$valores;
		 
	   $sql="INSERT INTO $nombre_tabla_tmp VALUES($valores)";		   
	   $j=$i+1;
	  // $resultado=mysql_db_query("virtualcourier","$sql");*/
	   //$resultado=mysql_db_query("virtualcourier","$sql")or die("<center><font class=titulo5>Tiene errores en el Archivo plano, Campos En Blanco Revise LINEA $j <BR>de su archivo plano</font></center>");
	  //}   
	
	 //return $resultado;
   //}
}

function borrar_tabla_temp($nombre_tabla_tmp)
{
 $sql="DROP TABLE $nombre_tabla_tmp"; 
 $resultado=mysql_db_query("virtualcourier", "$sql");

 $sql="UPDATE eliminacion_tablas_creadas SET existencia = '1' WHERE nombre_tabla_tmp = '$nombre_tabla_tmp'";
 $resul=mysql_db_query("virtualcourier", "$sql");
  
 return 1;
}

function dibuja_tabla($tabla, $nombre_tabla_tmp, $nombre_archivo, $nit, $total_documentos, $lote, $tmp, $nombre_archivo_reporte, $php)
{
$campos_destinatario=tomar_cantidad_campos($tabla);
echo"<form action=$php method=POST>";
 echo"<center><table border=0 width=50%>";
  echo"<tr class=miTable_tr>";
    echo"<th class=miTable_th1 colspan=2>Carga Automatica V.0.2</th>";
  echo"</tr>";
 echo"<tr class=miTable_tr>";
    echo"<td class=miTable_td>Campos Destinatario</td>";
    echo"<td class=miTable_td>Campos $nombre_archivo</td>";
  echo"</tr>";  
 for($i=1; $i<=$campos_destinatario-1; $i++)
  {
   if($i!=4 AND $i!=5 AND $i!=6 AND $i!=7)
    {
     echo"<tr class=miTable_tr>";
      echo"<td class=miTable_td>";
        $campos=tomar_campo_destinatario($tabla, $i); 
	     echo"$campos"; 
      echo"</td>";
      echo"<td class=miTable_td>";
       echo"<center><SELECT name=campos_txt[] class=inputbox>";
	   echo"<option value=NULL>NULL</option>";
        $campos=tomar_campo_tmp($nombre_tabla_tmp, $i);	 
 	   echo"</SELECT></center>";
      echo"</td>";
     echo"</tr>";
    }
 }
 echo"<tr class=miTable_tr>";
    echo"<td class=miTable_td>Descripcion ODS:</td>";
    echo"<td class=miTable_td>";
	 echo"<center><SELECT name=descripcionods class=inputbox>";
	  echo"<option value=NULL>NULL</option>";
	   $campos=tomar_campo_destinatario_completo($nombre_tabla_tmp, $value="descripcion_ods");
	  echo"</SELECT></center>";	
	 echo"</center>";
    echo"</td>";
  echo"</tr>";  
  echo"<tr class=miTable_tr>";
    echo"<td class=miTable_td>Fecha ODS:</td>";
    echo"<td class=miTable_td>";
	 echo"<center><SELECT name=fechaods class=inputbox>";
	  echo"<option value=NULL>NULL</option>";
	   $campos=tomar_campo_destinatario_completo($nombre_tabla_tmp, $value="fecha_ods");
	  echo"</SELECT></center>";	
	 echo"</center>";
    echo"</td>";
  echo"</tr>";  
 echo"<tr class=miTable_tr>";
    echo"<td class=miTable_td>Nacionales:</td>";
    echo"<td class=miTable_td>";
	 echo"<center><input type=checkbox name=nacionales></center>";
    echo"</td>";
  echo"</tr>";  
  echo"<tr class=miTable_tr>";
    echo"<td class=miTable_td>Guardar Estructura:</td>";
    echo"<td class=miTable_td>";
	 echo"<center><input type=checkbox name=estructura></center>";
    echo"</td>";
  echo"</tr>";  
  echo"<tr class=miTable_tr>";
    echo"<td class=miTable_th1>&nbsp;</td>";
	echo"<input type=hidden value=$campos_destinatario name=campos_destinatario>";
	echo"<input type=hidden value=$total_documentos name=total_documentos>";
	echo"<input type=hidden value=$tabla name=tabla>";
	echo"<input type=hidden value=$nombre_tabla_tmp name=nombre_tabla_tmp>";
	echo"<input type=hidden value=$lote name=lote>";
	echo"<input type=hidden value=$tmp name=tmp>";
	echo"<input type=hidden value=$nit name=nit>";
	echo"<input type=hidden value=$nombre_archivo_reporte  onClick=mensaje_demora() name=nombre_archivo_reporte>";
    echo"<td class=miTable_th1><input type=submit value=Enviar class=inputbox></td>";
 echo"</tr>"; 
 echo"</table></center>";
echo"</FORM>"; 
}


function mostrar_campos_tmp($nombre_tabla_tmp)
{ 
 $sql="DESCRIBE $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error SELECCIONANDO CAMPOS TMP /</font>" . mysql_errno() . "<BR><hr></CENTER>"); 
 $afectadas=mysql_affected_rows();
 $valor_colspan=100/$afectadas;
 
 $val = $valor_colspan."%";
 echo"<center><table width=90%>";
 echo"<tr class=miTable_tr><td  class=miTable_td colspan=$afectadas>Seleccione los campos de la ODS</td></tr>";
 echo"<TR class=miTable_tr>";  
 while($row=mysql_fetch_array($resultado)) 
  {    
	 echo"<TD class=miTable_td width=".$val."%><input type=checkbox value=$row[0] name=campos_ods[] class=inputbox><font SIZE=1>".$row[0]."</font></TD>";	
  }
 echo"</TR>";
 echo"</table></center>";
}

function tomar_campo_destinatario_completo($tabla, $value)
{
 $sql="DESCRIBE $tabla"; 
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.63 /</font>" . mysql_errno() . "<BR><hr></CENTER>"); 
 
 while($row=mysql_fetch_array($resultado))
  {
   //$row['Field'];
   echo"<option value=".$row['Field'].">".$row['Field']."</option>";
  }  
 
}

function tomar_campo_destinatario($tabla, $value)
{
 $sql="DESCRIBE $tabla"; 
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.63 /</font>" . mysql_errno() . "<BR><hr></CENTER>"); 
   
/* while($row=mysql_fetch_array($resultado))
  {
    echo"<option value=".$row['Field'].">".$row['Field']."</option>";
  }*/   
 
 $i=0;
 while($row=mysql_fetch_array($resultado))
  {
   $array_field[$i]=$row['Field'];
   $i++;
  }  
  return $array_field[$value];
}

function tomar_campo_tmp($nombre_tabla_tmp, $i)
{
 $sql="SHOW COLUMNS FROM $nombre_tabla_tmp";    
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.63 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 $filas=mysql_num_rows($resultado);
 $j=0;
 while($row=mysql_fetch_array($resultado))
  {
   //echo"<option value=".$j.">".$row['Field']."</option>";
   echo"<option value=".$row['Field'].">".$row['Field']."</option>";
   $j++;
  } 
}

function mostrar_estructura_tmp($tabla, $valor, $nombre_tabla_tmp)
{
 $sql="SHOW COLUMNS FROM $nombre_tabla_tmp";   
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.63 /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 $filas=mysql_num_rows($resultado);
  
 while($row=mysql_fetch_array($resultado))
  {
   echo"".$row['Field']."";
  }  
}

/*function crear_archivo_reporte($nit, $nombre_archivo, $tamano_archivo)
{
 $path_sistema=tomar_path_sistema();
 $fecha=date("Y-m-d"); 
 $hora=date("H:i:s");
 $tmp=$path_sistema."virtualcourier/planos/reporte_destinatario_".$nit."_".$fecha."_".$hora.".html";
 $nombre_archivo_reporte="reporte_destinatario_".$nit."_".$fecha."_".$hora.".html";
 if(!($fichero=fopen($tmp, "w")))  
  {
    die("No se encontro el fichero tmp");
  }
 else
  {
   fwrite($fichero, "<B><CENTER>REPORTE DE CARGA</CENTER></B><BR>");
   fwrite($fichero, "<B>NOMBRE ARCHIVO: </B>$nombre_archivo<BR>");
   fwrite($fichero, "<B>TAMANO ARCHIVO: </B>$tamano_archivo Kb<BR>");
   fwrite($fichero, "<B>HORA INICIO: </B>$hora<BR>");
   fwrite($fichero, "<B>FECHA: </B>$fecha<BR>");
   $datos_fichero[]=$fichero;
   $datos_fichero[]=$tmp;
   $datos_fichero[]=$nombre_archivo_reporte;
   return $datos_fichero;
  }     
}*/



function actualiza_reporte_($fichero, $comentario ,$valor)
{
 fwrite($fichero, "<B>$comentario: </B>$valor<BR>");  
}

function cerrar_fichero($fichero)
{
 fclose($fichero);
}

function contar_documentos_leidos($nombre_tabla_tmp, $fichero, $nombre_archivo)
{
 $sql="SELECT * FROM $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al contar los documetos /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 $doc_totales=mysql_affected_rows();
 fwrite($fichero, "<B>DOCUMENTOS LEIDOS: </B>$doc_totales<BR>");
 echo"<CENTER><table width=80%>";
  echo"<TR class=miTable_tr>";
   echo"<Td class=miTable_th1>DOCUMENTOS LEIDOS: <B>$doc_totales</B></TD>";   
   echo"<Td class=miTable_th1>ARCHIVO: <B> $nombre_archivo</B></TD>";   
  echo"</TR>"; 
  return $doc_totales;
}

function contar_documentos_resultante($nombre_tabla_tmp, $fichero, $nombre_archivo,$documentos_totales)
{
 $sql="SELECT * FROM $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al contar los documetos /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 $doc_totales=mysql_affected_rows();
 fwrite($fichero, "<B>DOCUMENTOS CARGADOS: </B>$doc_totales<BR>"); 
  echo"<TR class=miTable_tr>";
   echo"<Td class=miTable_th1>DOCUMENTOS A CARGAR: <B>$doc_totales</B></TD>";      
   $tt=$documentos_totales-$doc_totales;
   echo"<Td class=miTable_th1></B></TD>";      
  echo"</TR>";
 echo"</table></CENTER>";
 return $doc_totales;
}

function depura_datos($nombre_tabla_tmp, $tabla, $fichero)
{
 $guiaMinuscula="GUIA";
 $guiaMayuscula="guia";
 $sql="SHOW COLUMNS FROM $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al depurar /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 while($row=mysql_fetch_array($resultado))
  {
   if($row[0]==$guiaMayuscula or $row[0]==$guiaMinuscula)
    {
	 consulta_TO_compara_elimina($row[0], $nombre_tabla_tmp, $tabla, $fichero);
	}       
  }
 
}

function consulta_TO_compara_elimina($guia, $nombre_tabla_tmp, $tabla, $fichero)
{
 $sql="SELECT $guia FROM $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al comparar /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 $total=mysql_affected_rows(); 
 while($row=mysql_fetch_array($resultado))
  {
   //echo"<BR>$i ".$row[0];
   compara($row[0], $tabla, $nombre_tabla_tmp, $guia, $fichero);
  }
}

function compara($noguia, $tabla, $nombre_tabla_tmp, $guia, $fichero)
{
 $sql="SELECT * FROM $tabla WHERE guia LIKE '$noguia'";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al comparar /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 $filas=mysql_num_rows($resultado);
  if($filas>0)
   {    
    elimina($noguia, $nombre_tabla_tmp, $guia);
	fwrite($fichero, "<B>GUIA: </B>$noguia ya existe<BR>"); 
   }
  else
   {    
   }
}

function elimina($noguia, $nombre_tabla_tmp, $guia)
{
 $sql="DELETE FROM $nombre_tabla_tmp WHERE $guia LIKE '$noguia'"; 
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al comparar/eliminar /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
}

function tomar_campo_destinatario_to_carg($tabla, $i)
{
 $sql="SHOW COLUMNS FROM $tabla"; 
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo 2.1.42 /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $j=0;
 while($row=mysql_fetch_array($resultado))
  {
   $array_campos[$j]=$row['Field'];
   $j++;
  }  
  return $array_campos;
}

function tomar_campo_tmp_to_carg($nombre_tabla_tmp, $i)
{
 $sql="SHOW COLUMNS FROM $nombre_tabla_tmp";   
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo 2.1.43 /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $j=1;
  while($row=mysql_fetch_array($resultado))
  {
   $array_campostmp[$j]=$row['Field'];
   $j++;
  }  
 return $array_campostmp;
}

function tomar_campo_tabla_tmp($arr, $nombre_tabla_tmp, $i, $nombre_tabla_destinatario, $total_documentos)
{ 
 if($arr!="NULL")
  {   
   $campo_tmp=tomar_cmps_tmp($nombre_tabla_tmp, $arr);
   $campo_tbl=tomar_cmps_tbl($nombre_tabla_destinatario, $i);
   //echo"<BR> $arr ".$campo_tmp." ".$campo_tbl."". $i;
   
   actualizacion_tabla_destinatario($campo_tmp, $nombre_tabla_tmp, $nombre_tabla_destinatario, $campo_tbl, $i, $total_documentos);   
  }
 
}

function actualizacion_tabla_destinatario($campo_tmp, $nombre_tabla_tmp, $nombre_tabla_destinatario, $campo_tbl, $i, $total_documentos)
{
 $sql="SELECT $campo_tmp FROM $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo 2.1.46 /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $total=mysql_affected_rows();
 
 while($row=mysql_fetch_array($resultado))
  {
   $dato=$row[0];
   inserta_en_tabla_destinatario($dato, $nombre_tabla_destinatario, $campo_tbl, $i, $total_documentos);
  }
 
 //$sql="INSRT INTO $nombre_tabla_destinatario ($campo_tbl) VALUES(resultado)";
}

function inserta_en_tabla_destinatario($dato, $nombre_tabla_destinatario, $campo_tbl, $i, $total_documentos)
{ 
   


/*
//session_register("guia[]");
 if($campo_tbl=='guia')
  {   
   $sql="INSERT INTO $nombre_tabla_destinatario ($campo_tbl) VALUES('".$dato."')";
   //$resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo 2.1.47 /</font>" . mysql_errno() . "<BR><hr></CENTER>");     
  }
 else
  { 
   echo"-".$total_documentos;  
   $sql="UPDATE $nombre_tabla_destinatario SET $campo_tbl = '$dato'";      
   
   //$resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo 2.1.48 /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
  }
 return 1;*/
}

function tomar_cmps_tmp($tabla, $arr)
{
 $sql="SHOW COLUMNS FROM $tabla";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo 2.1.44 /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $i=0;
 while($row=mysql_fetch_array($resultado))
  {
   if($i==$arr)
    return $row['Field'];
   $i++;
  } 
}

function tomar_cmps_tbl($tabla, $i)
{
 $sql="SHOW COLUMNS FROM $tabla";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo 2.1.45 /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $j=0;
 while($row=mysql_fetch_array($resultado))
  {
   if($j==$i)
    return $row['Field'];	
   $j++;
  } 
}


function affected_rows($tabla, $campo, $campos_destinatario, $t, $lote, $estado, $tabla_, $campos_txt)
{
 $total_campos=tomar_campos_tmp($tabla);
 $sql="SELECT ".$campo." FROM $tabla"; 
 $resultado=mysql_db_query("virtualcourier","$sql")or die("PAILA");
 while($row=mysql_fetch_array($resultado))
 {    
  $valores="NULL, ";
  for($i=0; $i<=count($campos_txt)-1; $i++)
   {
    if($i==count($campos_txt)-1)	 {
      $valores.="\"".$row[$i]."\"";	 }
	else	 {
	  if($i==2)	   {
	    $valores.="\"".$row[$i]."\",\"".$lote."\",'','','',";	   }
	  else	   {
	    $valores.="\"".$row[$i]."\",";	   }
	 }
   }     
   $sql="INSERT INTO $tabla_ VALUES($valores)";
   $resultado_=mysql_db_query("virtualcourier","$sql");
 }
}
 


function tomar_campos_tmp($tabla)
{
 $sql="SHOW COLUMNS FROM $tabla";
 //$resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo beta /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $resultado=mysql_db_query("virtualcourier","$sql") or die("NO SE PUEDE TOMAR CAMPO");
 $filas=mysql_num_rows($resultado);
 return $filas; 
}

function formulario_ods($nombre_tabla_tmp, $lote)
{
 $sql="DESCRIBE $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo beta /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $filas=mysql_num_rows($resultado);
 echo"<BR><form action=actualiza_ods.php method=GET><TABLE class=miTable>";
 echo"<tr class=miTable_tr>";
  echo"<Th class=miTable_th colspan=$filas>Por favor seleccione del Archivo plano los campos que se necesitan para la ODS (No. ODS, DESCRIPCION ODS, FECHA ODS)</Th>";
 echo"</tr>";
 echo"<TR class=miTable_tr>";
 while($row=mysql_fetch_array($resultado))
  {     
   echo"<TD class=miTable_td><input type=checkbox value=".$row[0]." class=inputbox name=campos[]>".$row[0]."</TD>";	
  }
 echo"</TR>";   
 echo"<tr class=miTable_tr>";
  echo"<Th class=miTable_th colspan=$filas>";
   echo"<input type=hidden value=$lote name=lote>";
   echo"<input type=hidden value=$nombre_tabla_tmp name=nombre_tabla_tmp>";
   echo"<input type=submit class=inputbox value=Cargar>";
  echo"</Th>";
 echo"</tr>";
 echo"</TABLE></form>";
}

function seleccionar_ODS($campos_ods_query, $nombre_tabla_tmp, $nit, $tabla, $lote)
{ 
 $tabla_ods=tomar_tabla_ods_($nit);
 $sql="SELECT $campos_ods_query[0], $campos_ods_query[1], $campos_ods_query[2] FROM $nombre_tabla_tmp";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo beta SElecciona ODS/</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 while($row=mysql_fetch_array($resultado))
 {
  $valor=compara_ods($row[0], $tabla_ods, $campos_ods_query, $nit, $lote, $nombre_tabla_tmp);
 }
}

function tomar_tabla_ods_($nit)
{
 $sql="SELECT nombre_tabla_ods FROM tablas_creadas WHERE nit_empresa LIKE '$nit'";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo beta /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $row=mysql_fetch_array($resultado);
 return $row['0'];
}

function compara_ods_($valor, $tabla_ods, $campos_ods_query, $nit, $lote, $nombre_tabla_tmp)
{
 $sql="SELECT * FROM $tabla_ods WHERE ODS LIKE '$valor'";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al tomar campo beta /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $afectadas=mysql_affected_rows();
  if($afectadas==0)
   {
    actualiza_ods_($tabla_ods, $campos_ods_query, $nit, $lote, $nombre_tabla_tmp);
   }
}

function actualiza_ods_($tabla_ods, $campos_ods_query, $nit, $lote, $nombre_tabla_tmp)
{
 $query="SELECT ";
 for($i=0; $i<=count($campos_ods_query)-1; $i++)
  {
   if($i==0)    
    $query.=" ".$campos_ods_query[$i]."";
   else
    $query.=", ".$campos_ods_query[$i]."";
  }
  $query.=" FROM $nombre_tabla_tmp";
  $resultado=mysql_db_query("virtualcourier","$query") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al actualiza ods /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
  while($row=mysql_fetch_array($resultado))
   {
    
   }
}

function tomar_tabla_nacionales()
{
 $sql="SELECT nombre_tabla FROM nacionales";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al actualiza ods /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $row=mysql_fetch_array($resultado);
 return $row['nombre_tabla'];
}

function tomar_tabla_imagenes()
{
 $sql="SELECT nombre_tabla_digitalizacion FROM nacionales";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al actualiza ods /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $row=mysql_fetch_array($resultado);
 return $row['nombre_tabla_digitalizacion'];
}

function tomar_nit_nacionales()
{
 $sql="SELECT nit_empresa FROM nacionales";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al actualiza ods /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $row=mysql_fetch_array($resultado);
 return $row['nit_empresa'];
}

function mostrar_datos($tabla_datos, $guia, $nit)
{
 $valor=verifica_guia_nacional($tabla_datos, $guia, $nit);
  if($valor==1)
   {
    mostrar_informacion($guia, $nit, $codigo_cliente=0);    
	return 1;
   }
  else
   {
    return 0;
   }
 
}

function verifica_guia_nacional($tabla_datos, $guia, $nit)
{
 //$sql="SELECT * from $tabla_datos WHERE guia LIKE $guia AND codigo_cliente LIKE 0";
 $sql="SELECT * from $tabla_datos WHERE guia LIKE $guia";

 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al actualiza ods /</font>" . mysql_errno() . "<BR><hr></CENTER>");
 $filas=mysql_num_rows($resultado);
 
 if($filas>0)
  return 1;
 else
  return 0;
}

function tomar_servidor_imagenes($nit)
{
 $sql="SELECT path FROM empresa WHERE nit = '$nit'";
 $resultado=mysql_db_query("virtualcourier","$sql");
 $row=mysql_fetch_array($resultado);
 return $row['path'];
}

function mostrar_imagen($tabla_digitalizacion, $guia, $nit)
{
 $servidor_imagenes=tomar_servidor_imagenes($nit);
 $sql="SELECT path FROM $tabla_digitalizacion WHERE guia LIKE $guia";
 $resultado=mysql_db_query("virtualcourier","$sql") or die("<CENTER><HR><font class=\"font_errores\">Proceso Terminado ERROR al actualiza ods /</font>" . mysql_errno() . "<BR><hr></CENTER>");  
 $filas=mysql_num_rows($resultado);
 if($filas>0)
  {
   $row=mysql_fetch_array($resultado);
   echo"<CENTER><img src=\"".$servidor_imagenes."".$row['path']."\" border=0></CENTER>";
  }
 else
  {
   ?>
    <center>
	<table width="50%">
	 <tr class="miTable_tr">
	  <th class="miTable_th"><center>El documento <?php echo $guia; ?> no posee imagen</center></th>
	 </tr>
	</table>
	</center>
   <?php  
  }
}


function mostrar_pie_trabajo($nombre_usuario, $password, $tipo)
{ 
 $sql="SELECT nit_empresa FROM usuario WHERE usuario LIKE '$nombre_usuario' AND password LIKE '$password'";  
 $resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
 $row=mysql_fetch_array($resultado);
 $nit=$row['nit_empresa'];  
 
 if($tipo==0)
  {
   ?>    
     <center>
       <table width="90%" border="0">
         <tr class="miTable_tr">
          <th class="miTable_th1"><center><font size="1">Carpe Diem Colombia, Direccion: Cll 74a No. 22-31 Telefonos: 5449724 - 5446695 email: info@carpediemdigital.com</font></center></th>
         </tr>
       </table>
     </center>
   <?php
  }
  else if($tipo==1)
   {
    $sql="SELECT * FROM empresa WHERE nit LIKE '$nit'";
	$resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
	$row=mysql_fetch_array($resultado);
	$nombre_empresa=$row['nombre'];
	$direccion=$row['direccion'];
	$telefono1=$row['telefono1'];
	$telefono2=$row['telefono2'];
	$fax=$row['fax'];
	$email=$row['email'];
    ?>     
      <center>
        <table width="90%" border="0">
          <tr class="miTable_tr">
           <th class="miTable_th1"><center><font size="1">Envia Masivos, Direccion: <?echo "$direccion";?> Telefonos: <?echo "".$telefono1." ".$telefono2."".$fax;?> email: <?echo "$email";?></font></center></th>
          </tr>
        </table>
      </center>
    <?php
   }
  else if($tipo==2)
   {
    $sql="SELECT * FROM empresa WHERE nit LIKE '$nit'";
	$resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
	$row=mysql_fetch_array($resultado);
	$nombre_empresa=$row['nombre'];
	$direccion=$row['direccion'];
	$telefono1=$row['telefono1'];
	$telefono2=$row['telefono2'];
	$fax=$row['fax'];
	$email=$row['email'];
    ?>     
      <center>
        <table width="90%" border="0">
          <tr class="miTable_tr">
           <th class="miTable_th1"><center><font size="1">Envia Masivos, Direccion: <?echo "$direccion";?> Telefonos: <?echo "".$telefono1." ".$telefono2."".$fax;?> email: <?echo "$email";?></font></center></th>
          </tr>
        </table>
      </center>
    <?php
   }
   
   else if($tipo==3)
   {
    $sql="SELECT * FROM empresa WHERE nit LIKE '$nit'";
	$resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
	$row=mysql_fetch_array($resultado);
	$nombre_empresa=$row['nombre'];
	$direccion=$row['direccion'];
	$telefono1=$row['telefono1'];
	$telefono2=$row['telefono2'];
	$fax=$row['fax'];
	$email=$row['email'];
    ?>     
      <center>
        <table width="90%" border="0">
          <tr class="miTable_tr">
           <th class="miTable_th1"><center><font size="1">Envia Colvanes, Direccion: <?echo "$direccion";?> Telefonos: <?echo "".$telefono1." ".$telefono2."".$fax;?> email: <?echo "$email";?></font></center></th>
          </tr>
        </table>
      </center>
    <?php
   }
   
   else if($tipo==4)
   {
    $sql="SELECT * FROM empresa WHERE nit LIKE '$nit'";
	$resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
	$row=mysql_fetch_array($resultado);
	$nombre_empresa=$row['nombre'];
	$direccion=$row['direccion'];
	$telefono1=$row['telefono1'];
	$telefono2=$row['telefono2'];
	$fax=$row['fax'];
	$email=$row['email'];
    ?>     
      <center>
        <table width="90%" border="0">
          <tr class="miTable_tr">
           <th class="miTable_th1"><center><font size="1">Envia Colvanes, Direccion: <?echo "$direccion";?> Telefonos: <?echo "".$telefono1." ".$telefono2."".$fax;?> email: <?echo "$email";?></font></center></th>
          </tr>
        </table>
      </center>
    <?php
   }
}

function mostrar_cabeza_trabajo($nombre_usuario, $password, $tipo, $recurso, $nombrepagina)
{
 $path_recurso="imagenes/recursos/$recurso";  
 $sql="SELECT nit_empresa FROM usuario WHERE usuario LIKE '$nombre_usuario' AND password LIKE '$password'"; 
 $resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
 $row=mysql_fetch_array($resultado);
 $nit=$row['nit_empresa'];  
 $logo_cliente=tomar_logo_clte($nit);
 $path_logo="logos/$logo_cliente";
 if($tipo==0)
  {
   ?>    
     <center>
       <table width="95%" border="0" cellspacing="0">
	     <TR>
		  <TD><font class=titulo6><?php echo"<img src=$path_recurso border=0>";?>&nbsp;&nbsp;&nbsp;Inicio / <?php echo"$nombrepagina";?> </font></TD>
		  <td><div align="right"><img src="../../virtualcourier/imagenes/sistema/carpediem.bmp" border=0></th>
         </tr>
       </table>
     </center>	 
   <?php
  }
 else if($tipo==1)
  {   
   ?>    
     <center>
       <table width="90%" border="0" cellspacing="0">
	     <TR>
		  <TD><font class=titulo6><?php echo"<img src=$path_recurso border=0>";?>&nbsp;&nbsp;&nbsp;Inicio / <?php echo $nombrepagina;?></font></TD>          
		  <td><div align="right"><?php echo"<img src=\"$path_logo\" border=0>";?></div></td>
         </tr>
       </table>
     </center>	
     </center>
	 
   <?php
  }
 else if($tipo==2)
  {
   ?>    
     <center>
       <table width="90%" border="0" cellspacing="0">
	     <TR>
		  <TD><font class=titulo6><?php echo"<img src=$path_recurso border=0>";?>&nbsp;&nbsp;&nbsp;Inicio / <?php echo $nombrepagina;?></font></TD>
          
		  <td><div align="right"><?php echo"<img src=\"$path_logo\" border=0>";?></div></td>
         </tr>
       </table>
     </center>	
     </center>
	 
   <?php
  }
  
 else if($tipo==3)
  {
   ?>    
     <center>
       <table width="90%" border="0" cellspacing="0">
	     <TR>
		  <TD><font class=titulo6><?php echo"<img src=$path_recurso border=0>";?>&nbsp;&nbsp;&nbsp;Inicio / <?php echo $nombrepagina;?></font></TD>
          
		  <td><div align="right"><?php echo"<img src=\"$path_logo\" border=0>";?></div></td>
         </tr>
       </table>
     </center>	
     </center>
	 
   <?php
  }
  
 else if($tipo==4)
  {
   ?>    
     <center>
       <table width="90%" border="0" cellspacing="0">
	     <TR>
		  <TD><font class=titulo6><?php echo"<img src=$path_recurso border=0>";?>&nbsp;&nbsp;&nbsp;Inicio / <?php echo $nombrepagina;?></font></TD>
          
		  <td><div align="right"><?php echo"<img src=\"$path_logo\" border=0>";?></div></td>
         </tr>
       </table>
     </center>	
     </center>
	 
   <?php
  } 
}

function mostrar_logo($nombre_usuario, $password)
{
 $sql="SELECT * FROM usuario WHERE usuario LIKE '$nombre_usuario' AND password = '$password'"; 
 $resultado=mysql_db_query("virtualcourier", "$sql");
 $row=mysql_fetch_array($resultado); 
 $nit=$row['nit_empresa'];
 $codigo=$row['codigo_cliente'];
 
 $sql="SELECT nombre_tabla_cliente FROM tablas_creadas WHERE nit_empresa LIKE '$nit'";
 $resultado=mysql_db_query("virtualcourier", "$sql") OR die("441");
 $row=mysql_fetch_array($resultado);
 $tabla_clientes=$row['nombre_tabla_cliente'];
 
 $sql="SELECT * FROM $tabla_clientes WHERE codigo LIKE '$codigo'";
 $resultado=mysql_db_query("virtualcourier", "$sql") OR die("441");
 $row=mysql_fetch_array($resultado);
 $logo=$row['logo']; 
 if($logo=="")
  {
   
  }
 else
  {
   $ruta="logos/clientes/$logo";   
   echo"<font class=titulo5>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bienvenido:</font>";
   echo "<div align=left>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src=\"$ruta\" border=0></div>";
  }
 
}

function tomar_logo_clte($nit)
{
 $sql="SELECT * FROM empresa WHERE nit LIKE '$nit'";
 $resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
 $row=mysql_fetch_array($resultado);
 return $row['logo'];
}

function mostrar_pie($nombre_usuario, $password, $tipo)
{
 echo"<TR>";
	   echo"<TD background=\"imagenes/bg2.jpg\">";	    
		echo"<table width=90%>";
	     echo"<TR class=miTable_tr>";
		  echo"<Th class=miTable_th1><div align=center>Version 4.5</div></Th>";
	     echo"</TR>";
		echo"</table>";
	   echo"</TD>";
	   echo"<TD  background=\"imagenes/bg3.jpg\">";
	    mostrar_pie_trabajo($nombre_usuario, $password, $tipo);
	   echo"</TD>";
	  echo"</TR>";	
}

function muestra_ruta($descripcion)
{
 echo"<font class=titulo6>Inicio / $descripcion</font>";
}

function crear_folder($folder)
{
 $path_sistema=tomar_path_sistema(); 
 $path="$path_sistema$folder";
 $path_Archivos=$path."/Archivos";
 //Definicion de variables de Krpetas
 $path_Archivos_destinatario=$path_Archivos."/Destinatario";
 $path_Archivos_entregadas=$path_Archivos."/Entregadas";
 $path_Archivos_EstadosGestion=$path_Archivos."/Estados_gestion";
 $path_Archivos_ODS=$path_Archivos."/ODS";
 $path_Archivos_Actualizaciones=$path_Archivos."/Actualizaciones";
 $path_Archivos_Estados_procesos=$path_Archivos."/Estados_Procesos";
 $path_Archivos_Otros=$path_Archivos."/Otros";
 exec("mkdir $path"); 
 exec("chown root:root $path"); 
 exec("cp $path_sistema/index/index.php $path");
 //creacion de carpetas
 exec("mkdir $path_Archivos");
 exec("mkdir $path_Archivos_destinatario");
 exec("mkdir $path_Archivos_entregadas");
 exec("mkdir $path_Archivos_EstadosGestion");
 exec("mkdir $path_Archivos_ODS");
 exec("mkdir $path_Archivos_Actualizaciones");
 exec("mkdir $path_Archivos_Estados_procesos");
 exec("mkdir $path_Archivos_Otros");
 exec("chmod -Rf 777 $path"); 
 return $path;
}

function toma_tabla_datos($nit)
{
 $sql="SELECT `nombre_tabla_datosDestinatario` FROM `tablas_creadas` WHERE `nit_empresa` = '$nit'";
 $resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
 $row=mysql_fetch_array($resultado);
 return $row['nombre_tabla_datosDestinatario'];
}

function toma_tabla_digi($nit)
{
 $sql="SELECT `nombre_tabla_digitalizacion` FROM `tablas_creadas` WHERE `nit_empresa` = '$nit'";
 $resultado=mysql_db_query("virtualcourier", "$sql")  or  die("<br><hr><center><font color=RED> Proceso Terminado Consulte con el Grupo de Desarrollo Error No. 1.1.33 ".mysql_errno()."(tratar de tomar nit)</font></center><hr><br>");
 $row=mysql_fetch_array($resultado);
 return $row['nombre_tabla_digitalizacion'];
}

function tomar_path_sistema()
{
 $sql="SELECT * FROM document_root";
 $resultado=mysql_db_query("virtualcourier", "$sql");
 $filas=mysql_num_rows($resultado);
 if($filas>0)
  {
   $row=mysql_fetch_array($resultado);
   $path=$row[0];
   return $path;   
  }
 else
  {
   echo"NO SE HA CREADO EL PATH DEL SISTEMA";
  } 
}

function ingresa_session($codigo_cliente, $codigo_empresa, $fecha, $hora_inicio, $id_session, $nombre_pagina)
{
 $sql="INSERT INTO contador_visitas 
 VALUES ('NULL', '$codigo_cliente', '$codigo_empresa', '$fecha', '$hora_inicio', '00:00:00', '$id_session', '$nombre_pagina')
 ";
 $resultado=mysql_db_query("virtualcourier", "$sql");
}

function mostrar_encabezado_nacional($nit)
{
 $sql="SELECT * FROM empresa WHERE nit = '$nit'";
 $resultado=mysql_db_query("virtualcourier", "$sql");
 $row=mysql_fetch_array($resultado);
 ?>
 <center>
  <table width="1004" height="60" border="0" cellpadding="0" cellspacing="0">
   <TR>
    <TD><div align="right"><IMG src="logos/<?php echo $row['logo'];?>"></div></TD>
   </TR>
  </table>
 </center>
 <?php
}

function sin_servicio()
{
 ?><center>
  <IMG src="imagenes/recursos/construccion.gif" width="52" height="71" border="0">
   </center>
 <?php
}
?>
