﻿var _DefaultMessage = 'Enter email address';
var _ArticlID = 0;

function validateEmail(element)
{
    var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; 
    if(emailPattern.test(element.value))
        return true;
    else
    {
        alert("Invalid Email.");   
        element.select();
        element.focus();
    }
    return false;
}

function validateEmailAlt(element)
{
    var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; 
    
    if(element.value == _DefaultMessage)
    {
        window.location = "subscription.aspx";
        return false;
    }

    if(emailPattern.test(element.value))
        return true;
    else
    {
        alert("Invalid Email.");   
        element.select();
        element.focus();
    }
    return false;
}

function autoSelectText(txt,msg)
{
    if(msg == null)
        msg = _DefaultMessage;
    
    if (txt.value == msg) 
    {
        txt.value = ''; 
        txt.style.color='#000000';
    }
}

function autoDefaultText(txt, msg)
{
    if(msg == null)
        msg = _DefaultMessage;
        
    if (txt == null || txt.value == '') 
    {
        txt.value = msg;
        txt.style.color='#999999';
    }
}

function reset()
{
//    txt = $get('txtSubscribeEmail')
//    txt.value = _DefaultMessage; 
//    txt.style.color='#999999';
}

function callError(error)
{
    alert(error._message);
}
