﻿// Generic validation


  	          /* Validation functions */
    
    function validate_required(field)
    {
        var isValid = false;
        var objField = document.getElementById(field);

        with (objField)
        {
            if (value==null||value=="")
            {
                isValid=false;
            }
            else
            {
                isValid=true;
            }
        }
        
        return isValid;
    } 
    
    /* The most Basic email validation */
    
    function validate_email(field)
    {
        var isValid = false;
        var objField = document.getElementById(field);

        with (objField)
        {
            apos=value.indexOf("@");
            dotpos=value.lastIndexOf(".");
        
            if (apos<1||dotpos-apos<2) 
            {
                isValid=false;
            }
            else
            {
                isValid=true;
            }
        }
        
        return isValid;
    }

    /* Do two fields match */
    
    function validate_ismatch(field1,field2)
    {
        var isValid = false;
        var objField1 = document.getElementById(field1);
        var objField2 = document.getElementById(field2);
                            
        if(objField1.value==objField2.value)
        {
                isValid=true;
        }else{ 
                isValid=false;                                 
        }   
    
        return isValid;
    }