﻿function trim(trimString)
{
    return trimString.replace(/^\s+|\s+$/g, "");
}

function ValidateForm()
{
    var name = (trim(document.getElementById("txt_name").value) != "") ? true : false;
    var email = (trim(document.getElementById("txt_email").value) != "") ? true : false;
    var zip = (trim(document.getElementById("txt_zip").value) != "") ? true : false;

    var fa = new Array();
    fa.push(new Array(name, "Please enter your name"));
    fa.push(new Array(email, "Please enter your email address"));
    fa.push(new Array(zip, "Please enter your zip code"));

    for (i = 0; i < fa.length; i++)
    {
        if (fa[i][0] == false)
        {
            alert(fa[i][1]);
            return false;
            break;
        }
    }

    return true;
}

function validateEmail(fld)
{
    var pattern = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    var errorMessage = 'Please enter valid email address';

    if (!trim(fld.value).match(pattern))
    {
        fld.value = "";
        alert(errorMessage);
    }
}