var c1744 = new Array('1744','Todas las marcas','52891','Acura','6039','Alfa Romeo','53360','Aston Martin','5782','Audi','5783','BMW','9215','Cadillac','6071','Chevrolet','6865','Chrysler','4357','Dodge','53353','FAW','7232','Ferrari','3174','Fiat','3180','Ford','5739','Honda','50192','Jaguar','53367','Lamborghini','9375','Lincoln','53375','MG','5746','Mazda','6038','Mercedes Benz','8480','Mini','5743','Mitsubishi','4088','Nissan','5748','Peugeot','6072','Pontiac','43547','Porsche','6073','Renault','8614','Saab','6109','Seat','53386','Smart','7078','Subaru','6583','Suzuki','5744','Toyota','3196','Volkswagen','7080','Volvo','1939','Otras Marcas');
var c1745 = new Array('1745','Todas las marcas','65897','Cadillac','7314','Chevrolet','65890','Datsun','7264','Dodge','65907','Fiat','5765','Ford','65908','Jaguar','65906','MG','7265','Mercedes Benz','65905','Pontiac','7320','Porsche','65896','Renault','5757','Volkswagen','7315','Otras Marcas');
var c58446 = new Array('58446','Todos los tipos','58449','Autobuses','58448','Camiones de Volteo','58447','Tractocamiones','58450','Otros');
var c27045 = new Array('27045','Todas las marcas','52905','Acura','32314','Audi','27022','BMW','29420','Cadillac','27146','Chevrolet','27994','Chrysler ','27995','Dodge','27115','Fiat','27024','Ford','60880','GMC','27996','Honda','27984','Hummer','29434','Isuzu','28005','Jeep','28028','Land Rover','28033','Lincoln','28029','Mazda','27062','Mercedes Benz','27151','Mitsubishi','27152','Nissan','27063','Peugeot','28030','Pontiac','53306','Porsche','27145','Renault','28034','Seat','29432','Suzuki','27069','Toyota','27116','Volkswagen','27985','Volvo','27064','Otras Marcas');
var c1763 = new Array('1763','Todos los tipos','11926','Chopper','28894','Cross / Enduro','28531','Crucero','1774','Cuatrimotos','4359','Deportivas','28484','Doble Propósito','28477','Minimotos','28685','Scooter / Motoneta','28867','Trabajo / Calle','28424','Otros Tipos');
var c1785 = new Array('1785','Todos los tipos','9070','Lanchas','57916','Motores','9071','Motos Acuáticas','9068','Otros');
var c1907 = new Array('1907','Todos los tipos','11915','Ambulancias','65895','Aviones y Avionetas','53285','Blindados','65891','Buggies','65892','Cargadores','53279','Carros de Golf','67685','Compresores','52943','Grúas','9069','Kartings','65904','Limusinas','11918','Montacargas','7370','Motorhomes','65894','Motos Conformadoras','65893','Pavimentadoras','8510','Remolques','52923','Retroexcavadoras','7312','Tractores','3212','Otros');
var c52891 = new Array('','Todos los modelos','52888','RL','52904','TL','52892','Otros Modelos');
var c6039 = new Array('','Todos los modelos','29570','145','30842','147','29639','156','30844','GT');
var c53360 = new Array('','Todos los modelos','53363','V8 Vantage');
var c5782 = new Array('','Todos los modelos','27485','A3','27452','A4','27289','A6','29440','A8','29624','Allroad','36210','RS4','27486','S3','27494','S4','36184','S6','27495','TT','27480','Otros Modelos');
var c5783 = new Array('','Todos los modelos','27451','M3','27315','M5','27496','Serie 1','27497','Serie 3','27316','Serie 5','29517','Serie 6','27290','Serie 7','27318','Z3','27319','Z4','27320','Otros Modelos');
var c9215 = new Array('','Todos los modelos','27321','CTS','52135','Catera','27386','Deville','52887','El Dorado','27391','STS');
var c6071 = new Array('','Todos los modelos','27393','Astra','36931','Aveo','52127','Buick','27395','Camaro','27325','Cavalier','27396','Century','27327','Chevy','27513','Corsa','27397','Corvette','27434','Cutlass','27357','Impala','27388','Lumina','27389','Malibú','27435','Meriva','52145','Monte Carlo','36991','Monza','27436','Optra','24256','Vectra','24250','Zafira','27314','Otros Modelos');
var c6865 = new Array('','Todos los modelos','27335','300C','27384','300M','27402','Atos','27306','Cirrus','27439','Concorde','27331','Crossfire','27403','Dart','52154','Intrepid','27375','Le Baron','52128','Magnum','27376','Newyorker','27441','PT Cruiser','27307','Phantom','27431','Sebring','27332','Shadow','27377','Spirit','52153','Stratus','27505','Otros Modelos');
var c4357 = new Array('','Todos los modelos','27378','Atos','52895','Attitude','52902','Avenger','41840','Caliber','52890','Challenger','41835','Charger','27336','Intrepid','27476','Neon','27507','Stratus','52894','Verna','51568','Viper','27337','Otros Modelos');
var c53353 = new Array('','Todos los modelos','53381','F1SB','53357','F4SB','53359','F5HL');
var c7232 = new Array('','Todos los modelos','53312','360');
var c3174 = new Array('','Todos los modelos','52896','500','24231','Palio','24332','Panda','30846','Punto');
var c3180 = new Array('','Todos los modelos','27413','Contour','27399','Cougar','24237','Escort','24287','Fiesta','27341','Five Hundred','24288','Focus','33996','Fusion','27416','Ghia','27482','Grand Marquis','27342','Ikon','24351','Ka','24239','Mondeo','27343','Mustang','27404','Mystique','27483','Probe','27417','Sable','24241','Taurus','27508','Thunderbird','27344','Topaz','27418','Otros Modelos');
var c5739 = new Array('','Todos los modelos','27501','Accord','35455','CRX','27419','Civic','27420','Fit','35428','Prelude','27302','Otros Modelos');
var c50192 = new Array('','Todos los modelos','52854','S-Type','52808','X-Type','52818','XF','52855','XJ');
var c53367 = new Array('','Todos los modelos','53379','Gallardo');
var c9375 = new Array('','Todos los modelos','27295','Continental','27304','LS','52156','MKS','27360','Town Car','52139','Zephyr','27408','Otros Modelos');
var c53375 = new Array('','Todos los modelos','53377','TF','53376','Otros Modelos');
var c5746 = new Array('','Todos los modelos','27499','Mazda 3','27448','Mazda 5','27361','Mazda 6','65115','Mazda Speed 3','27369','Otros Modelos');
var c6038 = new Array('','Todos los modelos','24242','Clase A','32459','Clase B','24337','Clase C','27297','Clase E','27283','Clase M','24262','Clase S','24302','Clase SL','24246','Clase SLK','27312','Otros Modelos');
var c8480 = new Array('','Todos los modelos','29430','Mini Cooper','29423','Otros Modelos');
var c5743 = new Array('','Todos los modelos','34097','3000 GT','27410','Eclipse','24254','Galant','24247','Lancer','36999','Mirage','27311','Otros Modelos');
var c4088 = new Array('','Todos los modelos','27381','240 SX','27382','300 ZX','27310','350 Z','27469','Almera','27470','Altima','52142','Aprio','62833','Infiniti','27284','Lucino','27457','Maxima','27285','Micra','27330','Platina','27380','Sentra','52152','Tiida','52131','Tsubame','27371','Tsuru','27471','Tsuru II','27487','Otros Modelos');
var c5748 = new Array('','Todos los modelos','24197','206','52148','207','24344','307','52126','308','24221','406','24353','607','27424','Otros Modelos');
var c6072 = new Array('','Todos los modelos','27488','Aztek','27489','Boneville','52143','Fiero','27484','Firebird','27465','G3','27432','G4','27490','G5','27279','G6','27372','Grand Am','27503','Grand Prix','27491','Matiz','27492','Solstice','27313','Sunfire','27280','Trans Am','27493','Otros Modelos');
var c43547 = new Array('','Todos los modelos','48317','911','48315','Boxster','53324','Carrera','53297','Otros Modelos');
var c6073 = new Array('','Todos los modelos','27281','Alliance','24347','Clio','24357','Laguna','24269','Mégane','24362','Scénic','27383','Otros Modelos');
var c8614 = new Array('','Todos los modelos','53361','9-3','53362','9-5');
var c6109 = new Array('','Todos los modelos','27363','Altea','27287','Córdoba','27288','Ibiza','27364','Leon','27453','Toledo','27467','Otros Modelos');
var c53386 = new Array('','Todos los modelos','53366','Forfour','53365','Fortwo','53372','Roadster','53371','Otros Modelos');
var c7078 = new Array('','Todos los modelos','29512','Impreza','29493','Legacy');
var c6583 = new Array('','Todos los modelos','53350','Aerio','24365','Swift','53369','Otros Modelos');
var c5744 = new Array('','Todos los modelos','27449','Camry','34071','Celica','27365','Corolla','27450','MR2','52144','Matrix','27455','Yaris','27456','Otros Modelos');
var c3196 = new Array('','Todos los modelos','27328','Atlantic','27460','Beetle','27433','Bora','52897','Bora Sportwagen','27350','Cabriolet','27299','Caribe','27461','Crossfox','27345','Derby','24217','Gol','24282','Golf','27478','Jetta','27421','Lupo','29584','New Beetle','24219','Passat','6620','Pointer','24278','Polo','27329','Sedan','58715','SportVan','27500','Otros Modelos');
var c7080 = new Array('','Todos los modelos','51492','C30','51507','C70','27479','S40','27427','S60','36238','S70','27423','S80','36243','V40','27462','XC70','27511','Otros Modelos');
var c1939 = new Array('','Todos los modelos','27301','Otros Modelos');
var c52905 = new Array('','Todos los modelos','52899','RDX');
var c32314 = new Array('','Todos los modelos','53299','Q7');
var c27022 = new Array('','Todos los modelos','27073','Otros Modelos','27136','X3','27158','X5');
var c29420 = new Array('','Todos los modelos','29444','Escalade','29437','Escalade ESV','29438','Escalade EXT','58709','SRX');
var c27146 = new Array('','Todos los modelos','58711','1500','58713','3500','28077','Astro Safari','27983','Astro Van','27128','Avalanche','27072','Blazer','58701','C-20','41089','Captiva','28047','Chevy Van','28006','Cheyenne ','28069','Colorado','28007','Equinox ','28008','Express Van ','28009','Geo','58710','HHR','27075','LUV','27033','Otros Modelos','28042','Pick-Up','27161','S10','28010','Silhouette ','27137','Silverado','27986','Sonora ','27025','Suburban','27997','Tahoe','28031','Tornado','28032','Tracker','27975','TrailBlazer','65901','Traverse','27999','Uplander','28048','Vanette','28052','Venture');
var c27994 = new Array('','Todos los modelos','28011','Caravan ','28012','Grand Caravan','28064','Pacifica','27973','Town & Country','28065','Voyager','28014','Otros Modelos');
var c27995 = new Array('','Todos los modelos','58700','1000','28053','Dakota','28015','Durango','53313','Grand Caravan','28043','H100','53300','Journey','53296','Nitro','65899','Pick-Up','58699','Power Wagon','28054','Ram','28016','Otros Modelos');
var c27115 = new Array('','Todos los modelos','29435','Strada');
var c27024 = new Array('','Todos los modelos','27982','Aerostar','27108','Bronco','27981','Club Wagon','27090','Courier','58702','E-150','27091','EcoSport','27119','Econoline','53321','Edge','28051','Escape','28036','Excursion','27052','Expedition','27092','Explorer','27170','F-150','27120','F-250','27028','F-350','29421','F-450','53325','F-550','28062','Freestar','29422','Harley Davidson','28026','Lobo','28063','Mercury','27166','Otros Modelos','28046','Pick-Up','27154','Ranger','57918','Transit','28037','Villager','27991','Windstar');
var c60880 = new Array('','Todos los modelos','60875','Acadia ','60874','Canyon','60882','Sierra','60873','Yukon','60881','Otros Modelos');
var c27996 = new Array('','Todos los modelos','28017','CR-V ','28018','Odyssey ','29426','Passport','28000','Pilot','29439','Ridgeline');
var c27984 = new Array('','Todos los modelos','29445','H1','29446','H2','28025','H3');
var c29434 = new Array('','Todos los modelos','65889','Amigo','29424','Rodeo','29425','Trooper');
var c28005 = new Array('','Todos los modelos','58705','CJ5','28021','CJ7 ','28020','Cherokee ','29441','Cherokee Sport','53315','Comanche','53314','Commander','51475','Compass','28070','Grand Cherokee ','53316','Grand Wagoneer','28055','Liberty ','53317','Patriot','28056','Renegado ','58706','Rubicon','28071','Wagoneer ','58707','Willys','28022','Wrangler ','28057','Otros Modelos');
var c28028 = new Array('','Todos los modelos','28023','Discovery','28035','Freelander','28058','Range Rover');
var c28033 = new Array('','Todos los modelos','28073','Aviator','60884','Mark LT','27976','Navigator','27977','Otros Modelos');
var c28029 = new Array('','Todos los modelos','65114','CX-7','28066','Otros Modelos');
var c27062 = new Array('','Todos los modelos','27132','ML','27155','Otros Modelos','28049','Sprinter');
var c27151 = new Array('','Todos los modelos','27988','Endeavor','28039','L200','27139','Montero','27140','Otros Modelos','27095','Outlander');
var c27152 = new Array('','Todos los modelos','28067','Armada','29447','Doble Cabina','27148','Frontier','51480','Murano','27097','Otros Modelos','27141','Pathfinder','27126','Pick-Up','29433','Pick-Up Estaquitas','27130','Quest','52889','Rogue','27990','Titan','27979','Urvan','27066','X-Terra','27149','X-Trail');
var c27063 = new Array('','Todos los modelos','60872','Grand Raid','27169','Partner');
var c28030 = new Array('','Todos los modelos','29436','Torrent','27980','Trans Sport','28074','Otros Modelos');
var c53306 = new Array('','Todos los modelos','53298','Cayenne');
var c27145 = new Array('','Todos los modelos','27044','Kangoo','27131','Otros Modelos');
var c28034 = new Array('','Todos los modelos','28024','Alhambra');
var c29432 = new Array('','Todos los modelos','29442','Grand Vitara','29428','Otros Modelos');
var c27069 = new Array('','Todos los modelos','27085','4Runner','60879','FJ Cruiser','27067','Hiace','29449','Highlander','27070','Hilux','27110','Land Cruiser','27106','Otros Modelos','28050','Pick-Up','27071','RAV4','28027','Sienna','28040','T-100','28041','Tacoma','29448','Tundra');
var c27116 = new Array('','Todos los modelos','27993','Combi','28044','Eurovan','27112','Otros Modelos','28045','Pointer Pick-Up','28076','Sharan','27089','Touareg','27987','VW Van');
var c27985 = new Array('','Todos los modelos','27992','XC90');
var c27064 = new Array('','Todos los modelos','27055','Otros Modelos');
var c11926 = new Array('','Todas las marcas','52956','Dinamo','28792','Geely','28865','Harley Davidson','28230','Honda','28231','Italika','33709','Kawasaki','28866','Suzuki','62839','Tank','28232','Vento','28902','Yamaha','28233','Zanetti','28903','Otras Marcas');
var c28894 = new Array('','Todas las marcas','28895','Dinamo','28888','Honda','28889','Husqvarna','28897','KTM','28896','Kawasaki','28898','Suzuki','28527','Vento','28529','Yamaha','28530','Otras Marcas');
var c28531 = new Array('','Todas las marcas','28899','BMW','28900','Honda','28532','Kawasaki','28582','Suzuki','28890','Yamaha','28533','Otras Marcas');
var c1774 = new Array('','Todas las marcas','28378','Bombardier','64227','Boss','28401','Dinamo','28402','Honda','28352','Kawasaki','32952','Polaris','28353','Suzuki','28354','Vento','28524','Yamaha','36105','Zanetti','28355','Otras Marcas');
var c4359 = new Array('','Todas las marcas','28534','Aprilia','28535','BMW','28901','Cagiva','28536','Dinamo','28537','Ducati','28538','Harley Davidson','6778','Honda','38385','Hyosung','28539','Italika','28583','KTM','6779','Kawasaki','28877','MV Agusta','6783','Otras Marcas','6782','Suzuki','28878','Triumph','28540','Vento','6781','Yamaha','36117','Zanetti');
var c28484 = new Array('','Todas las marcas','52937','Aprilia','28236','BMW','28237','Cagiva','28359','Ducati','28485','Harley Davidson','28696','Honda','28486','Kawasaki','52944','Suzuki','28270','Vento','28476','Yamaha','36123','Zanetti','28904','Otras Marcas');
var c28477 = new Array('','Todas las marcas','28271','KTM','28360','Otras Marcas');
var c28685 = new Array('','Todas las marcas','28584','Aprilia','28585','BMW','28541','Carabela','28879','Dinamo','28543','Geely','28586','Gilera','28880','Honda','28881','Italika','28686','Piaggio','28687','Suzuki','28588','Tank','28688','Vento','52950','Vespa','28882','Yamaha','29964','Zanetti','28519','Otras Marcas');
var c28867 = new Array('','Todas las marcas','52911','Adly','28292','Bajaj','28521','Dinamo','28751','Honda','62851','Italika','28522','Kawasaki','28868','Suzuki','28234','Vento','28793','Yamaha','36111','Zanetti','28235','Otras Marcas');
var c28424 = new Array('','Todas las marcas','28795','BMW','28689','Ducati','28709','Harley Davidson','28752','Honda','28369','Husqvarna','28831','Italika','28832','KTM','28753','Kawasaki','28860','Suzuki','28754','Vento','28425','Yamaha','28426','Zanetti','28475','Otras Marcas');
/********/
function over(div, pos){
	var form = document.getElementById('FormBuscador');
	if(form.DivSelected.value != div){
		if(pos == 'L'){
			document.getElementById('TD'+div).style.backgroundImage = "url('"+picOverL.src+"')";
		}else{
			document.getElementById('TD'+div).style.backgroundImage = "url('"+picOverR.src+"')";
		}
	}
}

