<!--
function RollButton(ButtonID, GraphicChange) {
	/*
		This function will display new roll button
		graphic for menu area etc.
	*/
	objButton = findDOM(ButtonID, 1);
			
	if (objButton != null) {
		objButton.background = "url('" + GraphicChange + "') no-repeat";
	}
}

function DropDownSelectFill(vDropDown, vTextBox) {
    var objA = findDOM(vDropDown, 0);
    var objB = findDOM(vTextBox, 0);
    
    if (objA != null && objB != null) {
        objB.value = objA.options[objA.selectedIndex].text;
    }
}

function ChangeGraphic(ButtonID, GraphicChange) {
/*
	This function will display new roll button
	graphic for menu area etc.
*/
objButton = findDOM(ButtonID, 1);
		
	if (objButton != null) {
		objButton.background = GraphicChange;
	}
}	

function DisplayBlock(objectDisplay, imgDisplay, imgFolder) {
	var objDisplay = findDOM(objectDisplay, 1);
	var objImage = findDOM(imgDisplay, 0);
	
	if (objDisplay.display == 'block') {
		objDisplay.display = 'none';
		objImage.src= 'http://www.thompsonanddeveny.com/js/images/' + imgFolder + '/small-arrow-right.gif';
	} else {
		objDisplay.display = 'block';
		objImage.src = 'http://www.thompsonanddeveny.com/js/images/' + imgFolder + '/small-arrow-down.gif';
	}		
}

function DropMenu(menuObject, displayType) {
    var objA = findDOM(menuObject, 1);
    
    if (objA != null) {
        objA.display = displayType;
    }
}

function OpenMenu(MainMenu, SubMenu) {
    var objA = findDOM(MainMenu, 0);
    var objB = findDOM(SubMenu, 1);
    
    // add bottom line
    if (objA != null) {
        objA.className = 'top_bottomline';        
    }
    
    // open submenu
    if (objB != null) {
        objB.display = 'block';
    }
}

function CloseMenu(MainMenu, SubMenu) {
    var objA = findDOM(MainMenu, 0);
    var objB = findDOM(SubMenu, 1);
    
    // close menu
    // remove bottom line
    if (objA != null) {
        objA.className = 'topline';        
    }
    
    // close sub menu
    if (objB != null) {
        objB.display = 'none';        
    }
}

function OpenCloseMenu(MainMenu, SubMenu) {
    var objA = findDOM(MainMenu, 0);
    var objB = findDOM(SubMenu, 1);
    
    // determine main menu class and switch if necessary
    if (objA != null) {
        if (objA.className == 'top_bottomline') {
            objA.className = 'topline';
        } else {
            objA.className = 'top_bottomline';
        }
    }
    
    // determine sub menu visibility
    if (objB != null) {
        if (objB.display == 'none') {
            objB.display = 'block';
        } else {
            objB.display = 'none';
        }
    }
}

function check_uncheck(Val)
{
  var ValChecked = Val.checked;
  var ValId = Val.id;
  var frm = document.forms[0];
  // Loop through all elements
  for (i = 0; i < frm.length; i++)
  {
    // Look for Header Template's Checkbox
    //As we have no other control other than checkbox just check following statement
    if (this != null)
    {
      if (ValId.indexOf('CheckAll') !=  - 1)
      {
        // Check if main checkbox is checked,
        // then select or deselect datagrid checkboxes
        if (ValChecked)
          frm.elements[i].checked = true;
        else
          frm.elements[i].checked = false;
      }
      else if (ValId.indexOf('deleteRec') !=  - 1)
      {
        // Check if any of the checkboxes are not checked, and then uncheck top select all checkbox
        if (frm.elements[i].checked == false)
          frm.elements[1].checked = false;
      }
    } // if
  } // for
} // function


function ClearBox(NameControl) {
	objnameControl = findDOM(NameControl, 0);
	
	switch (objnameControl.value) {
		case 'Name:':
		case 'Firm Name:':
		case 'Phone:':
		case 'Email:':
		case 'Address:':
		case '2nd Line Address:':
		case 'City:':
		case 'State:':
		case 'Zip:':
		case 'Url:':
		case 'Type your message here: (Note: Messages sent using this form are not considered private. Avoid sending highly confidential or private information via email.)':
		case 'Type your message or question here.':
			objnameControl.value = '';
			objnameControl.style.color = '#000';
			break;
		default:
			break;
	}
}

function PutBackEmpty(NameControl, TextReplace) {
	objNC = findDOM(NameControl, 0);
	if (objNC.value == '') {
		objNC.value = TextReplace;
		objNC.style.color = '#868686';
	}
}

function showWait()
{
    if ($get('myFile').value.length > 0)
    {
        $get('UpdateProgress1').style.display = 'block';
    }
}



// -->