
function fillProcessor(){ 
 // this function is used to fill the Processor list on load
addOption(document.drop_list.Processor, "Intel", "Intel", "");
addOption(document.drop_list.Processor, "AMD", "AMD", "");
}

function SelectProcessorType(){
// ON selection of Processor this function will work

removeAllOptions(document.drop_list.ProcessorType);
addOption(document.drop_list.ProcessorType, "", "ProcessorType", "");

if(document.drop_list.Processor.value == 'Intel'){
addOption(document.drop_list.ProcessorType, "", "");
addOption(document.drop_list.ProcessorType,"Standard Use", "Standard Use");
addOption(document.drop_list.ProcessorType,"Intel Pentium G840 2.80GHz Dual Core Processor - Socket H2 LGA-1155 ", "Intel Pentium G840 2.80GHz Dual Core Processor - Socket H2 LGA-1155 ");
addOption(document.drop_list.ProcessorType,"Intel Pentium G850 2.90GHz Dual Core Processor - Socket H2 LGA-1155 ", "Intel Pentium G850 2.90GHz Dual Core Processor - Socket H2 LGA-1155 ");
addOption(document.drop_list.ProcessorType,"Intel Core i3 i3-2100 3.10GHz Dual Core w HyperThreading Processor", "Intel Core i3 i3-2100 3.10GHz Dual Core w HyperThreading Processor");
addOption(document.drop_list.ProcessorType,"Intel Core i3 i3-2120 3.30GHz Dual Core w HyperThreading Processor", "Intel Core i3 i3-2120 3.30GHz Dual Core w HyperThreading Processor");
addOption(document.drop_list.ProcessorType, "", "");
addOption(document.drop_list.ProcessorType,"Performance ", "Performance ");
addOption(document.drop_list.ProcessorType,"Intel Core i5 i5-2310 2.90GHz Quad Core Turbo Boost Processor", "Intel Core i5 i5-2310 2.90GHz Quad Core Turbo Boost Processor");
addOption(document.drop_list.ProcessorType,"Intel Core i5 i5-2400 3.10GHz Quad Core Turbo Boost Processor", "Intel Core i5 i5-2400 3.10GHz Quad Core Turbo Boost Processor");
addOption(document.drop_list.ProcessorType,"Intel Core i5 i5-2500 3.30GHz Quad Core Turbo Boost Processor", "Intel Core i5 i5-2500 3.30GHz Quad Core Turbo Boost Processor");
addOption(document.drop_list.ProcessorType, "", "");
addOption(document.drop_list.ProcessorType,"Enthusiast ", "Enthusiast ");
addOption(document.drop_list.ProcessorType,"Intel Core i7 i7-2600 3.40GHz Quad Core Turbo Boost w HyperThreading Processor ", "Intel Core i7 i7-2600 3.40GHz Quad Core Turbo Boost w HyperThreading Processor");
addOption(document.drop_list.ProcessorType,"Intel Core i7 i7-2600K 3.40GHz Quad Core Turbo Boost w HyperThreading Processor ", "Intel Core i7 i7-2600K 3.40GHz Quad Core Turbo Boost w HyperThreading Processor");
}
if(document.drop_list.Processor.value == 'AMD'){
addOption(document.drop_list.ProcessorType,"Customer is interseted in AMD. Call them.", "Interested in AMD?  Select this option.");

}

}
//////////////////
function fillVideo(){ 
 // this function is used to fill the Video list on load
addOption(document.drop_list.Video, "Integrated", "Integrated", "");
addOption(document.drop_list.Video, "PCI-Express", "PCI-Express", "");
}

