//from excel doc regexp replace (.*?)\:b(/.*?)\:b(/.*?)\:b(.*) with // \1\ncase "\4":\n\tdebug(trackString);\n\t_hbPageView("\4","\2;\3");\n\tbreak;\n

function debug(string)
{
    //to test hitbox just uncomment the following statement:
    //alert("track: " + string);
}

function actionTag(url)
{
	document['actionTagImage'].src = url;
}

// call this from the flash or from anywhere
// with the name of the section to track it
function track(trackString)
{
    switch (trackString)
    {
// HOME PAGE
case "home+page":
	debug(trackString);
	_hbPageView("home+page","/haunted+mansion/generate+awareness/information/misc;/generate+awareness/information/live+action/haunted+mansion/misc");
	break;

// No flash page
case "flash+detect":
	debug(trackString);
	_hbPageView("flash+detect","/haunted+mansion/generate+awareness/information/misc;/generate+awareness/information/live+action/haunted+mansion/misc");
	break;

// ABOUT MOVIE
case "movie+main":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Aboutmovie");
	_hbPageView("movie+main","/haunted+mansion/generate+awareness/information/about;/generate+awareness/information/live+action/haunted+mansion/about");
	break;

//   > Story
case "story":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Story");
	_hbPageView("story","/haunted+mansion/generate+awareness/information/story;/generate+awareness/information/live+action/haunted+mansion/story");
	break;

//   > bonus features
case "features":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Features");
	_hbPageView("features","/haunted+mansion/generate+awareness/information/bonus+features;/generate+awareness/information/live+action/haunted+mansion/bonus+features");
	break;

//   > prod. Notes
case "production+notes":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Notes");
	_hbPageView("pnotes","/haunted+mansion/generate+awareness/information/prod+notes;/generate+awareness/information/live+action/haunted+mansion/prod+notes");
	break;

//   > sketches
case "set+sketches":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Sketches");
	_hbPageView("sketches","/haunted+mansion/generate+awareness/information/prod+notes;/generate+awareness/information/live+action/haunted+mansion/prod+notes");
	break;

//   > costumes
case "costumes":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Costumes");
	_hbPageView("costumes","/haunted+mansion/generate+awareness/information/prod+notes;/generate+awareness/information/live+action/haunted+mansion/prod+notes");
	break;

//   > gallery
case "gallery":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Gallery");
	_hbPageView("gallery","/haunted+mansion/generate+awareness/multimedia/photo+galleries;/generate+awareness/multimedia/live+action/haunted+mansion/photo+galleries");
	break;

// CAST & CREW
case "cast+crew":
	debug(trackString);
	_hbPageView("cast+crew","/haunted+mansion/generate+awareness/information/cast+crew;/generate+awareness/information/live+action/haunted+mansion/cast+crew");
	break;

//   > cast
case "cast":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Cast");
	_hbPageView("cast","/haunted+mansion/generate+awareness/information/cast+crew;/generate+awareness/information/live+action/haunted+mansion/cast+crew");
	break;

//   > crew
case "crew":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Cast");
	_hbPageView("crew","/haunted+mansion/generate+awareness/information/cast+crew;/generate+awareness/information/live+action/haunted+mansion/cast+crew");
	break;

// DOWNLOADS
case "downloads":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Downloads");
	_hbPageView("downloads","/haunted+mansion/generate+awareness/downloads;/generate+awareness/downloads/live+action/haunted+mansion");
	break;

//   > Wallpapers
case "wallpapers":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Wallpaper");
	_hbPageView("wallpapers","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp1  640
case "wp1+640":
	debug(trackString);
	_hbPageView("wp1+640","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp1 800
case "wp1+800":
	debug(trackString);
	_hbPageView("wp1+800","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp1 1024
case "wp1+1024":
	debug(trackString);
	_hbPageView("wp1+1024","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp2 640
case "wp2+640":
	debug(trackString);
	_hbPageView("wp2+640","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp2 800
case "wp2+800":
	debug(trackString);
	_hbPageView("wp2+800","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp2 1024
case "wp2+1024":
	debug(trackString);
	_hbPageView("wp2+1024","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp3 640
case "wp3+640":
	debug(trackString);
	_hbPageView("wp3+640","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp3 800
case "wp3+800":
	debug(trackString);
	_hbPageView("wp3+800","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> wp3 1024
case "wp3+1024":
	debug(trackString);
	_hbPageView("wp3+1024","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   > aim Icons
case "aim+icons":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Icons");
	_hbPageView("icons","/haunted+mansion/generate+awareness/downloads/icons;/generate+awareness/downloads/live+action/haunted+mansion/icons");
	break;

//   >> icon download now
case "icons+download":
	debug(trackString);
	_hbPageView("icons+download","/haunted+mansion/generate+awareness/downloads/icons;/generate+awareness/downloads/live+action/haunted+mansion/icons");
	break;

//   > Sreensaver
case "screensaver":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Screensavers");
	_hbPageView("screensaver","/haunted+mansion/generate+awareness/downloads/screensavers;/generate+awareness/downloads/live+action/haunted+mansion/screensavers");
	break;

//   >> ss download OX9
case "ss+ox9":
	debug(trackString);
	_hbPageView("ss+ox9","/haunted+mansion/generate+awareness/downloads/screensavers;/generate+awareness/downloads/live+action/haunted+mansion/screensavers");
	break;

//   >> ss download OX10
case "ss+ox10":
	debug(trackString);
	_hbPageView("ss+ox10","/haunted+mansion/generate+awareness/downloads/screensavers;/generate+awareness/downloads/live+action/haunted+mansion/screensavers");
	break;

//   >> ss download WINDOWS
case "ss+pc":
	debug(trackString);
	_hbPageView("ss+download","/haunted+mansion/generate+awareness/downloads/screensavers;/generate+awareness/downloads/live+action/haunted+mansion/screensavers");
	break;

//   > ecards
case "ecards":
	debug(trackString);
	_hbPageView("ecards","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> card1
case "card1":
	debug(trackString);
	_hbPageView("card1","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> card2
case "card2":
	debug(trackString);
	_hbPageView("card2","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> card3
case "card3":
	debug(trackString);
	_hbPageView("card3","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

//   >> card4
case "card4":
	debug(trackString);
	_hbPageView("card4","/haunted+mansion/generate+awareness/downloads/wallpapers;/generate+awareness/downloads/live+action/haunted+mansion/wallpapers");
	break;

// TRAILERS & CLIPS
case "clips":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Clips");
	//actionTag("javscript:alert('test');");
	_hbPageView("trailer+clips","/haunted+mansion/generate+awareness/multimedia/trailers;/generate+awareness/multimedia/live+action/haunted+mansion/trailers");
	break;

//   > trailer
case "trailer":
	debug(trackString);
	_hbPageView("trailer","/haunted+mansion/generate+awareness/multimedia/trailers;/generate+awareness/multimedia/live+action/haunted+mansion/trailers");
	break;

//   > CLIPS
/*case "clips":
	debug(trackString);
	_hbPageView("clips","/haunted+mansion/generate+awareness/multimedia/clips;/generate+awareness/multimedia/live+action/haunted+mansion/clips");
	break;*/

//   >> clip1
case "clip1":
	debug(trackString);
	_hbPageView("clip1","/haunted+mansion/generate+awareness/multimedia/clips;/generate+awareness/multimedia/live+action/haunted+mansion/clips");
	
	break;

//   >> clip2
case "clip2":
	debug(trackString);
	_hbPageView("clip2","/haunted+mansion/generate+awareness/multimedia/clips;/generate+awareness/multimedia/live+action/haunted+mansion/clips");
	break;

//   >> clip3
case "clip3":
	debug(trackString);
	_hbPageView("clip3","/haunted+mansion/generate+awareness/multimedia/clips;/generate+awareness/multimedia/live+action/haunted+mansion/clips");
	break;

//   >> clip4
case "clip4":
	debug(trackString);
	_hbPageView("clip4","/haunted+mansion/generate+awareness/multimedia/clips;/generate+awareness/multimedia/live+action/haunted+mansion/clips");
	break;

// Visit the Mansion (experience)
case "visit+mansion":
	debug(trackString);
	actionTag("http://switch.atdmt.com/action/Haunted_Mansion");
	_hbPageView("visit+mansion","/haunted+mansion/generate+awareness/interactive+content/games;/generate+awareness/interactive+content/live+action/haunted+mansion/games");
	break;

// ORDER NOW
case "order":
	debug(trackString);
	_hbPageView("order","/haunted+mansion/sell+movies/exit+links;/sell+movies/exit+links/live+action/haunted+mansion");
	break;

// tzone cards
case "tzone+cards":
	debug(trackString);
	_hbPageView("tzone+cards","/haunted+mansion/generate+awareness/exit+links/tcards;/generate+awareness/exit+links/animation/haunted+mansion/tcards");
	break;

    default:
        debug("unhandled: " + trackString);
        _hbPageView(trackString, "/haunted+mansion/generate+awareness/information/misc;/generate+awareness/information/live+action/haunted+mansion/misc");
        break;
    }
}


exitLinkArray = new Array();
	exitLinkArray[0] = escape("Exit_haunted+mansion_multimedia_live+action_clip1");
	exitLinkArray[1] = escape("Exit_haunted+mansion_multimedia_live+action_clip2");
	exitLinkArray[2] = escape("Exit_haunted+mansion_multimedia_live+action_clip3");
	exitLinkArray[3] = escape("Exit_haunted+mansion_multimedia_live+action_trailer");
	exitLinkArray[4] = escape("Exit_haunted+mansion_sell+movies_live+action_order+now");
	exitLinkArray[5] = escape("Exit_haunted+mansion_synergy_live+action_tokenzone");
	
	
	
	
	



