/******************************************************************************
* stayvalidate.js                                                             *
*                                                                             *
* Copyright 2000 by Stayfinder.                                               *
* Web address: http://www.stayfinder.com                                      *
* Last update: June 27, 2001.                                                 *
*                                                                             *
* Validates the values entered in stayfinder.com info section.                *
******************************************************************************/

//*****************************************************************************
// Define the functions used to validate.                                     *
//*****************************************************************************


function isNumb(val)
{
	var isNum = true;

	for(var i=0;i<val.length;i++)
	{
		var ch = val.substring(i,i+1);
		if ((ch < "0") || ("9" < ch))
			isNum = false;
	}
	return isNum;
}

function isLength(val)
{
	var iLength = true;
	
	if (val.length >= 2)
		iLength = true;
	else
		iLength = false;
	
	return iLength;
}

function isEmail(val)
{
	var iEmail = false;

	if (val.length > 0)
	{
		e = val
		if ((e.indexOf("@") > 0) && (e.indexOf(".") > 0) && (e.length > 5))
			iEmail = true;
		else	
			iEmail = false;
	}
	return iEmail;
}


function isTelephone(val)
{
	var iTelephone = true;
	var tmp = "";
	var i;
	
	for(i=0;i<val.length;i++)
	{
		var ch = val.substring(i,i+1);
		if ((ch != ".") && (ch != "-") && (ch != "/") && (ch != " "))
			tmp = tmp + ch;
	}
	val = tmp;
	if (isNumb(val))
		iTelephone = true;
	else
		iTelephone = false;
	return iTelephone;
}
