// Generado por : Juanjo Aguilella
// Fecha: 13�05�2008

var JSSite = Class.create(); 

JSSite.prototype = { 
	initialize : function() {
		Object.extend(window, this);
		
		if($("buscadorFamilia")){
			Event.observe("buscadorFamilia", "change", window.buscadorFamiliaSel);
			if($F("buscadorFamiliaSubmit") != ''){
				window.buscadorFamiliaSel();
			}
		}
		
	},
	
	buscadorFamiliaSel : function(){
		url = "selectCategorias.php?idFamilia=" + $F("buscadorFamilia");
		params = { asynchronous : true,
			onComplete : window.selCategoriasInit,
			parameters : {
				nombreSel : 'buscadorCategoria'
			}
		}
		new Ajax.Updater($("selCategoria"), url, params);		
	},
	
	selCategoriasInit : function(){
		Event.observe("buscadorCategoria", "change", window.buscadorCategoriaSel);
		if($F("buscadorCategoriaSubmit") != ''){
			for(cont = 0; cont < $("buscadorCategoria").options.length; cont++){
				if($("buscadorCategoria").options[cont].value == $F("buscadorCategoriaSubmit")){
					$("buscadorCategoria").selectedIndex = cont;
					window.buscadorCategoriaSel();
				}
			}
		}
	},
	
	buscadorCategoriaSel : function(){
		url = "selectTipos.php?idCategoria=" + $F("buscadorCategoria");
		params = { 
			asynchronous : true,
			onComplete : window.selTipoProdInit,
			parameters : {
				nombreSel : 'buscadorTipoProd'
			}
		}
		new Ajax.Updater($("selTipo"), url, params);		
	},
	
	selTipoProdInit : function(){
		if($F("buscadorTipoProdSubmit") != ''){
			for(cont = 0; cont < $("buscadorTipoProd").options.length; cont++){
				if($("buscadorTipoProd").options[cont].value == $F("buscadorTipoProdSubmit")){
					$("buscadorTipoProd").selectedIndex = cont;
				}
			}
		}
	}
}

Event.observe(window,"load",function(){
	jsSite = new JSSite();
});

