﻿function SubscribeValidation(NameClientID,EmailClientID,SubscribeMessageLblClientID)
{
    var strEmail = $(EmailClientID).value;
    var strName = $(NameClientID).value;;

    if(EmptyValue(strEmail) && EmptyValue(strName))
    {
        $(SubscribeMessageLblClientID).innerHTML= "Please enter name and email address.";
        return false;
    }

    if(EmptyValue(strName))
    {
        $(SubscribeMessageLblClientID).innerHTML= "Please enter name.";
        return false;
    }

    if(EmptyValue(strEmail))
    {
        $(SubscribeMessageLblClientID).innerHTML= "Please enter email address.";
        return false;
    }

    if(CheckEmail(strEmail))
    {
        $(SubscribeMessageLblClientID).innerHTML= "Please enter correct email.";
        return false;
    }

    return true;
}
 
function EmptyValue(Value)
{
    return (Value.trim() == "");
}

function CheckEmail(strEmail)
{
	return !(strEmail.search(/^([a-zA-Z0-9_\-\.]+)\@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z0-9_\-\.]+)$/) != -1);
}

function FormatNumber(Number)
{
    var sTemp = Number.toString();
    var sNewNumber = "";
   
    for(var i=sTemp.length-1; i>=0; i--)
    {        
        sNewNumber = sTemp.charAt(i) + sNewNumber;
        if((sTemp.length+1-i)%3 == 1)
            sNewNumber = "," + sNewNumber;
    }

    return sNewNumber;
}