
function sortColumn(column,direc){var page=$('#selectedPage').val();var column=(isEmpty(column))?$('#selectedCol').val():column;var direc=(isEmpty(direc))?$('#selectedOrder').val():direc;var view=$("input[name='tViewGroup']:checked").val();var state=$("#selectedState").val();state=(isEmpty(state))?'-1':state;$('#selectedCol').val(column);$('#selectedOrder').val(direc);$('#selectedView').val(view);$('#selectedState').val(state);var url="index.php?mod=tablesorter_ajax"+getAllURLParam();var poststr="page="+page+"&col="+escape(column)+"&order="+direc+"&view="+view+"&state="+state;$.ajax({type:"POST",url:url,data:poststr,beforeSend:function(XMLHttpRequest){openLoadingWin();},success:function(data)
{if(data=='ERR:sql'){alert('There was a sql error.');}
else{$('#browseDIV').html(data);}},complete:function(XMLHttpRequest,textStatus){closeLoadingWin();},dataType:"html"});}
function changeView(){sortColumn();}
function FindDealerByState(stateId){var url='index.php?mod=gmap_ajax';var stateId=(isNotEmpty(stateId))?stateId:$('#dealerByState').val();var view=$("input[name='tViewGroup']:checked").val();$('#selectedState').val(stateId);var browseID=(isEmpty(stateId)||stateId=='-1'&&view=='map')?'1':'2';var poststr='&browse='+browseID+'&page='+$('#selectedPage').val()+'&col='+$('#selectedCol').val()+'&order='+$('#selectedOrder').val()+'&state='+stateId+'&view='+view;if(view=='map')
{if(GBrowserIsCompatible()){var map=new GMap2(document.getElementById("map_canvas"));if(isEmpty(stateId)||stateId=='-1')
{var lat='3.5134210456400443';var lng='107.9296875';var zoom='5';map.setCenter(new GLatLng(parseFloat(lat),parseFloat(lng)),parseInt(zoom));}
map.addControl(new GOverviewMapControl());map.setUIToDefault();geo=new GClientGeocoder();if(isNotEmpty(stateId)&&stateId!='-1')
{gdir=new GDirections(map,document.getElementById("directions"));GEvent.addListener(gdir,"load",onGDirectionsLoad);GEvent.addListener(gdir,"error",handleErrors);}
$.ajax({type:"POST",url:url,data:poststr,beforeSend:function(XMLHttpRequest){openLoadingWin();if(isNotEmpty(stateId)){$("#dealerByState").val(stateId);}},success:function(data){var _data=eval(data);map.clearOverlays();for(var i=0;i<_data.length;i++){if(isNotEmpty(_data[i].city))var _city=_data[i].city;if(isNotEmpty(_data[i].id))var _id=_data[i].id;if(isNotEmpty(_data[i].state))var _state=_data[i].state;if(isNotEmpty(_data[i].name))var _name=_data[i].name;if(isNotEmpty(_data[i].type))var _type=_data[i].type;if(isNotEmpty(_data[i].total))var _total=_data[i].total;if(isNotEmpty(_data[i].lat)&&isNotEmpty(_data[i].lng))
{point=new GLatLng(parseFloat(_data[i].lat),parseFloat(_data[i].lng));if(isNotEmpty(_city)&&isNotEmpty(_name))
var marker=createDealerMarker(point,_id,_name,_city,_state,_type,true);else
{var marker=createOverViewMarker(point,_id,_state,_total,_type);}
map.addOverlay(marker);}
if(isNotEmpty(_data[i].statelat)&&isNotEmpty(_data[i].statelng)&&isNotEmpty(_data[i].zoom)&&isNotEmpty(_data[i].count))
{var statelat=_data[i].statelat;var statelng=_data[i].statelng;var zoom=_data[i].zoom;$('#dealer_count').html(_data[i].count);map.setCenter(new GLatLng(parseFloat(statelat),parseFloat(statelng)),parseInt(zoom));}}},complete:function(XMLHttpRequest,textStatus){closeLoadingWin();},dataType:"json"});}}
else
{$.ajax({type:"POST",url:url,data:poststr,beforeSend:function(XMLHttpRequest){openLoadingWin();},success:function(data){var _data=eval(data);$('#dealer_count').html(_data[0].count);$('#browseDIV').html(_data[0].table);},complete:function(XMLHttpRequest,textStatus){closeLoadingWin();},dataType:"html"});}}
