
function callback()
{
	if((document.call.rfullname.value == "")||(document.call.rfullname.value== " ")||(document.call.rfullname.value== "Full Name"))
	{
		alert("Please Enter Your Full Name");
	}
		else
	{
		if((document.call.rtelephone.value=="")||(document.call.rtelephone.value==" ")||(document.call.rtelephone.value== "Telephone"))
		{
			alert("Please Enter Your Telephone Number");
		}
		else
		{
			if(document.call.time.value=="When?")
			{
				alert("Please Select An Appropriate Callback Time");
			}
			else
			{
				document.call.submit();
			}        
		}
	}
}

/**
* DHTML phone number validation script. Courtesy of SmartWebby.com 
*/

// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   var i;
	for (i = 0; i < s.length; i++)
	{   
		// Check that current character is number.
		var c = s.charAt(i);
		if (((c < "0") || (c > "9"))) return false;
	}
	// All characters are numbers.
	return true;
}

function stripCharsInBag(s, bag)
{   var i;
	var returnString = "";
	// Search through string's characters one by one.
	// If character is not in bag, append to returnString.
	for (i = 0; i < s.length; i++)
	{   
		// Check that current character isn't whitespace.
		var c = s.charAt(i);
		if (bag.indexOf(c) == -1) returnString += c;
	}
	return returnString;
}

function checkInternationalPhone(strPhone)
{
	s=stripCharsInBag(strPhone,validWorldPhoneChars);
	return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}

function ValidateForm(tele)
{
	var Phone=tele	

	if (checkInternationalPhone(tele)==false)
	{
		alert("Please Enter a Valid Phone Number")
		//tele.focus()
		return false
	}
	return true
}