function SendReport(str) {
	var urlCaptured = str;
	omniCall.resetPath(urlCaptured);
	sendReportingCall({setOverrides:{
	s_pageName:(omniCall.pathToString('p')+omniCall.pageName),
	s_hier2:(omniCall.pathToString('h')+'/'+omniCall.pageName),
	s_channel:(omniCall.portal)}});
}

/* vis switcher*/
function v_visible(visible) {
	styleObj = document.getElementById('videoDiv').style;
	styleObj.visibility = visible;
}

// Basic Video Controls.
function v_play() {
	Player.controls.play();
}
function v_pause() {
	Player.controls.pause();
}
function v_stop() {
	Player.controls.stop();
}
function v_setVolume(num) {
	Player.settings.volume = num;
}

// set variable in flash	
function setFlashVar(name,val) {
	var f = document.getElementById("flashObj")
	if (f) {
		f.SetVariable("videoClip_"+name,val);
		//f.TCallLabel("/", "updater");
	}
}

function getPlayState(arg) {
	setFlashVar("playState", NewState);
}
function getPosition() {
	setFlashVar("position", Player.controls.currentPosition);
}
function getPositionString(arg) {
	setFlashVar("positionString", Player.controls.currentPositionString);
}
function getOpenState(arg) {
	setFlashVar("openState", Player.openState);
}
function getDuration(arg) {
	setFlashVar("duration", Player.currentMedia.duration);
}
function getDurationString(arg) {
	setFlashVar("durationString", Player.currentMedia.durationString);
}
function getPlayerStatus(arg) {
	setFlashVar("playerStatus", Player.status);
}

/*
function setDelay() {
	v_play();
	startTimer();
}

function setSlateDelay() {
playSlate = true;
setDelay();
}

function checkAdPlay(vid, adIndex) {

	adURL = "http://ad.doubleclick.net/adx/vh1.mtvi/mediaplayer;section_0=news;section_1=best_week_ever;section_2=video;vid=" + vid + ";media=asx;sz=416x312;ord=685049080?";
	
	if (adIndex == adRate) {
		playAd = true;
		return;
	}

	playAd = false;
	adCount--;
	if (adCount == 0) adCount = adRate;
}

function playOpeningSlate() {
	var slateURL = "mms://a1457.v0029d.c534.g.vm.akamaistream.net/7/1457/534/v001/asmstor.download.akamai.com/9177/asm/vh1/promo/staytunedvh1_416.wmv";
	clearTimer();
	Player.URL = slateURL;
	setTimeout("setSlateDelay()", 500);
}
*/

function playVideo() {
	//clearTimer();
	Player.URL = videoURL;
	Player.controls.play();
	//setTimeout("setDelay()", 500);
}

function loadVideo(vidURL, vid) {
	// alert("called loadVideo!");
	
	v_stop();
	videoURL = vidURL;
	// url = '/news/best_week_ever/mediaplayer/asxmaker.jhtml?vid=' + vid + '&x=x.asx';
	playVideo();
	//checkAdPlay(vid, adCount);
	
	/*if (playAd) {
	clearTimer();
	Player.URL = adURL;
	playAd = false;
	adPlaying = true;
	adCount = adRate - 1;
	setTimeout("setDelay()", 500);
	}
	else {
	
	playOpeningSlate();
	
	}*/
}

/* function updatePlayStatus() {
	if (adPlaying && playerCurrentState == 10) {
		v_pause();
		adPlaying = false;
		playOpeningSlate();
	}
	if (playSlate && playerCurrentState == 1) {
		v_pause();
		playSlate = false;
		playVideo();
	}
}

function updatePosition() {
	setFlashVar("position", Player.controls.currentPosition);
	playerCurrentState = Player.playState;
	updatePlayStatus();
}

function setVideoPosition(newValue) {
	Player.controls.currentPosition = setPosition.newValue;
	Player.controls.play();
}

var idTmr;
	// Execute the updatePosition() function ten times a second
	function startTimer() {
	idTmr = window.setInterval("updatePosition()",100);
}

function clearTimer() {
	window.clearInterval(idTmr);
	//Player.controls.stop();
}

function clearVideo() {
	v_stop();
	toggleBox('videoDiv', 0);
	clearTimer();
}

function toggleBox(arg,num) {
	// do nothing
}

// sets the WMV uiMode based on state.
function setVideoVisibility(state){
	if (state == 2 || state == 3 || state == 6) {
		Player.uiMode = "none";
	}
	if (state == 0 || state == 9 || state == 1){
		Player.uiMode = "invisible";
	}
}
*/