var protocol="http";if(document.location.toString().indexOf("https://")!=-1){protocol="https"}if(typeof nitroLibsVersion=="undefined"){nitroLibsVersion="current"}if(typeof NitroJSConnector=="undefined"){document.write('<script type="text/javascript" src="'+protocol+"://assets.bunchball.net/scripts/JSConnector/"+nitroLibsVersion+'/NitroJSConnector.js"><\/script>')}if(typeof NitroNotifier=="undefined"){document.write('<script type="text/javascript" src="'+protocol+"://assets.bunchball.net/scripts/notifier/"+nitroLibsVersion+'/NitroNotifier.js"><\/script>')}if(typeof Nitro_Widget=="undefined"){Nitro_Widget="loading";document.write('<script type="text/javascript" src="'+protocol+"://assets.bunchball.net/widgets/embed/"+nitroLibsVersion+'/nitroWidget_new.js"><\/script>')}if(typeof Nitro=="undefined"){function Nitro(connectionParams){if(typeof Nitro.counter=="undefined"){Nitro.counter=0}if(typeof Nitro.instances=="undefined"){Nitro.instances=new Array()}if(typeof Nitro.divCounter=="undefined"){Nitro.divCounter=0}this.counterId=Nitro.counter++;var twitterEnabled=null;var twitterLoginUrl=null;var facebookEnabled=null;var facebookLoginUrl=null;Nitro.instances.push(this);this.connectionParams=connectionParams;if(typeof this.connectionParams.debug=="undefined"){this.connectionParams.debug=false}Nitro.debug=this.connectionParams.debug;this.jsConnector=new NitroJSConnector(connectionParams);this.getUserId=function(callback){return NitroCookies.getUserId(this.connectionParams.apiKey,callback)};Nitro.getUserId=function(apiKey,callback){return NitroCookies.getUserId(apiKey,callback)};this.setUserId=function(value){NitroCookies.setUserId(this.connectionParams.apiKey,value,true,false)};this.showPendingNotifications=function(callback,asyncToken,returnCount){NitroNotifier.jsConnector=this.jsConnector;return NitroNotifier.showPendingNotifications(this.connectionParams,callback,asyncToken,returnCount)};Nitro.showPendingNotificationsNoCallback=function(callback,asyncToken){var instance=Nitro.getInstanceForCounter(asyncToken);return instance.showPendingNotifications()};this.showNotificationsByName=function(notificationNames,callback,asyncToken){NitroNotifier.jsConnector=this.jsConnector;return NitroNotifier.showNotificationsByName(this.connectionParams,notificationNames,callback,asyncToken)};this.getNotificationsFeed=function(callback,asyncToken,userIds,returnCount){NitroNotifier.jsConnector=this.jsConnector;return NitroNotifier.getNotificationsFeed(this.connectionParams,callback,asyncToken,userIds,returnCount)};this.callAPI=function(params,callback,asyncToken,addUserId,noSessionKey){return this.jsConnector.callAPI(params,callback,asyncToken,addUserId,noSessionKey)};Nitro.callAPI=function(params,callback,asyncToken,addUserId,noSessionKey){var instance=Nitro.getInstanceForCounter(asyncToken);return instance.callAPI(params,callback,asyncToken,addUserId,noSessionKey)};this.logAction=function(tags){this.jsConnector.callAPI("method=user.logAction&tags="+tags,"Nitro.processLogAction",this.counterId,true)};Nitro.getInstanceForResponse=function(data,counterId){if(data==null){if(Nitro.debug){alert("Error")}return}if(data.Nitro.res=="err"){if(Nitro.debug){alert(data.Nitro.Error.Message)}return}return Nitro.getInstanceForCounter(counterId)};Nitro.getInstanceForCounter=function(counterId){for(var i=0;i<Nitro.instances.length;i++){if(Nitro.instances[i].counterId==counterId){return Nitro.instances[i]}}return null};Nitro.processLogAction=function(data,token){var instance=Nitro.getInstanceForResponse(data,token);instance.connectionParams.sessionKey=instance.jsConnector.connectionParams.sessionKey;NitroNotifier.jsConnector=this.jsConnector;NitroNotifier.showPendingNotifications(instance.connectionParams)};this.embedWidget=function(embedNames,divId,owner){if(owner==null){owner=""}if(this.jsConnector.connectionParams.userId==null){var _self=this;setTimeout(function(){_self.embedWidget(embedNames,owner)},this.retryEmbedInterval);return}this.callAPI("method=user.getWidgetEmbeds&embedNames="+embedNames,"Nitro.processGetWidgetEmbeds",this.counterId+"|"+divId+"|"+owner)};Nitro.processGetWidgetEmbeds=function(data,token){var cId=token.split("|")[0];var instance=Nitro.getInstanceForResponse(data,cId);instance.embedWidgetWithParams(data,token.split("|")[1],token.split("|")[2])};this.embedWidgetWithParams=function(data,divId,owner){var viewerId=this.jsConnector.connectionParams.userId;var ownerId=this.jsConnector.connectionParams.userId;if(owner!=null&&owner!=""){ownerId=owner}var server=this.connectionParams.server.replace("/json","/xml");var embedsArray=this.makeArray(data.Nitro.widgetEmbeds.WidgetEmbed);if(typeof embedsArray=="undefined"){return}for(var i=0;i<embedsArray.length;i++){var embed=embedsArray[i];var type=embed.type;var args={apiKey:this.connectionParams.apiKey,server:server,ownerId:ownerId,viewerId:viewerId,divId:divId,nitroInstanceId:this.counterId};if(typeof this.connectionParams.timeStamp!="undefined"){args.timeStamp=this.connectionParams.timeStamp;args.signature=this.connectionParams.signature}var div=document.getElementById(divId);var attrs=div.attributes;var paramsArray=this.makeArray(embed.embedParams.WidgetEmbedParam);if(typeof paramsArray!="undefined"){for(var j=0;j<paramsArray.length;j++){var param=paramsArray[j];if(param.value!=null&&param.value!=""){args[param.name]=param.value}for(var k=attrs.length-1;k>=0;k--){if(attrs[k].value==null||attrs[k].value=="null"){continue}if(attrs[k].name.toLowerCase()==param.name.toLowerCase()){args[param.name]=attrs[k].value}}}}nitroWidget.embed(type,args)}};this.makeArray=function(obj){if(typeof obj!="undefined"&&typeof obj.length=="undefined"){return[obj]}return obj};this.retryEmbedInterval=10;this.refreshNML=function(){if(this.jsConnector.connectionParams.sessionKey==null){var _self=this;setTimeout(function(){_self.refreshNML()},this.retryEmbedInterval);return}var items=document.getElementsByTagName("*");var i=items.length;var elem;var testsToReplace=new Array();var testGroup=this.jsConnector.connectionParams.abTestGroup;if(typeof testGroup=="undefined"||testGroup==null||testGroup==""){testGroup="yes"}while(i>0){i--;elem=items[i];if(this.isNitroNode(elem,"split")){var children=elem.getElementsByTagName("*");var childToUse=null;for(var j=0;j<children.length;j++){var child=children[j];if(this.isNitroNode(child,testGroup)){childToUse=child;break}}if(childToUse!=null){testsToReplace.push({child:child,elem:elem})}}}for(i=0;i<testsToReplace.length;i++){var testNode=testsToReplace[i].elem;var groupNode=testsToReplace[i].child;while(groupNode.firstChild){testNode.parentNode.insertBefore(groupNode.firstChild,testNode)}testNode.parentNode.removeChild(testNode)}items=document.getElementsByTagName("*");i=items.length;while(i>0){i--;elem=items[i];var params="";var addUserId=false;var newElem=null;if(this.isNitroNode(elem,"request")){var attrs=elem.attributes;for(var j=attrs.length-1;j>=0;j--){if(attrs[j].name.toLowerCase()=="adduserid"){addUserId=true}else{if(this.isNitroParameter(attrs[j])){params+="&"+attrs[j].name+"="+attrs[j].value}}}elem.id="nitro_elem_"+Nitro.divCounter;this.callAPI(params,"Nitro.processNMLCall",this.counterId+"|"+elem.id,addUserId);Nitro.divCounter++}else{if(this.isNitroNode(elem,"widget")){var ownerId=this.getElemAttribute(elem,"ownerId");var name=elem.getAttribute("name");if(name==null||name==""){continue}if(ownerId==""){ownerId=null}elem.id="nitro_elem_"+Nitro.divCounter;Nitro.divCounter++;this.embedWidget(name,elem.id,ownerId)}else{if(this.isNitroNode(elem,"avatar-full")||this.isNitroNode(elem,"avatar-thumb")){var userId=this.jsConnector.connectionParams.userId;var ownerId=this.getElemAttribute(elem,"ownerId");if(ownerId!=""&&ownerId!=null){userId=ownerId}var size=elem.getAttribute("size");var catalog=elem.getAttribute("catalog");var src=protocol+"://dynamic.bunchball.net/assets/avatar/"+this.connectionParams.apiKey+"/"+userId+"/";if(this.isNitroNode(elem,"avatar-full")){src=src+"full.png"}else{src=src+"thumb.png"}src=src+"?ts="+(new Date()).getTime();if(size!=null){src=src+"&size="+size}if(catalog!=null){src=src+"&catalog="+catalog}this.replaceWithImage(src,elem)}else{if(this.isNitroNode(elem,"canvas-flat")){var userId=this.jsConnector.connectionParams.userId;var ownerId=this.getElemAttribute(elem,"ownerId");if(ownerId!=""&&ownerId!=null){userId=ownerId}var size=elem.getAttribute("size");var catalog=elem.getAttribute("catalog");var src=protocol+"://dynamic.bunchball.net/assets/canvas/"+this.connectionParams.apiKey+"/"+userId+".jpg";src=src+"?ts="+(new Date()).getTime();if(size!=null){src=src+"&size="+size}if(catalog!=null){src=src+"&catalog="+catalog}this.replaceWithImage(src,elem)}else{if(this.isNitroNode(elem,"notifications-feed")){var returnCount=this.getElemAttribute(elem,"returnCount");var userIds=this.getElemAttribute(elem,"userIds");elem.id="nitro_elem_"+Nitro.divCounter;Nitro.divCounter++;NitroNotifier.jsConnector=this.jsConnector;NitroNotifier.getNotificationsFeed(connectionParams,"Nitro.processNotificationsFeedNMLCall",this.counterId+"|"+elem.id,userIds,returnCount)}}}}}}};Nitro.updateTwitterSettingsAndHideNotification=function(data,token){var instance=Nitro.getInstanceForResponse(data,token);instance.twitterEnabled=null;Nitro.updateTwitterSettings(data,token)};Nitro.updateTwitterSettings=function(data,token){var instance=Nitro.getInstanceForResponse(data,token);if(data.Nitro.Twitter.requiresLogin){twitterLoginUrl=data.Nitro.Twitter.requiresLogin}var twitterSlider=document.getElementById("nitro_statusUpdater_twitter");if(data.Nitro.Twitter.enabled=="false"){twitterSlider.style.backgroundPosition="-40px 0px";CurrentTwitterNitroInstanceId=instance.counterId;instance.twitterEnabled=false;if(twitterLoginUrl!=null){twitterSlider.onclick=function(){window.open(twitterLoginUrl);CurrentTwitterStatusRefreshCounter=0;Nitro.checkTwitterStatus()}}else{twitterSlider.onclick=function(){Nitro.callAPI("method=user.twitter.enable","Nitro.updateTwitterSettings",instance.counterId)}}}else{twitterSlider.style.backgroundPosition="0px 0px";twitterSlider.onclick=function(){Nitro.callAPI("method=user.twitter.disable","Nitro.updateTwitterSettings",instance.counterId)};instance.twitterEnabled=true;CurrentTwitterNitroInstanceId=null;twitterLoginUrl=null}};Nitro.updateFacebookSettings=function(data,token){var instance=Nitro.getInstanceForResponse(data,token);if(data.Nitro.Facebook.requiresLogin){facebookLoginUrl=data.Nitro.Facebook.requiresLogin}var facebookSlider=document.getElementById("nitro_statusUpdater_facebook");if(data.Nitro.Facebook.enabled=="false"){facebookSlider.style.backgroundPosition="-40px 0px";CurrentFacebookNitroInstanceId=instance.counterId;instance.facebookEnabled=false;if(facebookLoginUrl!=null){facebookSlider.onclick=function(){window.open(facebookLoginUrl);CurrentFacebookStatusRefreshCounter=0;Nitro.checkFacebookStatus()}}else{Nitro.callAPI("method=user.facebook.status","Nitro.updateFacebookSettings",instance.counterId)}}else{facebookSlider.style.backgroundPosition="0px 0px";facebookSlider.onclick=function(){Nitro.callAPI("method=user.facebook.disable","Nitro.updateFacebookSettings",instance.counterId)};instance.facebookEnabled=true;CurrentFacebookNitroInstanceId=null}};var CurrentFacebookNitroInstanceId=null;var CurrentFacebookStatusRefreshCounter=0;Nitro.checkFacebookStatus=function(){if(CurrentFacebookNitroInstanceId!=null&&CurrentFacebookStatusRefreshCounter<50){Nitro.callAPI("method=user.facebook.status","Nitro.updateFacebookSettings",CurrentFacebookNitroInstanceId);setTimeout("Nitro.checkFacebookStatus()",2500);CurrentFacebookStatusRefreshCounter++}};var CurrentTwitterNitroInstanceId=null;var CurrentTwitterStatusRefreshCounter=0;Nitro.checkTwitterStatus=function(){if(CurrentTwitterNitroInstanceId!=null&&CurrentTwitterStatusRefreshCounter<50){Nitro.callAPI("method=user.twitter.status","Nitro.updateTwitterSettings",CurrentTwitterNitroInstanceId);setTimeout("Nitro.checkTwitterStatus()",2500);CurrentTwitterStatusRefreshCounter++}};Nitro.processNotificationsFeedNMLCall=function(notifications,token){var cId=token.split("|")[0];var instance=null;for(var i=0;i<Nitro.instances.length;i++){if(Nitro.instances[i].counterId==cId){instance=Nitro.instances[i]}}instance.replaceNML(null,token.split("|")[1],notifications)};Nitro.processNMLCall=function(data,token){var cId=token.split("|")[0];var instance=Nitro.getInstanceForResponse(data,cId);instance.replaceNML(data,token.split("|")[1])};this.replaceNML=function(data,divId,notifications){var elem=document.getElementById(divId);var textReplacements=new Array();var imgReplacements=new Array();var htmlDivReplacements=new Array();var htmlSpanReplacements=new Array();var children=elem.getElementsByTagName("*");var childToRepeat=null;for(var i=0;i<children.length;i++){var child=children[i];if(child.getAttribute("nitro_repeat")!=null){childToRepeat=child;break}}if(childToRepeat!=null){var numRows=this.getElemAttribute(elem,"returnCount");if(numRows==null){numRows=10}for(var r=0;r<numRows;r++){var clone=childToRepeat.cloneNode(true);var cloneChildren=clone.getElementsByTagName("*");for(var c=0;c<cloneChildren.length;c++){var setRank=false;if(this.isNitroNode(cloneChildren[c],"response")||this.isNitroNode(cloneChildren[c],"notification")){cloneChildren[c].setAttribute("rank",r)}}childToRepeat.parentNode.insertBefore(clone,childToRepeat)}childToRepeat.parentNode.removeChild(childToRepeat)}for(var i=0;i<children.length;i++){var child=children[i];if(this.isNitroNode(child,"notification")){var rank=child.getAttribute("rank");if(rank==null){rank=0}if(typeof(notifications[rank])=="undefined"){continue}this.addNodeReplacement(htmlDivReplacements,child,notifications[rank].html)}else{if(this.isNitroNode(child,"response")){var accessor=child.getAttribute("data");if(accessor=="rank"){var rank=child.getAttribute("rank");if(rank==null){rank=0}this.addNodeReplacement(textReplacements,child,parseInt(rank)+1);continue}accessor=accessor.split(".");var value=data.Nitro;for(var a=0;a<accessor.length;a++){var curr=accessor[a];var arrI=curr.indexOf("[%]");if(arrI>-1){var rank=child.getAttribute("rank");if(rank==null){rank=0}value=value[curr.substring(0,arrI)];if(typeof value=="undefined"){break}value=this.makeArray(value);value=value[rank]}else{value=value[curr]}if(typeof value=="undefined"){break}}if(typeof value=="undefined"){continue}var postProcess=this.getElemAttribute(child,"postProcess");if(postProcess!=null){value=eval(postProcess+"(value)")}if(child.getAttribute("type")!=null&&child.getAttribute("type")=="date"){var date=new Date(parseInt(value)*1000);this.addNodeReplacement(textReplacements,child,date.toLocaleString())}else{if(child.getAttribute("type")!=null&&child.getAttribute("type")=="img"){this.addNodeReplacement(imgReplacements,child,value)}else{if(child.getAttribute("type")!=null&&(child.getAttribute("type")=="avatar-full"||child.getAttribute("type")=="avatar-thumb")){var src=protocol+"://dynamic.bunchball.net/assets/avatar/"+this.connectionParams.apiKey+"/"+value+"/";if(child.getAttribute("type")=="avatar-full"){src=src+"full.png"}else{src=src+"thumb.png"}this.addNodeReplacement(imgReplacements,child,src)}else{if(child.getAttribute("type")!=null&&child.getAttribute("type")=="canvas-flat"){var src=protocol+"://dynamic.bunchball.net/assets/canvas/"+this.connectionParams.apiKey+"/"+value+".jpg";this.addNodeReplacement(imgReplacements,child,src)}else{if(child.getAttribute("type")!=null&&child.getAttribute("type")=="html"){this.addNodeReplacement(htmlSpanReplacements,child,value)}else{this.addNodeReplacement(textReplacements,child,value)}}}}}}}}for(var i=0;i<textReplacements.length;i++){this.replaceWithText(textReplacements[i].value,textReplacements[i].elem)}for(var i=0;i<htmlDivReplacements.length;i++){this.replaceWithHtml(htmlDivReplacements[i].value,htmlDivReplacements[i].elem,"div")}for(var i=0;i<htmlSpanReplacements.length;i++){this.replaceWithHtml(htmlSpanReplacements[i].value,htmlSpanReplacements[i].elem,"span")}for(var i=0;i<imgReplacements.length;i++){this.replaceWithImage(imgReplacements[i].value,imgReplacements[i].elem)}while(elem.firstChild){elem.parentNode.insertBefore(elem.firstChild,elem)}elem.parentNode.removeChild(elem)};this.isNitroNode=function(elem,type){if(typeof elem.nodeName=="undefined"){return false}return(elem.nodeName.toUpperCase()=="NITRO:"+type.toUpperCase()||elem.nodeName.toUpperCase()==type.toUpperCase())};this.isNitroParameter=function(attr){if(attr.value!=null&&attr.value!="null"&&attr.value!=""){if(attr.name in {id:"",tabIndex:"",disabled:"",contentEditable:"",hideFocus:""}){return false}if(attr.name.indexOf("nml_")==0){return false}return true}};this.getElemAttribute=function(elem,attr){if(elem.getAttribute(attr)!=null){return elem.getAttribute(attr)}if(elem.getAttribute(attr.toLowerCase())!=null){return elem.getAttribute(attr.toLowerCase())}return null};this.addNodeReplacement=function(replacementsArr,elem,value){if(typeof value=="undefined"){value=""}replacementsArr.push({value:value,elem:elem})};this.replaceWithText=function(text,elem){if(text!=null&&typeof text!="undefined"){var newNode=document.createTextNode(text);elem.parentNode.replaceChild(newNode,elem)}};this.replaceWithImage=function(url,elem){if(url!=null&&typeof url!="undefined"){var newNode=document.createElement("img");newNode.setAttribute("src",url);var attrs=elem.attributes;for(var j=attrs.length-1;j>=0;j--){newNode.setAttribute(attrs[j].name,attrs[j].value)}elem.parentNode.replaceChild(newNode,elem)}};this.replaceWithHtml=function(html,elem,divOrSpan){if(html!=null&&typeof html!="undefined"){var newNode=document.createElement(divOrSpan);newNode.innerHTML=html;elem.parentNode.replaceChild(newNode,elem)}};Nitro.onBuyPointsClick=function(pointCategory){var nitro=Nitro.getInstanceForCounter(0);if(nitro!=null){var params=new Object();params.pointCategory=pointCategory;nitro.showPaymentDialog(params)}};this.showPaymentDialog=function(params){if(params.pointCategory==null){return}if(params.useDefaultStyle==null){params.useDefaultStyle=true}if(params.paymentWindowTarget==null){params.paymentWindowTarget="_blank"}this.paymentDialogParams=params;this.jsConnector.callAPI("method=site.getPaymentOptions&verifyPointCategory=true&pointCategory="+this.paymentDialogParams.pointCategory,"Nitro.processPaymentOptions",this.counterId,true)};Nitro.processPaymentOptions=function(data,token){var instance=Nitro.getInstanceForResponse(data,token);instance.showPaymentDialogWithOptions(data)};this.closePaymentDialog=function(){document.body.removeChild(document.getElementById("nitro_payment_dialog_container"));var mask=document.getElementById("nitro_payment_dialog_mask");if(mask!=null){document.body.removeChild(mask)}};this.onPaymentClicked=function(){for(var i=0;i<document.nitroPaymentOptions.po.length;i++){if(document.nitroPaymentOptions.po[i].checked){document.nitroPaypalForm.amount.value=document.nitroPaymentOptions.po[i].value.split("|")[1];document.nitroPaypalForm.item_name.value=document.nitroPaymentOptions.po[i].value.split("|")[0]+" "+this.paymentDialogParams.pointCategory;break}}};Nitro.closeNotification=function(elem){if(elem.parentNode.className=="nitro_notice_br_v"){elem.style.display="none"}else{Nitro.closeNotification(elem.parentNode)}};this.showPaymentDialogWithOptions=function(data){var optionsHTML="";var amountHTML="";var itemHTML="";var optionsArray=this.makeArray(data.Nitro.paymentOptions.PaymentOption);var numOptions=0;if(optionsArray!=null){numOptions=optionsArray.length;for(var i=0;i<optionsArray.length;i++){var cost=parseFloat(optionsArray[i].cost).toFixed(2);optionsHTML=optionsHTML+'<input class="nitro_payment_dialog_choice" type="radio" name="po" value="'+optionsArray[i].quantity+"|"+cost+'" onClick="nitro.onPaymentClicked()" '+((i==0)?"checked ":"")+"> "+optionsArray[i].quantity+" "+this.paymentDialogParams.pointCategory+" for $"+cost+"<br>"}if(optionsArray.length>0){var cost=parseFloat(optionsArray[0].cost).toFixed(2);amountHTML='<input type="hidden" name="amount" value="'+cost+'">';itemHTML='<input type="hidden" name="item_name" value="'+optionsArray[0].quantity+" "+this.paymentDialogParams.pointCategory+'">'}}var error=false;if(optionsHTML==""){optionsHTML="No payment options configured in the Admin UI or invalid pointCategory.";error=true}var paymentMessage="Buy points";if(typeof data.Nitro.paymentOptions.paymentMessage!="undefined"&&data.Nitro.paymentOptions.paymentMessage!=""){paymentMessage=data.Nitro.paymentOptions.paymentMessage}var imageUrl="";if(typeof data.Nitro.paymentOptions.paymentLogoUrl!="undefined"&&data.Nitro.paymentOptions.paymentLogoUrl!=""){imageUrl='<input type="hidden" name="image_url" value="'+data.Nitro.paymentOptions.paymentLogoUrl+'">'}if(this.paymentDialogParams.logoUrl!=null&&this.paymentDialogParams.logoUrl!=""){imageUrl='<input type="hidden" name="image_url" value="'+this.paymentDialogParams.logoUrl+'">'}var returnUrl="";if(this.paymentDialogParams.returnUrl!=null&&this.paymentDialogParams.returnUrl!=""){returnUrl='<input type="hidden" name="return" value="'+this.paymentDialogParams.returnUrl+'">'}var cancelReturnUrl="";if(this.paymentDialogParams.cancelReturnUrl!=null&&this.paymentDialogParams.cancelReturnUrl!=""){cancelReturnUrl='<input type="hidden" name="cancel_return" value="'+this.paymentDialogParams.cancelReturnUrl+'">'}var returnButtonText="";if(this.paymentDialogParams.returnButtonText!=null&&this.paymentDialogParams.returnButtonText!=""){returnButtonText='<input type="hidden" name="cbt" value="'+this.paymentDialogParams.returnButtonText+'">'}var onCloseClick="onclick=\"setTimeout('nitro.closePaymentDialog()', 100);\"";if(this.paymentDialogParams.paymentWindowTarget=="_self"||this.paymentDialogParams.paymentWindowTarget=="_top"){onCloseClick=""}var ipn_url=this.connectionParams.server;ipn_url=ipn_url.substring(0,ipn_url.indexOf("/json"))+"/premiumCreditProcessor";var paypalServer="https://www.paypal.com/cgi-bin/webscr";var pixelUrl="https://www.paypal.com/en_US/i/scr/pixel.gif";var businessId="S5GDMZW4PTLPQ";var testing=0;if(testing){paypalServer="https://www.sandbox.paypal.com/cgi-bin/webscr";pixelUrl="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif";businessId="UWWDCGQCS7CE8"}var paymentDialogHTML='<p class="nitro_payment_dialog_message">'+paymentMessage+'</p> 										<form name="nitroPaymentOptions" class="nitro_payment_dialog_form">'+optionsHTML+'</form> 										<form name="nitroPaypalForm" onsubmit="if(!this.custom.value) { alert(\'This purchase cannot be completed.  Please contact cs@bunchball.com for assistance.\');return false;};return true;" action="'+paypalServer+'" method="post" target="'+this.paymentDialogParams.paymentWindowTarget+'"> 										<input type="hidden" name="cmd" value="_xclick"> 										<input type="hidden" name="business" value="'+businessId+'"> 										<input type="hidden" name="lc" value="US"> 										<input type="hidden" name="button_subtype" value="products"> 										<input type="hidden" name="no_note" value="1"> 										<input type="hidden" name="no_shipping" value="1"> 										<input type="hidden" name="currency_code" value="USD">'+imageUrl+returnUrl+cancelReturnUrl+returnButtonText+'<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted"> 										<input type="hidden" name="notify_url" value="'+ipn_url+'"> 										<input type="hidden" name="quantity" value="1">'+amountHTML+itemHTML+'<input type="hidden" name="custom" value="apiKey='+this.connectionParams.apiKey+"&userId="+this.jsConnector.connectionParams.userId+"&pointCategory="+this.paymentDialogParams.pointCategory+'"> 										<input type="submit" border="0" name="submit" value="Purchase" alt="PayPal - The safer, easier way to pay online!" class="nitro_payment_dialog_purchase_button" '+onCloseClick+'> 										<p class="nitro_payment_dialog_cancel_button"><a href="#" onclick="nitro.closePaymentDialog();return false;">Cancel</a></p> 										<p class="nitro_payment_dialog_terms_message">By clicking "Purchase" you agree to the <a href="http://www.bunchball.com/about/vgtos.shtml" target="_blank">Bunchball Virtual Goods Terms of Service</a></p> 										<img alt="" border="0" src="'+pixelUrl+'" width="1" height="1"> 									</form> 								';if(error){paymentDialogHTML=optionsHTML+'<button type="button" onclick="nitro.closePaymentDialog();" 														class="nitro_payment_dialog_cancel_button">Cancel</button>'}var positioning="fixed";var doMask=true;if(!window.XMLHttpRequest||document.compatMode=="BackCompat"){positioning="absolute"}if(!window.XMLHttpRequest){doMask=false}if(typeof this.paymentStylesWritten=="undefined"&&this.paymentDialogParams.useDefaultStyle){var width=440;var height=110+(20*numOptions);var browser=navigator.appName;this.paymentDialogStyles=".nitro_payment_dialog_container * { 											  margin: 0; padding: 0; font-family:Arial,Helvetica,Verdana; 											} 											.nitro_payment_dialog_container { 											  top:50%; left:50%; width: "+width+"px; margin-left: -"+(width/2)+"px; margin-top: -"+(height/2)+"px; 											  padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; position: "+positioning+"; z-index: 1002; overflow: auto; 											  background: #dcd8d7 url("+protocol+"://assets.bunchball.net/widgets/payments/"+nitroLibsVersion+"/payment_dialog_bg.png) repeat-x 0 0; 											  border: 2px solid #9ea3a9; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; 											  border-color: #FFF #9ea3a9 #9ea3a9 #FFF; 											} 											.nitro_payment_dialog_purchase_button { 											  color: #FFF; cursor: pointer; float: right; margin-right: 20px; font-size: 20px; padding: 1px 15px 1px; font-weight: bold; 											  overflow: visible; background-color: #098bd6; border: 2px solid #0b77b7; border-top-color: #5eb6e8; 											  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; width: 135px; 											} 											.nitro_payment_dialog_cancel_button { 											  font-size: 12px; margin-right: 20px; 											  float: right; clear: right; padding: 10px 0px 1px; 											} 											.nitro_payment_dialog_message { 											  font-size: 20px; margin-bottom: 15px; font-weight: bold; width:100%; text-align: center; 											} 											.nitro_payment_dialog_form { 											  padding-bottom: 20px; float:left; 											} 											.nitro_payment_dialog_choice { 											  padding-bottom: 5px; padding-top: 5px; margin-left: 20px; color: red; 											} 											.nitro_payment_dialog_terms_message { 											  font-size: 10px; width:100%; text-align: center; clear:both; padding-top:10px; 											} 				";var styleElement=document.createElement("div");styleElement.innerHTML="<br><style>"+this.paymentDialogStyles+"</style>";document.getElementsByTagName("head")[0].appendChild(styleElement);this.paymentStylesWritten=true}if(doMask){var fade=document.createElement("div");fade.id="nitro_payment_dialog_mask";fade.setAttribute("class","nitro_payment_dialog_mask");fade.setAttribute("className","nitro_payment_dialog_mask");if(this.paymentDialogParams.useDefaultStyle){fade.style.position=positioning;fade.style.top="0%";fade.style.left="0%";fade.style.width="100%";fade.style.height="100%";fade.style.backgroundColor="black";fade.style.zIndex=1001;fade.style.filter="alpha(opacity="+80+")";fade.style.opacity=0.8}document.body.appendChild(fade)}var light=document.createElement("div");light.id="nitro_payment_dialog_container";light.setAttribute("class","nitro_payment_dialog_container");light.setAttribute("className","nitro_payment_dialog_container");light.innerHTML=paymentDialogHTML;document.body.appendChild(light)}}};