﻿function validate()
    {
        var form = document.form1
        var errstring = ''
        
        if(form.txtEventDate.value =='')
        {
            errstring +='\n- Enter the event date';
        }
              
        if(form.txtEventName.value =='')
        {
            errstring +='\n- Enter event name';
        }
        
        if(form.txtEventLocation.value =='')
        {
            errstring +='\n- Enter event location';
        }
        
        if(form.txtEventInfo.value =='')
        {
                errstring +='\n- Enter event info';
        }
        
        if(form.txtOrganiser.value =='')
        {
              errstring +='\n- Enter even organiser';
        }
        
        if(form.txtEventEmail.value != '')
        {
            if(!testEmail(form.txtEventEmail.value))
            {
                 errstring +='\n- Enter a valid event email address';
            }
        }
        
       
        if(form.txtEmail.value =='')
        {
               errstring +='\n- Enter your email';
        }
        else
        {
            if(!testEmail(form.txtEmail.value))
            {
                errstring +='\n- Enter a valid email address';
            }
        }
        
        if(errstring.length > 0)
        {
            alert('Please correct the following error(s)\n' + errstring);
            return 
        }
        document.getElementById('Save').value ='Y';
        document.form1.submit();     
    }
    
    function testEmail(src) 
    {
        var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
        var regex = new RegExp(emailReg);
        return regex.test(src);
    }
    
    function chck_submit()
    {
        var frm = document.contact;
        var errstring = '';
        
        if(frm.name.value =='')
        {
            errstring += '\n- Enter your name'
        }
        if(frm.email.value =='')
        {
            errstring += '\n- Enter your Email Address'
        }
        else if(!testEmail(frm.email.value))
        {
            errstring +='\n- Enter a valid event email address';
        }
            
        if(frm.comment.value =='')
        {
            errstring += '\n- Enter a Comment'
        } 
        
        if(errstring.length > 0)
        {
            alert('Please correct the following error(s)' + errstring)
            cancel();
        }
        else
        {
            frm.submit()
        } 
    }
    
    
        
    function chck_donation_submit()
    {
        var frm = document.contact;
        var errstring = '';
        
        if(frm.name.value =='')
        {
            errstring += '\n- Enter your name'
        }
        if(frm.email.value =='')
        {
            errstring += '\n- Enter your email address'
        }
        if(frm.project.selectedIndex < 1)
        {
             errstring += '\n- Select a project'
        }
        if(frm.amount.value =='')
        {
            errstring += '\n- Enter a donation amount'
        } 
        if(errstring.length > 0)
        {
            alert('Please correct the following error(s)' + errstring)
            cancel();
        }
        else
        {
            frm.submit()
        } 
    }

function cancel(e)
{
  if (e && e.preventDefault)
    e.preventDefault(); // DOM style
  return false; // IE style
}