function window.onload(){
	var sHTML; 
	var oPhoneSel;
	var oPDASel;
	var oSizeSel;
	
	oPhoneSel = document.getElementsByName("Phone");			//add onchange events
	oPhoneSel[0].attachEvent('onchange', displayPhoneImage);
	oPhoneSel[0].style.fontSize = "8pt";						//set the size smaller
	oPhoneSel[0].style.fontFamily = "Arial";
	
	oPDASel = document.getElementsByName("Laptop/PDA");			//do the same for the pda select
	oPDASel[0].attachEvent('onchange', displayPDAImage);
	oPDASel[0].style.fontSize = "8pt";
	oPDASel[0].style.fontFamily = "Arial";
	
	oSizeSel = document.getElementsByName("<center>Size");		//make the SIZE select look the same
	oSizeSel[0].style.fontSize = "8pt";
	oSizeSel[0].style.fontFamily = "Arial";
															
	
	sHTML = "<font face='Arial Black'>&nbsp;to my&nbsp;</font>";	//the html to put between the 2 select controls
	
	//then insert the help buttons
	oPhoneSel[0].insertAdjacentHTML("afterEnd","<a href=\"javascript: openHelp(\'help1\');\"><img src='/lib/gomadic-new/help.gif' border=0></a>&nbsp; &nbsp;");
	document.getElementsByName("Laptop/PDA")[0].insertAdjacentHTML("afterEnd","<a href=\"javascript: openHelp(\'help2\');\"><img src='/lib/gomadic-new/help.gif' border=0></a><p>");
	document.getElementsByName("<center>Size")[0].insertAdjacentHTML("afterEnd","<a href=\"javascript: openHelp(\'help3\');\"><img src='/lib/gomadic-new/help.gif' border=0></a>Add additional connector cable<input type='checkbox' name='checkbox' id='addCables' onClick=\"setCookies();\" value='checkbox'></center></p>");
}
function displayPhoneImage(){
	var sType = "Phone";
	var oSel = document.getElementsByName(sType);
	var sName = (oSel[0].options(oSel[0].selectedIndex).text);

	phoneDesc.innerHTML = "<font face='Arial, Helvetica, sans-serif' size='1' color='#FF0000'> " + displayText(sName, sType) + "</font>";
}

function displayPDAImage(){
	var sType = "Laptop/PDA";
	var oSel = document.getElementsByName(sType);
	var sName = (oSel[0].options(oSel[0].selectedIndex).text);
	pdaDesc.innerHTML = "<font face='Arial, Helvetica, sans-serif' size='1' color='#FF0000'><p align='right'>" + displayText(sName, sType) + "</p></font>";
}

function displayText(sName, sType){
	
	if(sType == "Phone"){		
		switch(sName){
			case "Audiovox Family":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/AudioVox-9100.jpg";
				return "Supports: CDM-9100, 9155, 9150x";
			
			case "Kyocera Family":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Kyocera.jpg";
				return "Supports: 2027, 2035, 2055, 2119, 2135, 2235, 2255, 3035";

			case "LG Family":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/LG.jpg";
				return "Supports: LG-1010, LG-4NE1, DM-110, DM-510, LGVX1, LGVX10, LG2000, LG110, LG510, LG520, LG5250, LG5350, SP-110, SP-510, TM-510, TM-520(1x), TP1100, V111";
							
			case "Motorola Startac/Timeport Series":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Motorola-StarTac.jpg";
				return "Supports: StarTAC® ST7860, ST7860W, ST7867, ST7867W, ST7868, ST7868W phones Talkabout® T8167 phones Timeport P8767, P8160, P8167, P8767 phones V. Series V8160,V8162 phones";
			
			case "Motorola v60/120 Series":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Motorola-V60.jpg";
				return "Supports: C331, T720, V60C, v60G, V60i, V66, V70, V120C, V200C, 120X, P270C";

			case "Nextel iDEN i50/80/90 Series":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Nexteli90.jpg";
				return "Supports: i30sx, i50sx, i55sr, i60c, i80s, i85s, i90c, i95cl";
				
			case "Nextel iDEN i500/i1000plus Series":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Nextel-i1000.jpg";
				return "Supports: i500plus, i550plus, i700plus, i1000plus";
				
			case "Samsung Family":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Samsung.jpg";
				return "Supports: SCH-3500, 6100, 8500, 8580, Uproar, SCH611, 811, 822, 2530, 3530, N150, N300, SCH850, 2000, 2010, 2500, 2860, SPH-A400, N200, N300, M100, T300";
			
			case "Sanyo 4000 Series":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Sanyo4000.jpg";
				return "Supports: SCP-4000, 4500, 4700";
			
			case "Sanyo 5000/6000 Series":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/Sanyo-5000.jpg";
				return "Supports: SCP-5000, 5100, 5150, 6000, 6200";
			
			case "Sprint Touchpoint Family":
				document.getElementById("imgPhone").src = "/lib/gomadic-new/LG.jpg";
				return "Supports: 1100, 5200, 5250";			
			
			default:
				return "";
		}
	}
	
	if(sType == "Laptop/PDA"){

		switch(sName){
			case "Laptop Cable":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/Laptop.jpg";
				return "Supports all Laptop PC's with a standard 9-pin serial interface";
			
			case "Handspring EDGE":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/Visor-Edge.jpg";
				return "Supports all Handspring EDGE PDAs";
			
			case "Handspring Visor":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/Visor-Edge.jpg";
				return "Supports Deluxe, Platinum, Prism, Neo, Pro, etc";
						
			case "HP Jornada":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/HP-Jornada.jpg";
				return "Supports: 520, 540, 560 models";

			case "Palm M/Tungsten Series":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/Palm-M500.jpg";
				return "Supports: M125, M130, M500, M505, M515, i705, Tungsten T, etc";

			case "Palm V/Vx":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/Palm-M500.jpg";
				return "Supports: Palm V, Palm Vx";
	
			case "Sony Clie N/S Series":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/Sony-Clie.jpg";
				return "Supports: PEG-N, PEG-S";

			case "Sony Clie T/NR/NX/NZ/SJ":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/Sony-ClieNR.jpg";
				return "Supports All Sony Clie T, NR and SJ series PDA’s including PEG-NR70V, PEG-NR70, PEG-T665, PEG-T615C, PEG-T415, PEG-SL10, PEG-SJ20, PEG-SJ30, PEG-SJ40, NX70V, NX60, NZ90 and more...";

			case "iPAQ 31/36/3700":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/iPaq-3600.jpg";
				return "Supports: Compaq iPAQ 3130, 3150, 3630, 3650, 3670, 3730, 3750, 3770 models";

			case "iPAQ 38/39/5400":
				document.getElementById("imgPDA").src = "/lib/gomadic-new/iPaq-3800.jpg";
				return "Supports: 3830, 3850, 3870, 3930, 3950, 3970, 5430, 5450, 5470 models";
			
			default:
				return "";
		}
	}
}

function openHelp(sName){
	window.open('/lib/gomadic-new/' + sName + '.html','GomadicHelp','width=230,height=300,' +
		'screenX=400,screenY=400,top=400,left=400,scrollbars=yes');
}