function out(div, pos){
	var form = document.getElementById('FormBuscador');
	if(form.DivSelected.value != div){
		if(pos == 'L'){
			document.getElementById('TD'+div).style.backgroundImage = "url('"+picOffL.src+"')";	
		}else{
			document.getElementById('TD'+div).style.backgroundImage = "url('"+picOffR.src+"')";	
		}
	}
}

function changeMid(div, pos){
	document.getElementById('1763').style.display = 'none';
	document.getElementById('1744').style.display = 'none';
	document.getElementById('27045').style.display = 'none';
	document.getElementById('1745').style.display = 'none';
	document.getElementById('1785').style.display = 'none';
	document.getElementById('1907').style.display = 'none';
	document.getElementById('58446').style.display = 'none';
	
	document.getElementById('TD1744').style.backgroundImage = "url('"+picOffL.src+"')";
	document.getElementById('TD1745').style.backgroundImage = "url('"+picOffL.src+"')";
	document.getElementById('TD27045').style.backgroundImage = "url('"+picOffL.src+"')";
	document.getElementById('TD1763').style.backgroundImage = "url('"+picOffL.src+"')";
	document.getElementById('TD1785').style.backgroundImage = "url('"+picOffR.src+"')";
	document.getElementById('TD1907').style.backgroundImage = "url('"+picOffR.src+"')";
	document.getElementById('TD58446').style.backgroundImage = "url('"+picOffR.src+"')";
	
	if(pos == 'L'){
		document.getElementById('TD'+div).style.backgroundImage = "url('"+picOnL.src+"')";
	}else{
		document.getElementById('TD'+div).style.backgroundImage = "url('"+picOnR.src+"')";
	}
	document.getElementById(div).style.display = 'block';
	document.getElementById('B'+div).focus();
	var form = document.getElementById('FormBuscador');
	form.categID.value = div;
	form.DivSelected.value = div;
	loadDivCombo(div);
}

