// JavaScript Document

  var bFound = false;

  // for each form
  for (f=0; f < document.forms.length; f++)
  {
    // for each element in each form
    for(i=0; i < document.forms[f].length; i++)
    {
      // if it's not a hidden element
      if (document.forms[f][i].type != "hidden")
      {
        // and it's not disabled
        if (document.forms[f][i].disabled != true)
        {
            // set the focus to it
            document.forms[f][i].focus();
            var bFound = true;
        }
      }
      // if found in this element, stop looking
      if (bFound == true)
        break;
    }
    // if found in this form, stop looking
    if (bFound == true)
      break;
  }

<!-- hide script from old browsers

//detect browser:
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if (browserName == "Netscape" && browserVer >= 3) 
	browserVer = 1;
else if (browserName == "Microsoft Internet Explorer" && browserVer == 4) 
	browserVer = 1;
else browserVer = 2;

//preload images:
if (browserVer == 1) 
{
	btnSmallWhoWeAre1 = new Image(184, 30);
	btnSmallWhoWeAre1.src = "images/nav/SmallWhoWeAre_off.gif";
	btnSmallWhoWeAre2 = new Image(184, 30);
	btnSmallWhoWeAre2.src = "images/nav/SmallWhoWeAre_on.gif";
	
	btnSmallProduct1 = new Image(184, 30);
	btnSmallProduct1.src = "images/nav/SmallProduct_off.gif";	
	btnSmallProduct2 = new Image(184, 30);
	btnSmallProduct2.src = "images/nav/SmallProduct_on.gif";	
	
	btnSmallValue1 = new Image(184, 30);
	btnSmallValue1.src = "images/nav/SmallTheValue_off.gif";
	btnSmallValue2 = new Image(184, 30);
	btnSmallValue2.src = "images/nav/SmallTheValue_on.gif";
	
	btnSmallMarket1 = new Image(184, 30);
	btnSmallMarket1.src = "images/nav/SmallOurMarket_off.gif";	
	btnSmallMarket2 = new Image(184, 30);
	btnSmallMarket2.src = "images/nav/SmallOurMarket_on.gif";	

	btnSmallHealth1 = new Image(184, 30);
	btnSmallHealth1.src = "images/nav/SmallHealthCareRevenue_off.gif";
	btnSmallHealth2 = new Image(184, 30);
	btnSmallHealth2.src = "images/nav/SmallHealthCareRevenue_on.gif";
	
	btnSmallPartners1 = new Image(184, 30);
	btnSmallPartners1.src = "images/nav/SmallBizAssoc_off.gif";	
	btnSmallPartners2 = new Image(184, 30);
	btnSmallPartners2.src = "images/nav/SmallBizAssoc_on.gif";	

	btnSmallNews1 = new Image(184, 30);
	btnSmallNews1.src = "images/nav/SmallNews_off.gif";
	btnSmallNews2 = new Image(184, 30);
	btnSmallNews2.src = "images/nav/SmallNews_on.gif";

	btnSmallTestimonials1 = new Image(184, 30);
	btnSmallTestimonials1.src = "images/nav/SmallTestimonials_off.gif";
	btnSmallTestimonials2 = new Image(184, 30);
	btnSmallTestimonials2.src = "images/nav/SmallTestimonials_on.gif";

	btnReg1 = new Image(184, 30);
	btnReg1.src = "images/nav/SmallReg_off.gif";
	btnReg2 = new Image(184, 30);
	btnReg2.src = "images/nav/SmallReg_on.gif";

	btnLogin1 = new Image(184, 30);
	btnLogin1.src = "images/nav/SmallLogin_off.gif";
	btnLogin2 = new Image(184, 30);
	btnLogin2.src = "images/nav/SmallLogin_on.gif";

	btnBlog1 = new Image(184, 30);
	btnBlog1.src = "images/nav/small_blog_off.gif";
	btnBlog2 = new Image(184, 30);
	btnBlog2.src = "images/nav/small_blog_on.gif";

	// big button images for main page
	btnBigWhoWeAre1 = new Image(184, 38);
	btnBigWhoWeAre1.src = "images/nav/1_off.gif";
	btnBigWhoWeAre2 = new Image(184, 38);
	btnBigWhoWeAre2.src = "images/nav/1_on.gif";
	
	btnBigProduct1 = new Image(184, 30);
	btnBigProduct1.src = "images/nav/2_off.gif";	
	btnBigProduct2 = new Image(184, 30);
	btnBigProduct2.src = "images/nav/2_on.gif";	
	
	btnBigValue1 = new Image(184, 30);
	btnBigValue1.src = "images/nav/3_off.gif";
	btnBigValue2 = new Image(184, 30);
	btnBigValue2.src = "images/nav/3_on.gif";
	
	btnBigMarket1 = new Image(184, 30);
	btnBigMarket1.src = "images/nav/4_off.gif";	
	btnBigMarket2 = new Image(184, 30);
	btnBigMarket2.src = "images/nav/4_on.gif";	

	btnBigHealth1 = new Image(184, 31);
	btnBigHealth1.src = "images/nav/5_off.gif";
	btnBigHealth2 = new Image(184, 31);
	btnBigHealth2.src = "images/nav/5_on.gif";
	
	btnBigPartners1 = new Image(184, 29);
	btnBigPartners1.src = "images/nav/6_off.gif";	
	btnBigPartners2 = new Image(184, 29);
	btnBigPartners2.src = "images/nav/6_on.gif";	

	btnBigNews1 = new Image(184, 30);
	btnBigNews1.src = "images/nav/7_off.gif";
	btnBigNews2 = new Image(184, 30);
	btnBigNews2.src = "images/nav/7_on.gif";			
}

//image swapping function:
function hiLite(imgDocID, imgObjName, comment) 
{
	if (browserVer == 1) 
	{
		document.images[imgDocID].src = eval(imgObjName + ".src");
		window.status = comment; 
		return true;
	}
}
//end hiding -->

function MakeCapital(obj)
{
	obj.value = toupper(obj.value);
}

function AllowOnlyAlpha()
{
    var key = window.event.keyCode;

    // check for A-Z or a-z
    if  ((key > 64 && key < 91) || (key > 96 && key < 123))
        return; // key is alpha
    else
        window.event.returnValue = null;    //Dispose of the key since not apha
}

function AllowOnlyNumeric()
{
    var key = window.event.keyCode;

    // check for 0 - 9
    if (key > 47 && key < 58)
        return; // key is numeric
    else
        window.event.returnValue = null;    //Dispose of the key since not numeric
}

function autotab(current,to)
{
    if (current.getAttribute && current.value.length==current.getAttribute("maxlength")) 
    {
        to.focus();
		to.select();
    }
}

// Select Preferred Method of contact
function onclickEmailMethod(form)
{
	form.PreferredContactMethod.value = 1;
}

function onclickTelephoneMethod(form)
{
	form.PreferredContactMethod.value = 2;
}

function selectState(obj, form)
{
	var index = obj.selectedIndex;
	var value = obj.options[index].value;
	
	form.state.value = value;
}

//helper function to create the form
function getNewSubmitForm()
{
	var submitForm = document.createElement("FORM");
	document.body.appendChild(submitForm);
	submitForm.method = "POST";
	return submitForm;
}

//helper function to add elements to the form
function createNewFormElement(inputForm, elementName, elementValue)
{
	// Works in IE and FireFox
	var input = document.createElement('input');
		input.setAttribute('type', 'hidden');
		input.setAttribute('name', elementName);
		input.setAttribute('value', elementValue);
		
	inputForm.appendChild(input);
}

/*

function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}


function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

*/