/*
 * Function to validate 
 */
function funcValidateRegistrationForm(objForm,addEdit)
{
	var bReturn 					= true;
	
	/* Form validation starts */
	if (bReturn && trim(objForm.txtFirstName.value) == "")
	{
		alert ("Please enter First Name ");
		objForm.txtFirstName.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtLastName.value) == "")
	{
		alert ("Please enter Last Name ");
		objForm.txtLastName.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtEmail.value) == "")
	{
		alert ("Please enter Email ");
		objForm.txtEmail.focus();
		bReturn = false;
	}
	else if (bReturn && funcIsEmail(objForm.txtEmail.value) == false)
	{
		alert ("Please enter valid Email ");
		objForm.txtEmail.focus();
		bReturn = false;
	}
        else if (bReturn && trim(objForm.txtPostCode.value) == "")
	{
		alert ("Please enter Post Code");
		objForm.txtPostCode.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtPassword.value) == "")
	{
		alert ("Please enter Password ");
		objForm.txtPassword.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtConfirmPassword.value) == "")
	{
		alert ("Please enter confirm Password ");
		objForm.txtConfirmPassword.focus();
		bReturn = false;
	}
	else if(bReturn && trim(objForm.txtPassword.value) != trim(objForm.txtConfirmPassword.value))
	{
		alert ("Passwords not matching");
		objForm.txtConfirmPassword.focus();
		bReturn = false;
	}	
	/* validation ends */
	return bReturn;

}


/**
 * Function to validate business Sign Up form
 * Currently not in use as the details form is  same for business signup and registration
 */
function funcValidateBusinessSignUpForm(objForm,addEdit)
{
	return true;
}



/* Added on 31-03-2010 */
/*
 * Function to validate
 */
function validateBusinessSignupForm(objForm,addEdit)
{
	var bReturn 					= true;

	/* Form validation starts */
	if (bReturn && trim(objForm.txtBusinessFirstName.value) == "")
	{
		alert ("Please enter First Name ");
		objForm.txtBusinessFirstName.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtBusinessLastName.value) == "")
	{
		alert ("Please enter Last Name ");
		objForm.txtBusinessLastName.focus();
		bReturn = false;
	}
        else if (bReturn && trim(objForm.txtBusinessLastName.value) == "")
	{
		alert ("Please enter Last Name ");
		objForm.txtBusinessLastName.focus();
		bReturn = false;
	}
        else if (bReturn && trim(objForm.txtBusinessCompanyName.value) == "")
	{
		alert ("Please enter Company Name ");
		objForm.txtBusinessCompanyName.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtBusinessEmail.value) == "")
	{
		alert ("Please enter Email");
		objForm.txtBusinessEmail.focus();
		bReturn = false;
	}
	else if (bReturn && funcIsEmail(objForm.txtBusinessEmail.value) == false)
	{
		alert ("Please enter valid Email");
		objForm.txtBusinessEmail.focus();
		bReturn = false;
	}
        else if (bReturn && trim(objForm.txtAddress1.value) == "")
	{
		alert ("Please enter Address 1");
		objForm.txtAddress1.focus();
		bReturn = false;
	}
        else if (bReturn && trim(objForm.txtBusinessPostCode.value) == "")
	{
		alert ("Please enter Post Code");
		objForm.txtBusinessPostCode.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtBusinessPassword.value) == "")
	{
		alert ("Please enter Password ");
		objForm.txtBusinessPassword.focus();
		bReturn = false;
	}
	else if (bReturn && trim(objForm.txtBusinessConfirmPassword.value) == "")
	{
		alert ("Please enter confirm Password ");
		objForm.txtBusinessConfirmPassword.focus();
		bReturn = false;
	}
	else if(bReturn && trim(objForm.txtBusinessPassword.value) != trim(objForm.txtBusinessConfirmPassword.value))
	{
		alert ("Passwords not matching");
		objForm.txtBusinessConfirmPassword.focus();
		bReturn = false;
	}
	/* validation ends */
	return bReturn;

}





$(document).ready(function()
{
	if($("#frmBusinessForm").length > 0)
	{

            $("#cboCountry").change(function()
            {
                    var country = $(this).val();
                    
                    if (country > 0)
                    {
                            $.ajax(
                            {
                                    url: baseUrl+"countyStates.php",
                                    data: "country=" + country,
                                    type: "POST",
                                    dataType: "json",
                                    success : function(reply){

                                                if (reply.data){
                                                        var selectedId = (reply.s) ? reply.s : 0;
                                                        $("#cboState").html("");
                                                        $(reply.data).each(
                                                            function(key) {
                                                                var sel = "";
                                                                if (this.k == selectedId){
                                                                    sel = " selected=\"selected\"";
                                                                }
                                                                $("#cboState").append("<" + "option value=\"" + this.k + "\"" + sel + ">" + this.v + "<" + "/option" + ">");
                                                            }
                                                        );
                                                    }
                                              }
                            });
                    }
		});
	}
});
