//////////////////////////////////////////////////////////////////////////////////////
//
// Convert location.search into an array of values indexed by name.
//
//////////////////////////////////////////////////////////////////////////////////////
var minNav3 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 3);
var minIE4 = (navigator.appName.indexOf("Microsoft") >= 0 && parseInt(navigator.appVersion) >= 4);
var minDOM = minNav3 || minIE4;   // Baseline DOM required
var searchArray = new Array();
if (minDOM)
{
    // location.search has a question mark at the beginning,
    // so we call substring() to get rid of it.
    var input = unescape(location.search.substr(1));
    if (input)
    {
      var srchArray = input.split("&");
      var tempArray = new Array();
      for (i = 0; i < srchArray.length; i++)
      {
        tempArray = srchArray[i].split("=");
        searchArray[tempArray[0]] = tempArray[1];
      }
    }
}

//////////////////////////////////////////////////////////////////////////////////////
//
// Set all parameters in the form fields
//
//////////////////////////////////////////////////////////////////////////////////////
function setParameters()
{
  if( location.search )
  {
    var elems = document.MB_selection.elements;
    for( i = 0 ; i<elems.length ; i++ )
    {
      var param = unescape( searchArray[elems[i].name] );
      if( elems[i].type == "select-one" )
      {
        var opts = elems[i].options;
        for( j = 0 ; j<opts.length ; j++ )
        {
          if( opts[j].value == param )
          {
            opts[j].selected = true;
          }
        }

      }
      else if( elems[i].type == "radio" )
      {
        if( elems[i].value == param )
        {
          elems[i].checked = true;
        }
      }
      else if( elems[i].type == "checkbox" )
      {
        // not sure what to do here
      }
      else if( elems[i] )
      {
        if( param != "undefined" )
            elems[i].value = param;
      }
    }
  }
}

function disableOption( flag )
{
    document.MB_selection.DesktopRAM_Other.disabled = flag;
}

//////////////////////////////////////////////////////////////////////////////////////
//
// Write out the available versions for this device
//
//////////////////////////////////////////////////////////////////////////////////////
function writeMobileOSVersions()
{
  if( location.search )
  {
    var mobileOS = unescape(searchArray["MobileBrand"]);
	if(mobileOS == "select" )
	{
		writeSelectModels();
	}
	else if(mobileOS == "ACER" )
	{
		writeACERModels();
	}
	else if(mobileOS == "AnexTek" )
	{
		writeAnexTekModels();
	}
	else if(mobileOS == "ASUS" )
	{
		writeASUSModels();
	}
	else if(mobileOS == "Audiovox" )
	{
		writeAdiovoxModels();
	}
	else if(mobileOS == "BenQ" )
	{
		writeBenQModels();		
	}
/*	else if(mobileOS == "Compal" )
	{
		writeCompalModels();
	}*/
	else if(mobileOS == "CU" )
	{
		writeCUModels();
	}
	else if(mobileOS == "DELL")
	{
		writeDellModels();
	}
/*	else if(mobileOS == "DoPod")
	{
		writeDoPodModels();
	}*/
	else if(mobileOS == "E-TEN")
	{
		writeETENModels();
	}
/*	else if(mobileOS == "Europhone")
	{
		writeEuroPhoneModels();
	}*/
	else if(mobileOS == "FUJITSU-SIEMENS")
	{
		writeFUJITSUSIEMENS_HHModels();
	}
	else if(mobileOS == "GARMIN")
	{
		writeGARMIN_HHModels();
	}
	else if(mobileOS == "Handspring")
	{
		writeHandspringModels();
	}
	else if(mobileOS == "Hitachi")
	{
		writeHitachiModels();
	}
	else if(mobileOS == "HP")
	{
		writeHPModels();
	}
	else if(mobileOS == "HTC")
	{
		writeHTCModels();
	}
	else if(mobileOS == "i-mate")
	{
		writeimateModels();
	}
	else if(mobileOS == "Kyocera")
	{
		writeKyoceraModels();
	}
/*	else if(mobileOS == "LG")
	{
		writeLGModels();
	}*/
	else if(mobileOS =="MDA")
	{
		writeMDAModels();
	}
	else if(mobileOS == "MEAZURA")
	{
		writeMEAZURAModels();
	}
	else if(mobileOS == "MiTAC")
	{
		writeMiTACModels();
	}
	else if(mobileOS == "Motorola")
	{
		writeMotorolaModels();
	}
	else if(mobileOS == "Movistar")
	{
		writeMovistarModels();
	}
/*	else if(mobileOS == "NEC")
	{
		writeNECModels();
	}
	else if(mobileOS == "Nokia")
	{
		writeNokiaModels();
	}*/
	else if(mobileOS == "02Carrier")
	{
		writeO2CarrierModels();
	}
/*	else if(mobileOS == "OrangeCarrier")
	{
		writeOrangeCarrierModels();
	}*/
	else if(mobileOS == "PalmOne")
	{
		writePalmOneModels();
	}
/*	else if(mobileOS == "Panasonic")
	{
		writePanasonicModels();
	}*/
	else if(mobileOS == "POZ")
	{
		writePOZModels();
	}
	else if(mobileOS =="QOOL")
	{
		writeQOOLModels();
	}
/*	else if(mobileOS == "ResearchInMotion")
	{
		writeRIMModels();
	}*/
	else if(mobileOS == "Qtek")
	{
		writeQtekModels();
	}
/*	else if(mobileOS == "Sagem")
	{
		writeSagemModels();
	}*/
	else if(mobileOS == "Samsung")
	{
		writeSamsungModels();
	}
/*	else if(mobileOS == "Sanyo")
	{
		writeSanyoModels();
	}
	else if(mobileOS == "Sendo")
	{
		writeSendoModels();
	}*/
	else if(mobileOS == "Siemens")
	{
		writeSiemensModels();
	}
/*	else if(mobileOS == "Smart")
	{
		writeSmartModels();
	}*/
	else if(mobileOS == "SONY")
	{
		writeSONYModels();
	}
/*	else if(mobileOS == "SonyEricsson")
	{
		writeSonyEricssonModels();
	}
	else if(mobileOS == "SprintUSA")
	{
		writeSprintUSAModels();
	}*/
	else if(mobileOS == "TmobileCarrier")
	{
		writeTmobileCarrierModels();
	}
	else if(mobileOS == "TOSHIBA")
	{
		writeToshibaModels();
	}
	else if(mobileOS == "VIEWSONIC")
	{
		writeViewSonicModels();
	}
	else if(mobileOS == "YAKUMO")
	{
		writeYakumoModels();
	}
	
  }
  else
  {
    writeSelectModels();
  }
}

