// JavaScript Document

//THIS FUNCTION FINDS THE USERS SELECTED RADIO BUTTON AND ADDS IT TO THE BLIND VARIABLES

function selectControl(form){
	var i = 0;
	var j = form.controlsList.length;
	while (i < j){
		if (form.controlsList[i].checked == true) {
			blind_control_position = form.controlsList[i].value;
		}
		i++;
	}
	
	blind_control_drop = testForNumber(form.control_drop.value);
	
	if (!blind_control_position || !blind_control_drop) {
		errorCheck(2);
		} else {
		killError(2);
		nextStep(2);
		}
		
	var i = 0;
	var j = form.controlsColour.length;
	while (i < j){
		if (form.controlsColour[i].checked == true) {
			control_colour = form.controlsColour[i].value;
		}
		i++;
	}
	
	if (blind_type == 'aluminium_25mm' || blind_type == 'aluminium_50mm' || blind_type == 'cedar_painted' || blind_type == 'cedar_stained_46mm' || blind_type == 'cedar_stained_60mm' || blind_type == 'riverwash' || blind_type == 'faux') {
		control_colour = "n/a";
	}
	
	if(form.silver_chain.checked) { //checking to see if chain has been upgraded and setting type if true.
		control_upgrade = 'chain';
	} else if ((control_upgrade != "motor") && (blind_type != 'roller_ot_blockout' || blind_type != 'roller_ot_sunfilter_classic' || blind_type != 'roller_ot_sunfilter_luxury' || blind_type != 'roller_ot_sunscreen' || blind_type != 'roller_reg_blockout' || blind_type != 'roller_reg_sunfilter_classic' || blind_type != 'roller_reg_sunfilter_luxury' || blind_type != 'roller_reg_sunscreen')) {
		control_upgrade = "n/a";
	}
}

function openExtraControls(){
	var control_type = document.getElementById('control_type');
	switch (blind_type)
		{
		case 'roller_ot_blockout':
			control_type.style.display = "block";
  		break
		case 'roller_ot_sunfilter_classic':
			control_type.style.display = "block";
  		break
		case 'roller_ot_sunfilter_luxury':
			control_type.style.display = "block";
  		break
		case 'roller_ot_sunscreen':
			control_type.style.display = "block";
  		break
		case 'roller_reg_blockout':
			control_type.style.display = "block";
  		break
		case 'roller_reg_blockout_designer':
			control_type.style.display = "block";
  		break
		case 'roller_reg_sunfilter_classic':
			control_type.style.display = "block";
  		break
		case 'roller_reg_sunfilter_luxury':
			control_type.style.display = "block";
  		break
		case 'roller_reg_sunfilter_designer':
			control_type.style.display = "block";
  		break
		case 'roller_reg_sunscreen':
			control_type.style.display = "block";
  		break
		}
}