
/*// 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 validate(frm)
{
	
	if(trim(frm.name.value) == "" )
	{

		alert("Please enter your name.");
		frm.name.focus();
		return false;
		
	}
	
	if(trim(frm.address.value) == ""  )
	{

		alert("Please enter your address.");
		frm.address.focus();
		return false;
		
	}
	
	/*if (trim(frm.phone.value) == "" )
	{
		alert("Please Enter your Phone Number");
		frm.phone.focus();
		return false;
	}*/
	
	
	/*if (checkInternationalPhone(frm.phone.value)==false)
	{
		alert("Please Enter a Valid Phone Number");
		frm.phone.value="";
		frm.phone.focus();
		return false;
	}
	return true;*/
	
	/*if ((frm.fax.value==null)||(frm.fax.value=="")){
		alert("Please Enter your Fax");
		frm.fax.focus();
		return false;
	}*/
	/*if (checkInternationalPhone(frm.fax.value)==false){
		alert("Please Enter a Valid Fax");
		frm.fax.value="";
		frm.fax.focus();
		return false;
	}
	return true;*/
	
}

// JavaScript Document
//REMOVES THE LEADING AND TRAILING BLANK SPACES IN STRING
function trim(inputString) {
	var returnString = inputString;
	var removeChar =' ';
	if (removeChar.length){
	  while(''+returnString.charAt(0)==' ')	{
		  returnString=returnString.substring(1,returnString.length);
		}
		while(''+returnString.charAt(returnString.length-1)==' '){
	    returnString=returnString.substring(0,returnString.length-1);
	  }
	}
	return returnString;
	
	/*var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not a whitespace, append to returnString.
    for (i = 0; i < inputString.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = inputString.charAt(i);
        if (c != " ") returnString += c;
    }
    return returnString;*/
}

function ValidEmail(objFieldValue){		
		
			var validFormatRegExp=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			
			var isValid=validFormatRegExp.test(objFieldValue);
			
			return isValid;		
				
		}
		
function hide(val,frm){
	if(val == 1)
	{
		if(trim(frm.name.value) == "Enter your name"	)
		{
			frm.name.value ="";	
		}
	}else if (val==2)
	{
		if(trim(frm.email.value) == "Enter your email")
		{
			frm.email.value ="";	
		}
	}
	
}

		
function show(val,frm){
	
	if(val == 1)
	{
		if(trim(frm.name.value) == ""	)
		{
			frm.name.value ="Enter your name";	
		}
	}else if (val==2)
	{
		if(trim(frm.email.value) == ""	)
		{
			frm.email.value ="Enter your email";	
		}
	}
	
}

/**
 * DHTML phone number validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */



/*function isInteger(inputString)
{   var i;
    for (i = 0; i < inputString.length; i++)
    {   
        // Check that current character is number.
        var c = inputString.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(inputString, 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 < inputString.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = inputString.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
var bracket=3
strPhone=trim(strPhone)
if(strPhone.indexOf("+")>1) return false
if(strPhone.indexOf("-")!=-1)bracket=bracket+1
if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false
var brchr=strPhone.indexOf("(")
if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false
if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}*/