// --------------------------------------------------------
// JScript File
// --------------------------------------------------------

function FL_CloseFlash()
{
 	return CL_removePopup();
}

// --------------------------------------------------------
// mouse over effects
// --------------------------------------------------------

function CU_mover(id)
{
	var o = MM_findObj(id);
	if (o)  o.className = 'flyout';
}

function CU_mout(id)
{
	var o = MM_findObj(id);
	if (o!=null) o.className = 'flyoutHidden';
}

// --------------------------------------------------------
// searchbox 
// --------------------------------------------------------

function CU_isReturn(oEvent)
{
	if (!oEvent)
		oEvent = window.event;

	if (oEvent.which)
	{
		keyCode = oEvent.which;
	}
	else if (oEvent.keyCode)
	{
		keyCode = oEvent.keyCode;
	}
	
	return keyCode == 13;
}

function CU_enter(o,defaultText)
{
	if (o.value == defaultText)
		o.value = "";
}

function CU_blur(o,defaultText)
{
	if (o.value == defaultText || o.value == "")
		o.value = defaultText;
}

// --------------------------------------------------------
// References
// --------------------------------------------------------

var CU_refIndex = 0;
var CU_refMax = 0;
var CU_refDownloads;
var CU_refDescriptions;
var CU_refTitles;

function CU_refNext()
{
	if (CU_refIndex<CU_refMax-1)
	{
		CU_refIndex++;
		CU_refMoveTo(CU_refIndex);

		// call flash move next
		FL_FlipLeft();
	}
}

function CU_refPrevious()
{
	if (CU_refIndex>0)
	{
		CU_refIndex--;
		CU_refMoveTo(CU_refIndex);
		
		//call flash move previous	
		FL_FlipRight();	
	}
}

function CU_refMoveTo(index)
{
	var oDownload = MM_findObj('PanelDownload');
	var oDescription = MM_findObj('PanelDescription');
	var oPosition = MM_findObj('PanelPosition');
	var oTitle = MM_findObj('PanelTitle');
	
	if (oDownload && oDescription && oPosition && oTitle)
	{
		oDownload.innerHTML = CU_refDownloads[index];
		oDescription.innerHTML = CU_refDescriptions[index];
		oTitle.innerHTML = CU_refTitles[index];
		oPosition.innerHTML = (index+1);
	}
}

// --------------------------------------------------------
// Call flash functions
// --------------------------------------------------------
function FL_FlipLeft() 
{
	var o = MM_findObj("paging");
	if (o) o.ExternFlipLeft();
}

function FL_FlipRight() 
{
	var o = MM_findObj("paging");
    if (o) o.ExternFlipRight();
}

function FL_StartAnimation(url){
    
    var o = MM_findObj("intro");
    if (o) o.StartAnimation(url)
    
    window.setTimeout("gotoSite('"+url+"')",5000);
}

function gotoSite(url){
    window.navigate(url);
}