//////////////////////////////////////////////////////////////////////////////////////
//
// Write out the options for mobile OS device
//
//////////////////////////////////////////////////////////////////////////////////////
function writeMobileOSOptions()
{
  if( location.search )
  {
    var mobileOS = unescape(searchArray["MobileBrand"]);
	writeOption( "SelectBrand", "Select Brand", (mobileOS == "select") );
	writeOption( "ACER", "ACER", (mobileOS == "ACER") );
	writeOption( "AnexTek", "AnexTek", (mobileOS == "AnexTek") );
	writeOption( "ASUS", "ASUS MY PAL", (mobileOS == "ASUS") );
	writeOption( "Audiovox", "Audiovox", (mobileOS == "Audiovox") );
	writeOption( "BenQ", "BenQ", (mobileOS == "BenQ") );
//	writeOption( "Compal", "Compal", (mobileOS == "Compal") );
	writeOption( "CU", "CU", (mobileOS == "CU") );
	writeOption( "DELL", "DELL", (mobileOS == "DELL") );
//	writeOption( "DoPod", "DoPod", (mobileOS == "DoPod") );
	writeOption( "E-TEN", "E-TEN", (mobileOS == "E-TEN") );
//	writeOption( "Europhone", "Europhone", (mobileOS == "Europhone") );
	writeOption( "FUJITSU-SIEMENS", "FUJITSU-SIEMENS", (mobileOS == "FUJITSU-SIEMENS") );
	writeOption( "GARMIN", "GARMIN", (mobileOS == "GARMIN") );
	writeOption( "Handspring", "Handspring", (mobileOS == "Handspring") );
	writeOption( "Hitachi", "Hitachi", (mobileOS == "Hitachi") );
	writeOption( "HP", "HP", (mobileOS == "HP") );
	writeOption( "HTC", "HTC", (mobileOS == "HTC") );
	writeOption( "i-mate", "i-mate", (mobileOS == "i-mate") );
	writeOption( "Kyocera", "Kyocera", (mobileOS == "Kyocera") );
//	writeOption( "LG", "LG", (mobileOS == "LG") );
	writeOption( "MDA", "MDA", (mobileOS == "MDA") );
	writeOption( "MEAZURA", "MEAZURA", (mobileOS == "MEAZURA") );
	writeOption( "MiTAC", "MiTAC", (mobileOS == "MiTAC") );
	writeOption( "Motorola", "Motorola", (mobileOS == "Motorola") );
	writeOption( "Movistar", "Movistar", (mobileOS == "Movistar") );
//	writeOption( "NEC", "NEC", (mobileOS == "NEC") );
//	writeOption( "Nokia", "Nokia", (mobileOS == "Nokia") );
	writeOption( "02Carrier", "02 Carrier", (mobileOS == "02Carrier") );
//	writeOption( "OrangeCarrier", "Orange Carrier", (mobileOS == "OrangeCarrier") );
	writeOption( "PalmOne", "PalmOne", (mobileOS == "PalmOne") );
//	writeOption( "Panasonic", "Panasonic", (mobileOS == "Panasonic") );
	writeOption( "POZ", "POZ", (mobileOS == "POZ") );
	writeOption( "QOOL", "QOOL", (mobileOS == "QOOL") );
//	writeOption( "ResearchInMotion", "Research In Motion", (mobileOS == "ResearchInMotion") );
	writeOption( "Qtek", "Qtek", (mobileOS == "Qtek") );
//	writeOption( "Sagem", "Sagem", (mobileOS == "Sagem") );
	writeOption( "Samsung", "Samsung", (mobileOS == "Samsung") );
//	writeOption( "Sanyo", "Sanyo", (mobileOS == "Sanyo") );
//	writeOption( "Sendo", "Sendo", (mobileOS == "Sendo") );
	writeOption( "Siemens", "Siemens", (mobileOS == "Siemens") );
//	writeOption( "Smart", "Smart", (mobileOS == "Smart") );
	writeOption( "SONY", "SONY", (mobileOS == "SONY") );
//	writeOption( "SonyEricsson", "Sony Ericsson", (mobileOS == "SonyEricsson") );
//	writeOption( "SprintUSA", "Sprint USA", (mobileOS == "SprintUSA") );
	writeOption( "TmobileCarrier", "Tmobile Carrier", (mobileOS == "TmobileCarrier") );
	writeOption( "TOSHIBA", "TOSHIBA", (mobileOS == "TOSHIBA") );
	writeOption( "VIEWSONIC", "VIEWSONIC", (mobileOS == "VIEWSONIC") );
	writeOption( "YAKUMO", "YAKUMO", (mobileOS == "YAKUMO") );	
  }
  else 
  {
    writeOption( "SelectBrand", "Select Brand", true );
	writeOption( "ACER", "ACER", false);
	writeOption( "AnexTek", "AnexTek", false);
	writeOption( "ASUS", "ASUS MY PAL", false);
	writeOption( "Audiovox", "Audiovox", false );
	writeOption( "BenQ", "BenQ", false );
//	writeOption( "Compal", "Compal", false );
	writeOption( "CU", "CU", false );
	writeOption( "DELL", "DELL", false );
//	writeOption( "DoPod", "DoPod", false );
	writeOption( "E-TEN", "E-TEN", false );
//	writeOption( "Europhone", "Europhone", false );
	writeOption( "FUJITSU-SIEMENS", "FUJITSU-SIEMENS", false );
	writeOption( "GARMIN", "GARMIN", false );
	writeOption( "Handspring ", "Handspring ", false );
	writeOption( "Hitachi", "Hitachi", false );
	writeOption( "HP", "HP", false );
	writeOption( "HTC", "HTC", false );
	writeOption( "i-mate", "i-mate", false );
	writeOption( "Kyocera", "Kyocera", false );
//	writeOption( "LG", "LG", false );
	writeOption( "MDA", "MDA", false );
	writeOption( "MEAZURA", "MEAZURA", false );
	writeOption( "MiTAC", "MiTAC", false );
	writeOption( "Motorola", "Motorola", false );
	writeOption( "Movistar", "Movistar", false );
//	writeOption( "NEC", "NEC", false );
//	writeOption( "Nokia", "Nokia", false );
	writeOption( "02Carrier", "02 Carrier", false );
//	writeOption( "OrangeCarrier", "Orange Carrier", false );
	writeOption( "PalmOne", "PalmOne", false );
//	writeOption( "Panasonic", "Panasonic", false );
	writeOption( "POZ", "POZ", false );
	writeOption( "QOOL", "QOOL", false );
//	writeOption( "ResearchInMotion", "Research In Motion", false );
	writeOption( "Qtek", "Qtek", false );
//	writeOption( "Sagem", "Sagem", false );
	writeOption( "Samsung", "Samsung", false );
//	writeOption( "Sanyo", "Sanyo", false );
//	writeOption( "Sendo", "Sendo", false );
	writeOption( "Siemens", "Siemens", false );
//	writeOption( "Smart", "Smart", false );
	writeOption( "SONY", "SONY", false );
//	writeOption( "SonyEricsson", "Sony Ericsson", false );
//	writeOption( "SprintUSA", "Sprint USA", false );
	writeOption( "TmobileCarrier", "Tmobile Carrier", false );
	writeOption( "TOSHIBA", "TOSHIBA", false );
	writeOption( "VIEWSONIC", "VIEWSONIC", false );
	writeOption( "YAKUMO", "YAKUMO", false );
  }
}

