function validEmail(email) 
{ 
    if (email == ""){return false;} 
    badStuff = ";:/,' \"\\"; 
     
    for (i=0; i<badStuff.length; i++) 
    { 
        badCheck = badStuff.charAt(i) 
        if (email.indexOf(badCheck,0) != -1){return false;} 
    } 

    posOfAtSign = email.indexOf("@",1) 
     
    if (posOfAtSign == -1){return false;} 

    if (email.indexOf("@",posOfAtSign+1) != -1){return false;} 
    posOfPeriod = email.indexOf(".", posOfAtSign) 
     
    if (posOfPeriod == -1){return false;} 
    if (posOfPeriod+2 > email.length){return false;} 
     
return true; 
} 



function IsEmpty(objWord)
{
	var blnIsEmpty = true;	
	var blnObjectPrm=false;
	var i=0;	
	var strWord='';
	var objThis;
	strWord = objWord;
	while(i<strWord.length && blnIsEmpty) {
		if (strWord.charAt(i)!=' ')
			blnIsEmpty=false;
		i++;
  	}
	if (blnIsEmpty)
	{
		return true;
	}
	else
	{
		return false;
	}
	
}




// product add form
function validate_form(frm)
{
	var errorstr = '';
	var msgstr = "There is a slight problem with your form submission.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
	
	with(frm)
	{ 	
		if (IsEmpty(fname.value)) { errorstr += "- Please enter your first name.\n";}
		if (IsEmpty(lname.value)) { errorstr += "- Please enter your last name.\n";}
		if (!validEmail(email.value)) { errorstr += "- Please enter a valid email address.\n";}
	}	
	
	if (errorstr != ''){msgstr = msgstr + errorstr;alert(msgstr);return false;}
	else{return true;}	
}

