newImage = new Image; newImage.src="/images/bg-input.jpg"; window.onload=setFocus; function setFocus() { document.getElementById("firstname").focus(); if (document.getElementById("firstname").style.backgroundColor!="#fff") { var inputs=new Array("firstname","lastname","email1","email2","message"); for (x in inputs) { document.getElementById(inputs[x]).onfocus=function() {this.style.backgroundColor="#fff";this.style.backgroundImage="url(/images/bg-input.jpg)"}; document.getElementById(inputs[x]).onblur=function() {this.style.backgroundColor="#effdff";this.style.backgroundImage="url(/images/bg-input2.jpg)"}; } document.getElementById("firstname").blur(); document.getElementById("firstname").focus(); } } function limitText(limitField,limitNumber) { if (limitField.value.length > limitNumber) { limitField.value = limitField.value.substring(0,limitNumber); alert("Message length maximum is "+limitNumber.toString()+" characters"); } } function validate_email(field1,field2) { with (field1) { apos=value.indexOf("@"); dotpos=value.lastIndexOf("."); if (value==null||value==""||apos<1||dotpos-apos<2) {alert("Please enter a valid e-mail address"); document.getElementById("email1").focus(); return false;} } if (field1.value!=field2.value) {alert("E-mail addresses do not match"); document.getElementById("email2").focus(); return false;} return true; }