﻿function validateEmail(email) {
    var emailid = email.value;
    var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
    var matchArray = emailid.match(emailPat);
    if (matchArray == null) {
        return false;
    }
    else {
        return true;
    }
}

function validateyellowpages() {

    var ob = "";
  
    ob = document.getElementById("ctl00_content_Category_ddl");

    if (ob.value == null || ob.value == "" || ob.value == "--select--" || ob.value == "%") {
        alert("Please Select Category");
        ob.focus();
        return false;
    }

    ob = document.getElementById("ctl00_content_BusinessName_txt");

    if (ob.value == null || ob.value == "") {
        alert("Please Provide Business Name");
        ob.focus();
        return false;
    }

    ob = document.getElementById("ctl00_content_Address_txt");

    if (ob.value == null || ob.value == "") {
        alert("Please Provide Address");
        ob.focus();
        return false;
    }

    ob = document.getElementById("ctl00_content_Country_ddl");

    if (ob.value == null || ob.value == "" || ob.value == "--select--" || ob.value == "%") {
        alert("Please Provide Country");
        ob.focus();
        return false;
    }

    ob = document.getElementById("ctl00_content_State_ddl");

    if (ob.value == null || ob.value == "" || ob.value == "--select--" || ob.value == "%") {
        alert("Please Provide State");
        ob.focus();
        return false;
    }

    ob = document.getElementById("ctl00_content_City_ddl");

    if (ob.value == null || ob.value == "" || ob.value == "--select--" || ob.value == "%") {
        alert("Please Provide City");
        ob.focus();
        return false;
    }


    ob = document.getElementById("ctl00_content_ZipCode_txt");

    if (ob.value == null || ob.value == "") {
        alert("Please Provide ZipCode");
        ob.focus();
        return false;
    }

  

   var country  = document.getElementById("ctl00_content_Country_ddl");
   var Text = country.options[country.selectedIndex].text;

   if (Text.toLowerCase() == "india") 
       {
           if (ob.value.length != 6) 
             {
            alert("Please Provide correct ZipCode");
            ob.focus();
            return false;
            }
        }
        else {

            if (ob.value.length != 5) 
            {
                alert("Please Provide correct ZipCode");
                ob.focus();
                return false;
            }
        }

        ob = document.getElementById("ctl00_content_Phone_txt");
        if (ob.value == null || ob.value == "") {
            alert("Please Provide Phone");
            ob.focus();
            return false;
        }

        if (ob.value.length != 10) {
            alert("Phone should be 10 digit letter");
            ob.focus();
            return false;
        }


        ob = document.getElementById("ctl00_content_Email_txt");
        if (ob.value == null || ob.value == "") {
            alert("Please Provide Email");
            ob.focus();
            return false;
        }

       if(validateEmail(ob)==false)
        {
            alert("Your email address seems incorrect. Please try again.");
            ob.focus();
            return false;
        }



        ob = document.getElementById("ctl00_content_Description_txt");
        if (ob.value == null || ob.value == "") {
            alert("Do not evade description field!");
            ob.focus();
            return false;
        }


        var answer = confirm("Are You sure You entered proper state, city, category and subcategory?")
        if (answer == false) 
        {

            return false;
        }

        return true;
}
