function validate()
{
var txtfname = document.hfc_frm.fname.value;

if (txtfname == null || txtfname=="") 
	{
		alert("Please enter your First Name");
		document.hfc_frm.fname.value = "";
		document.hfc_frm.fname.focus();

		return false;
	}
	if(checkSpace('fname')==false){
	alert("Space character should be between words")
	return false;
	}
	var alphab = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	var tempchar="";
	for (var i=0; i<document.hfc_frm.fname.value.length; i++)
	{
		tempchar =  "" + document.hfc_frm.fname.value.substring(i, i+1);
		
		if (alphab.indexOf(tempchar) == "-1")
		{
			alert("Please fill in your First Name with Alphabets");
			document.hfc_frm.fname.value = "";
			document.hfc_frm.fname.focus();
			return false;
		}
		
	}

var txtcity = document.hfc_frm.address.value;

if (txtcity == null || txtcity=="") 
	{
		alert("Please specify city");
		document.hfc_frm.address.value = "";
		document.hfc_frm.address.focus();

		return false;
	}
	if(checkSpace('address')==false)
	{
	alert("Space character should be between words")
	return false;
	}
	var alphab = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	var tempchar="";
	for (var i=0; i<document.hfc_frm.address.value.length; i++)
	{
		tempchar =  "" + document.hfc_frm.address.value.substring(i, i+1);
		
		if (alphab.indexOf(tempchar) == "-1")
		{
			alert("Please fill in your city Name with Alphabets");
			document.hfc_frm.address.value = "";
			document.hfc_frm.address.focus();
			return false;
		}
		
	}


if(!document.hfc_frm.stdcode.value=="")
		{
			var strphnlen =document.hfc_frm.stdcode.value;
		
			if(isInteger(document.hfc_frm.stdcode.value)== false || strphnlen.length <3)
				{
					alert("Please enter your valid STD CODE.");
					document.hfc_frm.stdcode.value="";
					document.hfc_frm.stdcode.focus();
					return false;
				}
	
		}
if(document.hfc_frm.phone.value== "" || document.hfc_frm.phone.value==null)
	{
		alert("Please enter contact number")
		//document.form1.txthme.focus();
		return false;
	}
	if(!document.hfc_frm.phone.value=="")
		{
			var strphnlen =document.hfc_frm.phone.value;
		
			if(isInteger(document.hfc_frm.phone.value)== false || strphnlen.length <5)
				{
					alert("Please enter your valid Phone No.");
					document.hfc_frm.phone.value="";
					document.hfc_frm.phone.focus();
					return false;
				}
				if(isInteger(document.hfc_frm.stdcode.value) == false || document.hfc_frm.stdcode.value == "")
		{
			alert("Please enter numeric value for STD Code");
			document.hfc_frm.stdcode.value="";
			document.hfc_frm.stdcode.focus();
			return false;
		}
	
		}

if(isInteger(document.hfc_frm.pincode.value) == false || document.hfc_frm.pincode.value == "")
		{
			alert("Please enter numeric value for Pin");
			document.hfc_frm.pincode.value="";
			document.hfc_frm.pincode.focus();
			return false;
		}
	if(!document.hfc_frm.pincode.value == "")
		{
	 		var lenpin=document.hfc_frm.pincode.value;  
			if(lenpin.length < 6)
			{
				alert("Please enter a valid Pincode");
				document.hfc_frm.pincode.value = "";
				document.hfc_frm.pincode.focus();
				return false;
			}

		}


}


function checkSpace(txt)
        {
            //var txt = document.getElementById('name');
            var strText = document.getElementById(txt).value;
            var strArr = new Array();
            strArr = strText.split(" ");
            var status;
            for(var i = 0; i < strArr.length ; i++)
            {
                if(strArr[i] == "")
                { 
                    status = true;
                    break;
                }
            }
            if(status){
                return false;
            }
        }


function isInteger (s) 
{    
    var i; 
    for (i = 0; i < s.length; i++) 
    {    
        var c = s.charAt(i); 
        if (!isDigit(c)) return false; 
    } 
    return true; 
} 
function isDigit (c) 
{    
    return ((c >= "0") && (c <= "9")) 
}