
<!-- begin to hide script contents from old browsers

function confirmdelete()
{
	return confirm('Are you sure you really want delete this record? You cannot undo this action.');
}

function qwpConfirmDelete( message )
{
	return confirm( message );
}

function confirmaction(message)
{
	return confirm(message);
}

function setfocus_login() {
		document.login.name.focus();
		return;
}

function setfocus_server() {
		document.sitesearch.sitename.focus();
		return;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
window.name='parentwin';
// Stop hiding from old browsers -->


function toggleDiv(divID){
	var d = document.getElementById(divID);
	
	if (d.style.display == 'none'){
		d.style.display = 'block';
	}else{
		d.style.display = 'none';
	}
}

function confirmMerge(fm, msg){
	
	if (fm.elements["oldID"].value == fm.elements["newID"].value){
		alert('You cannot merge a company to itself.');
		return false;
	}else{
		return confirmaction( msg );
	}
}


// -------------------------------------------------------------------------------------
function insertAtCursor(myField, myValue) {

	//IE support
	if (document.selection) {
		myField.focus();
		sel = document.selection.createRange();
		sel.text = myValue;
	
	//MOZILLA/NETSCAPE support
	}else if (myField.selectionStart || myField.selectionStart == '0') {
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		myField.value = myField.value.substring(0, startPos)
		+ myValue
		+ myField.value.substring(endPos, myField.value.length);
	} else {
		myField.value += myValue;
	}
	
	myField.focus();
}

// -------------------------------------------------------------------------------------
function toggleExternalLink(id, toToggleID){
	
	var secVal = document.getElementById(id).value;
	//alert(document.getElementById(id).value);
	if (secVal != ''){
		document.getElementById(toToggleID).disabled = true;
	}else{
		document.getElementById(toToggleID).disabled = false;
	}
}


// -------------------------------------------------------------------------------------
// toggle all checkboxes found on the page
// -------------------------------------------------------------------------------------
function toggleAllCheckboxes(textID, originalText, toggledText) {
      
     if (textID){
		 if (document.getElementById(textID).innerHTML == originalText){
			var on = 1;
			document.getElementById(textID).innerHTML = toggledText;
		 }else{
			var on = 0;
			document.getElementById(textID).innerHTML = 'Check All';
		 }
	}	 

	var inputlist = document.getElementsByTagName("input");
	for (i = 0; i < inputlist.length; i++) {
		 if ( inputlist[i].getAttribute("type") == 'checkbox' ) {
			if ( (on == 1) && (inputlist[i].checked == false) ){
				inputlist[i].checked = true;
			}else if ( (on == 0) && (inputlist[i].checked == true) ){
				inputlist[i].checked = false;
			}
		  }
	}
	
}

// -------------------------------------------------------------------------------------
// toggle all checkboxes found on the page
// -------------------------------------------------------------------------------------
function toggleAllCheckboxesWithMasterCheckbox(objID) {
     
     var obj = document.getElementById(objID);
     
	var inputlist = document.getElementsByTagName("input");
	for (i = 0; i < inputlist.length; i++) {
		 if ( inputlist[i].getAttribute("type") == 'checkbox' ) {
			if ( (obj.checked == true) && (inputlist[i].checked == false) ){
				inputlist[i].checked = true;
			}else if ( (obj.checked == false) && (inputlist[i].checked == true) ){
				inputlist[i].checked = false;
			}
		  }
	}
	
}

function submitForm(fmID){
	document.getElementById(fmID).submit();
}



function changeQuery(sel, inputField, hiddenField, fieldsPrefix, specialArr){
	
	var searchField = document.getElementById(sel);
	var searchFieldVal = searchField.options[searchField.selectedIndex].value;
	var match = 0;
	
	 // loop thru the array of custom fields which may required a drop-down instead of a standard text field
	 for (i = 0; i < specialArr.length; i++) {
	 	
	 	// if the selected search field is in the array, hide the text field and show the dropdown
	 	if (specialArr[i] == searchFieldVal){
	 		match = 1;
	 	}
	 }
	 
	 var operatorFieldID = [fieldsPrefix+'_operator'];
	 var yearFieldID = [fieldsPrefix+'_year'];
	 var monthFieldID = [fieldsPrefix+'_month'];
	 var dayFieldID = [fieldsPrefix+'_date'];
	 
	 if (match == 1){
	 	document.getElementById(inputField).style.display = 'none';	
	 	document.getElementById(inputField).disabled = true;	
	 	
	 	document.getElementById(hiddenField).style.display = 'block';
	 	document.getElementById(operatorFieldID).disabled = false;
	 	document.getElementById(yearFieldID).disabled = false;
	 	document.getElementById(monthFieldID).disabled = false;
	 	document.getElementById(dayFieldID).disabled = false;
	 	
	 }else{
	 
	 	document.getElementById(inputField).style.display = 'block';
	 	document.getElementById(inputField).disabled = false;
	 	
	 	document.getElementById(hiddenField).style.display = 'none';
	 	document.getElementById(operatorFieldID).disabled = true;
	 	document.getElementById(yearFieldID).disabled = true;
	 	document.getElementById(monthFieldID).disabled = true;
	 	document.getElementById(dayFieldID).disabled = true;
	 }
}











