var szRandom = Math.floor(Math.random()*1000000000000000000);
var bIsDebug = false;

// Object constructor for array **************************************************************
function appCode(eventName, spotlightURL) 
{
	this.eventName			= eventName;
	this.spotlightURL		= spotlightURL;
}

// Spotlight tag array ***********************************************************************
var aSpotLight = new Array();

    // InsideJokes Tagging
    aSpotLight[aSpotLight.length]  = new appCode("PretzelBeginLoading",  		"http://ad.doubleclick.net/activity;src=1448605;type=mmspr682;cat=mmsco990;ord=1?");
    aSpotLight[aSpotLight.length]  = new appCode("PretzelCheer",    	 		"http://ad.doubleclick.net/activity;src=1448605;type=mmspr682;cat=mmsco584;ord=1?");
    aSpotLight[aSpotLight.length]  = new appCode("PretzelJeer",      	  		"http://ad.doubleclick.net/activity;src=1448605;type=mmspr682;cat=mmsco088;ord=1?");
    aSpotLight[aSpotLight.length]  = new appCode("PretzelWantMore",   	 		"http://ad.doubleclick.net/activity;src=1448605;type=mmspr682;cat=mmsco801;ord=1?");
    aSpotLight[aSpotLight.length]  = new appCode("PretzelClickFBMap",     		"http://ad.doubleclick.net/activity;src=1448605;type=mmspr682;cat=mmsco190;ord=1?");
    aSpotLight[aSpotLight.length]  = new appCode("PretzelClickFBRoutine",       "http://ad.doubleclick.net/activity;src=1448605;type=mmspr682;cat=mmsco651;ord=1?");


	// InsideJokes Tagging
	aSpotLight[aSpotLight.length]  = new appCode("facebook",  		"http://ad.doubleclick.net/activity;src=1448605;type=becom945;cat=mmsco941;ord=1?");
    aSpotLight[aSpotLight.length]  = new appCode("twitter",    	 	"http://ad.doubleclick.net/activity;src=1448605;type=becom945;cat=mmsco432;ord=1?");
	

// Event trigger functions *******************************************************************
function doMovieEvent(movieEvent){
    movieEvent = new String(movieEvent).toLowerCase();	
    for(i = 0; i < aSpotLight.length; i++)
    {
	    if (movieEvent == new String(aSpotLight[i].eventName).toLowerCase())
	    {
            var szSpotlightEvent = new Image();
                szSpotlightEvent.src = aSpotLight[i].spotlightURL;
                
		    // for debugging purposes only
		    if(bIsDebug)
			    alert ("MOVIE EVENT TRIGGERED: \n" + aSpotLight[i].eventName + " = " + szSpotlightEvent.src);            
            
		    break;
	    }
    }
}
