function isEmpty(value){
	if(value=="")
		return true;
	return false;
}
	
function generateErrorMsg(message,error){
	var temp="";
	if(!error)
		var temp="<input type='text' class='fieldFocus' id='fieldFocus' />";
	message="<ul><li>"+message.join("</li><li>")+"</li></ul>";
	message=temp+message;
	
	return message
}

function radioChecked(formID,name){

	var elements=$(formID).getElements('input[name='+name+']');

	for(var i=0;i<elements.length;i++){

		if(elements[i].checked)

			return true;

	}

	return false;

}

//Check if at least one option has been slected from a group of checkbox
function checkSelected(formID,name){

	var elements=$(formID).getElements('input[name^='+name+']');

	for(var i=0;i<elements.length;i++){

		if(elements[i].checked)

			return true;

	}

	return false;

}
 
 function chargeAccount(option){
	var accountNumber = $('charge_account');		
	var accountNumberLabel = $('accountNumberLabel');
	if(option=='500'){
		accountNumber.style.display = "inline";
		accountNumberLabel.style.display = "inline";
	}
	else{
		accountNumber.value = "";
		accountNumber.style.display = "none";
		accountNumberLabel.style.display = "none";
	}
}

function validEmail(value) {
		regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		return regex.test(value);
	}
	
	function validPassword(value){
		regex=/^\S[\S ]{2,98}\S$/;
		return regex.test(value);	
	}
	
	function isNumeric(value) {
		regex=/^(\d|-)?(\d|,)*\.?\d*$/;
		return regex.test(value);
	}