
var OCCalendar=false;var OCdata={};var OCcbEvent=Array();var OCnavEvent=Array();var OCstartEvent=Array();var OCDebugMsg=new Array('&nbsp;','&nbsp;','&nbsp;','&nbsp;','&nbsp;','&nbsp;','&nbsp;','&nbsp;');function OCDebug(message){if(!window.OccasionWiseAPI_KEY){var OCDebugTitle='Logging...';}else{var OCDebugTitle='Logging for API KEY: '+window.OccasionWiseAPI_KEY+'';}
OCDebugMsg.shift();OCDebugMsg.push(message);if(document.getElementById('OccasionWiseDEBUG')){document.getElementById('OccasionWiseDEBUG').innerHTML='<pre><strong>'+OCDebugTitle+'</strong><br />'+OCDebugMsg.join('<br />')+'</pre>';}}
function OCqueryString(indata){url='?output=ajon'
+((indata.apiKey)?'&api_key='+indata.apiKey:'')
+((indata.timezone)?'&timezone='+indata.timezone:'')
+((indata.sociables)?'&sociables=true':'')
+((indata.year)?'&year='+indata.year:'')
+((indata.month)?'&month='+indata.month:'')
+((window.OccasionWiseCacheCtrl)?'&cache-control=false':'')
+((indata.callback)?'&callback='+indata.callback:'');return url;};function OCaddCB(callback){OCcbEvent.push(callback);};function OCaddNav(callback){OCnavEvent.push(callback);};function OCaddStart(callback){OCstartEvent.push(callback);};if(typeof(window['gadgets'])!='undefined'){OCDebug('adding <em>gadgets.adjustHeight()</em> callback');OCaddCB(function(){window.gadgets.window.adjustHeight();});}
if(window.OccasionWiseCustomCallback){OCDebug('Adding <em>custom</em> callback to callback list');OCaddCB(OccasionWiseCustomCallback);}
OCDebug('Getting and setting customised variables...');if(!window.OccasionWiseAPI_URL)window.OccasionWiseAPI_URL='http://api.occasionwise.com';if(!window.OccasionWiseEXTRAJS)window.OccasionWiseEXTRAJS='';if(!window.OccasionWiseFeedType)window.OccasionWiseFeedType='ajon';if(!window.OccasionWiseAPI_KEY)window.OccasionWiseAPI_KEY='';if(!window.OccasionWiseCSSstyle)window.OccasionWiseCSSstyle='default';if(!window.OccasionWiseLoadHTML)window.OccasionWiseLoadHTML='<div style="height: 100%; width:100%; background: url(\''+OccasionWiseAPI_URL+'/assets/img/load.gif\') center center no-repeat;">&nbsp;</div>';if(!window.OccasionWiseTimezone)window.OccasionWiseTimezone='Europe/london';if(!window.OccasionWiseDialogSociables)window.OccasionWiseDialogSociables=false;if(!window.OccasionWiseDialogOpacity)window.OccasionWiseDialogOpacity=99;if(!window.OccasionWiseDialogWidth)window.OccasionWiseDialogWidth=500;if(!window.OccasionWiseDialogTop)window.OccasionWiseDialogTop=50;if(!window.OccasionWiseDialogFade)window.OccasionWiseDialogFade=2000;if(!window.OccasionWiseToolTipWidth)window.OccasionWiseToolTipWidth=250;if(!document.getElementById('OccasionWiseCalendar'))document.write('<div id="OccasionWiseCalendar">'+window.OccasionWiseLoadHTML+'</div>');OCDebug('Loading extra javascript support files...');var OCjs=new Array('assets/js/clsOC.js','assets/js/clsOCFader.js','assets/js/clsOCDialog.js','assets/js/clsOCCalendar.js');function writeOCjs(){document.write('<script type="text/javascript" src="'+window.OccasionWiseAPI_URL+'/'+OCjs.join()+((window.OccasionWiseEXTRAJS)?','+window.OccasionWiseEXTRAJS:'')+'"></script>');}
if((typeof(window['YAHOO'])=='undefined')||(typeof(window.YAHOO['namespace'])=='undefined')){document.write('<script type="text/javascript" src="http://yui.yahooapis.com/2.5.2/build/utilities/utilities.js"></script>');writeOCjs();}else if(typeof(window.YAHOO['occasionwise'])=='undefined'){writeOCjs();}else{}
if(typeof(window['OccasionWiseNO_INIT'])=='undefined'){document.write('<script type="text/javascript" src="'+window.OccasionWiseAPI_URL+'/assets/js/init.js" defer="defer"></script>');}
OCDebug('waiting for document to finish loading...');