// SPECIFIC FOR VIDEO IPHONE

var status = 0;

function playPause(id) {
	btLink = document.getElementById(id);
	if ( btLink.style.backgroundPosition == "0px -40px" ) {
		if(status==1) {
			document.movie1.SetTime(000);
			status = 0 ;
		}
		document.movie1.Play();
		btLink.style.backgroundPosition = "0px 0px";
	}
	else {
		document.movie1.Stop();
		btLink.style.backgroundPosition = "0px -40px";
	}
}

function getTheEndOfMovie()
{
	btLink = document.getElementById("btPlayPause");
	btLink.style.backgroundPosition = "0px -40px";
	
	document.movie1.SetTime(1017);
	status = 1;
}

function showProgress()
{
	document.getElementById("loadStatus").style.display = "block";
	var percentLoaded = 0 ;
	percentLoaded = parseInt((document.movie1.GetMaxTimeLoaded() / document.movie1.GetDuration()) * 100);
	if(percentLoaded < 10) {
		document.getElementById("loadStatusText").innerHTML = "0" + percentLoaded + "%";
	}
	else document.getElementById("loadStatusText").innerHTML = percentLoaded + "%";
	if(percentLoaded == 100) {
		document.getElementById("loadStatus").style.display = "none";
	}
}

function movieLoaded()
{
	document.getElementById("loadStatus").style.display = "none";
}

function myAddListener(obj, evt, handler, captures)
{
	if ( document.addEventListener ) {
		obj.addEventListener(evt, handler, captures);
	}
	else {
		obj.attachEvent('on' + evt, handler);
	}

}

function RegisterListener(eventName, objID, embedID, listenerFcn)
{
	var obj = document.getElementById(objID);
	if ( !obj ) obj = document.getElementById(embedID);
	if ( obj ) myAddListener(obj, eventName, listenerFcn, false);
}

function RegisterListeners()
{
	RegisterListener('qt_progress', 'movie1', 'movie_embed1', showProgress);
	RegisterListener('qt_load', 'movie1', 'movie_embed1', movieLoaded);
	RegisterListener('qt_ended', 'movie1', 'movie_embed1', getTheEndOfMovie);
}

window.onload = RegisterListeners;