//////////////////////////////////////////////////////////////////////////////////////
//
// Write out 
//
//////////////////////////////////////////////////////////////////////////////////////
function writeSelectModels()
{
    document.write( "<OPTION value=\"SelectModel\">Select Model</OPTION>" );
}
function writeACERModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"N10\">N10</OPTION>" );
	document.write( "<OPTION value=\"N30\">N30</OPTION>" );
}
function writeAnexTekModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"SP230\">SP230 GSM/GPRS</OPTION>" );
}
function writeASUSModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"My Pal A620\">My Pal A620</OPTION>" );
	document.write( "<OPTION value=\"My Pal A620BT\">My Pal A620BT</OPTION>" );
	document.write( "<OPTION value=\"My Pal A716\">My Pal A716</OPTION>" );
}
function writeAdiovoxModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
    document.write( "<OPTION value=\"4100_5050\">4100 / 5050</OPTION>" );
//	document.write( "<OPTION value=\"CDM-8450\">CDM-8450 / CDM-8455 / VI600</OPTION>" );
//	document.write( "<OPTION value=\"CDM-8900\">CDM-8900</OPTION>" );
//	document.write( "<OPTION value=\"CDM-9950\">CDM-9950 / Toshiba VM4050</OPTION>" );
	document.write( "<OPTION value=\"PPC-5050\">PPC 5050 (HTC Falcon)</OPTION>" );
	document.write( "<OPTION value=\"Thera\">Thera / Toshiba 2032</OPTION>" );
