﻿
function validation() {

    var msg = "";

    if (document.getElementById("first_name") != null && document.getElementById("first_name").value == "") {
        msg += "- First Name is required \n";
    }
    if (document.getElementById("last_name") != null && document.getElementById("last_name").value == "") {
        msg += "- Last Name is required \n";
    }
    if (document.getElementById("email") != null) {
        if (document.getElementById("email").value == "") {
            msg += "- Email is required \n";
        }
        else {
            var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
            if (!document.getElementById('email').value.match(emailRegEx)) {
                msg += "- You must enter valid Email address \n";
            }
        }
    }
    if (document.getElementById("phone") != null && document.getElementById("phone").value == "") {
        msg += "- Phone is required \n";
    }
    if (document.getElementById("company") != null && document.getElementById("company").value == "") {       
        if (document.getElementById("Campaign_ID") != null && document.getElementById("Campaign_ID").value == "70180000000KG0P")        
        {
           msg += "- Media Outlet is required \n";
        
        }
        else
        {
            msg += "- Company is required \n";
        }
    }
    if (document.getElementById("city") != null && document.getElementById("city").value == "") {
        msg += "- City is required \n";
    }
    if (document.getElementById("state") != null && document.getElementById("state").value == "") {
        msg += "- State is required \n";
    }
    if (msg == "") {
        return true;
    }
    else {
        alert("You received the following errors: \n" + msg);
        return false;
    }
}

function Check(chk) {
    if (document.myform.Check_All.value == "Check All") {
        for (i = 0; i < chk.length; i++)
            chk[i].checked = true;
        document.myform.Check_All.value = "UnCheck All";
    } else {

        for (i = 0; i < chk.length; i++)
            chk[i].checked = false;
        document.myform.Check_All.value = "Check All";
    }
}