/**************************************/
// Description: Expandable ad setup script 
// Version: 1.0
// Last update: Oct 10, 2008
// Sample usage:
//	<script type="text/javascript">
//		jobstreet_setup_expleaderboard("MyLeaderboard.swf", 728, 90, 728, 180);
//	</script>
/**************************************/

// The id/name for flash banner
leaderboard_id = "homepage_leaderboard";
// Setup expandable leaderboard
function jobstreet_setup_expleaderboard(file, width, height, expwidth, expheight) {

	if(!expwidth) {
		expwidth = width;
	}
	if(!expheight) {
		expheight = height;
	}
	jobstreet_writeFlash(leaderboard_id, file, expwidth, expheight, "transparent", "");
	jobstreet_shrink_leaderboard();
} 
// Call this from flash banner to expand your ad
function jobstreet_expand_leaderboard() {
	jobstreet_getFlash(leaderboard_id).height = 180;
}
// Call this from flash banner to shrink your ad
function jobstreet_shrink_leaderboard() {
	jobstreet_getFlash(leaderboard_id).height = 90;
}
// Function to get flash id/name
function jobstreet_getFlash(id) {
	if(navigator.appName.indexOf("Microsoft") != -1) {
		return window[id];
	}else {
		return document[id];
	}
}
// Function to write the flash
function jobstreet_writeFlash(id, file, width, height, wmode, params) {

	var flashTag = '';
	flashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
	flashTag += 'id="' + id + '" ';
	flashTag += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#" ';
	flashTag += 'width="' + width + '" ';
	flashTag += 'height="' + height + '">';
	flashTag += '<param name="movie" value="' + file + '"/>';
	flashTag += '<param name="wmode" value="' + wmode + '"/>';
	flashTag += '<param name="quality" value="high"/>';
	flashTag += '<param name="flashvars" value="' + params + '"/>';
	flashTag += '<param name="allowscriptaccess" value="always"/>';
	flashTag += '<embed src="' + file + '"';
	flashTag += ' width="' + width + '"';
	flashTag += ' height="' + height + '"';
	flashTag += ' type="application/x-shockwave-flash"';
	flashTag += ' name="' + id + '"';
	flashTag += ' allowscriptaccess="always"';
	flashTag += ' quality="high"';
	flashTag += ' wmode="' + wmode + '" ';
	flashTag += ' flashvars="' + params + '" ';
	flashTag += ' swliveconnect="true" ';
	flashTag += ' pluginspage="http://www.macromedia.com/go/getflashplayer">';
	flashTag += '</embed>';
	flashTag += '</object>';
	document.write(flashTag);
}