

//********************************
function customer(Flag,thisform)
{
	if (Flag=="Add")
	{
		if (document.getElementById("rdOrdinary").checked == false)
		{
			if (document.getElementById("rdRealter").checked == false)
			{
				alert('Please select atleast one UserType');
				return false;
			}
		}
	}
		
	if (document.getElementById("ddlAge").value == 0)
	{
		alert('Please enter Your Age.');
		document.getElementById("ddlAge").focus();
	//	document.getElementById("ddlAge").select();
		return false;
	}
	if (document.getElementById("ddlGender").value == 0)
	{
		alert('Please Select Gender.');
		return false;
	}
	
	if (emptyField(document.getElementById("txtEmail")))
	{
		alert('Please enter Email Id');
		document.getElementById("txtEmail").focus();
		document.getElementById("txtEmail").select();
		return false;
	}
	else
	{
	    var b = document.getElementById("txtEmail").value.toLowerCase();
        var temp = new Array();
        temp = b.split('yahoo');
        if (temp.length > 1)
	    {
	        alert('Please use email address other than yahoo.');
		    document.getElementById("txtEmail").focus();
		    document.getElementById("txtEmail").select();
		    return false;
		}
	}
	if (!validEmailId(document.getElementById("txtEmail").value))
	{
		alert('Please enter valid Email Id');
		document.getElementById("txtEmail").focus();
		document.getElementById("txtEmail").select();
		return false;
	}
	if (Flag == "Edit")
	{
		if (!emptyField(document.getElementById("txtPwd")))
		{
			if (emptyField(document.getElementById("txtCpwd")))
			{
				alert('Please enter Confirm Password');
				document.getElementById("txtCpwd").focus();
				document.getElementById("txtCpwd").select();
				return false;
			}
			
			if (document.getElementById("txtPwd").value != document.getElementById("txtCpwd").value)
			{	
				alert('Password and Confirm Password must be same');
				document.getElementById("txtCpwd").focus();
				document.getElementById("txtCpwd").select();
				return false;
			} 
		}
	}
	else
	{
				
		if (emptyField(document.getElementById("txtPwd")))
		{
			alert("Please enter Password.");
			document.getElementById("txtPwd").focus();
			document.getElementById("txtPwd").select();
			return false;
		}
		
		if (emptyField(document.getElementById("txtCpwd")))
		{
			alert('Please enter Confirm Password');
			document.getElementById("txtCpwd").focus();
			document.getElementById("txtCpwd").select();
			return false;
		}
		
		if (document.getElementById("txtPwd").value != document.getElementById("txtCpwd").value)
		{
			alert('Password and Confirm Password must be same');
			document.getElementById("txtCpwd").focus();
			document.getElementById("txtCpwd").select();
			return false;
		} 
	}
		
	if (emptyField(document.getElementById("txtFname")))
	{
		alert('Please enter First Name');
		document.getElementById("txtFname").focus();
		document.getElementById("txtFname").select();
		return false;
	}
	
	if (emptyField(document.getElementById("txtLname")))
	{
		alert('Please enter Last Name');
		document.getElementById("txtLname").focus();
		document.getElementById("txtLname").select();
		return false;
	}
	if (emptyField(document.getElementById("txtCPhone")))
	{
		alert('Please enter Contact No');
		document.getElementById("txtCPhone").focus();
		document.getElementById("txtCPhone").select();
		return false;
	}
	if (!emptyField(document.getElementById("txtfax")))
	{	
		if (!validEmailId(document.getElementById("txtfax").value))
		{
			alert('Please enter valid Optional Email Id');
			document.getElementById("txtfax").focus();
			document.getElementById("txtfax").select();
			return false;
		}
	}
	if (!emptyField(document.getElementById("txtFile")))
	{
			
			if(!isValidFile(document.getElementById("txtFile"),[".jpg",".JPG",".jpeg",".JPEG",".gif",".GIF",".swf",".SWF"]))
			{
				alert('Please select only .jpg or .gif image as a Photo.');
				return false;
			}
	}
	
	if (Flag != "Edit")
	{
		//document.Form1.HModel.value=document.getElementById("ddlCity").value;
		//document.Form1.HdState1.value=document.getElementById("ddlState").value;

	  
		if (document.getElementById("ddlCountry_regi").value == 0)
		{
			alert('Please Select Country.');
			return false;
		}
	
		if (document.getElementById("ddlState_regi").value == 0)
		{
			alert('Please Select State.');
			return false;
		}
		if (document.getElementById("ddlCity_regi").value == 0)
		{
			alert('Please Select City.');
			return false;
		}
		
		if (document.getElementById("rdOrdinary").checked  == true)
		{
			if (document.getElementById("rdLookRoom").checked  == true)
			{
				
				if (document.getElementById("ddllMinRent").value == 0)
				{
					alert('Please Select Minimum Rent.');
					return false;
				}
				if (document.getElementById("ddllMaxRent").value == 0)
				{
					alert('Please Select Maximum Rent.');
					return false;
				}
				
				var minrent;	
				minrent=parseInt(document.getElementById("ddllMinRent").value);
				var maxrent;
				maxrent=parseInt(document.getElementById("ddllMaxRent").value);
				
				if (minrent>maxrent)
				{
					alert('Min Rent can not greater than Max Rent');
					return false;
				}
				
				if (document.getElementById("ddllCurrency").value == 0)
				{
					alert('Please Select Currency.');
					return false;
				}
				
				if (emptyField(document.getElementById("txtlArea")))
				{
					alert('Please enter Room area.');
					document.getElementById("txtlArea").focus();
					return false;
				}
				
				if (emptyField(document.getElementById("txtComment")))
				{
					alert('Please enter Room Details For Look Room');
					document.getElementById("txtComment").focus();
					return false;
				}
			}
			else
			{
//				if (emptyField(document.getElementById("txthrent")))
//				{
//					alert('Please enter Rent');
//					document.getElementById("txthrent").focus();
//					document.getElementById("txthrent").select();
//					return false;
//				}
//				
//				if (!isInt(document.getElementById("txthrent").value))
//				{
//					alert('Please enter Numeric Rent');
//					document.getElementById("txthrent").focus();
//					document.getElementById("txthrent").select();
//					return false;
//				}
//				if (emptyField(document.getElementById("txthdeposit")))
//				{
//					alert('Please enter Deposit');
//					document.getElementById("txthdeposit").focus();
//					document.getElementById("txthdeposit").select();
//					return false;
//				}
//				
//				if (!isNum(document.getElementById("txthdeposit").value))
//				{
//					alert('Please enter Numeric Deposit');
//					document.getElementById("txthdeposit").focus();
//					document.getElementById("txthdeposit").select();
//					return false;
//				}
				
				if (document.getElementById("ddlhcurrency").value == 0)
				{
					alert('Please Select Currency.');
					return false;
				}
				if (emptyField(document.getElementById("txthadd")))
				{
					alert('Please enter Address');
					document.getElementById("txthadd").focus();
					document.getElementById("txthadd").select();
					return false;
				}
				if (emptyField(document.getElementById("txtZip")))
				{
					alert('Please enter Zip');
					document.getElementById("txtZip").focus();
					document.getElementById("txtZip").select();
					return false;
				}
				if (emptyField(document.getElementById("txtlcomment")))
				{
					alert('Please enter Room Details For Have Room.');
					document.getElementById("txtlcomment").focus();
					return false;
				}
			}
		}
		else
		{
//			if (emptyField(document.getElementById("txthrent")))
//			{
//				alert('Please enter Rent');
//				document.getElementById("txthrent").focus();
//				document.getElementById("txthrent").select();
//				return false;
//			}
//			if (emptyField(document.getElementById("txthdeposit")))
//			{
//				alert('Please enter Deposit');
//				document.getElementById("txthdeposit").focus();
//				document.getElementById("txthdeposit").select();
//				return false;
//			}
			
			if (document.getElementById("ddlhcurrency").value == 0)
			{
				alert('Please Select Currency.');
				return false;
			}
			if (emptyField(document.getElementById("txthadd")))
			{
				alert('Please enter Address');
				document.getElementById("txthadd").focus();
				document.getElementById("txthadd").select();
				return false;
			}
			if (emptyField(document.getElementById("txtZip")))
			{
				alert('Please enter Zip');
				document.getElementById("txtZip").focus();
				document.getElementById("txtZip").select();
				return false;
			}
			if (emptyField(document.getElementById("txthphone")))
			{
				alert('Please enter Phone');
				document.getElementById("txthphone").focus();
				document.getElementById("txthphone").select();
				return false;
			}
			
		}
	}
	return true;
}
