
// checks or unchecks all package item checkboxes
function CA() {
	var frm = document.subscription;
	for (var i = 0; i < frm.elements.length; i++) {
		var e = frm.elements[i];

		var renew = new RegExp("package_items");
		if(renew.test(e.name))
			{
				e.checked = frm.check_all_items.checked;
			}
	}
}

function select_checkbox(obj)
	{
		var frm = document.subscription;
		total_sk = 0;
		selected_sk = 0;
		
		if (obj.checked == false)
		{
			frm.check_all_items.checked = false;	
		}
		else
		{
			for (var i = 0; i < frm.elements.length; i++) {
				var e = frm.elements[i];

				var renew = new RegExp("package_items");
				if(renew.test(e.name))
					{
						total_sk ++;
						if (e.checked == true)
						{
							selected_sk++
						}
					}
			}
			if (total_sk == selected_sk)
			{
				frm.check_all_items.checked = true;
			}
		}					
	}
	
function changeShippingAddress(obj)	
	{		
		
		var shipping_id = eval(obj.options[obj.selectedIndex].value);	
		for (var i = 0; i < obj.options.length; i++)
			{
				if (shipping_id != obj.options[i].value)
					{
						document.getElementById('id_'+obj.options[i].value).style.display='none';						
					}
			}
		document.getElementById('id_'+shipping_id).style.display='';				
	}

function emptyShippingFields()	
	{		
		var frm = document.order_confirmation;

		frm.first_name.value = '';		
		frm.last_name.value = '';	
		//frm.company.value = '';	
		frm.street1.value = '';		
		frm.street2.value = '';	
		frm.city.value = '';	
		frm.state.value = '';	
		frm.zip.value = '';	
		frm.phone_nr.value = '';	
		frm.fax_nr.value = '';	

		frm.edit_fk_location_id.value = 'new';
		frm.submit_user.value = 'submit';	

		frm.submit();
	}

function editShipping(id)	
	{		
		var frm = document.order_confirmation;
		frm.edit_fk_location_id.value = id;			
		frm.submit_user.value = 'submit';	
		frm.submit();
	}
