function placeFocus() {
	if (document.forms.length > 0) {
		var field = document.forms[0];
		var isFirstFieldFound = false;
		
		for (i = 0; i < field.length; i++) {
			if ((field.elements[i].type == "text") || (field.elements[i].type == "textarea") || (field.elements[i].type == "password")) {
				document.forms[0].elements[i].onfocus = focusStyleChange;
				document.forms[0].elements[i].onblur = blurStyleChange;
				if (!isFirstFieldFound) {
					document.forms[0].elements[i].focus();
					isFirstFieldFound = true;
				}
		    }
		}
	}
}
window.onload = placeFocus;

function focus(form, field){
  var focusControl = document.forms[form].elements[field];

  if (focusControl.type != "hidden" && !focusControl.disabled) {
     focusControl.focus();
  }
}

function focusStyleChange() {
//alert(this.className);
	if(this.className.search('error') == -1 && this.className.search('error-zip') == -1) {
		this.style.border= '2px solid #909090';
	}
}

function blurStyleChange() {
	if(this.className.search('error') == -1 && this.className.search('error-zip') == -1) {
		this.style.border= '2px solid #c3c3c3';
	}
}
