/* Copyright Shareaholic, Inc. (www.shareaholic.com). All Rights Reserved. */ jQuery(document).ready(function(){jQuery("#iconator")&&jQuery("#shrsb-networks").sortable({delay:250,cursor:"move",scroll:!0,revert:!0,opacity:0.7,placeholder:"dropzoneNetworks",forcePlaceholderSize:!0,items:"li"});if(jQuery(".shrsb-bookmarks")){jQuery("#shrsb-sortables").sortable({handle:".box-mid-head",delay:250,cursor:"move",scroll:!0,revert:!0,opacity:0.7});jQuery("#buttonPreviewsTop,#buttonPreviewsBottom").sortable({delay:250,cursor:"move",scroll:!0,revert:!0,opacity:0.7,placeholder:"dropzone", forcePlaceholderSize:!0,items:"li"});jQuery("#sel-all").click(function(){jQuery("#shrsb-networks").each(function(){jQuery("#shrsb-networks input").attr("checked","checked")})});jQuery("#sel-none").click(function(){jQuery("#shrsb-networks").each(function(){jQuery("#shrsb-networks input").removeAttr("checked")})});jQuery("#sel-pop").click(function(){jQuery("#shrsb-networks").each(function(){jQuery("#shrsb-networks input").removeAttr("checked")});jQuery("#shrsb-networks").each(function(){jQuery("#shr-facebook").attr("checked", "checked");jQuery("#shr-twitter").attr("checked","checked");jQuery("#shr-linkedin").attr("checked","checked");jQuery("#shr-googlebookmarks").attr("checked","checked");jQuery("#shr-delicious").attr("checked","checked");jQuery("#shr-stumbleupon").attr("checked","checked");jQuery("#shr-reddit").attr("checked","checked");jQuery("#shr-gmail").attr("checked","checked");jQuery("#shr-mail").attr("checked","checked");jQuery("#shr-printfriendly").attr("checked","checked")})});jQuery("#preset-amounts").parent("label").click(function(){jQuery("#custom-amounts").attr("disabled", "disabled").css({cursor:"none"});jQuery("#preset-amounts").removeAttr("disabled")});jQuery("#custom-amounts").parent("label").click(function(){jQuery("#preset-amounts").attr("disabled","disabled").css({cursor:"none"});jQuery("#custom-amounts").removeAttr("disabled")});jQuery("#hide-sponsors").click(function(){jQuery("#no-sponsors").submit()});jQuery(".del-x").click(function(){jQuery(this).parent("div").parent("div").fadeOut()});jQuery("#custom-mods").click(function(){jQuery(this).is(":not(:checked)")? jQuery("#custom-mods-notice").css("display","none"):(jQuery("#custom-mods-notice").fadeIn("fast"),jQuery("#custom-mods-notice").css("display","table"))});jQuery(".custom-mods-notice-close").click(function(){jQuery("#custom-mods-notice").fadeOut("fast")});jQuery("#bgimg-yes").click(function(){jQuery(this).is(":checked")?jQuery("#bgimgs").fadeIn("slow"):jQuery("#bgimgs").css("display","none")});jQuery("#shr-twitter").click(function(){jQuery(this).attr("checked")?jQuery("#twitter-defaults").fadeIn("fast"): jQuery("#twitter-defaults").fadeOut()});jQuery("#shorty").change(function(){jQuery("#shortyapimdiv-bitly").fadeOut("fast");jQuery("#shortyapimdiv-supr").fadeOut("fast");jQuery("#shortyapimdiv-jmp").fadeOut("fast");this.value=="bitly"?jQuery("#shortyapimdiv-bitly").fadeIn("fast"):this.value=="supr"?jQuery("#shortyapimdiv-supr").fadeIn("fast"):this.value=="jmp"&&jQuery("#shortyapimdiv-jmp").fadeIn("fast")});jQuery("#shortyapichk-supr").click(function(){this.checked?jQuery("#shortyapidiv-supr").fadeIn("fast"): jQuery("#shortyapidiv-supr").fadeOut("fast")});jQuery("#likeButtonSetTop-yes").click(function(){this.checked&&jQuery(".likeButtonsAvailableTop").fadeIn("fast")});jQuery("#likeButtonSetTop-no").click(function(){this.checked&&jQuery(".likeButtonsAvailableTop").fadeOut("fast")});jQuery("#likeButtonSetBottom-yes").click(function(){this.checked&&jQuery(".likeButtonsAvailableBottom").fadeIn("fast")});jQuery("#likeButtonSetBottom-no").click(function(){this.checked&&jQuery(".likeButtonsAvailableBottom").fadeOut("fast")}); jQuery("#fbLikeButtonTop-yes").click(function(){this.checked&&jQuery(".likebuttonpreviewTop").fadeIn("fast")});jQuery("#fbLikeButtonBottom-yes").click(function(){this.checked&&jQuery(".likebuttonpreviewBottom").fadeIn("fast")});jQuery("#fbLikeButtonTop-no").click(function(){this.checked&&jQuery(".likebuttonpreviewTop").fadeOut("fast")});jQuery("#fbLikeButtonBottom-no").click(function(){this.checked&&jQuery(".likebuttonpreviewBottom").fadeOut("fast")});jQuery("#fbSendButtonBottom-yes").click(function(){this.checked&& jQuery(".sendbuttonpreviewBottom").fadeIn("fast")});jQuery("#fbSendButtonTop-yes").click(function(){this.checked&&jQuery(".sendbuttonpreviewTop").fadeIn("fast")});jQuery("#fbSendButtonTop-no").click(function(){this.checked&&jQuery(".sendbuttonpreviewTop").fadeOut("fast")});jQuery("#fbSendButtonBottom-no").click(function(){this.checked&&jQuery(".sendbuttonpreviewBottom").fadeOut("fast")});jQuery("#googlePlusOneButtonTop-yes").click(function(){this.checked&&jQuery(".plusonepreviewTop").fadeIn("fast")}); jQuery("#googlePlusOneButtonTop-no").click(function(){this.checked&&jQuery(".plusonepreviewTop").fadeOut("fast")});jQuery("#googlePlusOneButtonBottom-yes").click(function(){this.checked&&jQuery(".plusonepreviewBottom").fadeIn("fast")});jQuery("#googlePlusOneButtonBottom-no").click(function(){this.checked&&jQuery(".plusonepreviewBottom").fadeOut("fast")});jQuery("#fbLikeButtonTop-yes,#googlePlusOneButtonTop-yes,#fbSendButtonTop-yes").click(function(){this.checked&&jQuery(".likeButtonSetOptionsTop").fadeIn("fast")}); jQuery("#fbLikeButtonBottom-yes,#googlePlusOneButtonBottom-yes,#fbSendButtonBottom-yes").click(function(){this.checked&&jQuery(".likeButtonSetOptionsBottom").fadeIn("fast")});jQuery("#fbLikeButtonTop-no,#googlePlusOneButtonTop-no,#fbSendButtonTop-no").click(function(){jQuery("#fbLikeButtonTop-no").get(0).checked&&jQuery("#googlePlusOneButtonTop-no").get(0).checked&&jQuery("#fbSendButtonTop-no").get(0).checked&&jQuery(".likeButtonSetOptionsTop").fadeOut("fast")});jQuery("#fbLikeButtonBottom-no,#googlePlusOneButtonBottom-no,#fbSendButtonBottom-no").click(function(){jQuery("#fbLikeButtonBottom-no").get(0).checked&& jQuery("#googlePlusOneButtonBottom-no").get(0).checked&&jQuery("#fbSendButtonBottom-no").get(0).checked&&jQuery(".likeButtonSetOptionsBottom").fadeOut("fast")});jQuery("#designer_toolTips-yes").click(function(){this.checked&&jQuery(".designer_toolTip_prefs").fadeIn("fast")});jQuery("#designer_toolTips-no").click(function(){this.checked&&jQuery(".designer_toolTip_prefs").fadeOut("fast")});jQuery("#position-above").click(function(){jQuery("#info-manual").is(":visible")&&jQuery("#info-manual").fadeOut()}); jQuery("#position-below").click(function(){jQuery("#info-manual").is(":visible")&&jQuery("#info-manual").fadeOut()});jQuery("#position-manual").click(function(){jQuery("#info-manual").is(":not(:visible)")&&jQuery("#info-manual").fadeIn("slow")});jQuery(".dtags-info").click(function(){jQuery("#tag-info").fadeIn("fast")});jQuery(".dtags-close").click(function(){jQuery("#tag-info").fadeOut()});jQuery(".shebang-info").click(function(){jQuery("#info-manual").fadeIn("fast")});jQuery("#shrsbresetallwarn-cancel").click(function(){jQuery("#shrsbresetallwarn").fadeOut()}); jQuery("#shrsbresetallwarn-yes").click(function(){this.checked=jQuery("#shrsbresetallwarn").fadeOut();this.checked=jQuery("#resetalloptionsaccept").submit();this.checked=!this.checked});var c=0;jQuery("#tweetconfig").val().indexOf("${title}")!=-1&&(c=Math.floor(c+8));jQuery("#tweetconfig").val().indexOf("${short_link}")!=-1&&(c=Math.floor(c+13));c=Math.floor(jQuery("#tweetconfig").val().length-c);c>=50?jQuery("#tweetcounter span").addClass("error"):jQuery("#tweetcounter span").removeClass();jQuery("#tweetcounter span").html(c); c=jQuery("#tweetconfig").val();c=c.replace("${title}","Some fancy post title");c=c.replace("${short_link}","http://goo.gl/dbqlx");jQuery("#tweetoutput span").html(c);jQuery("#tweetconfig").keyup(function(){var c=0;jQuery("#tweetconfig").val().indexOf("${title}")!=-1&&(c=Math.floor(c+8));jQuery("#tweetconfig").val().indexOf("${short_link}")!=-1&&(c=Math.floor(c+13));c=Math.floor(jQuery(this).val().length-c);if(c>=50)return jQuery("#tweetcounter span").addClass("error"),alert("You need to leave room for the short URL and/or post title..."), !1;else jQuery("#tweetcounter span").removeClass();jQuery("#tweetcounter span").html(c);c=jQuery(this).val();c=c.replace("${title}","Some fancy post title");c=c.replace("${short_link}","http://goo.gl/dbqlx");jQuery("#tweetoutput span").html(c)});jQuery("#likeButtonSetTop-yes").get(0).checked&&jQuery(".likeButtonsAvailableTop").fadeIn("fast");jQuery("#likeButtonSetBottom-yes").get(0).checked&&jQuery(".likeButtonsAvailableBottom").fadeIn("fast");(jQuery("#fbLikeButtonTop-yes").get(0).checked||jQuery("#googlePlusOneButtonTop-yes").get(0).checked|| jQuery("#fbSendButtonTop-yes").get(0).checked)&&jQuery(".likeButtonSetOptionsTop").fadeIn("fast");(jQuery("#fbLikeButtonBottom-yes").get(0).checked||jQuery("#googlePlusOneButtonBottom-yes").get(0).checked||jQuery("#fbSendButtonBottom-yes").get(0).checked)&&jQuery(".likeButtonSetOptionsBottom").fadeIn("fast");jQuery("#fbLikeButtonTop-yes").get(0).checked&&jQuery(".likebuttonpreviewTop").fadeIn("fast");jQuery("#fbLikeButtonBottom-yes").get(0).checked&&jQuery(".likebuttonpreviewBottom").fadeIn("fast"); jQuery("#fbSendButtonTop-yes").get(0).checked&&jQuery(".sendbuttonpreviewTop").fadeIn("fast");jQuery("#fbSendButtonBottom-yes").get(0).checked&&jQuery(".sendbuttonpreviewBottom").fadeIn("fast");jQuery("#googlePlusOneButtonTop-yes").get(0).checked&&jQuery(".plusonepreviewTop").fadeIn("fast");jQuery("#googlePlusOneButtonBottom-yes").get(0).checked&&jQuery(".plusonepreviewBottom").fadeIn("fast");jQuery("#designer_toolTips-yes").get(0).checked&&jQuery(".designer_toolTip_prefs").fadeIn("fast");jQuery("#tip_bg_color_picker_holder").ColorPicker({flat:!0, color:jQuery("#tip_bg_color").val(),onChange:function(c,f){jQuery("#tip_bg_color").val("#"+f);jQuery("#tip_bg_color_picker div").css("backgroundColor","#"+f)},onSubmit:function(c,f){jQuery("#tip_bg_color").val("#"+f);jQuery("#tip_bg_color_picker div").css("backgroundColor","#"+f);jQuery("#tip_bg_color_picker_holder").toggle()}});jQuery("#tip_bg_color_picker_holder").find("input").each(function(){jQuery(this).attr("maxlength","50")});jQuery("#tip_bg_color_picker div").bind("click",function(){jQuery("#tip_bg_color_picker_holder").toggle(); jQuery("#tip_bg_color_picker_holder").ColorPickerSetColor(jQuery("#tip_bg_color").val());jQuery("body").trigger("click");jQuery("#tip_bg_color_picker_holder").is(":visible")&&jQuery("body").bind("click",function(){jQuery("#tip_bg_color_picker_holder").hide();jQuery("body").unbind("click")});return!1});jQuery("#tip_bg_color_reset").bind("click",function(){jQuery("#tip_bg_color").val("#000000");jQuery("#tip_bg_color_picker div").css("backgroundColor","#000000")});jQuery("#tip_bg_color_picker_holder").click(function(){return!1}); jQuery("#tip_text_color_picker_holder").ColorPicker({flat:!0,color:jQuery("#tip_text_color").val(),onChange:function(c,f){jQuery("#tip_text_color").val("#"+f);jQuery("#tip_text_color_picker div").css("backgroundColor","#"+f)},onSubmit:function(c,f){jQuery("#tip_text_color").val("#"+f);jQuery("#tip_text_color_picker div").css("backgroundColor","#"+f);jQuery("#tip_text_color_picker_holder").toggle()}});jQuery("#tip_text_color_picker_holder").find("input").each(function(){jQuery(this).attr("maxlength", "50")});jQuery("#tip_text_color_picker div").bind("click",function(){jQuery("#tip_text_color_picker_holder").toggle();jQuery("#tip_text_color_picker_holder").ColorPickerSetColor(jQuery("#tip_text_color").val());jQuery("body").trigger("click");jQuery("#tip_text_color_picker_holder").is(":visible")&&jQuery("body").bind("click",function(){jQuery("#tip_text_color_picker_holder").hide();jQuery("body").unbind("click")});return!1});jQuery("#tip_text_color_picker_holder").click(function(){return!1});jQuery("#tip_text_color_reset").bind("click", function(){jQuery("#tip_text_color").val("#ffffff");jQuery("#tip_text_color_picker div").css("backgroundColor","#ffffff")})}}); (function(c){var j=function(){var f=65,j={eventName:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},color:"ff0000",livePreview:!0,flat:!1},k=function(a,b){var d=i(a);c(b).data("colorpicker").fields.eq(1).val(d.r).end().eq(2).val(d.g).end().eq(3).val(d.b).end()},p=function(a,b){c(b).data("colorpicker").fields.eq(4).val(a.h).end().eq(5).val(a.s).end().eq(6).val(a.b).end()},m=function(a,b){c(b).data("colorpicker").fields.eq(0).val(l(i(a))).end()}, q=function(a,b){c(b).data("colorpicker").selector.css("backgroundColor","#"+l(i({h:a.h,s:100,b:100})));c(b).data("colorpicker").selectorIndic.css({left:parseInt(150*a.s/100,10),top:parseInt(150*(100-a.b)/100,10)})},r=function(a,b){c(b).data("colorpicker").hue.css("top",parseInt(150-150*a.h/360,10))},t=function(a,b){c(b).data("colorpicker").currentColor.css("backgroundColor","#"+l(i(a)))},s=function(a,b){c(b).data("colorpicker").newColor.css("backgroundColor","#"+l(i(a)))},E=function(a){a=a.charCode|| a.keyCode||-1;if(a>f&&a<=90||a==32)return!1;c(this).parent().parent().data("colorpicker").livePreview===!0&&n.apply(this)},n=function(a){var b=c(this).parent().parent(),d;if(this.parentNode.className.indexOf("_hex")>0){d=b.data("colorpicker");var e=this.value,g=6-e.length;if(g>0){for(var h=[],f=0;f0?b.data("colorpicker").color=d=v({h:parseInt(b.data("colorpicker").fields.eq(4).val(),10), s:parseInt(b.data("colorpicker").fields.eq(5).val(),10),b:parseInt(b.data("colorpicker").fields.eq(6).val(),10)}):(d=b.data("colorpicker"),e=parseInt(b.data("colorpicker").fields.eq(1).val(),10),g=parseInt(b.data("colorpicker").fields.eq(2).val(),10),h=parseInt(b.data("colorpicker").fields.eq(3).val(),10),e={r:Math.min(255,Math.max(0,e)),g:Math.min(255,Math.max(0,g)),b:Math.min(255,Math.max(0,h))},d.color=d=o(e));a&&(k(d,b.get(0)),m(d,b.get(0)),p(d,b.get(0)));q(d,b.get(0));r(d,b.get(0));s(d,b.get(0)); b.data("colorpicker").onChange.apply(b,[d,l(i(d)),i(d)])},F=function(){c(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus")},G=function(){f=this.parentNode.className.indexOf("_hex")>0?70:65;c(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus");c(this).parent().addClass("colorpicker_focus")},H=function(a){var b=c(this).parent().find("input").focus(),a={el:c(this).parent().addClass("colorpicker_slider"),max:this.parentNode.className.indexOf("_hsb_h")> 0?360:this.parentNode.className.indexOf("_hsb")>0?100:255,y:a.pageY,field:b,val:parseInt(b.val(),10),preview:c(this).parent().parent().data("colorpicker").livePreview};c(document).bind("mouseup",a,w);c(document).bind("mousemove",a,x)},x=function(a){a.data.field.val(Math.max(0,Math.min(a.data.max,parseInt(a.data.val+a.pageY-a.data.y,10))));a.data.preview&&n.apply(a.data.field.get(0),[!0]);return!1},w=function(a){n.apply(a.data.field.get(0),[!0]);a.data.el.removeClass("colorpicker_slider").find("input").focus(); c(document).unbind("mouseup",w);c(document).unbind("mousemove",x);return!1},I=function(){var a={cal:c(this).parent(),y:c(this).offset().top};a.preview=a.cal.data("colorpicker").livePreview;c(document).bind("mouseup",a,y);c(document).bind("mousemove",a,z)},z=function(a){n.apply(a.data.cal.data("colorpicker").fields.eq(4).val(parseInt(360*(150-Math.max(0,Math.min(150,a.pageY-a.data.y)))/150,10)).get(0),[a.data.preview]);return!1},y=function(a){k(a.data.cal.data("colorpicker").color,a.data.cal.get(0)); m(a.data.cal.data("colorpicker").color,a.data.cal.get(0));c(document).unbind("mouseup",y);c(document).unbind("mousemove",z);return!1},J=function(){var a={cal:c(this).parent(),pos:c(this).offset()};a.preview=a.cal.data("colorpicker").livePreview;c(document).bind("mouseup",a,A);c(document).bind("mousemove",a,B)},B=function(a){n.apply(a.data.cal.data("colorpicker").fields.eq(6).val(parseInt(100*(150-Math.max(0,Math.min(150,a.pageY-a.data.pos.top)))/150,10)).end().eq(5).val(parseInt(100*Math.max(0,Math.min(150, a.pageX-a.data.pos.left))/150,10)).get(0),[a.data.preview]);return!1},A=function(a){k(a.data.cal.data("colorpicker").color,a.data.cal.get(0));m(a.data.cal.data("colorpicker").color,a.data.cal.get(0));c(document).unbind("mouseup",A);c(document).unbind("mousemove",B);return!1},K=function(){c(this).addClass("colorpicker_focus")},L=function(){c(this).removeClass("colorpicker_focus")},M=function(){var a=c(this).parent(),b=a.data("colorpicker").color;a.data("colorpicker").origColor=b;t(b,a.get(0));a.data("colorpicker").onSubmit(b, l(i(b)),i(b),a.data("colorpicker").el)},D=function(){var a,b,d,e,g=c("#"+c(this).data("colorpickerId"));g.data("colorpicker").onBeforeShow.apply(this,[g.get(0)]);var h=c(this).offset();e=document.compatMode=="CSS1Compat";a=window.pageXOffset||(e?document.documentElement.scrollLeft:document.body.scrollLeft);b=window.pageYOffset||(e?document.documentElement.scrollTop:document.body.scrollTop);d=window.innerWidth||(e?document.documentElement.clientWidth:document.body.clientWidth);e=window.innerHeight|| (e?document.documentElement.clientHeight:document.body.clientHeight);var f=h.top+this.offsetHeight,h=h.left;f+176>b+e&&(f-=this.offsetHeight+176);h+356>a+d&&(h-=356);g.css({left:h+"px",top:f+"px"});g.data("colorpicker").onShow.apply(this,[g.get(0)])!=!1&&g.show();c(document).bind("mousedown",{cal:g},C);return!1},C=function(a){N(a.data.cal.get(0),a.target,a.data.cal.get(0))||(a.data.cal.data("colorpicker").onHide.apply(this,[a.data.cal.get(0)])!=!1&&a.data.cal.hide(),c(document).unbind("mousedown", C))},N=function(a,b,c){if(a==b)return!0;if(a.contains)return a.contains(b);if(a.compareDocumentPosition)return!!(a.compareDocumentPosition(b)&16);for(b=b.parentNode;b&&b!=c;){if(b==a)return!0;b=b.parentNode}return!1},v=function(a){return{h:Math.min(360,Math.max(0,a.h)),s:Math.min(100,Math.max(0,a.s)),b:Math.min(100,Math.max(0,a.b))}},u=function(a){a=parseInt(a.indexOf("#")>-1?a.substring(1):a,16);return{r:a>>16,g:(a&65280)>>8,b:a&255}},o=function(a){var b={h:0,s:0,b:0},c=Math.min(a.r,a.g,a.b),e=Math.max(a.r, a.g,a.b),c=e-c;b.b=e;b.s=e!=0?255*c/e:0;b.h=b.s!=0?a.r==e?(a.g-a.b)/c:a.g==e?2+(a.b-a.r)/c:4+(a.r-a.g)/c:-1;b.h*=60;b.h<0&&(b.h+=360);b.s*=100/255;b.b*=100/255;return b},i=function(a){var b,c,e;b=Math.round(a.h);var g=Math.round(a.s*255/100),a=Math.round(a.b*255/100);if(g==0)b=c=e=a;else{var g=(255-g)*a/255,f=(a-g)*(b%60)/60;b==360&&(b=0);b<60?(b=a,e=g,c=g+f):b<120?(c=a,e=g,b=a-f):b<180?(c=a,b=g,e=g+f):b<240?(e=a,b=g,c=a-f):b<300?(e=a,c=g,b=g+f):b<360?(b=a,c=g,e=a-f):e=c=b=0}return{r:Math.round(b), g:Math.round(c),b:Math.round(e)}},l=function(a){var b=[a.r.toString(16),a.g.toString(16),a.b.toString(16)];c.each(b,function(a,c){c.length==1&&(b[a]="0"+c)});return b.join("")},O=function(){var a=c(this).parent(),b=a.data("colorpicker").origColor;a.data("colorpicker").color=b;k(b,a.get(0));m(b,a.get(0));p(b,a.get(0));q(b,a.get(0));r(b,a.get(0));s(b,a.get(0))};return{init:function(a){a=c.extend({},j,a||{});if(typeof a.color=="string")a.color=o(u(a.color));else if(a.color.r!=void 0&&a.color.g!=void 0&& a.color.b!=void 0)a.color=o(a.color);else if(a.color.h!=void 0&&a.color.s!=void 0&&a.color.b!=void 0)a.color=v(a.color);else return this;return this.each(function(){if(!c(this).data("colorpickerId")){var b=c.extend({},a);b.origColor=a.color;var d="collorpicker_"+parseInt(Math.random()*1E3);c(this).data("colorpickerId",d);d=c('
').attr("id", d);b.flat?d.appendTo(this).show():d.appendTo(document.body);b.fields=d.find("input").bind("keyup",E).bind("change",n).bind("blur",F).bind("focus",G);d.find("span").bind("mousedown",H).end().find(">div.colorpicker_current_color").bind("click",O);b.selector=d.find("div.colorpicker_color").bind("mousedown",J);b.selectorIndic=b.selector.find("div div");b.el=this;b.hue=d.find("div.colorpicker_hue div");d.find("div.colorpicker_hue").bind("mousedown",I);b.newColor=d.find("div.colorpicker_new_color");b.currentColor= d.find("div.colorpicker_current_color");d.data("colorpicker",b);d.find("div.colorpicker_submit").bind("mouseenter",K).bind("mouseleave",L).bind("click",M);k(b.color,d.get(0));p(b.color,d.get(0));m(b.color,d.get(0));r(b.color,d.get(0));q(b.color,d.get(0));t(b.color,d.get(0));s(b.color,d.get(0));b.flat?d.css({position:"relative",display:"block"}):c(this).bind(b.eventName,D)}})},showPicker:function(){return this.each(function(){c(this).data("colorpickerId")&&D.apply(this)})},hidePicker:function(){return this.each(function(){c(this).data("colorpickerId")&& c("#"+c(this).data("colorpickerId")).hide()})},setColor:function(a){if(typeof a=="string")a=o(u(a));else if(a.r!=void 0&&a.g!=void 0&&a.b!=void 0)a=o(a);else if(a.h!=void 0&&a.s!=void 0&&a.b!=void 0)a=v(a);else return this;return this.each(function(){if(c(this).data("colorpickerId")){var b=c("#"+c(this).data("colorpickerId"));b.data("colorpicker").color=a;b.data("colorpicker").origColor=a;k(a,b.get(0));p(a,b.get(0));m(a,b.get(0));r(a,b.get(0));q(a,b.get(0));t(a,b.get(0));s(a,b.get(0))}})}}}();c.fn.extend({ColorPicker:j.init, ColorPickerHide:j.hidePicker,ColorPickerShow:j.showPicker,ColorPickerSetColor:j.setColor})})(jQuery); .