function setInputValues(b,c){var d=b.type;if(d=="hidden"||d=="text"){b.value=c[b.name]}else{var a=b.tagName.toLowerCase();if(a=="textarea"){b.value=c[b.name]}}}function setInputErrors(b,d,a){errorsForInput=d[b];var c=$("div[id='id_errors_for_"+b+"']",a);if(errorsForInput!=null){if(c.length>0){c.html('<span class="error">'+errorsForInput+"</span>")}}else{c.html("")}}function setHtmlValue(c,a){if(c!=null){var d=c.attr("id");if(d!=null){var b=a[d];if(b!=null){c.html(b)}else{c.html("")}}}}$.fn.swellSelect=function(a){var b=$.extend({clickThru:false},a);return this.each(function(){var f=$(this);var h=f.find("ul");var i=h.find("a");var d=$("<h4 class='selectTrigger'></h4>").prependTo(f);h.find("li:last-child").addClass("lastLi");function g(){var k=h.find("li.curr a");var j=(k.length>0)?k.text():h.find("a").eq(0).text();d.text(j)}function e(){$(".selector ul").hide();$(".selector h4").removeClass("triggerActive");f.css({"z-index":"999"});h.slideDown(300);d.addClass("triggerActive");$(document).bind("click.hideSelector",function(j){c()})}function c(){$(".selector ul").slideUp(300,function(){$(".selector h4").removeClass("triggerActive");$(document).unbind("click.hideSelector");f.css({"z-index":"1"})})}g();d.click(function(){if($(this).hasClass("triggerActive")){c()}else{e()}return false});i.click(function(){h.find("li").removeClass("curr");$(this).parents("li").addClass("curr");g();c();if(b.clickThru==false){return false}})})};$.fn.swellChart=function(a){var b=$.extend({animSpeed:1500},a);return this.each(function(){$(this).find("span.bar").hide().animate({width:"show"},b.animSpeed)})};function swellConfirm(d,f,e,c,a,b){$("#confirm").modal({closeHTML:"<a href='#' title='Close' class='modal-close'>close</a>",position:["20%",],overlayId:"confirm-overlay",containerId:"confirm-container",onShow:function(g){$(".message",g.data[0]).append(d);if(e==null){e=gettext("Confirm")}if(c==null){c=gettext("Yes")}$(".modalHead",g.data[0]).html("<span>"+e+"</span>");$(".yes",g.data[0]).html("<span>"+c+"</span>");if(b!=false){if(a==null){a=gettext("No")}$(".no",g.data[0]).html("<span>"+a+"</span>")}else{$(".no",g.data[0]).hide()}$(".yes",g.data[0]).click(function(){if($.isFunction(f)){f.apply()}$.modal.close();return false})}})}function rewardModal(){$("#detailModal").modal({closeHTML:"<a href='#' title='Close' class='modal-close'>close</a>",overlayId:"overlay",overlayClose:"true",containerId:"detail-container",onShow:function(){if(!($.browser.msie&&$.browser.version<7)){var g=$(document).height();var f=$(window).height();var d=g>f?g:f;$("#overlay").css({height:d+"px",width:"100%"});var a=$("#detail-container");var b=$("#detail-container .simplemodal-data");var c=$("#detail-container .simplemodal-wrap");var e=b.outerHeight();var f=$(window).height();c.css({overflow:"visible",height:"auto"});a.css({height:"auto"});if(e>f){$(window).unbind("resize.simplemodal");var h=$(window).scrollTop()>0?$(window).scrollTop():10;a.css({position:"absolute",top:h+"px"})}}}})}function imageModal(a,c,b){$("#imgModal").modal({closeHTML:"<a href='#' title='Close' class='modal-close'>close</a>",overlayId:"overlay",overlayClose:"true",containerId:"img-container",overlayCss:{height:"150%"},onShow:function(){var d=$("#imgModal .modalBody");if(!($.browser.msie&&$.browser.version<7)){var g=$(document).height();var f=$(window).height();var e=g>f?g:f;$("#overlay").css({height:e+"px",width:"100%"})}$("<img />").attr("src",a).load(function(){$("div.loading",d).hide();d.append($(this));var p=$(window).width();var l=$(window).height();var h=$("#pageWrap").width()-44;var q=l-80;var o=$(this).width();o=o>h?h:o;$(this).css({width:o+"px"});var j=$(this).height();j=j>q?q:j;$(this).css({height:j+"px",width:"auto"});o=$(this).width();var m=$("<h4>"+c+"</h4>").appendTo(d);var n=(l-$("#img-container").height())/2;$("#img-container").css({width:o+44+"px",top:n+"px",left:"50%"});var i=$("#img-container").outerWidth()/-2;$("#img-container").css({"margin-left":i+"px"});if(b!=null){var k="<a href='"+b+"' title='View "+c+" in a new window' target='_blank'></a>";$(this).wrap(k);m.wrapInner(k)}})}})}function bindImageModals(a){a.each(function(){var b=$(this).attr("rel");$("<img />").attr("src",b)}).click(function(c){c.preventDefault();var b=$(this).attr("rel");var f=$(this).find("img").eq(0).attr("alt");var d=$(this).attr("href");if(d=="#"||d=="javascript:;"){d=null}imageModal(b,f,d);return false})};
