$().ready(function(){
	if($('#bandzoeker').hasClass('small')) { toggleBandSearch(); }
	$('input.link').each(function(){buttonReplace($(this))});
	$('a.submit_replacement').click(function(){
		$(this).closest('form').submit();
		return false;
	});
});

function toggleBandSearch() {
	var running = false;
	var text = 'klik hier voor gedetailleerd zoeken &gt;';
	var text2 = 'verberg extra opties &gt;';
	$('#bandzoeker .extended').hide();
	$('#bandzoeker .small').append('<div class="toggle"><a href="#">'+text+'</a></div>');
	$('#bandzoeker .toggle a').click(function(){
		if(!running) {
			running = true;
			if($(this).html()==text) {
				$('#bandzoeker .extended').show(400, function(){running=false});
				$(this).html(text2);
			} else {
				$('#bandzoeker .extended').hide(400, function(){running=false});
				$(this).html(text);
			}
		}
		return false;
	});
}

function buttonReplace(input) {
	input.replaceWith('<a href="#" class="submit_replacement">'+input.val()+'</a>');
}


function doBookSubmit() {

	var data = {
		rname:		$('#rname').val(),
		rcompany:	$('#rcompany').val(),
		remail: 	$('#remail').val(),
		rphone:		$('#rphone').val(),
		rdate:		$('#rdate').val(),
		rcity:		$('#rcity').val(),
		rtime:		$('#rtime').val(),
		rsize:		$('#rsize').val(),
		rsound:		$('#rsound:checked').val(),
		rsoundman:	$('#rsoundman:checked').val(),
		rlight: 	$('#rlight:checked').val(),
		rdesc: 		$('#rdesc').val()
	}
	$.post(bookUrl,data,function(resp){
		if(resp.sent) {
			$('#bookingform').append($(resp.html));
			$('#bookingform form').slideUp(200, function(){$('#booking').click();}); 
		} else {
			$('#bookerror').html($(resp.html));
			$('#booking').click();
		}
	}, 'json');
}


function doInfoSubmit() {

	var data = {
		rname:		$('#rname').val(),
		rcompany:	$('#rcompany').val(),
		remail: 	$('#remail').val(),
		rphone:		$('#rphone').val(),
		rdesc: 		$('#rdesc').val()
	}
	$.post(infoUrl,data,function(resp){
		if(resp.sent) {
			$('#infoform').append($(resp.html));
			$('#infoform form').slideUp(200, function(){$('#infotab').click();}); 
		} else {
			$('#bookerror').html($(resp.html));
			$('#infotab').click();
		}
	}, 'json');
}

