﻿function isjpg(objSource, objArgs)
{
    var value;
    value =  objArgs.Value.toLowerCase()
     
    if (value.length - value.lastIndexOf("jpg") != 3 && value.length - value.lastIndexOf("gif") !=3)
    {
        alert("Please browse JPG or GIF file")
        objArgs.IsValid = false;
    }
}

function ValidateEmail(objSource, objArgs)
{  
var email  = objArgs.Value
if (isValidEmail(email) == "Yes")
{
    objArgs.IsValid = true;
    return
}
else
{   
    alert(isValidEmail(email))
    objArgs.IsValid = false;
}

}

function ValidateURL(objSource, objArgs)
    {
        var url = objArgs.Value
        if(url.substr(0,7).toLowerCase() != "http://" && url.substr(0,8).toLowerCase() != "https://")
            {
                objArgs.IsValid = false;
                return;
            }
            objArgs.IsValid = true;
            return;
    }
    
function ValidatePassword(objSource, objArgs)
    {
        var sPass = objArgs.Value;
        if (sPass.length < 4 )
            {
                objArgs.IsValid = false;
                return;
            }
          objArgs.IsValid = true;
          return;  
    } 
 
 function ValidateCreditCard(objSource, objArgs)
{
    objArgs.IsValid = isCreditCard(objArgs.Value);
    return;
}

function isValidZIP(objSource, objArgs) 
{

var zipStr;
zipStr = objArgs.Value;
var rgExp;

//rgExp = /\d{5}((-|\s)?\d{4})?$/
rgExp = /^\d{5}$|^\d{5}-\d{4}$/

if (!rgExp.test(zipStr))
{
    objArgs.IsValid = false;
}
return;

}