/// miniCollage show div ///

function show(posObj,floatObj) {
	var arr = getMovieInformation(posObj);

	var uniqueName = arr[4];
	document.getElementById('sm_divTitle').innerHTML = arr[0];
	document.getElementById('sm_divTitle').title = arr[0];
	
	document.getElementById('sm_divYear').innerHTML = "(" + arr[1] + ")";
	document.getElementById('miniRolloverSynopsis').innerHTML = arr[2] + " " + "<label><a href='/movies/"  + uniqueName + "/' class='smallinks'>overview</a></label>";
	
	document.getElementById('mcRollOverImage').src = posObj.style.backgroundImage.substring( posObj.style.backgroundImage.indexOf("http"),posObj.style.backgroundImage.length-1 );

	document.getElementById('mcRollOverImage').src = document.getElementById('mcRollOverImage').src.replace(/-\d{1}\./,'-2.')

	document.getElementById('photoLinkToContent').href = "/movies/"  + uniqueName + "/";
	document.getElementById('linkToOnline').href =  "/movies/"  + uniqueName + "/watch-it/";
	
	for( x=0; x<6; x++ ){
		var theIcon = document.getElementById('sm_availableIcon' + x);
		if ( arr[3].charAt(x) == 1 ){
			theIcon.style.display = 'inline-block';
		}
		else
		{
			theIcon.style.display = 'none'
		}
	}
	if ( posObj.id == "ccBigPic" ){
			floatObj.style.left = getPosX(posObj) - 255 + "px";
			floatObj.style.top = getPosY(posObj) - 57 + "px";
			floatObj.style.display = 'inline';
	}
	else 
	if ( posObj.id == "ccMediumSize" ){
			floatObj.style.left = getPosX(posObj) - 335 + "px";
			floatObj.style.top = getPosY(posObj) - 125 + "px";
			floatObj.style.display = 'inline';
	}
	else{
			floatObj.style.left = getPosX(posObj) - 380 + "px";
			floatObj.style.top = getPosY(posObj) - 152 + "px";
			floatObj.style.display = 'inline';	
	}
}
function getMovieInformation(posObj)
{
	for(var i=0; i< posObj.childNodes.length; i++)
	{
		if(posObj.childNodes[i].tagName && posObj.childNodes[i].tagName.toLowerCase() == 'img')
		{
			return posObj.childNodes[i].alt.split("@");
		}
	}
	return new Array();
}
function showMiniRollover(obj){
		
		t = setTimeout("show(document.getElementById('"+ obj.id +"'),document.getElementById('SimilarMovieRODiv'));",300);
		o = setTimeout("miniRollOverOpacity()", 300);
	
}

function miniRollOverOpacity(){
	var floatingDiv = document.getElementById('SimilarMovieRODiv');
	
	var opacityTween = new OpacityTween(floatingDiv,Tween.regularEaseOut, 0, 100, 0.5);
	opacityTween.start();
}
	
function hideMiniCollageRollover(obj,event)
{
	var x = event.relatedTarget;
	if(!x) x = event.toElement;
	
	var rollover = document.getElementById('SimilarMovieRODiv');
	var left = parseInt( rollover.style.left );
	var right = left + 405;
	var roTop = parseInt( rollover.style.top );
	//var bottom = getPosY(document.getElementById('rollOverBottomLimit')) + 10;
	var bottom = roTop + rollover.offsetHeight;
	var xscroll = 0;
	var yscroll = 0;
	if ( window.scrollX )
	{
		xscroll = window.scrollX;
		yscroll = window.scrollY;
	}
	else if ( document.documentElement )
	{
		xscroll = document.documentElement.scrollLeft;
		yscroll = document.documentElement.scrollTop;
	}
	else if ( document.body.scrollLeft )
	{
		xscroll = document.body.scrollLeft;
		yscroll = document.body.scrollTop;
	}
//	alert( "left: "+left+", right: "+right+", top: "+roTop+", bottom: "+bottom+"  |  Mouse: left: "+(event.clientX + xscroll)+", top: "+(event.clientY + yscroll) );
	
	if((event.clientX + xscroll) < left+1 || (event.clientX + xscroll) > right-1 || (event.clientY + yscroll) < roTop+2 || (event.clientY + yscroll)> bottom-1 ){
		document.getElementById('SimilarMovieRODiv').style.display = 'none';
		
		var sliderKnob = document.getElementById('sliderKnobDR');
		if( sliderKnob ){
			sliderKnob.style.visibility = "hidden";
		}
	}
}