function changeEstado(index,combozona, combociudad,comboestado)
{   
  	eval("document.frmcorresponsales."+combozona+".length=0");    
	eval("document.frmcorresponsales."+combozona+".options[0]=new Option('---------------------', 0)");
	eval("document.frmcorresponsales."+combozona+".selectedIndex=0");
  	if (index == 0)
  	{
  		eval("document.frmcorresponsales."+combociudad+".length=0");    
		eval("document.frmcorresponsales."+combociudad+".options[0]=new Option('---------------------', 0)");
		eval("document.frmcorresponsales."+combociudad+".selectedIndex=0");
    }
    else
    {
		eval("len=document.frmcorresponsales."+combociudad+".length");
		for (Col=len;Col>0;Col--)
		{
   			eval("document.frmcorresponsales."+combociudad+".options[Col-1]=null");
		} 
		len2=ArrProd[index-1].length; 		
		eval("document.frmcorresponsales."+combociudad+".options[0]=new Option('---------------------', 0)");
		eval("document.frmcorresponsales."+combociudad+".selectedIndex=0");
	        
		eval("firstSubscript=document.frmcorresponsales."+comboestado+".selectedIndex - 1");		
		for(Col=1;Col<len2;Col++)
		{
			eval("document.frmcorresponsales."+combociudad+".options[Col]=new Option(ArrProd[firstSubscript][Col],ArrProdCodigo[firstSubscript][Col])");			
		}       
	}
}

function changeCiudad(index,comboZona,comboCiudad,comboEstado)
{      
  	if (index == 0)
  	{
  		eval("document.frmcorresponsales."+comboZona+".length=0");    
		eval("document.frmcorresponsales."+comboZona+".options[0]=new Option('---------------------', 0)");
		eval("document.frmcorresponsales."+comboZona+".selectedIndex=0");
    }
    else
    {	
		eval("indexEstado=document.frmcorresponsales."+comboEstado+".selectedIndex - 1");
		eval("indexCiudad=document.frmcorresponsales."+comboCiudad+".selectedIndex-1");
		eval("len=document.frmcorresponsales."+comboZona+".length");
		for (Col=len;Col>0;Col--)
		{
   			eval("document.frmcorresponsales."+comboZona+".options[Col-1]=null");
		} 		
		eval("len2=ArrZona[indexEstado][indexCiudad].length");
		eval("document.frmcorresponsales."+comboZona+".options[0]=new Option('---------------------',0)");
		eval("document.frmcorresponsales."+comboZona+".selectedIndex=0");  
		for(Col=0;Col<len2;Col++)
		{
			eval("document.frmcorresponsales."+comboZona+".options[Col+1]=new Option(ArrZona[indexEstado][indexCiudad][Col],ArrCodZona[indexEstado][indexCiudad][Col])");
		}       
	}
}