/**
 * Function to validate job add/edit form
 */
function funcValidateSubscriptionForm(objForm, addEdit)
{
	var bReturn 	= true;
	var alertCategoriesOptionsCount = objForm.hidAlertCategoriesOptionsCount.value; 
	var loop;
	var alertCategoriesOptionsChecked = false;
	
	/* validation starts */
	for(loop = 1; loop <= alertCategoriesOptionsCount; loop++)
	{
		strEval = "objForm.chkAlertCategoriesOption" + loop + ".checked";
		if(eval(strEval))
		{
			alertCategoriesOptionsChecked = true;
		}
	}
	
	if (bReturn && alertCategoriesOptionsChecked == false)
	{
		alert ("Please select at least one Category");
		bReturn = false;		
	}
	else if (bReturn && trim(objForm.txtEmail.value) == "")
	{
		alert ("Please enter Email ");
		objForm.txtEmail.focus();
		bReturn = false;
	}
	else if (bReturn && funcIsEmail(objForm.txtEmail.value) == false)
	{
		alert ("Please enter valid Email ");
		objForm.txtEmail.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtFirstName.value) == "")
	{
		alert ("Please enter First Name ");
		objForm.txtFirstName.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtLastName.value) == "")
	{
		alert ("Please enter Last Name ");
		objForm.txtLastName.focus();
		bReturn = false;
	}


	/* validation ends */
	return bReturn;

}

/**
 * Function to validate job add/edit form
 */
function funcValidateUnsubscribeForm(objForm, addEdit)
{
	var bReturn 	= true;
	
	if (bReturn && trim(objForm.txtEmail.value) == "")
	{
		alert ("Please enter Email ");
		objForm.txtEmail.focus();
		bReturn = false;
	}
	else if (bReturn && funcIsEmail(objForm.txtEmail.value) == false)
	{
		alert ("Please enter valid Email ");
		objForm.txtEmail.focus();
		bReturn = false;
	}
	
	/* validation ends */
	return bReturn;
}

			
