function showDetail(id, img_id) {
    
    var arr = document.getElementsByClassName('performers_desc');
    
    for(var i=0; i<arr.length; i++) {
        arr[i].style.display = 'none';
    }
    
    
    var arr = document.getElementsByClassName('performers_imgs');
    
    for(var j=0; j<arr.length; j++) {
        arr[j].style.display = 'none';
    }
    
    Effect.BlindDown($(id), {duration: 0.5});
    
    if(img_id != '') {
        Effect.BlindDown($(img_id), {duration: 0.5});
    }
}
function validateMerchandise() {
    
    var errorMessage = "";   
    var errorCount = 0;
    var fr;
    
    
    fr = $('merchandise');

    if (fr.name.value == "" || fr.name.value == "Full Name") {
        if (errorCount != 0) {
            errorMessage = errorMessage + "\n";
        }
        errorMessage = errorMessage + "Please provide your Full Name.";
        errorCount = errorCount + 1;     
    }
    
    if (fr.address1.value == "" || fr.address1.value == "Address Line 1") {
        if (errorCount != 0) {
            errorMessage = errorMessage + "\n";
        }
        errorMessage = errorMessage + "Please provide your Mailing address.";
        errorCount = errorCount + 1;     
    }
    
    if (fr.phone.value == "" || fr.phone.value == "Phone Number") {
        if (errorCount != 0) {
            errorMessage = errorMessage + "\n";
        }
        errorMessage = errorMessage + "Please provide your Phone number.";
        errorCount = errorCount + 1;     
    }
    
    if (fr.email.value == "" || fr.email.value == "Email Address") {
        if (errorCount != 0) {
            errorMessage = errorMessage + "\n";
        }
        errorMessage = errorMessage + "Please provide your Email address.";
        errorCount = errorCount + 1;     
    }        
    
    if (errorCount != 0) {
        alert(errorMessage);
        return false;
    }
    else
    {
        var postData = Form.serialize($('merchandise'));

        remote_function('send.sendorder', postData,

            function(request) {
                render_view('merchandise_confirmation', 'sendform');
            },

            function(request) {
                alert(request.responseText);
            }
        );
    }
} 

