var tID;
function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;

	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			tID = setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++) {
			tID = setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
	return opacEnd;
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	var object;
	if (document.getElementById(id))
		object = document.getElementById(id).style; 
	else return;
	
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}

function embed_movie(fname, title, client, desc, dist)
{
	title=title.toUpperCase();
	var clientstr = client.replace(/\\/g, '');

	document.getElementById("themovie").innerHTML = "<embed id='myvideo' scale='aspect' src='" + fname + "' type='video/quicktime' autoplay='true' controller='true' width='320' height='256'></embed>";
//	document.getElementById("themovie").innerHTML = "<embed id='myvideo' scale='aspect' src='" + fname + "' type='video/quicktime' autoplay='true' controller='true' width='100%' height='100%'></embed>";
//	document.getElementById("themovie").innerHTML = "<embed id='myvideo' src='" + fname + "' type='video/quicktime' autoplay='true' controller='true' width='320' height='256'>";
	document.getElementById("movietitle").innerHTML = title;
	document.getElementById("movieclient").innerHTML = clientstr;
	document.getElementById("labelclient").innerHTML = 'client';
	document.getElementById("moviedesc").innerHTML = desc;
	document.getElementById("labeldesc").innerHTML = 'summary&nbsp;';
	document.getElementById("moviedist").innerHTML = dist;
	document.getElementById("labeldist").innerHTML = dist;

	return;
	
	var r = "";
	
	r = r + '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="320" height="256">\n';
	r = r + '<param name="src" value="';
	r = r + name;
	r = r + '">\n';
	r = r + '<param name="autoplay" value="true">\n';
	r = r + '<param name="controller" value="true">\n';
	r = r + '<param name="SAVEEMBEDTAGS" value="false">\n';
	r = r + '<param name="QTSRCDONTUSEBROWSER" value="true">\n';
	r = r + '<param name="ALLOWEMBEDTAGOVERRIDES" value="true">\n';
	r = r + '<param name="KIOSKMODE" value="true">\n';
	r = r + '<param name="SCALE" value="aspect">\n';
	r = r + '<param name="target" value="QuickTimePlayer">\n';
	r = r + '<param name="type" value="video/quicktime">\n';

	r = r + '<embed src="';
	r = r + name;
	r = r + '" width="320" height="256" autoplay="true" controller="true" type="video/quicktime" KIOSKMODE="true" ALLOWEMBEDTAGOVERRIDES"true" QTSRCDONTUSEBROWSER="true" SAVEEMBEDTAGS="false" showlogo="true" pluginspage="http://www.apple.com/quicktime/download/"></embed>\n';
	r = r + '</object>\n';
	document.getElementById("themovie").innerHTML = r;
}


var obj;
var yPos = 0;
var xPos = 0;
var dSign = 1;
var speed = 10;

function hideall(thisid)
{
	var i;
	for (i=0; i<19; i++) {
		obj = getobj('c'+i);
		if (thisid == 'c'+i)
			document.getElementById('c'+i).className='visible';
		else
			document.getElementById('c'+i).className='hidden';
	}
}

function getobj(id)
{
    if ( document.getElementById )
        obj = document.getElementById(id);
    else if ( document.layers )
        obj = document.layers[id];
    else if ( document.all )
        obj = document.all.item(id);

	return obj;
}

function fadein()
{
    if ( document.getElementById )
        obj = document.getElementById("movietitle");
    else if ( document.layers )
        obj = document.layers["movietitle"];
    else if ( document.all )
        obj = document.all.item("movietitle");
        
    if (obj) {
		//setTimeout(showObj(obj), 500);
		changeOpac(1, 'movietitle')
	    showObj(obj);
		opacity('movietitle', 1, 99, 3500);
    	//setTimeout("doBottomToTop();", 500);
	}
}

function raisebar(id)
{
    if ( document.getElementById )
        obj = document.getElementById(id);
    else if ( document.layers )
        obj = document.layers[id];
    else if ( document.all )
        obj = document.all.item(id);
        
    if (obj) {
    	hideObj(obj);
    	speed = 10;
    	setTimeout("doBottomToTop();", 500);
	}
}

