function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
var centros=new Array();
var localidades=new Array();

localidades[0]='Ciudad de México';
localidades[1]='Aguascalientes';
localidades[2]='Baja California';
localidades[3]='Campeche';
localidades[4]='Coahuila';
localidades[5]='Colima';
localidades[6]='Chiapas';
localidades[7]='Chihuahua';
localidades[8]='Durango';
localidades[9]='Estado de México';
localidades[10]='Guerrero';
localidades[11]='Guanajuato';
localidades[12]='Hidalgo';
localidades[13]='Jalisco';
localidades[14]='Michoacán';
localidades[15]='Morelos';
localidades[16]='Nayarit';
localidades[17]='Nuevo León';
localidades[18]='Oaxaca';
localidades[19]='Puebla';
localidades[20]='Querétaro';
localidades[21]='Quintana Roo';
localidades[22]='San Luis Potosí';
localidades[23]='Sinaloa';
localidades[24]='Sonora';
localidades[25]='Tabasco';
localidades[26]='Tlaxcala';
localidades[27]='Tamaulipas';
localidades[28]='Veracruz';
localidades[29]='Yucatán';
localidades[30]='Zacatecas';
localidades[31]='Baja California Sur';

var df=new Array();
df[0]=new Array('No Breaks','centros01_nb.htm');
centros[0]=df;

var aguascalientes= new Array();
aguascalientes[0]=new Array('No Breaks','centros02_nb.htm');
centros[1]=aguascalientes;

var bajaCalifornia= new Array();
bajaCalifornia[0]=new Array('No Breaks','centros03_nb.htm');
centros[2]=bajaCalifornia;

var campeche= new Array();
campeche[0]=new Array('No Breaks','centros04_nb.htm');
centros[3]=campeche;

var coahuila= new Array();
coahuila[0]=new Array('No Breaks','centros05_nb.htm');
centros[4]=coahuila;

var colima= new Array();
colima[0]=new Array('No Breaks','centros06_nb.htm');
centros[5]=colima;

var chiapas= new Array();
chiapas[0]=new Array('No Breaks','centros07_nb.htm');
centros[6]=chiapas;

var chihuahua= new Array();
chihuahua[0]=new Array('No Breaks','centros08_nb.htm');
centros[7]=chihuahua;

var durango= new Array();
durango[0]=new Array('No Breaks','centros09_nb.htm');
centros[8]=durango;

var edomex= new Array();
edomex[0]=new Array('No Breaks','centros10_nb.htm');
centros[9]=edomex;

var guerrero= new Array();
guerrero[0]=new Array('No Breaks','centros11_nb.htm');
centros[10]=guerrero;

var guanajuato= new Array();
guanajuato[0]=new Array('No Breaks','centros12_nb.htm');
centros[11]=guanajuato;

var hidalgo= new Array();
hidalgo[0]=new Array('No Breaks','centros13_nb.htm');
centros[12]=hidalgo;

var jalisco= new Array();
jalisco[0]=new Array('No Breaks','centros14_nb.htm');
centros[13]=jalisco;

var michoacan= new Array();
michoacan[0]=new Array('No Breaks','centros15_nb.htm');
centros[14]=michoacan;

var morelos= new Array();
morelos[0]=new Array('No Breaks','centros16_nb.htm');
centros[15]=morelos;

var nayarit= new Array();
nayarit[0]=new Array('No Breaks','centros17_nb.htm');
centros[16]=nayarit;

var nuevoleon= new Array();
nuevoleon[0]=new Array('No Breaks','centros18_nb.htm');
centros[17]=nuevoleon;

var oaxaca= new Array();
oaxaca[0]=new Array('No Breaks','centros19_nb.htm');
centros[18]=oaxaca;

var puebla= new Array();
puebla[0]=new Array('No Breaks','centros20_nb.htm');
centros[19]=puebla;

var queretaro= new Array();
queretaro[0]=new Array('No Breaks','centros21_nb.htm');
centros[20]=queretaro

var quintanaroo= new Array();
quintanaroo[0]=new Array('No Breaks','centros22_nb.htm');
centros[21]=quintanaroo;

var sanluispotosi = new Array();
sanluispotosi[0]=new Array('No Breaks','centros23_nb.htm');
centros[22]=sanluispotosi;

var sinaloa = new Array();
sinaloa[0]=new Array('No Breaks','centros24_nb.htm');
centros[23]=sinaloa;

var sonora = new Array();
sonora[0]=new Array('No Breaks','centros25_nb.htm');
centros[24]=sonora;

var tabasco= new Array();
tabasco[0]=new Array('No Breaks','centros26_nb.htm');
centros[25]=tabasco;

var tlaxcala= new Array();
tlaxcala[0]=new Array('No Breaks','centros27_nb.htm');
centros[26]=tlaxcala;

