function validate_Email(s_Email)
{
 var regExpr = new RegExp("^\\w+[\\.\\&\\+\\-\\w]*\\@{1}[\\w]+[\\w\\.\\-\\w]*(\\.\\w{2,})+$");
 var s_Msg = "Please make sure that the email address you entered: \n\n" 
	     + "1. Has at least one '@' sign. \n" 
	     + "2. Has one character following the '@' sign. \n"
	     + "3. Does not include special characters other than the following: [.,  -,  _,  +,  &]. \n"
	     + "4. Does not have the above special characters immediately preceding or suceeding a '.'. \n"
	     + "5. Does not have an '&' or a '+' in the domain name. \n"
	     + "6. Ends with '.com', '.edu', '.net', '.org' or the like.";
 var s_Return;
 var a_Return = new Array(2);
 if (!(regExpr.test(s_Email)))
    { 
     s_Return = false;
    }
 else
    {
     var regExpr1 = /(\.\-)+/;
     var regExpr2 = /(\.\_)+/;
     var regExpr3 = /(\.\&)+/;
     var regExpr4 = /(\.\+)+/;
     var regExpr5 = /(\-\.)+/;
     var regExpr6 = /(\_\.)+/;
     var regExpr7 = /(\&\.)+/;
     var regExpr8 = /(\+\.)+/;
     if ((s_Email.search(regExpr1) > -1) || 
         (s_Email.search(regExpr2) > -1) || 
         (s_Email.search(regExpr3) > -1) || 
         (s_Email.search(regExpr4) > -1) || 
         (s_Email.search(regExpr5) > -1) || 
         (s_Email.search(regExpr6) > -1) || 
         (s_Email.search(regExpr7) > -1) || 
         (s_Email.search(regExpr8) > -1)) 
        {
         s_Return = false;
        }
     else
        {
         s_Return = true;
         s_Msg = "";
        }     
    }    
 a_Return[0] = s_Return;
 a_Return[1] = s_Msg;   
 return a_Return;
}