//	document.write( "<OPTION value=\"SMT5600\">SMT5600</OPTION>" );
}
function writeBenQModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"P50\">P50</OPTION>" );
}
/*function writeCompalModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"AR-11\">AR-11 (Red E SC1100)</OPTION>" );
}*/
function writeCUModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"928\">928</OPTION>" );
}
function writeDellModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"Axim X3\">Axim X3</OPTION>" );
	document.write( "<OPTION value=\"Axim X3i\">Axim X3i</OPTION>" );
	document.write( "<OPTION value=\"Axim X5\">Axim X5</OPTION>" );
	document.write( "<OPTION value=\"Axim X30 (312mHz)\">Axim X30 (312mHz)</OPTION>" );
	document.write( "<OPTION value=\"Axim X30 (624mHZ)\">Axim X30 (624mHZ)</OPTION>" );
}
/*function writeDoPodModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"515\">515</OPTION>" );
	document.write( "<OPTION value=\"535\">535</OPTION>" );
	document.write( "<OPTION value=\"565\">565</OPTION>" );
}
*/
function writeETENModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"P300\">P300</OPTION>" );
	document.write( "<OPTION value=\"P300B\">P300B</OPTION>" );
	document.write( "<OPTION value=\"P700\">P700</OPTION>" );
}
/*function writeEuroPhoneModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"SG_4000\">SG 4000</OPTION>" );
}*/
function writeFUJITSUSIEMENS_HHModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"Pocket_Loox_610_Series\">Pocket Loox 610 Series</OPTION>" );
}
function writeGARMIN_HHModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"IQUE_3200\">IQUE 3200</OPTION>" );
	document.write( "<OPTION value=\"IQUE_3600\">IQUE 3600</OPTION>" );
}
function writeHandspringModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"Treo 600 (CDMA)\">Treo 600 (CDMA)</OPTION>" );
	document.write( "<OPTION value=\"Treo 600 (GSM)\">Treo 600 (GSM)</OPTION>" );
}
function writeHitachiModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"G1000\">G1000</OPTION>" );
//	document.write( "<OPTION value=\"SH-P300\">SH-P300</OPTION>" );
}
function writeHPModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H6310 GSM/GPRS\">IPAQ H6310 GSM/GPRS</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H6315 GSM/GPRS\">IPAQ H6315 GSM/GPRS</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H6340 GSM/GPRS\">IPAQ H6340 GSM/GPRS</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H6365 GSM/GPRS\">IPAQ H6365 GSM/GPRS</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H1910\">IPAQ H1910</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H1940/H1945\">IPAQ H1940/H1945</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H2210/H2215\">IPAQ H2210/H2215</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H1935\">IPAQ H1935</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H3955\">IPAQ H3955</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H4150/H4155\">IPAQ H4150/H4155</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H4350/H4355\">IPAQ H4350/H4355</OPTION>" );
	document.write( "<OPTION value=\"IPAQ H5455/H5555\">IPAQ H5455/H5555</OPTION>" );
	document.write( "<OPTION value=\"IPAQ RZ1715\">IPAQ RZ1715</OPTION>" );
}
function writeHTCModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"Himalayas / xda II / mda II\">Himalayas / xda II / mda II</OPTION>" );
//	document.write( "<OPTION value=\"SPV\">SPV</OPTION>" );
	document.write( "<OPTION value=\"T-Mobile Pocket PC Phone\">T-Mobile Pocket PC Phone</OPTION>" );
