﻿//=================================================================================================
function frmMaillistSubmit( sender, event )
{
	var
		edtEmail = sender.elements["edtEmail"],
		profile  = sender.elements["profile"];
	
	if ( edtEmail )
	{
		if ( String( edtEmail.value ).trim() == "")
		{
			alert( eMailEmpty[Languages.current] );
			edtEmail.focus();
			
			event.returnValue = false;
			return false;
		}
		
		if ( ! isEmail( edtEmail.value ) )
		{
			alert( eMailInvalid[Languages.current] );
			edtEmail.focus();
			
			event.returnValue = false;
			return false;
		}
		
		var
			checkedAny = false, 
			mllIDs     = sender.elements["mllID"];
		
		if ( mllIDs && mllIDs.length > 1 )
		{
			for ( var i = 0; i < mllIDs.length && ! checkedAny; i++ )
				if ( mllIDs[i].checked )
					checkedAny = true;
			
			if ( ! checkedAny )
			{
				alert( noMailingChecked[Languages.current] );
				mllIDs[0].focus();
				
				event.returnValue = false;
				return false;
			}
		}
	}
	
	if ( typeof( customFrmMaillistSubmit ) != "undefined")
		return customFrmMaillistSubmit( sender, event, profile );
	else
		return true;
}
//=================================================================================================

