﻿//Author    :   Praveena
//Date      :   14-1-2010
function validateLogin()            //Login page validation
{
    if(Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtUserName").value,' ')=="")
    {
        alert("Enter the user name");
        document.getElementById("ctl00_ContentPlaceHolder1_txtUserName").focus();
        return false;
    }
    if(Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtPassword").value,' ')=="")
    {
        alert("Enter the password");
        document.getElementById("ctl00_ContentPlaceHolder1_txtPassword").focus();
        return false;
    }
    return true;
}
function validateChangePassword() {
    if (Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtOldPwd").value, ' ') == "") {
        alert("Enter the old password");
        document.getElementById("ctl00_ContentPlaceHolder1_txtOldPwd").focus();
        return false;
    }
    if (Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtNewPwd").value, ' ') == "") {
        alert("Enter the new password");
        document.getElementById("ctl00_ContentPlaceHolder1_txtNewPwd").focus();
        return false;
    }
    if (Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtConPwd").value, ' ') == "") {
        alert("Please confirm your password");
        document.getElementById("ctl00_ContentPlaceHolder1_txtConPwd").focus();
        return false;
    }
    if (Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtNewPwd").value, ' ') != Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtConPwd").value, ' ')) {
        alert("The passwords you entered donot match,Please enter again");
        document.getElementById("ctl00_ContentPlaceHolder1_txtConPwd").focus();
        return false;
    }
    if (Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtOldPwd").value, ' ') == Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtNewPwd").value, ' ')) {
        alert("The old and new passwords are same");
        document.getElementById("ctl00_ContentPlaceHolder1_txtNewPwd").focus();
        return false;
    }
    return true;
}

function valRequirement()
{
  if(document.getElementById("ctl00_ContentPlaceHolder1_ddlPropertyType").value=="-1")
    {
        alert("Select property type");
        document.getElementById("ctl00_ContentPlaceHolder1_ddlPropertyType").focus();
        return false;
    }
     if(document.getElementById("ctl00_ContentPlaceHolder1_txtPersonName").value=="")
        {
            alert("Please enter the name");
            document.getElementById("ctl00_ContentPlaceHolder1_txtPersonName").focus();
            return false;
        }
        if(Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value,' ')=="")
        {
             alert("Please enter Email ID");
            document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
            return false;
        }
        if(Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value,' ')!="")
        {
            if(!isValidEmail(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value))
            {
                alert("Enter Email ID correctly");
                document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
                return false;
            }
        }
        if(Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value,' ')=="")
        {
            alert("Please enter phone number");
            document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").focus();
            return false;
        } 
        if(document.getElementById("ctl00_ContentPlaceHolder1_ddlPrice").value=="-1")
        {
            alert("Select budget");
            document.getElementById("ctl00_ContentPlaceHolder1_ddlPrice").focus();
            return false;
        }
        if(document.getElementById("ctl00_ContentPlaceHolder1_txtCity").value=="")
        {
            alert("Please enter the city");
            document.getElementById("ctl00_ContentPlaceHolder1_txtCity").focus();
            return false;
        }
        return true; 
}

function validateSearch()            //Login page validation
{
    if(document.getElementById("ddlPropertyType").value=="-1")
    {
        alert("Select property type");
        document.getElementById("ddlPropertyType").focus();
        return false;
    }
    return true;
}
//function validatePropertyID()            //Login page validation
//{
//     if (Trim(document.getElementById("txtPriceID").value, ' ') == "")
//    {
//        alert("Select Property ID");
//        document.getElementById("txtPriceID").focus();
//        return false;
//    }
//    return true;
//}
function validateSearchChild()            //Login page validation
{
    if(document.getElementById("ctl00_ddlPropertyType").value=="-1")
    {
        alert("Select property type");
        document.getElementById("ctl00_ddlPropertyType").focus();
        return false;
    }
    return true;
}

function validateID()            //Login page validation
{
     if( (Trim(document.getElementById("txtPropertyID").value, ' ') == "") || (Trim(document.getElementById("txtPropertyID").value, ' ') == "Eg. SP102H"))
    {
        alert("Enter Property ID");
        document.getElementById("txtPropertyID").focus();
        return false;
    }
    return true;
}
function validateIDChild()            //Login page validation
{
     if( (Trim(document.getElementById("ctl00_txtPropertyID").value, ' ') == "") || (Trim(document.getElementById("ctl00_txtPropertyID").value, ' ') == "Eg. SP102H"))
    {
        alert("Enter Property ID");
        document.getElementById("ctl00_txtPropertyID").focus();
        return false;
    }
    return true;
}
function validateIDAdmin()            //Login page validation
{
     if( (Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtPropertyID").value, ' ') == "") )
    {
        alert("Enter Property ID");
        document.getElementById("ctl00_ContentPlaceHolder1_txtPropertyID").focus();
        return false;
    }
    return true;
}
//ctl00_ContentPlaceHolder1_txtPassword
function Trim (inputString, removeChar)     //To Trim the input string
{ 
    var returnString = inputString; 
    
    if (removeChar.length) 
    {
        while(''+returnString.charAt(0)==removeChar)
        {
            returnString=returnString.substring(1,returnString.length);
        }
        while(''+returnString.charAt(returnString.length-1)==removeChar)
        {
            returnString=returnString.substring(0,returnString.length-1);
        }
    }
    
    return returnString;
}
