/*

 buySAFE Rollover Loader
 Copyright 2011, buySAFE, Inc.
 $Revision: 1.220 $
*/
var bs_R,bsUndef="undefined";if(typeof bs_R==bsUndef||!bs_R)bs_R={};bs_R.err=function(a,b){if(b)a+=": "+b.message;window.setTimeout(function(){throw Error("buySAFE: "+a);},0)};bs_R.GetCodeBase=function(){for(var a=document.getElementsByTagName("script"),b,c=0;c<a.length;c++)if(b=a[c].src.substr(0,100).match(/(.*\/private\/.*\/)rollover(?:\.unpacked)?\.js/i))return b[1];return"https://seal.buysafe.com/private/rollover/"};
bs_R.trc=function(a){(new Image).src=bs_R.GetCodeBase()+"../images/dot.gif?e="+a+"&ua="+navigator.userAgent};bs_R.onWinEvent=function(a,b){var c=window.addEventListener||document.addEventListener,d=window.attachEvent,e="on"+a;if(c)c(a,b,false);else if(d)d(e,b);else{bs_R.trc("onload");var f=window[e];window[e]=function(h){var g;try{f&&f(h)}catch(i){g=i}finally{b&&b(h);if(g)throw g;}}}};bs_R.onLoad=function(a){if(bs_R.fOnLoad)a&&a();else bs_R.onWinEvent("load",a)};
bs_R.AppendJS=function(a){var b=document.createElement("script");b.type="text/javascript";b.src=a;(a=document.getElementsByTagName("script")[0])&&a.parentNode.insertBefore(b,a)};bs_R.NewObject=function(a,b){b||(b=window);if(!b[a]){b[a]={};return true}return false};
if(bs_R.NewObject("buySAFE")||!buySAFE.Loaded){if(!buySAFE.Hash)buySAFE.Hash="";if(!buySAFE.Guarantee)buySAFE.Guarantee={order:"",total:"",email:""};if(!buySAFE.Seal)buySAFE.Seal={bgcolor:"#FFFFFF"};if(!buySAFE.Button)buySAFE.Button={bgcolor:"#FFFFFF"};buySAFE.Loaded=1}var buySAFESealConfig=buySAFE.Seal,buySAFEButtonConfig=buySAFE.Button;
bs_R.Loader=function(){bs_R.onLoad(function(){bs_R.fOnLoad=1});var a=window,b=["WriteBuySafeButtonAjax","WriteBuySafeButtonAjaxInvisible","WriteBuySafeSeal","WriteBuySafeButton","WriteBuySafeButtonInvisible","WriteBuySafeTrusteeSeal","buysafeGetAffiliateURL","WriteBuySafeAffiliateSeal","WriteBuySafeTrustRatingSeal","WriteBuySafeTrustSeal","WriteBuySafeGuarantee","WriteBuySafeKickers"];bs_R.oLoader={};for(var c=0;c<b.length;c++){var d=b[c];bs_R.oLoader[d]=0;a[d]=function(){var e=arguments,f=e.callee.sName;
a.setTimeout(function(){bs_R.oLoader[f]++<=100&&a[f].apply(null,e)},200)};a[d].sName=d}a.setTimeout(function(){bs_R.AppendJS(bs_R.GetCodeBase()+"rollover.core.js")},100)}();

