$(document).ready(function(){$("select.changeMe").css("display","none");$("select.changeMe").each(function(){var b=$(this),j=$(b).css("width"),c=j.slice(0,-2),g=c-28,h=c-16,k='<div style="width:'+c+'px" class="selectME" tabindex="0"><div class="cornerstop"><div><div></div></div></div><div class="middle"><div><div><div>',e=$(b).children("option:selected").text(),i='<div class="first"><span class="selectME gselected" style="width:'+g+'px;">'+e+'</span><span id="arrowImg"></span><div class="clears"></div></div><ul class="selectME">',d=[];$(b).children("option").each(function(){var f=$(this).text(),b=$(this).attr("value"),a='<li style="width:'+c+'px;"><a href="#" rel="'+b+'" tabindex="0"  style="width:'+h+'px;">',e="</a></li>";d.push(a+f+e)});var m=d.shift(),f='</ul></div></div></div></div><div class="cornersbottom"><div><div></div></div></div></div>',l=k+i+d.join("")+f;$(b).after(l);var a=$(b).next("div.selectME");$(a).find("li:first").addClass("first");$(a).find("li:last").addClass("last");$(a).click(function(c){var d=$(c.target).attr("rel"),e=$(c.target).text(),f=$(c.target);if($(a).find("li").css("display")=="none"){$("div.selectME").find("li").css("display","none");$(a).find("li").css("display","block");$(document.window||"body").click(function(c){var b=$(c.target);b!==a&&$(a).find("li").css("display","none")});return false}else if(d==null){$(a).find("li").css("display","none");return false}else{$(b).val(d);$(a).find("span.gselected").text(e);$(a).find("li").css("display","none");return false}}).focus(function(){$(a).find("li:first").addClass("currentDD");$(a).find("li:last").addClass("lastDD");function c(g){function e(){var b=$(a).find(".currentDD:first"),c=$(a).find(".currentDD").next();if($(b).is(".lastDD"))return false;else{$(c).addClass("currentDD");$(b).removeClass("currentDD")}}function f(){var b=$(a).find(".currentDD:first"),c=$(a).find(".currentDD").prev();if($(b).is(".first"))return false;else{$(c).addClass("currentDD");$(b).removeClass("currentDD")}}var c=$(a).find(".currentDD:first").text(),d=$(a).find(".currentDD:first a").attr("rel");switch(g.keyCode){case 40:$(b).val(d);$(a).find("span.gselected").text(c);e();return false;break;case 38:$(b).val(d);$(a).find("span.gselected").text(c);f();return false;break;case 13:$(a).find("li").css("display","none")}}$(document).keydown(c)}).blur(function(){$(document).unbind("keydown")})})});
