function growMovie(swffile)
	{
	var blackdiv=document.createElement('div');
	blackdiv.setAttribute('id','blackdiv');
	blackdiv.onclick=closeMovie;
	var movie=document.createElement('div');
	movie.setAttribute('id','growmovie');
	document.body.appendChild(blackdiv);
	document.body.appendChild(movie);
	doGrowMovie(1000,560,0,swffile);
	}

function backmovie(swffile)
	{
	var blackdiv=document.createElement('div');
	blackdiv.setAttribute('id','blackdiv');
	blackdiv.onclick=closeMovie;
	var movie=document.createElement('div');
	movie.setAttribute('id','growmovie');
	movie.style.width='1000px';
	movie.style.height='560px';
	document.body.appendChild(blackdiv);
	document.body.appendChild(movie);
	movie.innerHTML='<iframe src="'+swffile+'" frameborder="0" id="movieframe"></iframe><div style="position:absolute;right:-15px;top:-15px;z-index:999"><img src="/images/closebutton.gif" onClick="javascript:closeMovie()"><div>'
// 	setTimeout("document.getElementById('flashcontent').style.display='none'",40);
	setTimeout("document.getElementById('flashcontent').style.visibility='hidden'",40);
	}

function closeMovie()
	{
// 	document.getElementById('flashcontent').style.display='block';
	setFlashVariables('flashcontent.south_africa','&closevar=1');
	document.getElementById('flashcontent').style.visibility='visible';
	var blackdiv = document.getElementById('blackdiv');
	if (blackdiv) blackdiv.parentNode.removeChild(blackdiv);
	var growmovie = document.getElementById('growmovie');
	if (growmovie) growmovie.parentNode.removeChild(growmovie);

// 	var movie=document.getElementById('growmovie');
// 	doShrinkMovie(parseInt(movie.style.width),parseInt(movie.style.height),0);
	}
function doShrinkMovie(finalw,finalh,stage)
	{
	if (stage>1) stage=1;
	var movie=document.getElementById('growmovie');
	movie.style.width=parseInt(finalw*(1-stage))+'px';
	movie.style.height=parseInt(finalh*(1-stage))+'px';
	movie.style.marginLeft=-parseInt(finalw*(1-stage)/2)+'px';
	movie.style.marginTop=-parseInt(finalh*(1-stage)/2)+'px';
	setOpacity(document.getElementById('blackdiv'),(1-stage));
	setOpacity(movie,(1-stage));
	movie.innerHTML='';
	if (stage<1) setTimeout('doShrinkMovie('+finalw+','+finalh+','+((stage+0.05)*1.3)+')',30);
	else
		{
		var blackdiv = document.getElementById('blackdiv');
		if (blackdiv) blackdiv.parentNode.removeChild(blackdiv);
		var growmovie = document.getElementById('growmovie');
		if (growmovie) growmovie.parentNode.removeChild(growmovie);
		}
	}
function doGrowMovie(finalw,finalh,stage,swffile)
	{
	var movie=document.getElementById('growmovie');
	movie.style.width=parseInt(finalw*stage)+'px';
	movie.style.height=parseInt(finalh*stage)+'px';
	movie.style.marginLeft=-parseInt(finalw*stage/2)+'px';
	movie.style.marginTop=-parseInt(finalh*stage/2)+'px';
	setOpacity(document.getElementById('blackdiv'),stage);
	if (stage<1) setTimeout('doGrowMovie('+finalw+','+finalh+','+(stage+((1.01-stage)/5))+',"'+swffile+'")',40);
	else 
		{
		movie.innerHTML='<iframe src="'+swffile+'" frameborder="0" id="movieframe"></iframe><div style="position:absolute;right:-15px;top:-15px;z-index:999"><img src="/images/closebutton.gif" onClick="javascript:closeMovie()"><div>';
		}
	}
function setOpacity( element, alpha ) {
	if( element.style.opacity !== undefined) { 
		element.style.opacity = alpha;
	}
	else if( element.style.filter !== undefined ) { 
		element.style.filter = 'alpha(opacity='+(alpha*100)+')';
	}
	else if( element.filters.alpha !== undefined ) { 
		element.filters.alpha.opacity = ( alpha * 100 );
	}
	else  if ( element.style.MozOpacity !== undefined ) {
		element.style.MozOpacity = alpha;
	}
}