function populateMembers() {
    
    var artistsArray = new Array();
    artistsArray["Allaby"] = 1;
    artistsArray["AMD"] = 2;
    artistsArray["ANS"] = 1;
    artistsArray["Aphid Moon"] = 1;
    artistsArray["Avalon"] = 1;
    artistsArray["Chesh"] = 1;
    artistsArray["Chromatone"] = 1;
    artistsArray["Cooks"] = 1;
    artistsArray["Dickster"] = 1;
    artistsArray["Fearsome Engine"] = 2;
    artistsArray["Headroom"] = 1;
    artistsArray["Hopi"] = 1;
    artistsArray["Hydrophonic"] = 2;
    artistsArray["Jota"] = 1;
    artistsArray["Jumanji"] = 2;
    artistsArray["Laughing Buddha"] = 1;
    artistsArray["Protoculture"] = 1;
    artistsArray["Regan"] = 1;
    artistsArray["Rex"] = 1;
    artistsArray["Rups"] = 1;
    artistsArray["Strike Twice"] = 2;
    artistsArray["The Commercial Hippies"] = 2;
    artistsArray["Tristan"] = 1;
    
    var total = 0;
    
    for(i = 1; i < document.getElementById('artist_count').value; i++) {
    
        if (document.getElementById('artist_' + i).checked) {
            
            total += artistsArray[document.getElementById('artist_' + i).value];
        }
    }
    
    if (total == 0) { total = ""; }
        
    document.getElementById('members').value = total;
}

function validateForm(id) { 
    
    var artist = false;
    
    for(i = 1; i < document.getElementById('artist_count').value; i++) {
        
        if (document.getElementById('artist_' + i).checked) {
            
            artist = true;
            break;
        }    
    }
    
    if (!(artist)) {
        
        alert("You must select an Artist.");
        return false;
    }
   
    if (document.getElementById('eventType').options[document.getElementById('eventType').selectedIndex].value == "null") {
        
        alert("You must select an Event Type.");
        document.getElementById('eventType').focus();
        return false;
    }
    
    if (document.getElementById('attendance').options[document.getElementById('attendance').selectedIndex].value == "null") {
        
        alert("You must select an Estimated Attendance.");
        document.getElementById('attendance').focus();
        return false;
    }
    
    if (document.getElementById('showType').options[document.getElementById('showType').selectedIndex].value == "null") {
        
        alert("You must select a Show Type.");
        document.getElementById('showType').focus();
        return false;
    }
    
    if (document.getElementById('showDuration').value == "") {
        
        alert("You must enter a Show Duration.");
        document.getElementById('showDuration').focus();
        return false;
    }
    
    if (document.getElementById('eventName').value == "") {
        
        alert("You must enter an Event Name.");
        document.getElementById('eventName').focus();
        return false;
    }
    
    if (document.getElementById('eventSite').value == "") {
        
        alert("You must enter a Website URL.");
        document.getElementById('eventSite').focus();
        return false;
    }
    
    if (document.getElementById('eventCountry').options[document.getElementById('eventCountry').selectedIndex].value == "null") {
        
        alert("You must select a Country.");
        document.getElementById('eventCountry').focus();
        return false;
    }
    
    if (document.getElementById('eventCity').value == "") {
        
        alert("You must enter a City.");
        document.getElementById('eventCity').focus();
        return false;
    }
    
    if (document.getElementById('eventVenue').value == "") {
        
        alert("You must enter a Venue Name.");
        document.getElementById('eventName').focus();
        return false;
    }
    
    if (document.getElementById('eventPrevious').options[document.getElementById('eventPrevious').selectedIndex].value == "null") {
        
        alert("You must select the number of Previous Events.");
        document.getElementById('eventPrevious').focus();
        return false;
    }
        
    if (document.getElementById('yourName').value == "") {
        
        alert("You must enter Your Name.");
        document.getElementById('yourName').focus();
        return false;
    }
    
    if (document.getElementById('yourEmail').value == "") {
        
        alert("You must enter your Email.");
        document.getElementById('yourEmail').focus();
        return false;
    }
    
    if (document.getElementById('telephone').value == "") {
        
        alert("You must enter your Telephone number.");
        document.getElementById('telephone').focus();
        return false;
    }
    
    if (document.getElementById('mobilePhone').value == "") {
        
        alert("You must enter your Mobile number.");
        document.getElementById('mobilePhone').focus();
        return false;
    }
    
    if (document.getElementById('fax').value == "") {
        
        alert("You must enter your Fax number.");
        document.getElementById('fax').focus();
        return false;
    }
    
    if (document.getElementById('jobTitle').options[document.getElementById('jobTitle').selectedIndex].value == "null") {
        
        alert("You must select your job Title.");
        document.getElementById('jobTitle').focus();
        return false;
    }
    
    if (document.getElementById('clientBid').value == "") {
        
        alert("You must enter Your Bid.");
        document.getElementById('clientBid').focus();
        return false;
    }
    
    return true;
}

function validateContactForm(id) {
    
     if (document.getElementById('conname').value == "") {
        
        alert("You must enter Your Name.");
        document.getElementById('conname').focus();
        return false;
    }
    
    if (document.getElementById('conemail').value == "") {
        
        alert("You must enter Your Email.");
        document.getElementById('conemail').focus();
        return false;
    }
    
    if (document.getElementById('msg').value == "") {
        
        alert("You must enter your Message.");
        document.getElementById('msg').focus();
        return false;
    }
    
    return true;

}
