var same_bill_prov = "";
function copy_billing(){
	var els =document.getElementsByTagName("*");
	var check = document.getElementById("billing_same_as_shipping");
	
	for(i=0; i < els.length; i++){
		if(els[i].name)
		if(els[i].name.match('billing')){
			ship_els = document.getElementsByName(els[i].name.replace('billing', 'shipping'));
			for(j=0; j < ship_els.length; j++){
				
				if(check.checked && ship_els[j].id != 'shipping_country_code' && ship_els[j].id != 'shipping_province_state')
				{
					ship_els[j].value=els[i].value;
				}
				else if(check.checked && ship_els[j].id == 'shipping_country_code')
				{
					var a = 1;
					var el = document.getElementById('billing_province_state');
					same_bill_prov = "";
					if(el)
					{
						same_bill_prov = el.value;
					}
					ship_els[j].value=els[i].value;
					populate_prov_list(els[i].value, 'shipping_province_state');
				}
					
				ship_els[j].disabled=check.checked;

			}
		}
	}
	
	//alert(check.checked);
	if (check.checked)
	{
		var el = document.getElementById("ship_details");
		if(el)
		{
		el.style.display="none";
		}
	}
	else
	{
		var el = document.getElementById("ship_details");
		if(el)
		{
			el.style.display="block";
		}
	}
}

var org;
function institution_role_select(role){
	var a = '#role_1';
	var b = '#role_2';
	var c = '#role_3';
	
	switch(role){
		case "Principal":
			$(a).addClass('viewable');
			$(b).addClass('viewable');
			$(c).removeClass('viewable');
			break;
		case "Teacher":
			$(a).addClass('viewable');
			$(b).addClass('viewable');
			$(c).removeClass('viewable');
			break;
		case "Coordinator":
			$(a).addClass('viewable');
			$(b).removeClass('viewable');
			$(c).removeClass('viewable');
			break;
		case "Other":
			$(a).removeClass('viewable');
			$(b).removeClass('viewable');
			$(c).addClass('viewable');
			break;
                case "Parent":
                        $(a).removeClass('viewable');
                        $(b).removeClass('viewable');
                        $(c).removeClass('viewable');
		default:
			break;
	}
}
