var revendedorEstadoURL = "index2.php?option=com_simplelists&task=getcategories&id=51";
var revendedorCidadeURL = "index2.php?option=com_simplelists&task=getcategories&id=";
var revendedorItemsURL = "index2.php?option=com_simplelists&task=getitems&id=";

jQuery(document).ready(function(){jQuery("").heightContent();});
jQuery(document).ready(function(){jQuery("").loadRevendedorEstado();});

(function(jQuery){
	
	jQuery.fn.heightContent = function(){
		jQuery("div.article-inner").addClass("content-boxes-inner");
		jQuery("div.article-date-list-inner").addClass("content-boxes-inner");
		jQuery("div.simple-list-inner").addClass("content-boxes-inner");
		jQuery("div.event-inner").addClass("content-boxes-inner");
		jQuery("div.event-list-inner").addClass("content-boxes-inner");
		jQuery("div.poll-detail-inner").addClass("content-boxes-inner");
		jQuery("div.contact-inner").addClass("content-boxes-inner");
		jQuery("div.photo-list-inner").addClass("content-boxes-inner");
		jQuery("div.register-form-inner").addClass("content-boxes-inner");
		jQuery("div.forum-inner ").addClass("content-boxes-inner");
		jQuery("div.search-com-inner").addClass("content-boxes-inner");
		
		var h = jQuery(".col-left").height();

		if(h!=null){
			jQuery(".content-boxes-inner").css("min-height",parseInt(h - 136))
		}
	
	
	
	}
})(jQuery);


(function(jQuery){
	jQuery.fn.loadRevendedorEstado = function(){
		obj = jQuery("#revendedor-estado");
		jQuery(obj).change(function(){
			stateId = jQuery(this).val();
			jQuery.fn.loadRevendedorCidade(stateId);
			
		})
		
		if(jQuery(obj).length>0){
			jQuery(".article-content").append('<div id="revendedor-results"></div>')
			jQuery.ajax({
					type: "GET",
					url: revendedorEstadoURL,
					success: function(xml){
							xml = jQuery.parseXML(xml);
							
						 jQuery(xml).find("option").each(function(){
							
							var id =  jQuery(this).attr("value");
							var texto = jQuery(this).text();
							jQuery("<option></option>")
							 .attr("value",id)
                             .html(texto)
                             .appendTo("#revendedor-estado");

                     });
	
					}
			});
		}
		
		
	}

})(jQuery);

(function(jQuery){
	jQuery.fn.loadRevendedorCidade = function(stateId){
		
		obj = jQuery("#revendedor-cidade");
		jQuery("option",obj).remove();
		jQuery(obj).change(function(){
			cityId = jQuery(this).val();
			jQuery.fn.loadRevendedores(cityId);
		})
		
		if(stateId.length>0){
			jQuery('<option value="">' + getJFTranslator("Carregando...") + '</option>').appendTo("#revendedor-cidade");
			jQuery.ajax({
					type: "GET",
					url: revendedorCidadeURL + stateId,
					success: function(xml){
							xml = jQuery.parseXML(xml);
							jQuery("option","#revendedor-cidade").remove();
							jQuery('<option value="">' + getJFTranslator("Selecionar") + '</option>').appendTo("#revendedor-cidade");
						 
						 jQuery(xml).find("option").each(function(){
							
							var id =  jQuery(this).attr("value");
							var texto = jQuery(this).text();
							
							jQuery("<option></option>")
							 .attr("value",id)
                             .html(texto)
                             .appendTo("#revendedor-cidade");

                     });
	
					}
			});
		}
		
		
	}

})(jQuery);

(function(jQuery){
	jQuery.fn.loadRevendedores = function(cityId){
		
		obj = jQuery("#revendedor-results");
		jQuery("div","#revendedor-results").remove();
		
		if(cityId.length>0){
				jQuery("<div><span class='loader'></span></div>").appendTo("#revendedor-results");
	
			jQuery.ajax({
					type: "GET",
					url: revendedorItemsURL + cityId,
					success: function(html){
							
							jQuery("div","#revendedor-results").remove();
							if(html.length> 0){
								jQuery("<div></div>")
								.html(html)
								.appendTo("#revendedor-results");
							}else{
							
							}		
							
					
	
					}
			});
		}
		
		
	}

})(jQuery);

function getJFTranslator(text){
	if(jfLang=='es-ES' || jfLang=='es-es'){
		if(text=="Carregando..."){return "Cargando...";}
		if(text=="Selecionar"){return "Seleccionar";}
	}
	if(jfLang=='en-GB' || jfLang=='en-gb'){
		if(text=="Carregando..."){return "Loading...";}
		if(text=="Selecionar"){return "Select";}
	}
return text;
}
