var numberOfTypes = 4;

function showSelected(theSelector){
	selectedItem = theSelector.selectedIndex;
	showCoaches(theSelector.options[selectedItem].value);}

function showDetail(theSelector){
	selectedItem = theSelector.selectedIndex;
	thePage = theSelector.options[selectedItem].value;
	// alert(thePage);
	parent.frames['coach_frame'].window.location = thePage;}


function showCoaches(theOption){
      for (i=1;i<=numberOfTypes; i++){
      	var controlName = "viewDetail"+i;
      	itemToSwap = document.getElementById(controlName);
     	itemToSwap.style.display="none";
      }
 		var controlName = "viewDetail"+theOption;
		itemToSwap = document.getElementById(controlName);
		itemToSwap.style.display="inline";
 }

function openWindow(theURL){
  	var win = window.open(theURL,'win','toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=1,scrolling=1,scrollbars=1,width=650,height=555');
  	}
  	
function setBgLayer(imgPath) {	
	var strPath = imgPath+'bug_bkg';
	var sourceCode = '';
	var content = "<table width='100%' cellpadding='0' cellspacing='0' id='background'><tr><td align='right'>";

	if (pngAlpha) {
		sourceCode = '<div style="height:477px;width:223px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+strPath+'.png\', sizingMethod=\'scale\')" id="bg" class="bg" title="!"></div>';
	} else if (pngNormal) {
		sourceCode = '<div id="bg"><img src="'+strPath+'.png" width="223" height="477" name="bg" border="0" class="bg" alt="!" /></div>';
	} else {
		sourceCode = '<img src="'+strPath+'.gif" width="223" height="477" name="bg" border="0" class="bg" alt="!" />';
	}
	sourceCode = content + sourceCode + "</td></tr></table>";
	return sourceCode;
}


function getBrowser() {
	var ua = navigator.userAgent.toLowerCase(); 
	this.ua = ua;
	var oPos = ua.indexOf('opera');
	// browser name
	this.isGecko     = (ua.indexOf('gecko') != -1);
	this.isMozilla   = (this.isGecko && ua.indexOf("gecko/") + 14 == ua.length);
	this.isNS        = ( (this.isGecko) ? (ua.indexOf('netscape') != -1) : ( (ua.indexOf('mozilla') != -1) && (ua.indexOf('spoofer') == -1) && (ua.indexOf('compatible') == -1) && (oPos == -1) && (ua.indexOf('webtv') == -1) && (ua.indexOf('hotjava') == -1) ) );
	this.isIE        = ( (ua.indexOf("msie") != -1) && (oPos == -1) && (ua.indexOf("webtv") == -1) ); 
	this.isOpera     = (oPos != -1); 
	this.isIcab      = (ua.indexOf("icab") != -1); 
	this.isWebtv     = (ua.indexOf("webtv") != -1); 
	this.isOmniweb   = (ua.indexOf("omniweb") != -1);
	this.isDreamcast   = (ua.indexOf("dreamcast") != -1);
	
	// spoofing and compatible browsers
	this.isIECompatible = ( (ua.indexOf("msie") != -1) && !this.isIE);
	this.isNSCompatible = ( (ua.indexOf("mozilla") != -1) && !this.isNS && !this.isMozilla);
	
	// browser version
	this.versionMinor = parseFloat(navigator.appVersion); 
	
	// correct version number for NS6+ 
	if (this.isNS && this.isGecko) {
		this.versionMinor = parseFloat( ua.substring( ua.lastIndexOf('/') + 1 ) );
	}
	
	// correct version number for IE4+ 
	else if (this.isIE && this.versionMinor >= 4) {
		this.versionMinor = parseFloat( ua.substring( ua.indexOf('msie ') + 5 ) );
	}
	
	// correct version number for Opera 
	else if (this.isOpera) {
		if (ua.indexOf('opera/') != -1) {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('opera/') + 6 ) );
		}
		else {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('opera ') + 6 ) );
		}
	}
	
	// correct version number for iCab 
	else if (this.isIcab) {
		if (ua.indexOf('icab/') != -1) {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('icab/') + 6 ) );
		}
		else {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('icab ') + 6 ) );
		}
	}
	
	// correct version number for WebTV
	else if (this.isWebtv) {
		this.versionMinor = parseFloat( ua.substring( ua.indexOf('webtv/') + 6 ) );
	}
	
	this.versionMajor = parseInt(this.versionMinor); 
	
	// platform
	this.isWin   = (ua.indexOf('win') != -1);
	this.isWin32 = (this.isWin && ( ua.indexOf('95') != -1 || ua.indexOf('98') != -1 || ua.indexOf('nt') != -1 || ua.indexOf('win32') != -1 || ua.indexOf('32bit') != -1) );
	this.isMac   = (ua.indexOf('mac') != -1);
	this.isUnix  = (ua.indexOf('unix') != -1 || ua.indexOf('linux') != -1 || ua.indexOf('sunos') != -1 || ua.indexOf('bsd') != -1 || ua.indexOf('x11') != -1)
	
	// specific browser shortcuts
	this.isIE5x = (this.isIE && this.versionMajor == 5);
	this.isIE55 = (this.isIE && this.versionMinor == 5.5);
	this.isIE5up = (this.isIE && this.versionMajor >= 5);
	this.isIE6x = (this.isIE && this.versionMajor == 6);
	this.isIE6up = (this.isIE && this.versionMajor >= 6);
	
	this.isIE4xMac = (this.isIE4x && this.isMac);
}
// global variables

var browser = new getBrowser();

// if IE5.5+ on win32, then display PNGs with AlphaImageLoader
if ((browser.isIE55 || browser.isIE6up) && browser.isWin32) {
	var pngAlpha = true;
// else, if the browser can display PNGs normally, then do that. 
} else if ((browser.isGecko) || (browser.isIE5up && browser.isMac) || (browser.isOpera && browser.isWin && browser.versionMajor >= 6) || (browser.isOpera && browser.isUnix && browser.versionMajor >= 6) || (browser.isOpera && browser.isMac && browser.versionMajor >= 5) || (browser.isOmniweb && browser.versionMinor >= 3.1) || (browser.isIcab && browser.versionMinor >= 1.9) || (browser.isWebtv) || (browser.isDreamcast)) {
	var pngNormal = true;
} 