//	document.write( "<OPTION value=\"Tanager / SPV e100 / Qtek 7070\">Tanager / SPV e100 / Qtek 7070</OPTION>" );
//	document.write( "<OPTION value=\"Voyager / SPV E200 / XPhone\">Voyager / SPV E200 / XPhone</OPTION>" );
}
function writeimateModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"image GSM/GPRS\">image GSM/GPRS</OPTION>" );
	document.write( "<OPTION value=\"imate PDA2k\">imate PDA2k</OPTION>" );
//	document.write( "<OPTION value=\"smartphone2\">smartphone2</OPTION>" );
//	document.write( "<OPTION value=\"SP3i\">SP3i</OPTION>" );
	document.write( "<OPTION value=\"JAM GSM/GPRS\">JAM GSM/GPRS </OPTION>" );
}
function writeKyoceraModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"7135\">7135</OPTION>" );
	document.write( "<OPTION value=\"QCP-6035\">QCP-6035</OPTION>" );
}
/*function writeLGModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"C1300\">C1300</OPTION>" );
	document.write( "<OPTION value=\"5450\">5450</OPTION>" );
	document.write( "<OPTION value=\"G4050\">G4050</OPTION>" );
	document.write( "<OPTION value=\"L1200\">L1200</OPTION>" );
	document.write( "<OPTION value=\"LX5400_VI5225\">LX5400 / VI5225</OPTION>" );
	document.write( "<OPTION value=\"VX-4600\">VX-4600</OPTION>" );
}*/
function writeMDAModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"MDA III\">MDA III</OPTION>" );
}
function writeMEAZURAModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"RED MEZ1000\">RED MEZ1000</OPTION>" );
}
function writeMiTACModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
//	document.write( "<OPTION value=\"Mio 8380\">Mio 8380</OPTION>" );
	document.write( "<OPTION value=\"Mio 339\">Mio 339</OPTION>" );
	document.write( "<OPTION value=\"Mio 168\">Mio 168</OPTION>" );
	document.write( "<OPTION value=\"Mio 558\">Mio 558</OPTION>" );
}
function writeMotorolaModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
/*	document.write( "<OPTION value=\"A830\">A830</OPTION>" );
	document.write( "<OPTION value=\"A835\">A835</OPTION>" );
	document.write( "<OPTION value=\"i730_i733\">i730 / i733</OPTION>" );
	document.write( "<OPTION value=\"V3\">Razr V3</OPTION>" );
	document.write( "<OPTION value=\"T720_T721_GSM\">T720 / T721 (GSM)</OPTION>" );
	document.write( "<OPTION value=\"T720i_T722i_GSM\">T720i / T722i (GSM)</OPTION>" );
	document.write( "<OPTION value=\"T725e\">T725e</OPTION>" );
	document.write( "<OPTION value=\"V300\">V300</OPTION>" );
	document.write( "<OPTION value=\"V400\">V400</OPTION>" );
	document.write( "<OPTION value=\"V500_V525\">V500 / V525</OPTION>" );
	document.write( "<OPTION value=\"V535\">V535 / V545 / V550</OPTION>" );
	document.write( "<OPTION value=\"V547\">V547 / V551 / V555</OPTION>" );
	document.write( "<OPTION value=\"V600\">V600</OPTION>" );
	document.write( "<OPTION value=\"V690\">V690</OPTION>" );
	document.write( "<OPTION value=\"V878\">V878</OPTION>" );	
	document.write( "<OPTION value=\"MPx200\">MPx200</OPTION>" );
	document.write( "<OPTION value=\"MPx220_Black\">MPx220 (Black)</OPTION>" );
	document.write( "<OPTION value=\"MPx220_Silver\">MPx220 (Silver)</OPTION>" );
*/	document.write( "<OPTION value=\"Accompli_09_Personal_Comm\">Accompli 09 Personal Comm</OPTION>" );
}
function writeMovistarModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"TSM 500\">TSM 500</OPTION>" );
}
/*
function writeNECModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"515\">515</OPTION>" );
	document.write( "<OPTION value=\"525\">525</OPTION>" );
}
function writeNokiaModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"3100\">3100</OPTION>" );
	document.write( "<OPTION value=\"3108\">3108</OPTION>" );
	document.write( "<OPTION value=\"3200\">3200</OPTION>" );
	document.write( "<OPTION value=\"3205\">3205</OPTION>" );
	document.write( "<OPTION value=\"3230\">3230</OPTION>" );
	document.write( "<OPTION value=\"3300\">3300</OPTION>" );
	document.write( "<OPTION value=\"3330\">3330</OPTION>" );
	document.write( "<OPTION value=\"3600\">3600</OPTION>" );
	document.write( "<OPTION value=\"3620\">3620</OPTION>" );
	document.write( "<OPTION value=\"3650\">3650</OPTION>" );
	document.write( "<OPTION value=\"3660\">3660</OPTION>" );
	document.write( "<OPTION value=\"5100\">5100</OPTION>" );
	document.write( "<OPTION value=\"5140\">5140</OPTION>" );
	document.write( "<OPTION value=\"6100\">6100</OPTION>" );
	document.write( "<OPTION value=\"6108\">6108</OPTION>" );
	document.write( "<OPTION value=\"6200\">6200</OPTION>" );
	document.write( "<OPTION value=\"6220\">6220</OPTION>" );
	document.write( "<OPTION value=\"6225_PM6225\">6225 / PM6225</OPTION>" );
	document.write( "<OPTION value=\"6230\">6230</OPTION>" );
	document.write( "<OPTION value=\"6260\">6260</OPTION>" );
	document.write( "<OPTION value=\"6560\">6560</OPTION>" );
	document.write( "<OPTION value=\"6585\">6585</OPTION>" );
	document.write( "<OPTION value=\"6600\">6600</OPTION>" );
	document.write( "<OPTION value=\"6610\">6610</OPTION>" );
	document.write( "<OPTION value=\"6620\">6620</OPTION>" );
	document.write( "<OPTION value=\"6670\">6670</OPTION>" );
	document.write( "<OPTION value=\"6800\">6800</OPTION>" );
	document.write( "<OPTION value=\"6810\">6810</OPTION>" );
	document.write( "<OPTION value=\"6820\">6820</OPTION>" );
	document.write( "<OPTION value=\"7200\">7200</OPTION>" );
	document.write( "<OPTION value=\"7210\">7210</OPTION>" );
	document.write( "<OPTION value=\"7250_7250i\">7250 / 7250i</OPTION>" );
	document.write( "<OPTION value=\"7610\">7610</OPTION>" );
	document.write( "<OPTION value=\"N-Gage\">N-Gage</OPTION>" );
	document.write( "<OPTION value=\"N-Gage2\">N-Gage QD</OPTION>" );
}
*/
function writeO2CarrierModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"XDA\">XDA</OPTION>" );
	document.write( "<OPTION value=\"XDA II\">XDA II</OPTION>" );
}
/*
function writeOrangeCarrierModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"SPV E200\">SPV E200</OPTION>" );
	document.write( "<OPTION value=\"SPV C500\">SPV C500</OPTION>" );
}
*/
function writePalmOneModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"Treo 600 (CDMA)\">Treo 600 (CDMA)</OPTION>" );
	document.write( "<OPTION value=\"Treo 600 (GSM)\">Treo 600 (GSM)</OPTION>" );
	document.write( "<OPTION value=\"Treo650\">Treo650</OPTION>" );
	document.write( "<OPTION value=\"Tungsten W\">Tungsten W</OPTION>" );
	document.write( "<OPTION value=\"Tungsten C\">Tungsten C</OPTION>" );
	document.write( "<OPTION value=\"Tungsten E\">Tungsten E</OPTION>" );
	document.write( "<OPTION value=\"Tungsten T2\">Tungsten T2</OPTION>" );
	document.write( "<OPTION value=\"Tungsten T3\">Tungsten T3</OPTION>" );
	document.write( "<OPTION value=\"Tungsten T5\">Tungsten T5</OPTION>" );
	document.write( "<OPTION value=\"Zire\">Zire</OPTION>" );
	document.write( "<OPTION value=\"Zire 72\">Zire 72</OPTION>" );
	document.write( "<OPTION value=\"Zire 21\">Zire 21</OPTION>" );
	document.write( "<OPTION value=\"Zire 31\">Zire 31</OPTION>" );
	document.write( "<OPTION value=\"Zire 71\">Zire 71</OPTION>" );
}
/*
function writePanasonicModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"X700\">X700</OPTION>" );
}
*/
function writePOZModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"CB 0870\">CB 0870</OPTION>" );
}
function writeQOOLModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"QDA-700\">QDA-700</OPTION>" );
}
/*
function writeRIMModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7100r\">BlackBerry 7100r</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7100t\">BlackBerry 7100t</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7100v\">BlackBerry 7100v</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7230 / 7210\">BlackBerry 7230 / 7210</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7280\">BlackBerry 7280</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7290\">BlackBerry 7290</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7510\">BlackBerry 7510</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7520\">BlackBerry 7520</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7730\">BlackBerry 7730</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7750\">BlackBerry 7750</OPTION>" );
	document.write( "<OPTION value=\"BlackBerry 7780\">BlackBerry 7780</OPTION>" );
}
*/
function writeQtekModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"2020\">2020</OPTION>" );
//	document.write( "<OPTION value=\"8080\">8080</OPTION>" );
}
/*
function writeSagemModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"my S-7\">my S-7</OPTION>" );
}
*/
function writeSamsungModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
/*	document.write( "<OPTION value=\"SCH-i600\">SCH-i600</OPTION>" );
	document.write( "<OPTION value=\"SGH-D415 / SGH-D410\">SGH-D415 / SGH-D410</OPTION>" );
	document.write( "<OPTION value=\"SGH-D700\">SGH-D700</OPTION>" );
	document.write( "<OPTION value=\"SGH-E105\">SGH-E105</OPTION>" );
	document.write( "<OPTION value=\"SGH-E316/E317\">SGH-E316/E317</OPTION>" );
	document.write( "<OPTION value=\"SGH-E400\">SGH-E400</OPTION>" );
	document.write( "<OPTION value=\"SGH-E600\">SGH-E600</OPTION>" );
	document.write( "<OPTION value=\"SGH-E715\">SGH-E715</OPTION>" );
	document.write( "<OPTION value=\"SGH-i250\">SGH-i250</OPTION>" ); 
*/	document.write( "<OPTION value=\"SGH-i505 / SGH-i500\">SGH-i505 / SGH-i500</OPTION>" );
//	document.write( "<OPTION value=\"SGH-i530\">SGH-i530</OPTION>" );
	document.write( "<OPTION value=\"SGH-i700\">SGH-i700</OPTION>" );
