// Javascript variables (Global) storing messages in english for JS validations

var usernameRequiredMsg = 'Username is a required field, cannot be left blank.';
var invalidUsernameMsg  = 'Username is invalid, must contain a valid Email ID.';
var passwordRequiredMsg = 'Password is a required field, cannot be left blank.';
var passwordLengthMsg   = 'Password should be alteast 5 characters long.';
var nameRequiredMsg     = 'Name is a required field, cannot be left blank.';
var emailIDRequiredMsg  = 'Email ID is a required field, cannot be left blank.';
var invalidEmailIDMsg   = 'Email ID is invalid, must be in a valid Email ID format.';


var validEmailIDRequiredMsg = 'Username is invalid, must contain a valid Email ID.';
var securityCodeRequiredMsg = 'This is a required field, cannot be left blank.';

var isRequiredMsg      = ' is required.';
var chooseOptionMsg    = 'Please choose an option.';
var noRecordFoundMsg   = 'No record(s) found.';
var ajaxProcessingMsg  = ' Processing ...';
var viewDetailsMsg     = 'View details';
var editDetailsMsg     = 'Edit details';
var deleteDetailsMsg   = 'Delete details';

var searchNoRecordFoundMsg = 'No record(s) found for the search.';
var noRecordFoundMsg       = 'No record(s) found.';

var invitationCodeRequiredMsg = 'Invitation code is a required field, cannot be left blank.';
var invitationCodeLengthMsg   = 'Invitation code should be of 16 digits.';
var messageTypeMsg            = 'Message comments is a required filed, cannot be left blank.';

// These messgaes for profile section
var profileNameRequiredMsg    = 'Profile Name is a required field, cannot be left blank.';
var profileUserNameLenMsg     = 'UserName should be atleat 2 characters long';
var chooseMin                 = 'Please Choose an option';
var countryRequiredMsg        = 'Country selection is required, please choose an option.';
var countryZoneRequiredMsg    = 'Country Zone selection is required, please choose an option.';
var currencyRequiredMsg 	  = 'Currency selection is required, please choose an option.';
var currencyFormatRequiredMsg = 'Currency Format selection is required, please choose an option.';
var referredByRequiredMsg     = 'Reference selection is required, please choose an option.';
var currPasswordRequireMsg    = 'Current Password is a required field, cannot be left blank.';
var newPasswordRequireMsg     = 'New Password is a required field, cannot be left blank.';
var confirmPassword           = 'Confirm Password is a required field, cannot be left blank.';
var dateRequiredMsg           = 'Date selection is required, please choose an option.';
var monthRequiredMsg          = 'Month selection is required, please choose an option.';
var yearRequiredMsg           = 'Year selection is required, please choose an option.';
var occupationReqMsg          = 'Occupation is a required field, please choose an option.';

// These messages for account section
var accountTypeReqMsg     = 'Account Type is a required field, cannot be left blank.';
var currencyTypeReqMsg    = 'Currency is a required field, cannot be left blank.';
var accountNameReqMsg     = 'Account Name is a required field, cannot be left blank.';
var accountCommentsReqMsg = 'Account note/Comments is a required field, cannot be left blank.';
var accountNumberReqMsg   = 'Account Number is a required field, cannot be left blank.'; 
var contactInfoReqMsg     = 'Contact Info is a required field, cannot be left blank.';
var creditLimitReqMsg     = 'Credit Limit is a required field, cannot be left blank.';
var bankNameReqMsg        = 'Bank Name is a required field, cannot be left blank.'; 
var cardNumberReqMsg      = 'Card Number is a required field, cannot be left blank.';
var validFromMonthReqMsg  = 'Valid From Month is a required field, cannot be left blank.';
var validToMonthReqMsg    = 'Valid To Month is a required field, cannot be left blank.';
var validFromYearReqMsg   = 'Valid From Year is a required field, cannot be left blank.';   
var validToYearReqMsg     = 'Valid to Year is a required field, cannot be left blank.';
var acquisitionDateReqMsg = 'Acquisition Date is a required field, cannot be left blank.';
var purchasePriceReqMsg   = 'Purchase Price is a required field, cannot be left blank.';
var currentPriceReqMsg    = 'current Price is a required field, cannot be left blank.';
var loanCategoryReqMsg	  = 'Loan Category Type is a required field, cannot be left blank.';	
var loanAcquisitionDateReqMsg = 'Laon Acquistion Date is a required field, cannot be left blank.';
var loanStartDateReqMsg       = 'Loan Start Date is a required field, cannot be left blank.'; 
var loanAmountReqMsg          = 'Loan Amount is a required field, cannot be left blank.'; 
var loanDurationReqMsg        = 'Loan Duration is a required field, cannot be left blank.'; 
var loanDurationTypeReqMsg    = 'Loan duration Type is a required field, cannot be left blank.'; 
var interestRateReqMsg        = 'Interest Rate is a required field, cannot be left blank.'; 
var paymentSchemeReqMsg       = 'Payment Scheme is a required field, cannot be left blank.'; 
var loanPayeeReqMsg           = 'Loan Payee is a required field, cannot be left blank.'; 
var transferFormReqMsg        = 'Transfer Form is a required field, cannot be left blank.'; 
var numberRequiredMsg         = 'Please enter a valid number.';
var currencyChooseMin         = 'Currency is a required field, please choose an option.';
var loanCategoryChooseMin     = 'Loan Category is a required field, please choose an option.';
var transferFromChooseMin     = 'Transfer From Account is a required field, please choose an option.';

