// Front end ajax functions

// Call the python function get alert string and del the session
function AjaxDeleteSession(id){
	$.post('/ajax/delsess/'+id+'/', function(data){
		if(data != 'none'){
			alert(data);
		}
	});
}

function AjaxLoadListingTypes(ele,sel) {
	
	$.post('/ajax/get-listing-type-count/' + sel + '/', function(data){
		if(data){
            $(ele).html(data);
		}
	});

}

function AjaxPriceRange(ele,listing_data, price_select, sel) {
    
    var listing_info = listing_data.split('|');
    var listing_status = listing_info[1];
    var listing_type = listing_info[0];
    
    $.post('/ajax/get-price-range/' + listing_type + '/' + listing_status +'/' + price_select + '/' + sel + '/', function(data){
		if(data){
            $(ele).html('');
            $(ele).html(data);
		}
	});
    
}

function AjaxPropertyTypes(ele, listing_data, sel) {
    
    var listing_info = listing_data.split('|');
    var listing_type = listing_info[0];
    var listing_status = listing_info[1];
    
    $.post('/ajax/get-property-types/' + listing_type + '/' + listing_status +'/' + sel + '/', function(data){
		if(data){
            $(ele).html(data);
		}
	});
    
    
}


function AjaxLocations(ele, listing_data, property_type, sel) {
	
    var listing_info = listing_data.split('|');
    var listing_type = listing_info[0];
    var listing_status = listing_info[1];
    
    $.post('/ajax/get-locations/' + listing_type + '/' + listing_status +'/'  + property_type + '/' + sel + '/', function(data){
		if(data){
            $(ele).html(data);
		}
	});
}

function AjaxSuburbs(ele, listing_data, property_type, region_data, sel) {
	
    var listing_info = listing_data.split('|');
    var listing_type = listing_info[0];
    var listing_status = listing_info[1];
    
    $.post('/ajax/get-suburbs/' + listing_type + '/' + listing_status +'/' + property_type + '/' + region_data + '/' + sel + '/', function(data){
		if(data){
            $(ele).html(data);
		}
	});
}

function AjaxVerifyImageCode(enteredcode,imghash) {
  var verified = "False";
  if(enteredcode!="" && imghash!=""){
	$.ajax({
		  url: "/ajax/check_verfication/"+enteredcode+"/"+imghash+"/",
		  async: false,
		  success: function(msg){
			verified = msg;
		  }
	});

  }
  return verified;
}
