var calculatorHeights={lightBulbROICalculator:[365,379,409],smallKwhCalculator:[213,220,234],showerCalculator:[222,228,245]};var calculatorWidths={lightBulbROICalculator:[175,212,230],smallKwhCalculator:[148,158,167],showerCalculator:[160,173,186]};var calculatorThemes=[{selectValue:"my_theme",selectDisplay:"Green"},{selectValue:"black",selectDisplay:"Black"},{selectValue:"blue",selectDisplay:"Blue"},{selectValue:"grey",selectDisplay:"Grey"},{selectValue:"light_blue",selectDisplay:"Light Blue"},{selectValue:"orange",selectDisplay:"Orange"},{selectValue:"red",selectDisplay:"Red"},{selectValue:"white",selectDisplay:"White"},{selectValue:"yellow",selectDisplay:"Yellow"}];var calculatorSizes=[{selectValue:"1",selectDisplay:"Small"},{selectValue:"2",selectDisplay:"Medium"},{selectValue:"3",selectDisplay:"Large"}];var widgetsUrl="http://www.paystolivegreen.com/widget_src/";var widgets=[{id:"smallKwhCalculator",title:"kWh Calculator",url:"small_kwh_calculator.php",width:"148px",height:"213px"},{id:"showerCalculator",title:"Shower Calculator",url:"shower_calculator.php",width:"160px",height:"222px"},{id:"lightBulbROICalculator",title:"Lightbulb ROI Calculator",url:"light_calculator.php",width:"175px",height:"365px"}];jQuery(document).ready(function(){var a="";jQuery.each(widgets,function(b,c){if(b>0){a+='<hr class="ui-widget-content" />'}a+=createCalculatorSection(c)});jQuery("#widgets").html(a);ZeroClipboard.setMoviePath("/js/ZeroClipboard.swf");jQuery("#widgets .widget").each(function(c){var b=jQuery(this).attr("id");createMenu(jQuery("#"+b+" .themeMenu").attr("id"),calculatorThemes);jQuery("#"+b+" select.themeMenu").selectmenu({style:"dropdown"}).change(function(){var h=jQuery("#"+b+" iframe");var f=h.attr("src");var i=jQuery(this).val();var g=f.indexOf("theme=");var e=f.indexOf("&");f=f.substring(0,g)+"theme="+i+"&"+f.substring(e+1);h.attr("src",f);jQuery("#"+b+" textarea").val(getFullWidget(jQuery("#"+b+" .widgetIframe").html(),c,h.width()))}).change();createMenu(jQuery("#"+b+" .sizeMenu").attr("id"),calculatorSizes);jQuery("#"+b+" select.sizeMenu").change(function(){var i=jQuery("#"+b+" iframe");var f=i.attr("src");var e=jQuery(this).val();var h=f.indexOf("size=");f=f.substring(0,h)+"size="+e;i.attr("src",f);var g=calculatorWidths[b][e-1]+"px";i.width(g);i.height(calculatorHeights[b][e-1]+"px");jQuery("#"+b+" textarea").val(getFullWidget(jQuery("#"+b+" .widgetIframe").html(),c,g))}).selectmenu({style:"dropdown"}).change();clip=new ZeroClipboard.Client();clip.addEventListener("mousedown",function(e){e.setText(jQuery("#"+b+" .copyBox").val())});clip.addEventListener("complete",function(e,f){alert("Copied "+jQuery("#"+b).attr("text"))});var d=jQuery("#"+b+" .copyBoxButton");d.button();clip.glue(d.attr("id"));jQuery("#"+b+" .copyBox").click(function(){this.select()})});jQuery(".ui-selectmenu-menu").addClass("widgets")});function createCalculatorSection(a){var b='<div id="'+a.id+'" class="widget energy-calculator" text="'+a.title+'"><h2>'+a.title+'</h2><table><tr><td class="label"><span>Color: </span></td><td><div id="'+a.id+'Themes" class="themeMenu" ></div></td></tr><tr>	<td class="label"><span>Sizes: </span></td>	<td>		<div id="'+a.id+'Sizes" class="sizeMenu"></div>	</td></tr></table><div style="clear: both; margin-bottom: 10px;"></div><div class="widgetIframe"><iframe src="'+widgetsUrl+a.url+'?theme=my_theme&size=1" scrolling="no" frameborder="0" style="width: '+a.width+"; height: "+a.height+';" ></iframe></div><div style="margin: 10px;">	<div style="font-weight: bold; margin-bottom: 5px;">Share</div>	<textarea class="copyBox" readonly="readonly" style="width: 280px; height: 100px;"><iframe src="'+widgetsUrl+a.url+'?theme=my_theme&size=1" scrolling="no" frameborder="0" style="width: '+a.width+"; height: "+a.height+';" ></iframe>'+getLink(0)+'</textarea>	<br/>	<button id="'+a.id+'CopyButton" class="copyBoxButton">Copy</button></div></div>';return b}function getFullWidget(a,b,c){return'<div style="font-size: 11px; width: '+c+'">'+a.toLowerCase()+getLink(b)+"</div>"}function getLink(b){var a=b%3;var c="Green Widgets";if(a==1){c="Green Calculators"}else{if(a==2){c="Energy Widgets"}}return'<div style="text-align: center;">By <a href="http://www.paystolivegreen.com/widgets" target="_blank">'+c+"</a></div>"}function createMenu(f,c){var g=jQuery("#"+f);var a=jQuery("<select></select>");for(var b=0;b<c.length;b++){var e=c[b];var d=jQuery("<option></option>");a.append(d.val(e.selectValue).html(e.selectDisplay))}a.attr("selectedIndex",0).change();a.attr("class",g.attr("class"));g.append(a);g.removeClass()};