function loadDivCombo(categ){
	var comb	= document.getElementById(categ+'C1'); 
	var chk1 	= document.getElementById(categ+'chkNuevos');
	var chk2 	= document.getElementById(categ+'chkUsados');
	if(comb){
		resetSelect(categ+'C1');
		var childComb = getChildSelect(categ,'C1');
		if(childComb != null){
			resetSelect(categ+'C2');
			childComb.options[0]= new Option("","");
			childComb.selectedIndex=0;
			childComb.disabled = true;
		}
		childComb = getChildSelect(categ,'C2');
		if(childComb != null){
			resetSelect(categ+'C3');
			childComb.options[0]= new Option("","");
			childComb.selectedIndex=0;
			childComb.disabled = true;
		}
		if(chk1 && chk2){
			chk1.checked = true;
			chk2.checked = true;
		}
		try{	
			var childArray=eval('c'+categ);
			if (childArray != null){
				for(var j=0;j<childArray.length;){
					comb.options[j/2]= new Option(childArray[j+1],childArray[j]);			
					j = j + 2;
				}
			}
		}catch(e) {}
	}
}

function resetSelect( selectToReset ){
	if (selectToReset == null){
		return;
	}
	selectToReset.length = 0;
}

function setVariable( categ, nivel, textToSet ){
	if(textToSet == ''){
		if(nivel == 'C2'){
			document.FormBuscador.categID.value = document.getElementById(categ+'C1').value;
		}else if(nivel == 'C3'){
			document.FormBuscador.categID.value = document.getElementById(categ+'C2').value;
		}
	}else{
		document.FormBuscador.categID.value = textToSet;	
	}			
}

