var Index = new function() {
	this.urlcarousel="";

	this.listaCateg = function(id) {
		var url = "/index.php?mod=home&exec=combo";
		var params = "combo=categ&id="+id;
		
		var ajax = new Ajax.Request(url,  
		{ 	method: 'post',  
			parameters: params,
			onComplete: function(res) { 
				var objCombo = $("search_categ");
				objCombo.options.length = 0;
				
				eval(res.responseText);
			}
		});
		
		this.listaEstado($("search_categ").value);
	};
	
	this.listaEstado = function(id) {
		var url = "/index.php?mod=home&exec=combo";
		var params = "combo=estado&marca="+$("search_marca").value+"&categ="+id;

		var ajax = new Ajax.Request(url,  
		{ 	method: 'post',  
			parameters: params,
			onComplete: function(res) { 
				var objCombo = $("search_estado");
				objCombo.options.length = 0;
				
				eval(res.responseText);
			}
		});
		
		this.listaCiudad($("search_estado").value);
	};
	
	this.listaCiudad = function(id) {
		var url = "/index.php?mod=home&exec=combo";
		var params = "combo=ciudad&marca="+$("search_marca").value+"&categ="+$("search_categ").value+"&estado="+id;

		var ajax = new Ajax.Request(url,  
		{ 	method: 'post',  
			parameters: params,
			onComplete: function(res) {
				var objCombo = $("search_ciudad");
				objCombo.options.length = 0;
				
				eval(res.responseText);
			}
		});
	};
	
	this.search = function() {
		urlsearch="/novedades.search";
		
		marca=$("search_marca").value;
		if (marca!="") urlsearch+="/marca/"+marca;
		
		categ=$("search_categ").value;
		if (categ!="") urlsearch+="/categ/"+categ;
		
		tag=$("search_tag").value;
		if (tag!="") urlsearch+="/tag/"+tag;
		
		document.location.href=urlsearch;
	};
	
	this.distrib = function() {
		urlsearch="/distrib.search";
		
		marca=$("search_marca").value;
		if (marca!="") urlsearch+="/marca/"+marca;
		
		categ=$("search_categ").value;
		if (categ!="") urlsearch+="/categ/"+categ;
		
		estado=$("search_estado").value;
		if (estado!="") urlsearch+="/estado/"+estado;
		
		ciudad=$("search_ciudad").value;
		if (ciudad!="") urlsearch+="/ciudad/"+ciudad;
		
		document.location.href=urlsearch;
	};
	
	this.mediakit = function() {
		urlsearch="/mediakit/accion/search";
		
		marca=$("search_marca").value;
		if (marca!="") urlsearch+="/marca/"+marca;
		
		categ=$("search_categ").value;
		if (categ!="") urlsearch+="/categ/"+categ;
		
		tag=$("search_tag").value;
		if (tag!="") urlsearch+="/tag/"+tag;
		
		document.location.href=urlsearch;
	};
	
	this.contacto = function() {
		var url = "/contacto.submit";
		var params = $('contForm').serialize();
		var target = 'showError';

		var ajax = new Ajax.Updater(
			{success: target},
			url,
			{	method: 'post', 
				parameters: params,
				evalScripts: true,
				onComplete: function(res) { 
				},
				onLoading: function(res) { 
					//$(target).innerHTML = "<img src='images/loading.gif'/>"; 
				},
				onFailure: function() { 
					$(target).innerHTML = "An error occurred"; 
				} 
			});
	};
	
	this.mensaje = function() {
		alert("Correo enviado satisfactoriamente...");
		document.location.href='/contacto';
	};
	
}
