var dependence = {'p1':{'d1':1},'p2':{'d1':1,'d2':1,'d3':1,'d4':1,'d6':1}};
var pay_select; 
var del_select; 

function check_dependence(form){
	for (var a = 0; a < form.length; a++){
		if(form.elements[a].name == 'order[payment]'){
 			if(form.elements[a].checked == true){
 				var pay_select = form.elements[a].id
 			}; 
		}
		if(form.elements[a].name == 'order[idsd]'){
			form.elements[a].disabled = true;
			if(dependence[pay_select][form.elements[a].id])form.elements[a].disabled = false;
			if(form.elements[a].checked == true)var del_select = form.elements[a].id;
			if(form.elements[a].disabled == true && form.elements[a].checked == true)form.elements[a].checked = false;
		}
	}
		
	if(typeof(pay_select) == 'string' && typeof(del_select) =='string'){
		document.getElementById('confirm').disabled = false;
	}else {
		document.getElementById('confirm').disabled = true;
		
	}
}