function validateRegistration() {
	
	var errorMessage = "";   
	var errorCount = 0;
	var fr;
	
	fr = $('registration');

	if (fr.first_name.value == "" || fr.first_name.value == "First Name") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your First Name.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.surname.value == "" || fr.surname.value == "Surname") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Surname.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.mailing_address.value == "" || fr.mailing_address.value == "Mailing Address") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your mailing address.";
		errorCount = errorCount + 1;     
	}
	  if (fr.suburb.value == "" || fr.suburb.value == "Suburb") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Suburb.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.postcode.value == "" || fr.postcode.value == "Postcode") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Postcode.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.email.value == "" || fr.email.value == "Email Address") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Email address.";
		errorCount = errorCount + 1;     
	}
	
  // Second contact details 
  if (fr.first_name2.value == "" || fr.first_name2.value == "First Name") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your second contact First Name.";
		errorCount = errorCount + 1;     
	} 

	if (fr.email2.value == "" || fr.email2.value == "Email") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your second contact email.";
		errorCount = errorCount + 1;     
	}  
  
  if (fr.date.value == "" || fr.date.value == "Date") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide event date.";
		errorCount = errorCount + 1;     
	}  
  
  if (fr.event_time.value == "" || fr.event_time.value == "Time") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide event time";
		errorCount = errorCount + 1;     
	}  
  
  if (fr.location.value == "" || fr.location.value == "Location") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your event location.";
		errorCount = errorCount + 1;     
	}  
  
  if (fr.media[0].checked == false && fr.media[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please select if you permit the media to be present.";
		errorCount = errorCount + 1;     
	}  
  
   if (fr.present[0].checked == false && fr.present[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please select if you would like an Interchange representative present.";
		errorCount = errorCount + 1;     
	} 
	
	if (fr.purchase[0].checked == false && fr.purchase[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide select if you would like a Sunny Sizzle pack for $20.";
		errorCount = errorCount + 1;     
	}                                                                                                   
	
	if (fr.order1[0].checked == false && fr.order1[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide select if you would like to order any merchandise.";
		errorCount = errorCount + 1;     
	} 
	
	if (fr.payment[0].checked == false && fr.payment[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide select your form of payment.";
		errorCount = errorCount + 1;     
	} 
	
	if (errorCount != 0) {
		alert(errorMessage);
		return false;
	}

	else
	{
		var postData = Form.serialize($('registration'));

		remote_function('send.sendreg', postData,

			function(request) {
				render_view('contactus_confirmation', 'sendform');
			},

			function(request) {
				alert(request.responseText);
			}
		);
	}        

}

function validateEvaluation() {
	
	var errorMessage = "";   
	var errorCount = 0;
	var fr;
	
	fr = $('evaluation');

	if (fr.first_name.value == "" || fr.first_name.value == "First Name") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your First Name.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.surname.value == "" || fr.surname.value == "Surname") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Surname.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.mailing_address.value == "" || fr.mailing_address.value == "Mailing Address") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your mailing address.";
		errorCount = errorCount + 1;     
	}
	  if (fr.suburb.value == "" || fr.suburb.value == "Suburb") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Suburb.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.postcode.value == "" || fr.postcode.value == "Postcode") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Postcode.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.email.value == "" || fr.email.value == "Email Address") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Email address.";
		errorCount = errorCount + 1;     
	}
	
  // Second contact details 
  if (fr.first_name2.value == "" || fr.first_name2.value == "First Name") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your second contact First Name.";
		errorCount = errorCount + 1;     
	} 

	if (fr.email2.value == "" || fr.email2.value == "Email") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your second contact email.";
		errorCount = errorCount + 1;     
	}  
  
  // Event details
  if (fr.date.value == "" || fr.date.value == "Date") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide event date.";
		errorCount = errorCount + 1;     
	}  
  
  if (fr.event_time.value == "" || fr.event_time.value == "Time") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide event time";
		errorCount = errorCount + 1;     
	}  
  
  if (fr.location.value == "" || fr.location.value == "Location") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your event location.";
		errorCount = errorCount + 1;     
	}  
  
  if (fr.fundraising[0].checked == false && fr.fundraising[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please select if you undertook any other type of fundraising activities.";
		errorCount = errorCount + 1;     
	}  
  
   if (fr.media[0].checked == false && fr.media[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please select if the media was present at the event.";
		errorCount = errorCount + 1;     
	} 
	
	if (fr.attend[0].checked == false && fr.attend[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide select if an Interchange representative attended the event.";
		errorCount = errorCount + 1;     
	}                                                                                                   
	
	if (fr.event[0].checked == false && fr.event[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide select if you would hold an event next year.";
		errorCount = errorCount + 1;     
	} 
	
	if (fr.payment[0].checked == false && fr.payment[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide select your form of payment.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.bbq.value == "" || fr.bbq.value == "$") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please input amount raised from sale of BBQ food.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.other.value == "" || fr.other.value == "$") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please input amount raised from other activities.";
		errorCount = errorCount + 1;     
	}  
	
	if (fr.donations_total.value == "" || fr.donations_total.value == "$") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please input amount raised for donation.";
		errorCount = errorCount + 1;     
	}       
  
  if (fr.funds_total.value == "" || fr.funds_total.value == "$") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please input the total amount raised.";
		errorCount = errorCount + 1;     
	}  	
	
	 if (fr.payment[0].checked == false && fr.payment[1].checked == false) {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide select your form of payment.";
		errorCount = errorCount + 1;     
	}  
	
	if (errorCount != 0) {
		alert(errorMessage);
		return false;
	}
	  else
	{
		var postData = Form.serialize($('evaluation'));

		remote_function('send.sendeval', postData,

			function(request) {
				render_view('contactus_confirmation', 'sendform');
			},

			function(request) {
				alert(request.responseText);
			}
		);
	}     
}            