var wattValues=[10,15,25,40,60,75,100,120,150,200,300,400];var widgetFontSizes=["10px","11px","12px"];var labelFontSizes=["10px","11px","12px"];var headerFontSizes=["11px","12px","13px"];var inputWidths=[50,54,58];var clip;jQuery(document).ready(function(){size=parseInt(size);if(isNaN(size)||size>widgetFontSizes.length){size=1}var a=jQuery("#hours");var c=jQuery("#bulbsReplaced");for(var b=0;b<24;b++){var e=b+1;var d=jQuery("<option></option>");if(e==8){d.attr("selected","selected")}a.append(d.val(e).html(e))}for(var b=0;b<20;b++){var e=b+1;var d=jQuery("<option></option>");if(e==1){d.attr("selected","selected")}c.append(d.val(e).html(e))}a.selectmenu({style:"dropdown",menuWidth:inputWidths[size-1],maxHeight:200});c.selectmenu({style:"dropdown",menuWidth:inputWidths[size-1],maxHeight:200});jQuery(".lightInput").css("font-size",widgetFontSizes[size-1]).css("width",inputWidths[size-1]+"px");jQuery(".ui-selectmenu").css("font-size",widgetFontSizes[size-1]).css("width",inputWidths[size-1]+"px");jQuery("#inputs").css("font-size",labelFontSizes[size-1]);jQuery("#logoHeader").css("font-size",headerFontSizes[size-1]);jQuery("input.lightInput").addClass("ui-widget ui-state-default ui-corner-all").css("padding","5px");jQuery("#existingWatts").keyup(valueChanged);jQuery("#retrofitWatts").keyup(valueChanged);jQuery("#bulbsReplaced").change(valueChanged);jQuery("#killowatts").keyup(valueChanged);jQuery("#hours").change(valueChanged);jQuery("#retrofitCost").keyup(valueChanged);valueChanged()});function valueChanged(){try{var c=parseInt(jQuery("#existingWatts").val())-parseInt(jQuery("#retrofitWatts").val());var b=(c/1000)*365*parseInt(jQuery("#bulbsReplaced").val())*parseInt(jQuery("#hours").val());var d=b*parseFloat(jQuery("#killowatts").val());if(!isNaN(d)){truncateString("totalDollars","$"+d.toFixed(2),8)}var g=(parseFloat(jQuery("#retrofitCost").val())*parseInt(jQuery("#bulbsReplaced").val()))/d;if(!isNaN(g)){if(g>1){jQuery("#simplePayback").html(g.toFixed(2)+"<br/>years")}else{if((g*12)>1){jQuery("#simplePayback").html((g*12).toFixed(2)+"<br/>months")}else{jQuery("#simplePayback").html((g*12*30).toFixed(2)+"<br/>days")}}}var a=1/g;if(!isNaN(a)){truncateString("roi",a.toFixed(2)+"%",8)}}catch(f){}}function truncateString(d,a,b){var c=a;if(a.length>(b+1)){a=a.substr(0,b-2)+".."}jQuery("#"+d).html(a).attr("title",c)};
