/**
 * @author andmas
 */


var Lajax = {
	
}



$(document).ready(function () {
	$(".lajax").each ( function (i) {
		
		var url, ctrlId;
		
		if (this.id.indexOf("hidLajaxState") != -1) {
			var a = this.value.split("||");			
			
			url = a[0];
			ctrlId = a[1].substring(0, a[1].lastIndexOf("_"));

			
			$("#"+ctrlId+"_ddlIndependant").change( function () {
				var optValue =  this.options[this.selectedIndex].value;
				var optText = this.options[this.selectedIndex].text;
				
				$.ajax({
					type: "GET",
					url: url + "&value="+optValue+"&text="+optText,
					success: function(data){	
						data = data.substring(6, data.lastIndexOf("</root>"))
						$("#"+ctrlId+"_ddlDependant").empty();
						$("#"+ctrlId+"_ddlDependant").append(data)
					},
					error: function (a, b) {
						alert(a.value+" : "+b);
					}					
				});
			});
		}
	});
	
});
