
jQuery.fn.PPdropDown=function(options){var settings={select_class:'pp-dropdown',click:function(){alert('hi')},prepend:"pp-dropdown-option-"};var dd=$(this);var opts=$.extend(settings,options);var select_class=settings.select_class;$("."+select_class).hide();var list=$("<ul>");list.attr("class",select_class+"-list");var selected_value=$(this).children("option:selected").val();var selected_text=$(this).children("option:selected").text();var clickable=$("<p>"+selected_text+"</p>");clickable.click(function(e){e.stopPropagation();list.toggle();}).addClass(select_class+"-toggle");$(this).children("option").each(function(){var val=$(this).val()
var option=$("<li>"+$(this).html()+"</li>");option.attr('id',settings.prepend+val).hover(function(){$(this).siblings(".selected").removeClass("selected");$(this).addClass("selected");}).click(settings.click);list.append(option);});$("body").click(function(){list.hide();});list.children("li#"+settings.prepend+selected_value).addClass("selected");list.hide();$(this).hide().after(list).after(clickable);}