function setFieldBehavior() {
	
	var fields = document.getElementsByTagName("input");
	for (var i=0; i<fields.length; i++) {
		var fieldType = fields[i].getAttribute('type');
		var fieldName = fields[i].getAttribute('name');
		if (fieldType == "text" && fieldName != "keywords") {
			fields[i].className = "inactive";
			Event.observe(
				  fields[i], 
				  'focus',
				  function(W3CEvent) {
						this.className = "active";		   
				}
			);
			Event.observe(
				  fields[i], 
				  'blur',
				  function(W3CEvent) {
						this.className = "inactive";		   
				}
			);
		}
	}
	var txtAreas = document.getElementsByTagName("textarea");
	for (var i=0; i<txtAreas.length; i++) {
		txtAreas[i].className = "inactive";
		Event.observe(
			  txtAreas[i], 
			  'focus',
			  function(event) {
				var elem = Event.element(event);
				elem.className = "active";		   
			}
		);
		Event.observe(
			  txtAreas[i], 
			  'blur',
			  function(event) {
				var elem = Event.element(event);
				elem.className = "inactive";
			}
		);
	}
}

function swapStyle(field, class) {
	field.className = class;
}
