Event.observe( window, 'load', function() {
	var forms = $$('form');
	for(var i=0;i<forms.length;i++) {
		if(forms[i].method.toUpperCase()!="POST") {
			Event.observe(forms[i],'submit',function(event) {
				var formObject = event.element();
				var params = formObject.action;
				if(params.charAt(params.length-1)!="/") {
					params += "/";
				}
				for(j=0; j<formObject.elements.length; j++) {
					var tmp = formObject.elements[j];
					//Check if it is a checkbox
					if(tmp.type=="checkbox" && tmp.checked!=true) {
						continue;
					}
					if(tmp.name=="") {
						continue;
					}
					params += escape(tmp.name).replace("%2F","&2F") + "/" + escape(tmp.value).replace("%2F","&2F")+"/";
				}
				document.location = params;
				event.stop();
			});
		}
	};
});
