/****************** checking for send to a friend ****************/
/******************* checking for empty string  *****************/
function isEmpty(s)
{   return ((s == null) || (s.length == 0))
}

/******************* (end) checking for empty string *****************/

/******************* checking for white space  *****************/

var whitespace = " \t\n\r";
function isWhitespace (s)
{ var i;
   if (isEmpty(s)) return true;
   for (i = 0; i < s.length; i++)
    {
    var c = s.charAt(i);
   if (whitespace.indexOf(c) == -1) return false;
   }
  return true;
}
/******************* (end) checking for white space  *****************/




function registration_validate()
{	
	if (isWhitespace(document.registration.email_address.value))
	{
		alert('Email address is mandatory.');
		document.registration.email_address.focus();		
		return false;
	}

	if ((document.registration.email_address.value) != '')
	{
		check_mail=document.registration.email_address.value;
		if ((check_mail.indexOf('@', 0) == -1) || (check_mail.indexOf('.', 0) == -1) )
		{
			alert("Not a  valid e-mail address!");
			document.registration.email_address.focus();
			return false;
		}	
		if (isWhitespace(document.registration.first_name.value))
		{
			alert('First name is mandatory.');
			document.registration.first_name.focus();
			return false;
		}

		if (isWhitespace(document.registration.last_name.value))
		{
			alert('Last name is mandatory.');
			document.registration.last_name.focus();
			return false;
		}
		if (isWhitespace(document.registration.company_name.value))
		{
			alert('Company name is mandatory.');
			document.registration.company_name.focus();
			return false;
		}
		
		if (isWhitespace(document.registration.address.value))
		{
			alert('Address name is mandatory.');
			document.registration.address.focus();
			return false;
		}
		
		
		if (isWhitespace(document.registration.city.value))
		{
			alert('City name is mandatory.');
			document.registration.city.focus();
			return false;
		}
		if (isWhitespace(document.registration.state_province.value))
		{
			alert('State province name is mandatory.');
			document.registration.state_province.focus();
			return false;
		}
		if (isWhitespace(document.registration.country.value))
		{
			alert('Country name is mandatory.');
			document.registration.country.focus();
			return false;
		}
		if (isWhitespace(document.registration.phone_number.value))
		{
			alert('Phone number name is mandatory.');
			document.registration.phone_number.focus();
			return false;
		}
		
		if (isWhitespace(document.registration.category.value))
		{
			alert('Category is mandatory.');
			document.registration.category.focus();
			return false;
		}
		
		if (isWhitespace(document.registration.intrested_brand.value))
		{
			alert('Intrested brand is mandatory.');
			document.registration.intrested_brand.focus();
			return false;
		}
		if (isWhitespace(document.registration.products.value))
		{
			alert('Product is mandatory.');
			document.registration.products.focus();
			return false;
		}

	}
}






