initPerPageChange = function (e) {
	selectObj = Event.element(e);
	selectObj.form.submit();
}

initPerPageLoad = function (e) {
	perP = $('ppp');
	if (perP) {
		Event.observe (perP,'change',initPerPageChange);
	}
}


Event.observe (window,'load',initPerPageLoad);

correctImageSize = function (e) {
	if ($('searchResults')) {
		images = $('searchResults').getElementsByTagName ('img');
		for (i=0,j=images.length;i<j;i++) {
			images[i].src=images[i].getAttribute('realsrc');
		}
	}
}

Event.observe (window,'load',correctImageSize);

loadAdvancedForm  = function (e) {
	if ($('advancedSearchFormPart')) {
		if ($('advancedButton')) {
			Event.observe($('advancedButton'),'click',clickAdvancedButton);
		}
		if ($('searchEdit')) {
			Event.observe($('searchEdit'),'click',clickSearchEdit);
		}
		
		if ($F('event')!="" || $F('disc')!="" || $F('rider')!="" || $F('horse')!="" || $F('father')!="") {
			showAdvancedForm();
		}
	}
}

clickAdvancedButton = function (e) {
	showAdvancedForm();
}

clickSearchEdit = function (e) {
	Event.stop(e);
	anchor = Event.element(e);
	$('q').value = anchor.getAttribute('q');
	$('father').value = anchor.getAttribute('father');
	$('disc').value = anchor.getAttribute('disc');
	$('event').value = anchor.getAttribute('event');
	$('horse').value = anchor.getAttribute('horse');
	$('rider').value = anchor.getAttribute('rider');
	showAdvancedForm();
}

showAdvancedForm = function () {
	$('advancedSearchFormPart').style.display='block';
	$('advancedButton').style.display='none';
}

Event.observe (window,'load',loadAdvancedForm);