function ss_enableSearch(){
  document.getElementById('divTicketSearchGraphic').style.visibility='hidden';
  document.getElementById('divTicketSearch').style.visibility='visible';
  document.formSearchButton.query.focus();
}

function ss_fetchResults(eventID,sortcol,sortord){
  xmlHttp1=GetXmlHttpObject()
  if(xmlHttp1==null){
    alert ("Browser does not support HTTP Request")
    return
  }
  var url="/fetch_tickets2.php?eventID=" + eventID + "&sortord=" + sortord + "&sortcol=" + sortcol + "&r=" + Date()
  xmlHttp1.onreadystatechange=ss_fetchResults2
  xmlHttp1.open("GET",url,true)
  xmlHttp1.send(null)
}

function ss_fetchResults2(){
  if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete"){
    document.getElementById('divTicketResults').innerHTML = xmlHttp1.responseText
  }
}

function ss_loadTt(formName,url){
  formName = "form_" + formName
  var treq = document[formName].treq.value
  var repl = "<TICKETS_REQUESTED>"
  url = url.replace(repl, treq)
  window.location = url
  return false
}

function purchaseTickets(eventID,ticketGroupID,ticketQuantity){
  url = "purchase.html?eventID="+eventID+"&ticketGroupID="+ticketGroupID+"&ticketQuantity="+ticketQuantity
  parent.window.location=url
}

// get xml http object
function GetXmlHttpObject(handler){ 
  var objXMLHttp=null
  if (window.XMLHttpRequest){
    objXMLHttp=new XMLHttpRequest()
  }
  else if (window.ActiveXObject){
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
  return objXMLHttp
}

