/*
-----------------------------------------------------------------------------------------
Controller resizer for video controller 1.0
Leo Steiner 6/12/05
-----------------------------------------------------------------------------------------
resizeMode options (Number):
0 = resize to specific size (width, height)
    Eg: <a href="javascript:setFlashSize('flashid',930,700)">Resize 930x700</a>
		<a href="javascript:setFlashSize('flashid',640,480)">Resize 640x480</a>
	
1 = toggle size (width, height, altWidth, altHeight)
	Eg: <a href="javascript:setControllerSize(1,930,700,725,545)">Resize Toggle</a>

2 = auto detect size - if screen.height <= altDesktopHeight, resize to alternative size) 
    (width,height,altWidth,altHeight,altDesktopWidth,altDesktopHeight)
	Eg: <a href="javascript:setControllerSize(2,930,700,725,545,1024,12000)">Auto Resize</a>
*/

function setControllerSize(resizeMode,width,height,altWidth,altHeight,altDesktopWidth,altDesktopHeight){
	switch (resizeMode){
		// 0 = resize to specific size (width, height)
		case 0:
			setFlashSize('flashid',width,height);
			break;
		// 1 = toggle size (width, height, altWidth, altHeight)
		case 1:
			var currentHeight = document.getElementById('flashid').style.height;
			if (currentHeight == (height+"px")){
				setFlashSize('flashid',altWidth,altHeight);
				document.getElementById('logo').style.display = "none";
				
			}
			else {
				setFlashSize('flashid',width,height);
				document.getElementById('logo').style.display = "block";
			}
			break;
		// 2 = auto detect size - if screen.height <= altDesktopHeight, resize to alternative size) 
		case 2:
			if (screen.height <= altDesktopHeight){
				setFlashSize('flashid',altWidth,altHeight);
				document.getElementById('logo').style.display = "none";
			}
			else {
				setFlashSize('flashid',width,height);
				document.getElementById('logo').style.display = "block";
			}
			break;
		default:
	}
}
	
