var tableruler=function tableruler()
{
 if (document.getElementById && document.createTextNode)
  {
   var tables=document.getElementsByTagName('table');
   for (var i=0;i<tables.length;i++)
   {
    if(tables[i].className=='ruler')
    {
     var trs=tables[i].getElementsByTagName('tr');
     for(var j=0;j<trs.length;j++)
     {
      if(trs[j].parentNode.nodeName=='TBODY'&& trs[j].parentNode.nodeName!='TFOOT')
       {
       trs[j].onmouseover=function(){this.className='ruled';return false}
       if ( (j % 2) == 1) 
         {
           trs[j].onmouseout=function(){this.className='';return false}
         } else {
           trs[j].onmouseout=function(){this.className='odd';return false}
         }
       }
     }
   }
  }
 }
}
 var ShowIncidents=function ShowIncidents(){
   new Ajax.Updater('incidentdisplay', 'action.showincidents.php', {asynchronous:false});   
 }
 var ShowMapUUIDs=function ShowMapUUIDs(){
   new Ajax.Updater('maphistorydisplay', 'action.showmaphistory.php', {asynchronous:false});  
 }
var ShowSummaryChart=function ShowSummaryChart() {
   var params = Form.serialize($('SummaryChartForm'));
   new Ajax.Updater('incidentsummarychart', 'action.displaysummarychart.php', {asynchronous:false,  parameters:params});

}
var toggleactiveonly=function toggleactiveonly(){
    var params=Form.serialize($('form_search_regions'));
    new Ajax.Request('action.toggleactive.php',{method: 'post', parameters:params});
}
function under_devlopment(){
    alert("This feature is currently under development and will be available soon");
} 
function changeecon(){
    document.body.style.cursor = 'wait';
    $('changeeconform').submit();
    document.body.style.cursor = 'default';
}
 var APIExampleQuery=function APIExampleQuery(){
     var params=Form.serialize($('apiexampleform'));
   new Ajax.Updater('examplediv', 'action.apiexample.php', {asynchronous:false, parameters:params});   
 }
 var Requestsurvey=function Requestsurvey(){
   new Ajax.Updater('surveyrequest_span', 'action.requestsurvey.php', {asynchronous:false});   
 }
 var DisplaySLMap=function DisplaySLMap(uuid_str){  
      var params = 'uuid='+uuid_str;
   new Ajax.Updater(uuid_str, 'action.displayslmap.php', {asynchronous:false,parameters:params});   
 }
 