var tamaulipas= new Array();
tamaulipas[0]=new Array('No Breaks','centros28_nb.htm');
centros[27]=tamaulipas;

var veracruz= new Array();
veracruz[0]=new Array('No Breaks','centros29_nb.htm');
centros[28]=veracruz;

var yucatan= new Array();
yucatan[0]=new Array('No Breaks','centros30_nb.htm');
centros[29]=yucatan;

var zacatecas= new Array();
zacatecas[0]=new Array('No Breaks','centros31_nb.htm');
centros[30]=zacatecas;

var bajaCaliforniaSur= new Array();
bajaCaliforniaSur[0]=new Array('No Breaks','centros32_nb.htm');
centros[31]=bajaCaliforniaSur;


function full_first_locationlist(){
	columone=new Array();
	var list_fill_name=document.getElementById("states");
	var combo = list_fill_name.options;
	combo[0] = new Option('Seleccione un Estado','',"","");
	for(c=0;c<localidades.length;c++){
		columone[c]= new Option(localidades[c],c,"","");
		combo[c+1] = columone[c];
	}
	//var list_fill_name4=document.getElementById("ubica");
	//list_fill_name4.disabled = true;
}

function full_second_locationlist(ind){
	//alert("Indice: "+ind);
	ind=ind-1;
	columtwo=new Array();
	var list_fill_name=document.getElementById("ubica");
	list_fill_name.disabled = false;
	var combo2 = list_fill_name.options;
	combo2.length = null;
	combo2[0] = new Option('Seleccione Línea de Producto','',"","");
	for(c=0;c<centros[ind].length;c++){
		columtwo[c]= new Option(centros[ind][c][0],centros[ind][c][1],"","");
		combo2[c+1] = columtwo[c];
	}
}

//codigo para productos.
var lineas=new Array();
var secline=new Array();
var thrert=new Array();


/*lineas[0]='Aspiradoras';
var itm0=new Array();
lineas[1]='Estufas';
var itm1=new Array();
lineas[2]='Hidrolavadoras';
var itm2=new Array();
lineas[3]='Lavadoras y Secadoras';
var itm3=new Array();
lineas[4]='Lavapisos';
var itm4=new Array();
lineas[5]='Refrigeradores';
var itm5=new Array();
lineas[6]='Reguladores y No Breaks';
var itm6=new Array();*/


lineas[0]="No Breaks";
var itm0=new Array();
lineas[1]='Reguladores';
var itm1=new Array();
lineas[2]='Supresores de Picos';
var itm2=new Array();





thrert[0]= new Array();

itm0[0]=new Array('No Breaks G-7',0,'none');

subitm0= new Array();
subitm0[0]=new Array('Todas','nobrake_G7.htm');
subitm0[1]=new Array("12007 – USB/R","nobr_G7_1.htm");
subitm0[2]=new Array("7507 – USB/R","nobr_G7_2.htm");
subitm0[3]=new Array("7507– IR","nobre_G7_3.htm");
thrert[0][0]=subitm0;

itm0[1]=new Array('No Breaks G-9',1,'none');

subitm1= new Array();
subitm1[0]=new Array('Todas','nobrake_G9.htm');
subitm1[1]=new Array("7509-IR","nobr_G9_1.htm");
subitm1[2]=new Array("6509-IR","nobr_G9_2.htm");
thrert[0][1]=subitm1;

itm0[2]=new Array('No Breaks G-10',2,'none');

subitm2= new Array();
subitm2[0]=new Array('Todas','nobrake_G10.htm');
subitm2[1]=new Array("5510 – USB/R","nobr_G10_1.htm");
subitm2[2]=new Array("4810 - USB/R","nobr_G10_2.htm");
subitm2[3]=new Array("3810 - USB/R","nobr_G10_3.htm");
thrert[0][2]=subitm2;

itm0[3]=new Array('No Breaks LCD G-11',3,'none');

subitm3= new Array();
subitm3[0]=new Array('Todas','nobrake_G11.htm');
subitm3[1]=new Array("9011 – USB/R","nobr_G11_1.htm");
subitm3[2]=new Array("7011 - USB/R","nobr_G11_2.htm");
subitm3[3]=new Array("4811 - USB/R","nobr_G11_3.htm");
thrert[0][3]=subitm3;

itm0[4]=new Array('No Breaks para Módem y Tel.',4,'none');

subitm4= new Array();
subitm4[0]=new Array('Todas','nobrake_modem.htm');
subitm4[1]=new Array("8001","nobr_modem1.htm");
thrert[0][4]=subitm4;

secline[0]=itm0;

thrert[1]= new Array();

itm1[0]=new Array('Reguladores Electrónicos Profesionales"',0,'none');

