//Returns deep linking variables
function getQueryVariable(variable){
	var query = window.location + "";
	var vars = query.split("?")[1].split("&");
    
 	for (var i=0;i<vars.length;i++) {
    	var pair = vars[i].split("=");
        if (pair[0] == variable) {
        	return pair[1];
        }
    }
}
//Entire URL
function getAddress() {
	return window.location;
}

function trackEvent(event, param) {
	var szPixelID = "";
	var eventStr = new String(event).toLowerCase();

	switch (eventStr) {
		case "all": szPixelID = "5129"; break;
		case "north": szPixelID = "5130"; break;
		case "central": szPixelID = "5131"; break;
		case "south": szPixelID = "5132"; break;
		case "prev": szPixelID = "5133"; break;
		case "home": szPixelID = "5134"; break;
		case "next": szPixelID = "5135"; break;
		case "tileitem": szPixelID = "5136"; break;
		case "tileslideshow": szPixelID = "5137"; break;
		case "videofullscreen": szPixelID = "5138"; break;
		case "explorebutton": szPixelID = "5174"; break;
	}

	if ( szPixelID != "" ){
		var szParamString = (param != "" && param != null) ? "&param=" + param : "";
		var imgPixel = new Image();
		imgPixel.src = "http://ads.bridgetrack.com/track/?id=" + szPixelID + szParamString + "&r=" + (Math.random() * 1000000);
	}
}

function doBridgeTrackMovieEvent(event) {
    trackEvent(event, null);
}

function doBridgeTrackMovieEvent(event, param) {
    trackEvent(event, param);
}

function doBridgeTrackClickEvent(event) {
    trackEvent(event, null);
}

function doBridgeTrackClickEvent(event, param) {
    trackEvent(event, param);
}