// These messages are for budget section
var budgetTitleReqMsg        = 'Budget Title is a required field, cannot be left blank.';
var budgetCategoryTypeReqMsg = 'Budget Category Type is a required field, cannot be left blank.';
var budgetCategoryReqMsg	 = 'Budget Category is a reqired field, Choose atleat one';	
var budgetNewCategoryReqMsg  = 'Budget New Category is a required field, cannot be left blank.';
var budgetMethodReqMsg		 = 'Budget Method  is a required field, cannot be left blank.';
var budgetAverageAmountReqMsg= 'Budget Average amount is a required field, cannot be left blank.';
var budgetMethodReqMsg       = 'Budget Method and its Details is a required field, cannot be left blank.';

//These messages for Transaction section.
var transAccountReqMsg = 'Transaction Account is a required field, cannot be left blank.';
var transDateReqMsg        = 'Transaction Date is a required field, cannot be left blank.';
var transRefNumReqMsg      = 'Transaction Reference Number is a required field, cannot be left blank.';
var transPayeeReqMsg       = 'Transaction Payee is a required field, cannot be left blank.';
var transTypeReqMsg        = 'Transaction Type is a required field, cannot be left blank.';
var memoReqMsg             = 'Transaction Memo is a required field, cannot be left blank.';
var transAccountSubTypeReqMsg = 'Account Sub Type is a required field, cannot be left blank.';
var transCategoryReqMsg       = 'Category is a required field, cannot be left blank.';
var schedulePlanReqMsg        = 'Schedule plan is a required field, cannot be left blank.';
var afterReqMsg               = 'After time period is a required field, cannot be left blank.';
var howManyTimesReqMsg        = 'How many times (Occurances) is a required field, cannot be left blank.';

//These messages for reminders section.
var reminderTitleReqMsg        = 'Reminder Title is a required field, cannot be left blank.';
var reminderCategoryTypeReqMsg = 'Reminder Category Type is a required field, cannot be left blank.';
var reminderCategoryReqMsg     = 'Reminder Category is a required field, cannot be left blank.';
var reminderAmountReqMsg       = 'Reminder Amount is a required field, cannot be left blank.';
var reminderMemoReqMsg         = 'Reminder Memo is a required field, cannot be left blank.';
var reminderOccReqMsg          = 'Reminder Occurance is a required field, cannot be left blank.';
var reminderNextDateReqMsg     = 'Reminder Next Due Date is a required field, cannot be left blank.';
var reminderEmailReqMsg        = 'Reminder Notification Email  is a required field, cannot be left blank.'; 
var reminderMessageReqMsg      = 'Reminder Message is a required field, cannot be left blank.'; 
var reminderDateReqMsg         = 'Reminder Date is a required field, cannot be left blank.';
var reminderPersonalReqMsg     = 'Reminder Type is a required field, cannot be left blank.';

//These messages for category section.
var categoryNameReqMsg  = 'Category Name is a required field, cannot be left blank.';
var categoryTypeReqMsg  = 'Category Type is a required field, cannot be left blank.';
var subCategoryReqMsg   = 'Sub Category Name is a required field, cannot be left blank.';

//These messages for invite and earn .
var firstNameReqMsg = 'First Name is a required field, cannot be left blank';
var inviteEmailIdReqMsg = 'Email  is invalid, must be in a valid Email format.';
var inviteMemoReqMsg    = 'Memo is a required filed.';
var requestAmountReqMsg = 'Requested amount should be greater than equal to $150.';
var amountReqMsg  = 'Amount should not be more than your total requested amount.';

//Affiliate messages.
var affNameReqMsg    = 'Name is a required field.';
var affEmailReqMsg   = 'Email should be valid.';
var affNumberReqMsg  = 'Contact Number is a required field.';
var affAddressReqMsg = 'Address is a required field.';
var affOccReqMsg     = 'Occupation is a required field.';
var affCountryReqMsg  = 'Country is a required field.';
var affCurReqMsg     = 'Current Password is a required field.';
var affNewReqMsg         = 'New Password is a required field.';
var affConfirmReqMsg     = 'Confirm Password is a required field.';
var affMemberNameReqMsg    = 'Member Name is a required field.';

//Affiliate
var emailIDReqdMsg = 'Username is a required field.';
var passwordReqMsg = 'Password is a required field.';
var affSubReqMsg =  'Subject is a required field.';
var affCommentsReqMsg = 'Comments is a frequired field.';