// Flash debugging code
var newwindow = 0;
var lastpageid = "Home";

function trace(str)
{
	if (newwindow == 0) {
		newwindow = window.open("about:blank", "", "width=400,height=500,scrollbars=yes");
		newwindow.document.write("<html><head></head><body><div id=\"debugspace\"></div></body></html>");
	}
	newwindow.document.all("debugspace").innerHTML += str;
}

function getFlashVars(wcflashvars)
{
	var fv;
	var qs = '' + window.location;
	var left = qs.indexOf("?") + 1;
	qs = qs.substring(left, qs.length);
	fv = qs + ((wcflashvars == '' && qs == '')?'':'&') + wcflashvars;
	return fv;
}

function getElement(nm)
{
	return document.getElementById(nm);
}

function shouldDebugTracking()
{
	var qs = '' + window.location;
	return (qs.search(/showtracking=true/) != -1);
}
function trackSage(url,tag){
	if (shouldDebugTracking()) {
		window.status = 'sage:' + tag;
	}
	
	sageflash(url,tag);

}
function track(a, ignore)
{
	if (shouldDebugTracking()) {
		window.status = '' + a;
	}
	for (var i = 0 ; i < a.length ; i++) {
		var ta = a[i].split('|');
		var pix = ta[0];
		var type = ta[1];
		var catname = ta[ta.length - 2];
		var tag = ta[ta.length - 1];
		if (pix == '1') {
			loadPixel();
		}
		if (type == 'PV') {
			cmCreatePageviewTag(tag, catname);
			lastpageid = tag;
		} else if (type == 'click') {
			cmCreateManualLinkClickTag(tag, tag, lastpageid);
		} else if (type == 'vidstart') {
			cmMovieTime(tag,"0");
		} else if (type == 'vidpause') {
			cmMovieTime(tag,"1");
		} else if (type == 'vidplay') {
			cmMovieTime(tag,"2");
		} else if (type == 'vidend') {
			cmMovieTime(tag,"3");
		}
	}
}
function loadPixel()
{
	var i = new Image();
	i.src = "http://www.xctrk.com/conversion.php?tid=1187&aid=2";
}
