$.fn.selec_idiomaSelect = function() {
return this.each(function() {  
obj = $(this);
   
obj.after("<div id=\"selec_idioma_selectoptions\"> </div>");
obj.find('option').each(function(i){ 

  $("#selec_idioma_selectoptions").append("<div id=\"" + $(this).attr("value") + "\" class=\"selec_idioma_selectitems\"><img src=\"" + this.title + "\" alt=\"" + $(this).attr("label") + "\" /><span>" + $(this).html() + "</span></div>");
});

var rutaSeleccionada = $ (this).attr("value");
obj.before("<input type=\"hidden\" value =\"\" name=\"" + this.name + "\" class=\"selec_idioma_select\"/><div id=\"selec_idioma_select\">" + this.title + "</div><div id=\"selec_idioma_iconselectholder\"> </div>")
.remove();

$("#selec_idioma_select").click(function(){
	$("#selec_idioma_iconselectholder").toggle("slow");
});

$("#selec_idioma_iconselectholder").append( $("#selec_idioma_selectoptions")[0] );

$(".selec_idioma_selectitems").mouseover(function(){
	$(this).addClass("hoverclass");
});

$(".selec_idioma_selectitems").mouseout(function(){
	$(this).removeClass("hoverclass");
});

$(".selec_idioma_selectitems").click(function(){
		$(".selectedclass").removeClass("selectedclass");
		$(this).addClass("selectedclass");
		var thisselection = $(this).html();
		$(".customselect").val(this.id);
		$("#selec_idioma_select").html(thisselection);
		$("#selec_idioma_iconselectholder").toggle("slow");
		//document.location.href=this.id;
		$("form.selec_idioma").attr("action", this.id);
		$("form.selec_idioma").submit();
	});
    });  
}