/*	document.write( "<OPTION value=\"SGH-P705\">SGH-P705</OPTION>" );
	document.write( "<OPTION value=\"SGH-P730\">SGH-P730 / SGH-P735</OPTION>" );
	document.write( "<OPTION value=\"SGH-S307\">SGH-S307</OPTION>" );
	document.write( "<OPTION value=\"SGH-X105\">SGH-X105</OPTION>" );
	document.write( "<OPTION value=\"SGH-X400\">SGH-X400</OPTION>" );
	document.write( "<OPTION value=\"SGH-X426\">SGH-X426 / SGH-X427</OPTION>" );
	document.write( "<OPTION value=\"SPH-A600\">SPH-A600</OPTION>" );
	document.write( "<OPTION value=\"SPH-A660 / VI660\">SPH-A660 / VI660</OPTION>" );
	document.write( "<OPTION value=\"SPH-A680 / VMA680\">SPH-A680 / VMA680</OPTION>" );
	document.write( "<OPTION value=\"SPH-A740\">SPH-A740 / PM-A740</OPTION>" );
	document.write( "<OPTION value=\"SPH-A760\">SPH-A760</OPTION>" );
*/	document.write( "<OPTION value=\"SPH-I300\">SPH-I300</OPTION>" );
	document.write( "<OPTION value=\"SPH-i330\">SPH-i330</OPTION>" );
	document.write( "<OPTION value=\"SPH-i500\">SPH-i500</OPTION>" );
	document.write( "<OPTION value=\"SPH-i700\">SPH-i700</OPTION>" );