subitm6= new Array();
subitm6[0]=new Array('Ver todas','reguladores_01.html');
subitm6[1]=new Array("ER-2550","regu_elec_3.html");
subitm6[2]=new Array("ER-1556-X","regu_elec_4.html");
subitm6[3]=new Array("ER-1556-I","regu_elec_5.html");
subitm6[4]=new Array("ER-1556","regu_elec_6.html");
subitm6[5]=new Array("ER-1223","regu_elec_10.html");
thrert[1][0]=subitm6;

itm1[1]=new Array('Reguladores Electrónicos Reforzados"',1,'none');

subitm7= new Array();
subitm7[0]=new Array('Ver todas','reguladores_02.html');
subitm7[1]=new Array("BP-1000-I","regu_elecr_3.html");
subitm7[2]=new Array("RS-1000-I","regu_elecr_4.html");
thrert[1][1]=subitm7;

itm1[2]=new Array('Reguladores de Refrigeración',0,'none');
subitm8= new Array();
subitm8[0]=new Array('Ver todas','reguladores_03.html');
subitm8[1]=new Array("RI-2500","regu_ref_1.html");
subitm8[2]=new Array("RI-1500","regu_ref_2.html");
thrert[1][2]=subitm8;

/*itm1[3]=new Array('Reguladores Ferroresonantes',0,'none');
subitm9= new Array();
subitm9[0]=new Array('Ver todas','reguladores_04.html');
subitm9[1]=new Array("PROTEK 800 FT","regu_ferro_1.htm");
thrert[1][3]=subitm9;*/
//---
secline[1]=itm1;






thrert[2]= new Array();
subitm10= new Array();
itm2[0]=new Array('Ver Todas','supresorhome.htm','go');
itm2[1]=new Array("SS-1100","sup_01.htm",'go');
itm2[2]=new Array("SS-740","sup_02.htm",'go');
itm2[3]=new Array("SS-450","sup_03.htm",'go');
itm2[4]=new Array("SS-151-C","sup_04.htm",'go');
itm2[5]=new Array("SS-150-C","sup_05.htm",'go');
itm2[6]=new Array("SS-091-C","sup_06.htm",'go');
itm2[7]=new Array("SS-090-C","sup_07.htm",'go');
thrert[2][0]=subitm10;
//---
secline[2]=itm2;




function full_first_linelist(){
		//alert("Entro");
	columone=new Array();
	var list_fill_name=document.getElementById("linea");
	var combo = list_fill_name.options;
	combo[0] = new Option('Seleccione una línea','',"","");
	for(c=0;c<lineas.length;c++){
		columone[c]= new Option(lineas[c],c,"","");
		combo[c+1] = columone[c];
	}
	//full_second_linelist(0);
	var list_fill_name1=document.getElementById("category");
	list_fill_name1.disabled = true;
	var list_fill_name2=document.getElementById("subprod");
	list_fill_name2.disabled = true;
}

function full_second_linelist(indd){
	//alert("Indice2: "+indd);
	indd=indd-1;
	columtwo=new Array();
	var list_fill_name=document.getElementById("category");
	list_fill_name.disabled = false;
	var combo2 = list_fill_name.options;
	combo2.length = null;
	//alert(thrert[indd][0]);
	var m=0;
	if(secline[indd].length>1){
		if(thrert[indd][0]!=''){
			combo2[0] = new Option('Seleccione una categoria','',"","");
			m=1;
		}else{
			//combo2[0] = new Option('Seleccione un producto','',"","");
			m=0;
		}
		
	}
	for(cc=0;cc<secline[indd].length;cc++){
		columtwo[cc]= new Option(secline[indd][cc][0],secline[indd][cc][1],"","");
		combo2[cc+m] = columtwo[cc];
	}
	//full_threeth_linelist(0);
	var tert_list=document.getElementById("subprod");
	tert_list.disabled = true;
	var combor3 = tert_list.options;
	combor3.length = null;
	if(m==0){
		full_threeth_linelist(0);
	}
}

function full_threeth_linelist(idd){
	//alert("3:: "+idd);
	columtwo=new Array();
	if(idd>0){
		idd=idd-1;
	}
	//var sec_select=document.getElementById("category");
	//var sec_combo3 = list_fill_name.options;
	var list_fill_name=document.getElementById("subprod");
	var combo3 = list_fill_name.options;
	combo3.length = null;
	//alert(secline[document.productos.linea.selectedIndex][0][2]);
	
	if(secline[document.productos.linea.selectedIndex-1][0][2]!='go'){
		list_fill_name.disabled = false;
		if(thrert[document.productos.linea.selectedIndex-1][idd]){
			//combo3[0] = new Option('Seleccione un producto','',"","");
			for(cc=0;cc<thrert[document.productos.linea.selectedIndex-1][idd].length;cc++){
				columtwo[cc]= new Option(thrert[document.productos.linea.selectedIndex-1][idd][cc][0],thrert[document.productos.linea.selectedIndex-1][idd][cc][1],"","");
				combo3[cc] = columtwo[cc];
			}
		}
	}else{
		list_fill_name.disabled = true;
	}
}