var addresses = new Array();

function contactbox_update()
{
	var id = $('tx_wtcontactbox-select').value;
	
	var newcontent = "";
	
	for ( var i=0; i<addresses[id].length; i++  ) {
		newcontent += addresses[id][i] + "<br />";	
	}
	$('tx_wtcontactbox-target').set('html',newcontent);
}

window.addEvent('domready', function() {
	var contactBoxButton = $$('#tx_wtcontactbox .button');
	
	var mailreg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; 
	
	contactBoxButton.addEvent('click', function(event) {
		
		if($('tx_wtcontactbox-name').value=='' || $('tx_wtcontactbox-name').value=='Name') {
			event.stop();
			$('tx_wtcontactbox-name').setStyle('border-color', 'red');
			return false;
		} else $('tx_wtcontactbox-name').setStyle('border-color', '#C1BCAA');
		
		if($('tx_wtcontactbox-contact').value=='' || $('tx_wtcontactbox-contact').value=='E-Mail' || !mailreg.test($('tx_wtcontactbox-contact').value)) {
			event.stop();
			$('tx_wtcontactbox-contact').setStyle('border-color', 'red');
			return false;
		} else $('tx_wtcontactbox-contact').setStyle('border-color', '#C1BCAA');
		
		if($('tx_wtcontactbox-message').value=='' || $('tx_wtcontactbox-message').value=='Nachricht') {
			event.stop();
			$('tx_wtcontactbox-message').setStyle('border-color', 'red');
			return false;
		} else $('tx_wtcontactbox-message').setStyle('border-color', '#C1BCAA');
			
		if($('tx_wtcontactbox-captcha').value=='' || $('tx_wtcontactbox-captcha').value=='Code') {
			event.stop();
			$('tx_wtcontactbox-captcha').setStyle('border-color', 'red');
			return false;
		} else $('tx_wtcontactbox-captcha').setStyle('border-color', '#C1BCAA');
			
		return true;

	});
});