if(!GR){var GR={initialized:false,cbRand:Math.floor(Math.random()*1000000),srcDom:null,init:function(){var __self=this,scripts,readers,widgets;if(this.initialized)return;this.initialized=true;scripts=document.getElementsByTagName('script');for(var s=0;s<scripts.length;s++){if(scripts[s].src.toString().search(/\/gr(aphicly)*(-min)*\.js/i)>-1){this.srcDom=scripts[s].src.toString().replace(/(http[s]?):\/\//,'').split('/')[0];break}}if(this.srcDom==null){this.srcDom='graphicly.com'}if(((widgets=document.getElementsByTagName('graphicly:widget'))&&widgets.length>0)||((widgets=document.getElementsByTagName('gr:widget'))&&widgets.length>0)){this.loadScript('simple',function(){do{__self.simple(widgets[0])}while(((widgets=document.getElementsByTagName('graphicly:widget'))&&widgets.length>0)||((widgets=document.getElementsByTagName('gr:widget'))&&widgets.length>0))})}if(((readers=document.getElementsByTagName('graphicly:reader'))&&readers.length>0)||((readers=document.getElementsByTagName('gr:reader'))&&readers.length>0)){this.loadScript('reader',function(){do{__self.reader(readers[0])}while(((readers=document.getElementsByTagName('graphicly:reader'))&&readers.length>0)||((readers=document.getElementsByTagName('gr:reader'))&&readers.length>0))})}},addEvent:function(evType,fn){if(window.addEventListener){window.addEventListener(evType,fn,false);return true}else if(window.attachEvent){var r=window.attachEvent('on'+evType,fn);return r}else{return false}},loadScript:function(module,callback){var script;if(module==undefined||this[module])return;this[module]=function(){};script=document.createElement('script');script.type="text/javascript";script.src='http://'+this.srcDom+'/javascripts/api/'+module+'.js?cb='+this.cbRand;script.onload=script.onreadystatechange=function(){if(!this.readyState||this.readyState=="loaded"||this.readyState=="complete"){if(callback!=undefined)callback()}};document.getElementsByTagName('head')[0].appendChild(script)}};if(document.readyState=='complete'||document.readyState=='loaded'){GR.init()}else{GR.addEvent('load',function(){GR.init()})}}

