//namespace definition
var Lsi = Lsi || {};

Lsi.SearchAds = function(config) {

	var defaults = {
		apiKey : null,
		apiEndPoint : null

	};

	$.extend(this, defaults, config);

};

Lsi.SearchAds.prototype = {
	
	get : function(params, callback, context){
		
		var urlApi = this.apiEndPoint + "/ads/";
		var data = {
			key : this.apiKey
		};
		
		$.extend(data, data, params);
		
				
		$.ajax({
			url: urlApi,
			dataType: "jsonp",
			jsonp : "jsonp",
			data:data,
			success: callback,
			context: context
		});
		
	},
	
	getOne : function(id, callback, context){
		
		var urlApi = this.apiEndPoint + "/ads/"+id;
		var data = {
			key : this.apiKey
		};

		
				
		$.ajax({
			url: urlApi,
			dataType: "jsonp",
			jsonp : "jsonp",
			data:data,
			success: callback,
			context: context
		});
		
	}
	
}