/*	document.write( "<OPTION value=\"SPH-N400\">SPH-N400</OPTION>" );
	document.write( "<OPTION value=\"VGA1000 (SPH-A620)\">VGA1000 (SPH-A620)</OPTION>" );
*/	document.write( "<OPTION value=\"M400\">M400</OPTION>" );
}
/*
function writeSanyoModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"SCP-8100\">SCP-8100</OPTION>" );
}
*/
/*
function writeSendoModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"X\">X</OPTION>" );
}
*/
function writeSiemensModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
//	document.write( "<OPTION value=\"SX1\">SX1</OPTION>" );
	document.write( "<OPTION value=\"SX56\">SX56</OPTION>" );
}
/*
function writeSmartModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"Amazing Phone\">Amazing Phone</OPTION>" );
}
*/
function writeSONYModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"NX 73V\">NX 73V</OPTION>" );
	document.write( "<OPTION value=\"NR 70\">NR 70</OPTION>" );
	document.write( "<OPTION value=\"NX 70V\">NX 70V</OPTION>" );
	document.write( "<OPTION value=\"SJ20\">SJ20</OPTION>" );
	document.write( "<OPTION value=\"NX80V\">NX80V</OPTION>" );
	document.write( "<OPTION value=\"PEG SJ33\">PEG SJ33</OPTION>" );
	document.write( "<OPTION value=\"PEG TG50\">PEG TG50</OPTION>" );
	document.write( "<OPTION value=\"UX 40\">UX 40</OPTION>" );
	document.write( "<OPTION value=\"UX 50\">UX 50</OPTION>" );
	document.write( "<OPTION value=\"TH 55\">TH 55</OPTION>" );
}
/*
function writeSonyEricssonModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"K500\">K500</OPTION>" );
	document.write( "<OPTION value=\"K700i\">K700i</OPTION>" );
	document.write( "<OPTION value=\"P800\">P800</OPTION>" );
	document.write( "<OPTION value=\"P900\">P900</OPTION>" );
	document.write( "<OPTION value=\"P910a\">P910a</OPTION>" );
	document.write( "<OPTION value=\"P910i\">P910i</OPTION>" );
	document.write( "<OPTION value=\"S700i\">S700i</OPTION>" );
	document.write( "<OPTION value=\"S710a\">S710a</OPTION>" );
	document.write( "<OPTION value=\"T630\">T630</OPTION>" );
	document.write( "<OPTION value=\"Z500a\">Z500a</OPTION>" );
	document.write( "<OPTION value=\"Z500i\">Z500i</OPTION>" );
	document.write( "<OPTION value=\"Z600\">Z600</OPTION>" );
}
*/
/*
function writeSprintUSAModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"SP I600\">SP I600</OPTION>" );
}
*/
function writeTmobileCarrierModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"PPC Phone Edition device\">PPC Phone Edition device</OPTION>" );
//	document.write( "<OPTION value=\"SDA\">SDA</OPTION>" );
}
function writeToshibaModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"E355_E350\">E355/E350</OPTION>" );
	document.write( "<OPTION value=\"E400_E405\">E400/E405</OPTION>" );
	document.write( "<OPTION value=\"E740\">E740</OPTION>" );
	document.write( "<OPTION value=\"E750_E755\">E750/E755</OPTION>" );
	document.write( "<OPTION value=\"E800_E805\">E800/E805</OPTION>" );	
}
function writeViewSonicModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"V35\">V35</OPTION>" );
	document.write( "<OPTION value=\"V36\">V36</OPTION>" );
	document.write( "<OPTION value=\"V37\">V37</OPTION>" );	
}
function writeYakumoModels()
{
	document.write( "<OPTION value=\"Select Model\">Select Model</OPTION>" );
	document.write( "<OPTION value=\"Don't Know\">Don't Know</OPTION>" );
	document.write( "<OPTION value=\"Alpha\">Alpha</OPTION>" );		
}
//////////////////////////////////////////////////////////////////////////////////////
//
// Write out an <option> tag
//
//////////////////////////////////////////////////////////////////////////////////////
function writeOption( value, name, selected )
{
    var optionStr = "<OPTION ";
    if( selected )
    {
         optionStr += "SELECTED ";
    }
    optionStr += "VALUE='"  + value + "'>" + name + "</OPTION>";
    document.write( optionStr );
}

//////////////////////////////////////////////////////////////////////////////////////
//
// update the drop down list for mobile device versions
//
//////////////////////////////////////////////////////////////////////////////////////
function updateDeviceVersions()
{
  document.MB_selection.action = "index.htm";
  document.MB_selection.method = "GET";
  document.MB_selection.submit();
}
