	function CheckALL(form_name){
		for (var a=0; a<document.forms[form_name].elements.length; a++){
			var e = document.forms[form_name].elements[a];
			//alert(e.id + "\n\n" + e.type);

			if (e.id != 'selectUnselectALL' && e.type=="checkbox"){
				e.checked = document.forms[form_name].elements["selectUnselectALL"].checked;
			}
   		}
	}

	function CheckALLMulti(form_name, primary_checkbox){
		for (var a=0; a<document.forms[form_name].elements.length; a++){
			var e = document.forms[form_name].elements[a];
			//alert(e.id + "\n\n" + e.type);

			if (e.id != primary_checkbox && e.type=="checkbox"){
				e.checked = document.forms[form_name].elements[primary_checkbox].checked;
			}
   		}
	}

	function confirmCheckboxesSelection(form_name)
	{
		var isChecked = false;
		var mutli_checkboxes = document.forms[form_name].elements["p[]"];

		if(mutli_checkboxes.length)
		{
			for(i=0; i<mutli_checkboxes.length; i++)
			{
				if(mutli_checkboxes[i].checked == true)
				{
					isChecked = true;
					break;
				}
			}
		}
		else
		{
			if(mutli_checkboxes.checked == true)
			{
				isChecked = true;
			}
		}

		if(isChecked == false)
		{
			alert("Please select atleast 1 product");
		}
		return isChecked;
	}