function dropbar()
{
    if ( document.getElementById )
        obj = document.getElementById("movietitle");
    else if ( document.layers )
        obj = document.layers["movietitle"];
    else if ( document.all )
        obj = document.all.item("movietitle");
        
    if (obj) {
    	hideObj(obj);
    	speed = 10;
    	setTimeout("doTopToBottom();", 500);
	}
}

function showObj( obj )
{
    if ( ! obj.style )
        obj.visibility = "visible";
    else
        obj.style.visibility = "visible";
}

function hideObj( obj )
{
    if ( ! obj.style )
        obj.visibility = "hidden";
    else
        obj.style.visibility = "hidden";
}

function doTopToBottom()
{
	yPos = 324;
	dSign = -1;
	moveObjTo( obj, xPos, -yPos );
	showObj( obj );
	moveVert();
}

function doBottomToTop()
{
	yPos = 400;
	dSign = 1;
	moveObjTo( obj, xPos, -yPos );
	showObj( obj );
	moveVert();
}

function moveVert()
{
	var dec = Math.sqrt(yPos/3);
	yPos -= dec;
	if ( 0 < yPos ) {
		moveObjTo( obj, xPos, yPos * dSign );
		setTimeout( "moveVert()", speed );
	} else {
		moveObjTo( obj, 0, 0 );
	}
}

function moveObjTo( moveme, x, y )
{
    if ( !moveme.style ) {
        moveme.top = y;
        moveme.left = x;
    } else {
        moveme.style.top = y + "px";
        moveme.style.left = x + "px";
    }
}

function xInsertTrailer(name)
{
document.write('<object width="320" height="255" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">\n');
document.write('<param name="src" value="images/trailer.mp4">\n');
document.write('<param name="autoplay" value="true">\n');
document.write('<param name="controller" value="true">\n');
document.write('param name="top" value="0">\n');

document.write('<embed src="images/trailer.mp4" width="320" height="255" autoplay="true" controller="true" showlogo="false" pluginspage="http://www.apple.com/quicktime/download/">\n');

document.write('</object>\n');
}


/*
<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab"
HEIGHT=yy
WIDTH=xx
>
<PARAM NAME="src" VALUE="PosterMovie.mov" >
<PARAM NAME="CONTROLLER" VALUE="False" >
<PARAM NAME="HREF" VALUE="URL" >
<PARAM NAME="TARGET" VALUE="QuickTimePlayer" >
<EMBED SRC="PosterMovie.mov"
HEIGHT=yy WIDTH=xx
TYPE="video/quicktime"
PLUGINSPAGE="http://www.apple.com/quicktime/download/"
CONTROLLER="False"
HREF="URL"
TARGET="QuickTimePlayer"
/>
</OBJECT>
*/

function trailer(name)
{
	var r = "";
	
	r = r + '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="320" height="256">\n';
	r = r + '<param name="src" value="';
	r = r + name;
	r = r + '">\n';
	r = r + '<param name="autoplay" value="true">\n';
	r = r + '<param name="controller" value="true">\n';
	r = r + '<param name="target" value="QuickTimePlayer">\n';


	r = r + '<embed src="';
	r = r + name;
	r = r + '" width="320" height="256" autoplay="true" controller="true" showlogo="true" pluginspage="http://www.apple.com/quicktime/download/"></embed>\n';
	r = r + '</object>\n';

//	r = r + qtdata();

//alert(r);
	return r;
}

/* transparency on mouse
<img src="klematis.jpg" style="opacity:0.4;filter:alpha(opacity=40)"
onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" />
<img src="klematis2.jpg" style="opacity:0.4;filter:alpha(opacity=40)"
onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" />
*/

/*
	r = r + '<!--[if !IE]>-->';
	r = r + '<object type="video/quicktime" data="';
	r = r + name;
	r = r + '" width="320" height="255">';
	r = r + '	<param name="controller" value="true">';
	r = r + '	<param name="autoplay" value="false">';
	r = r + '	Error text.';
	r = r + '</object>';
	r = r + '<!--<![endif]-->';
*/