function setCombo( categ, nivel){
	var parentSelect = document.getElementById(categ+nivel);
	var indice = parentSelect.selectedIndex;
	var selected=parentSelect.options[indice].value;
	var showName = parentSelect.options[indice].value;
	
	setVariable(categ,nivel,showName);
	
	childSelect = getChildSelect(categ,nivel);
	if (childSelect == null){
		return;
	}
	resetSelect( childSelect )
	
	if (indice > 0){
		var nombreVariable = "c"+ parentSelect.options[indice].value;
		
		try{	
			var childArray=eval(nombreVariable);
			if (childArray != null && childSelect != null){
				childSelect.disabled = false			
			} else {		
				return ;
			}
			childSelect.options[0]= new Option(childArray[1],"");
			for(var j=2;j<childArray.length;){
				childSelect.options[j/2]= new Option(childArray[j+1],childArray[j]);			
				j = j + 2;
			}
		}catch(e) {}
	}else{ 
		if (childSelect != null){		
			childSelect.disabled=true;
		}
	}
}

function getChildSelect ( categ,nivel ){
	if(nivel == 'C1'){
		return document.getElementById(categ+'C2');
	}
	if(nivel == 'C2'){
		return document.getElementById(categ+'C3');
	}else{
		return null	
	}
}

function buscar(){
	var form = document.getElementById('FormBuscador');
	var categID = form.categID.value;
	var L2categID = form.DivSelected.value;
	var filtro = "";
	try{
		var usados = document.getElementById(L2categID+'chkUsados').checked;
		var nuevos = document.getElementById(L2categID+'chkNuevos').checked;
		if(usados != nuevos){
			if(usados)
				filtro = "&as_filtro_id=USADO";
			if(nuevos)
				filtro = "&as_filtro_id=NUEVO";
		}
	}catch(e){}
if (navigator.appName != 'Netscape')loadDivCombo('1744');
	window.location.href ='http://www.mercadolibre.com.mx/jm/search?as_categ_id='+categID+filtro;
}