function prepPage() {
  defaultStatus = 'Welcome to ABgene'
}

function trim(trimString) {
  while(trimString.charAt(0)==" ") { trimString = trimString.substring(1, trimString.length) }
  while(trimString.charAt(trimString.length-1)==" ") {
    trimString = trimString.substring(0, trimString.length-1)
  }
  return trimString
}

function clearInput(formField,defaultText) { if(formField.value==defaultText) { formField.value = '' } }
function resetInput(formField,defaultText) { formField.value = trim(formField.value); if(formField.value=='') { formField.value = defaultText } }
function showDiv(elemID) { getElem(elemID).visibility = "visible" }
function hideDiv(elemID) { getElem(elemID).left = -500 }

function checkSearch(checkForm) {
  checkForm.key.value = trim(checkForm.key.value)
  var searchAreas = "all"
    if(checkForm.searchAreas) { searchAreas = ""; for(var i=0;i<checkForm.searchAreas.length;++i) { if(checkForm.searchAreas[i].checked) { searchAreas += checkForm.searchAreas[i].value } } }
    if(checkForm.key.value=="Search for..." || !checkForm.key.value) { alert("Please enter something to search for"); checkForm.key.focus() }
	else if(searchAreas=="") {
	  alert("Please select an area of the website to search")
	    for(var i=0;i<checkForm.searchAreas.length;++i) { checkForm.searchAreas[i].checked = true }
	}
	else {
	  checkForm.cartIDs.value = document.navForm.cartIDs.value
	  checkForm.IDItem.value = document.navForm.IDItem.value
      checkForm.submit()
	}
}

function getTriangle(triWidth,bgColor,orientation) {
  var triString = '<table class="white" cellspacing="0" cellpadding="0" border="0">'
  var numCells = triWidth
  if(orientation > 0) { numCells = 0 }
    for(var i=0;i<triWidth;++i) {
	  triString += '<tr>'
	  j = 0
	    while(j!=numCells) { triString += '<td bgcolor="'+bgColor+'"><img src="images/filler.gif" width="1" height="1" border="0" /></td>'; ++j }
	  triString += '</tr>'
	  numCells += orientation
	}
  return triString+'</table>'
}

function toCountryPage(cID) { document.navForm.IDItem.value="TALLY::"+cID; toPage('index.asp') }
function toggleCountrySel(e) {
  var cDiv = getElem("cSelDiv")
    if(parseInt(cDiv.left)==-500) {
	  if(e.x && e.offsetX) { var divLeft = e.x; var divTop = e.y }
	  else if(e.pageX && e.layerX) { var divLeft = e.pageX; var divTop = e.pageY }
	  else { var divLeft = 95; var divTop = 215 }
	}
	else { var divLeft = -500; divTop = 0 }
  cDiv.left = divLeft; cDiv.top = divTop
}

function toPage(targetURL,itemVal) {
  if(document.location.href.indexOf("quoteCart.asp")!=-1) { updateSel() }
  document.navForm.action = targetURL
    if(itemVal!=null) { document.navForm.item.value = itemVal }
  document.navForm.submit()
}

function openPop(URL,w,h,t,l,ops) { open(URL,"_blank","width="+w+",height="+h+",top="+t+",left="+l+","+ops) }