
function fillCategory(){ 
 // this function is used to fill the category list on load
addOption(document.drop_list.Category, "0", "350ma CC (1W LEDs)", "");
addOption(document.drop_list.Category, "1", "500ma CC", "");
addOption(document.drop_list.Category, "2", "700ma CC (3W LEDs)", "");
addOption(document.drop_list.Category, "3", "1000ma CC", "");
addOption(document.drop_list.Category, "4", "1400ma CC", "");
}

function SelectSubCat(){
// ON selection of category this function will work
var j=0,nl=5;
removeAllOptions(document.drop_list.SubCat);
addOption(document.drop_list.SubCat, "", "LED #", "");

if(document.drop_list.Category.value == '0'){
if(document.drop_list.p_box[0].checked)
nl=17;
for(j=1;j<nl;j++){addOption(document.drop_list.SubCat, j, j);}
nl=5;
}
if(document.drop_list.Category.value == '1'){
if(document.drop_list.p_box[0].checked)
nl=9;
for(j=1;j<nl;j++){addOption(document.drop_list.SubCat, j, j);}
nl=5;
}
if(document.drop_list.Category.value == '2'){
if(document.drop_list.p_box[0].checked)
nl=9;
for(j=1;j<nl;j++){addOption(document.drop_list.SubCat, j, j);}
nl=5;
}
if(document.drop_list.Category.value == '3'){
for(j=1;j<nl;j++){addOption(document.drop_list.SubCat, j, j);}

}
if(document.drop_list.Category.value == '4'){
for(j=1;j<nl;j++){addOption(document.drop_list.SubCat, j, j);}
}

}
////////////////// 

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);
}

function find_driver()
{
	// Driver resmi  200x375   Schematics resmi  400x375
	
	var led_n=document.drop_list.SubCat.value;
	var curr_r=document.drop_list.Category.value;
	var p_ok=document.drop_list.p_box[0].checked;
	var warning = "<font color='red'><b>NOT A POSSIBLE SOLUTION WITH PARALLEL CONNECTION</b></font>"
	
	var driver = new Array(5);
	    driver[0] = "<IMG src='images/select_driver/d350.jpg'>";
		driver[1] = "<IMG src='images/select_driver/d500.jpg'>";
		driver[2] = "<IMG src='images/select_driver/d700.jpg'>";
		driver[3] = "<IMG src='images/select_driver/d1000.jpg'>";
		driver[4] = "<IMG src='images/select_driver/d1400.jpg'>";

	var schematics = new Array(9);
	    schematics[0] = "<IMG src='images/select_driver/s1.jpg'>";
		schematics[1] = "<IMG src='images/select_driver/s2.jpg'>";
		schematics[2] = "<IMG src='images/select_driver/s3.jpg'>";
		schematics[3] = "<IMG src='images/select_driver/s4.jpg'>";
		schematics[4] = "<IMG src='images/select_driver/s5.jpg'>";
		schematics[5] = "<IMG src='images/select_driver/s6.jpg'>";
		schematics[6] = "<IMG src='images/select_driver/s7.jpg'>";
		schematics[7] = "<IMG src='images/select_driver/s8.jpg'>";
		schematics[8] = "<IMG src='images/select_driver/s9.jpg'>";
		
 
 if(led_n>0 && led_n<5)
 {
		document.getElementById('driver_pic').innerHTML = driver[curr_r];
		document.getElementById('sema').innerHTML = schematics[led_n-1];
 }
 /////////////////////////////////////////////
 if(curr_r==0 && led_n>4)
 {
	 if(led_n==6){ //700 ma driver
		document.getElementById('driver_pic').innerHTML = driver[2];
		document.getElementById('sema').innerHTML = schematics[4];
	             }
	 else if(led_n==8){ //700 ma driver
		document.getElementById('driver_pic').innerHTML = driver[2];
		document.getElementById('sema').innerHTML = schematics[5];
	             }
	 else if(led_n==9){ //1000 ma driver
		document.getElementById('driver_pic').innerHTML = driver[3];
		document.getElementById('sema').innerHTML = schematics[6];
	             }
	 else if(led_n==12){ //1000 ma driver
		document.getElementById('driver_pic').innerHTML = driver[3];
		document.getElementById('sema').innerHTML = schematics[7];
	             }
	 else if(led_n==16){ //1400 ma driver
		document.getElementById('driver_pic').innerHTML = driver[4];
		document.getElementById('sema').innerHTML = schematics[8];
	             }
	else {
		document.getElementById('driver_pic').innerHTML = ""
		document.getElementById('sema').innerHTML = warning;
	}
}
/////////////////////////////////////////////	
 /////////////////////////////////////////////
 if(curr_r==1 && led_n>4)
 {
	 if(led_n==6){ //1400 ma driver
		document.getElementById('driver_pic').innerHTML = driver[3];
		document.getElementById('sema').innerHTML = schematics[4];
	             }
	 else if(led_n==8){ //1400 ma driver
		document.getElementById('driver_pic').innerHTML = driver[3];
		document.getElementById('sema').innerHTML = schematics[5];
	             }

	else {
		document.getElementById('driver_pic').innerHTML = ""
		document.getElementById('sema').innerHTML = warning;
	}
}
/////////////////////////////////////////////	
 /////////////////////////////////////////////
 if(curr_r==2 && led_n>4)
 {
	 if(led_n==6){ //1400 ma driver
		document.getElementById('driver_pic').innerHTML = driver[4];
		document.getElementById('sema').innerHTML = schematics[4];
	             }
	 else if(led_n==8){ //1400 ma driver
		document.getElementById('driver_pic').innerHTML = driver[4];
		document.getElementById('sema').innerHTML = schematics[5];
	             }

	else {
		document.getElementById('driver_pic').innerHTML = ""
		document.getElementById('sema').innerHTML = warning;
	}
}
/////////////////////////////////////////////	
	 
	}
