var page;
var newTitle = "";

function launchDownloadWindow( downloadURL, swfTitle )
{
	var pageUrl = "download.htm";
	var playerWidth = 455 + 4;
	var playerHeight = 475 + 4;
	var iScreenWidth = screen.availWidth;
	var iScreenHeight = screen.availHeight;
	var playerLeft = ( iScreenWidth / 2 ) - ( playerWidth / 2 );
	var playerTop = ( iScreenHeight / 2 ) - ( playerHeight / 2 );
	var windowParms = "top=" + playerTop + ",left=" + playerLeft + ",width=" + playerWidth + ",height=" + playerHeight + ",";
	windowParms += "location=0,menubar=0,directories=0,toolbar=0,status=0,personalbar=0,titlebar=1,resizable=0,scrollbars=0";
	var page = window.open( pageUrl, "page", windowParms, true );
	var zipName = downloadURL.split( "/" );
	zipName = zipName[ zipName.length - 1 ];
	var pageHTML = getHTML( swfTitle, zipName );
	page.document.open();
	page.document.write( pageHTML );
	page.document.close();
	page.zipURL = downloadURL;
	page.focus();
}

function getDownloadCopy( swfTitle, zipName )
{
	var downloadCopy = "";
	downloadCopy += '<table border="0" width="100%" id="table1" cellspacing="0" cellpadding="0">';
	downloadCopy += '<tr>';
	downloadCopy += '<td>';
	downloadCopy += '<br><b>To Download \'' + swfTitle + '\' to your Computer:</b>';
	downloadCopy += '</td>';
	downloadCopy += '</tr>';
	downloadCopy += '<tr>';
	downloadCopy += '<td>';
	downloadCopy += '<ol><li>Click the green &quot;START DOWNLOAD&quot; button below</li>';
	downloadCopy += '<li>Save the file \'' + zipName + '\' to your desktop</li>';
	downloadCopy += '<li>Unzip the file \'' + zipName + '\' to your desktop</li></ol>';
	downloadCopy += '</td>';
	downloadCopy += '</tr>';
	downloadCopy += '<tr>';
	downloadCopy += '<td>';
	downloadCopy += '<b>To Copy \'' + swfTitle + '\' to your iriver clix / U10:</b>';
	downloadCopy += '</td>';
	downloadCopy += '</tr>';
	downloadCopy += '<tr>';
	downloadCopy += '<td>';
	downloadCopy += '<ol>';
	downloadCopy += '<li>Connect your iriver clix / U10 to your computer and power it on.</li>';
	downloadCopy += '<li>Open My Computer</li>';
	downloadCopy += '<li>Open iriver clix or U10</li>';
	downloadCopy += '<li>Open \'Data\' Folder ( for Windows Media Player 11 \'clix files\' or \'U10 files\' )</li>';
	downloadCopy += '<li>Open Flash Games Folder</li>';
	downloadCopy += '<li>Drag the file from your desktop into the Flash Games folder.</li>';
	downloadCopy += '</ol>';
	downloadCopy += '</td>';
	downloadCopy += '</tr>';
	downloadCopy += '<tr>';
	downloadCopy += '<td>';
	downloadCopy += '<b>To Play \'' + swfTitle + '\' on your iriver clix / U10:</b>';
	downloadCopy += '</td>';
	downloadCopy += '</tr>';
	downloadCopy += '<tr>';
	downloadCopy += '<td>';
	downloadCopy += '<ol>';
	downloadCopy += '<li>Select Flash Games from the main menu of the iriver clix / U10</li>';
	downloadCopy += '<li>Select the file you just copied to the iriver clix / U10.';
	downloadCopy += '</ol>';
	downloadCopy += '</td>';
	downloadCopy += '</tr>';
	downloadCopy += '</table>';
	return( downloadCopy );
}

function getHTML( swfTitle, zipName )
{
	var newHTML = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">';
	newHTML += '<html>';
	// head
	newHTML += '<head>';
	newHTML += '<link href="iriver_clix.css" type="text/css" rel="stylesheet">';
	newHTML += '<script language="JavaScript" src="scripts/download.js"></script>';
	newHTML += '<title>' + swfTitle + '</title>';
	newHTML += '</head>';
	// body
	newHTML += '<body bgcolor="#000000" leftmargin="10" topmargin="10" rightmargin="10" bottommargin="10" onload="MM_preloadImages( \'images/download_button_mo.gif\' );">';
	newHTML += '<table cellspacing="0" cellpadding="0" bgcolor="#ffffff" border="0" width="100%">';
	newHTML += '<tr height="13px">';
	newHTML += '<td width="10" height="13" align="left" valign="top">';
	newHTML += '<img border="0" src="images/l1.gif" width="10" height="13"></td>';
	// content here : top middle cell
	newHTML += '<td style="padding-bottom: 5px;">';
	newHTML += getDownloadCopy( swfTitle, zipName ) + '</td>';
	newHTML += '<td width="10" height="13" align="right" valign="top">';
	newHTML += '<img border="0" src="images/r1.gif" width="10" height="13"></td>';
	newHTML += '</tr>';
	// bottom border
	newHTML += '<tr height="13px">';
	newHTML += '<td width="10" height="13" align="left" valign="bottom">';
	newHTML += '<img border="0" src="images/l2.gif" width="10" height="13"></td>';
	newHTML += '<td></td>';
	newHTML += '<td width="10" height="13" align="right" valign="bottom">';
	newHTML += '<img border="0" src="images/r2.gif" width="10" height="13"></td>';
	newHTML += '</tr>';
	newHTML += '</table>';
	newHTML += '<p align="center">';
	newHTML += '<a href="javascript:downloadZip();">';
	newHTML += "<img style=\"text-align: center\" alt=\"Start Download\" src=\"images/download_button.gif\" alt=\"Start Download\" width=\"158\" height=\"32\" id=\"Image1\" onMouseOver=\"MM_swapImage('Image1','','images/download_button_mo.gif',1)\" onMouseOut=\"MM_swapImgRestore()\" border=\"0\">";
	newHTML += '</a>';
	newHTML += '</p>';
	newHTML += '</body>';
	newHTML += '</html>';
	return( newHTML );
}

function searchIriver()
{
	var searchURL = "http://www.iriveramerica.com/search.aspx?SearchTerm=";
	var searchBox = document.getElementById( "searchbox" );
	searchURL += searchBox.value;
	window.navigate( searchURL );
}