function SelectVideoType(){
// ON selection of Video this function will work

removeAllOptions(document.drop_list.VideoType);
addOption(document.drop_list.VideoType, "", "VideoType", "");

if(document.drop_list.Video.value == 'Integrated'){
addOption(document.drop_list.VideoType,"Integrated", "Integrated");
}

if(document.drop_list.Video.value == 'PCI-Express'){
addOption(document.drop_list.VideoType, "", "");
addOption(document.drop_list.VideoType,"Budget ", "Budget ");
addOption(document.drop_list.VideoType,"Nvidia Geforce G520 1GB", "Nvidia Geforce G520 1GB");
addOption(document.drop_list.VideoType,"Nvidia Geforce GT430 1GB", "Nvidia Geforce GT430 1GB");
addOption(document.drop_list.VideoType, "", "");
addOption(document.drop_list.VideoType,"Performance ", "Performance ");
addOption(document.drop_list.VideoType,"Nvidia Geforce GTS 450 1GB DDR5", "Nvidia Geforce GTS 450 1GB DDR5");
addOption(document.drop_list.VideoType,"Nvidia Geforce GTX 550 Ti 1GB GDDR5", "Nvidia Geforce GTX 550 Ti 1GB GDDR5");
addOption(document.drop_list.VideoType,"Nvidia Geforce GTX 560 1GB GDDR5", "Nvidia Geforce GTX 560 1GB GDDR5");
addOption(document.drop_list.VideoType, "", "");
addOption(document.drop_list.VideoType,"Enthusiast ", "Enthusiast ");
addOption(document.drop_list.VideoType,"Nvidia Geforce GTX 570 Ti 1.28GB GDDR5", "Nvidia Geforce GTX 570 Ti 1.28GB GDDR5");
addOption(document.drop_list.VideoType,"Nvidia Geforce GTX 580 Ti 1.5GB GDDR5", "Nvidia Geforce GTX 580 Ti 1.5GB GDDR5");
addOption(document.drop_list.VideoType,"Nvidia Geforce GTX 590 3GB GDDR5", "Nvidia Geforce GTX 590 3GB GDDR5");
addOption(document.drop_list.VideoType, "", "");
addOption(document.drop_list.VideoType,"Budget ", "Budget ");
addOption(document.drop_list.VideoType,"AMD Radeon HD6450 1GB", "AMD Radeon HD6450 1GB");
addOption(document.drop_list.VideoType,"AMD Radeon HD6570 1GB", "AMD Radeon HD6570 1GB");
addOption(document.drop_list.VideoType, "", "");
addOption(document.drop_list.VideoType,"Performance ", "Performance ");
addOption(document.drop_list.VideoType,"AMD Radeon HD6670 1GB DDR5", "AMD Radeon HD6670 1GB DDR5");
addOption(document.drop_list.VideoType,"AMD Radeon HD6750 1GB DDR5", "AMD Radeon HD6750 1GB DDR5");
addOption(document.drop_list.VideoType,"AMD Radeon HD6770 1GB GDDR5", "AMD Radeon HD6770 1GB GDDR5");
addOption(document.drop_list.VideoType,"AMD Radeon HD6790 1GB GDDR5", "AMD Radeon HD6790 1GB GDDR5");
addOption(document.drop_list.VideoType, "", "");
addOption(document.drop_list.VideoType,"Enthusiast ", "Enthusiast ");
addOption(document.drop_list.VideoType,"AMD Radeon HD6850 1GB GDDR5", "AMD Radeon HD6850 1GB GDDR5");
addOption(document.drop_list.VideoType,"AMD Radeon HD6870 1GB GDDR5", "AMD Radeon HD6870 1GB GDDR5");
addOption(document.drop_list.VideoType,"AMD Radeon HD6950 2GB GDDR5", "AMD Radeon HD6950 2GB GDDR5");
addOption(document.drop_list.VideoType,"AMD Radeon HD6970 2GB GDDR5", "AMD Radeon HD6970 2GB GDDR5");
addOption(document.drop_list.VideoType,"AMD Radeon HD6990 4GB GDDR5", "AMD Radeon HD6990 4GB GDDR5");
}
}
//////////////////
function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}

