function validateField() {
    if (document.bolForm.AreaCode.value.length > 0)
    {
     enable();
    }
    else
    {
     disable();
    }
}

function disable() {
    document.bolForm.VerifyAreaCode.disabled=true;
    document.bolForm.VerifyAreaCode.value="";
    document.bolForm.VerifyAreaCode.style.background="gray";
    document.bolForm.VerifyPrefix.disabled=true;
    document.bolForm.VerifyPrefix.value="";
    document.bolForm.VerifyPrefix.style.background="gray";
    document.bolForm.VerifyLastFour.disabled=true;
    document.bolForm.VerifyLastFour.value="";
    document.bolForm.VerifyLastFour.style.background="gray";
    document.bolForm.phoneNickname.disabled=true;
    document.bolForm.phoneNickname.value="";
    document.bolForm.phoneNickname.style.background="gray";
    document.getElementById("disableVerify").disabled=true;
    document.getElementById("disableNickname").disabled=true;
}

function enable() {
    document.bolForm.VerifyAreaCode.disabled=false;
    document.bolForm.VerifyAreaCode.style.background="#ffffff";
    document.bolForm.VerifyPrefix.disabled=false;
    document.bolForm.VerifyPrefix.style.background="#ffffff";
    document.bolForm.VerifyLastFour.disabled=false;
    document.bolForm.VerifyLastFour.style.background="#ffffff";
    document.bolForm.phoneNickname.disabled=false;
    document.bolForm.phoneNickname.style.background="#ffffff";
    document.getElementById("disableVerify").style.color="#000000";
	document.getElementById("phoneNumReq").style.visibility="visible";
	document.getElementById("phoneNumReq").style.display="inline";
    document.getElementById("disableNickname").style.color="#000000";
	document.getElementById("phoneNicknameReq").style.visibility="visible";
	document.getElementById("phoneNicknameReq").style.display="inline";
	
	document.bolForm.select3.disabled=false;
	document.bolForm.select4.disabled=false;
	document.bolForm.select5.disabled=false;
	document.bolForm.select6.disabled=false;
	document.getElementById("text1").className="bodyText5Sm";
	document.getElementById("text2").className="bodyText5Sm";
	document.getElementById("text3").className="bodyText5Sm";
	document.getElementById("text4").className="bodyText5Sm";
	
}

isValid = true;
var isNN = (navigator.appName.indexOf("Netscape")!=-1);
if(isNN)
  document.captureEvents(Event.KEYPRESS);
function bolAutoTab(input,len, e){
  var keyCode = (isNN)?e.which:e.keyCode; 
  var filter = (isNN)?[0,8,9]:[0,8,9,16,17,18,37,38,39,40,46];
  if(input.value.length >= len && !containsElement(filter,keyCode)){
    input.value = input.value.slice(0,len);
    input.form[(getIndex(input)+1)%input.form.length].focus();
    input.form[(getIndex(input)+1)%input.form.length].select();
  }
  function containsElement(arr, ele){
    var found = false, index = 0;
    while(!found && index < arr.length)
      if(arr[index]==ele)
        found = true;
      else
        index++;
    return found;
  }
  function getIndex(input){
    var index = -1, i = 0, found = false;
    while (i < input.form.length && index==-1)
      if (input.form[i] == input)index = i;
      else i++;
    return index;
  }
  return true;
}

function checkAll(){
	//bolFieldHasChanged = "true";
	//document.bolForm.bolFieldHasChanged.value = "true";
	for (var i = 1; i < document.bolForm.bolsuspendCheck.length; i++)
	{
		if(document.bolForm.bolsuspendfrom[i].value!="")
		{document.bolForm.bolsuspendCheck[i].checked = true;}
		if(document.bolForm.bolsuspendCheck[0].checked)
		{
		document.bolForm.bolsuspendfrom[i].disabled = true;
		document.bolForm.bolsuspendto[i].disabled = true;
		document.bolForm.bolsuspendCheck[i].disabled = true;
		document.bolForm.bolsuspendCheck[i].checked = false;}
		else
		 {
		    if(document.bolForm.bolsuspendVerify[i].value.substring(document.bolForm.bolsuspendVerify[i].value.indexOf("|")+1, document.bolForm.bolsuspendVerify[i].value.length) != "N")
		    {
		      document.bolForm.bolsuspendfrom[i].disabled = false;
		      document.bolForm.bolsuspendto[i].disabled = false;
		      document.bolForm.bolsuspendCheck[i].disabled = false;
		    }
		 }
	}
}

function checkAllBus(){
	//bolFieldHasChanged = "true";
	//document.bolForm.bolFieldHasChanged.value = "true";
	for (var i = 1; i < document.bolForm.bolsuspendCheck.length; i++)
	{
		if(document.bolForm.bolsuspendfrom[i].value!="")
		{document.bolForm.bolsuspendCheckBus[i].checked = true;}
		if(document.bolForm.bolsuspendCheckBus[0].checked)
		{
		document.bolForm.bolsuspendfromBus[i].disabled = true;
		document.bolForm.bolsuspendtoBus[i].disabled = true;
		document.bolForm.bolsuspendCheckBus[i].disabled = true;
		document.bolForm.bolsuspendCheckBus[i].checked = false;}
		else
		 {
		    if(document.bolForm.bolsuspendVerify[i].value.substring(document.bolForm.bolsuspendVerify[i].value.indexOf("|")+1, document.bolForm.bolsuspendVerify[i].value.length) != "N")
		    {
		      document.bolForm.bolsuspendfromBus[i].disabled = false;
		      document.bolForm.bolsuspendtoBus[i].disabled = false;
		      document.bolForm.bolsuspendCheckBus[i].disabled = false;
		    }
		 }
	}
}

function checkAll2()
{
	if (document.bolForm.bolsuspendCheck2.checked = false)
	{
	document.bolForm.bolsuspendCheck2.checked = true;
	document.bolForm.bolsuspendCheck3.checked = true;
	document.bolForm.bolsuspendCheck4.checked = true;
	}
	else
	{
	document.bolForm.bolsuspendCheck2.checked = false;
	document.bolForm.bolsuspendCheck3.checked = false;
	document.bolForm.bolsuspendCheck4.checked = false;
	}
}

function selList(item)
{
	eval("top.location='"+item.options[item.selectedIndex].value+"'");
}

