﻿// JScript File
var VALIDATE_COLOUR = "#FFbbFF";

function handleCouponDDL(ref)
{
    var val = GetControlByID('select', ref);
    UpdateQsAndRedirect('CouponPackageID', val.value);
    //this[this.selectedIndex].value);
    
}

function ValidateForm()
{
    var txtEmail = GetControlByID('input','txtEmail');
    var errorString = "";
    errorString = ValidateEmail(errorString, txtEmail, '');
    if (errorString == "")
        return true;
        
    alert(errorString);
    return false;
}

function ValidateEmail(errorString, control, name)
{
        control.parentNode.style.backgroundColor = '#ffffff';
        
        var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
        if (!filter.test(control.value) ) 
        {
            errorString += "Please supply a Valid " + name + " Email Address\n";
            control.style.backgroundColor = VALIDATE_COLOUR;
        }
        return errorString;
}