<!-- Begin
var whitespace = " \t\n\r";

function stripWhitespace (s)	{
		return stripCharsInBag (s, whitespace)
	}

function stripCharsInBag (s,bag)	{   
		var i;
		var returnString = "";
		for (i = 0; i < s.length; i++)
		{   
       	var c = s.charAt(i);
			if (bag.indexOf(c) == -1) returnString += c;
		}
				 return returnString;
}

function validation1(m)
 { 
	var frm = document.Newsletterform;
	
	var emailid = frm.emailid.value;
	var emailid1 = emailid.toLowerCase();

//your emailid
		if (frm.emailid.value=="" || frm.emailid.value<1)
		 { 
		 	alert("Please enter your email id.");	frm.emailid.focus();	return false; 	
		}else if (!validEmailID(frm.emailid.value))
		 { frm.emailid.focus();	 return false;
		 }else if(emailid1.indexOf("mime") > -1 || emailid1.indexOf("sql") > -1 || emailid1.indexOf("multi-part") > -1)
		{
			alert("Invalid data.Please try again.");
			frm.emailid.focus();
			return false;	
		}

 }
			

function validEmailID(ID) { 

			var Email = stripWhitespace(ID);

		var b = Email.indexOf('@');

		var c = Email.indexOf('.');

		var d = c - b;

		var len = Email.length;

		var first = Email.charAt(0);

		var last = Email.charAt(len-1);



	if ( ( (first<'a' || first>'z') && (first <'A' || first >'Z') ) || ( (last < 'a' || last >'z') && (last <'A' || last >'Z') ) )				    { 
			alert("Please enter valid email address e.g. info@virses.com");
			return false;
	}

	if ((d==0)||(b==-1)|| ((len-c)==1) ||(c < 0)||(c>0 && (b-c)==1) ||(c>0 &&(c-b)==1)){
			alert("This field must be a valid email address (like info@vises.com). Please reenter it now");
			return false;
	}
		return true;

}



function chkLength(msg,limit,str) { 

	if (str.value.length > limit) { alert(msg+"\nshould not exceeds "+limit+" characters."); return false;}
	return true;
}
//-->
