function emulateCheckbox() {
	$$('input').each(function(item) {
		if(item.type=='checkbox') {
			if(item.hasClass('plusMinus')){
				new Pseudocheckbox({
					'ch':item,
					'cssChecked':'plus',
					'css':'minus',
					'cssDisabled':'minusD',		
					'cssDisabledChecked':'plusD'		
				});
			}else{
				new Pseudocheckbox({'ch':item});
			}
		} 
	})	
}

function disabledRepeatSubmitButton() {
	$$('form').each( function(item){
			if(item.hasClass('submit')) {
				item.addEvent('submit', function(){  
					$(this).getElements('input[type=submit]').each(function(el){ el.disabled=true;});
					return true; 
					});
			}
		});
}

window.addEvent('load',emulateCheckbox);

window.addEvent('domready',disabledRepeatSubmitButton);