function sendUserLoginRequest(loaderId) {
	var reqData = '';
	
	var elErr = '';				
				
	reqData += 'authID=' 		+ $('#sessionID').val();
	reqData += '&authValue=' 	+ hex_md5($('#sessionID').val()+$('#login-password').val());
	reqData += '&email='	 	+ $('#login-email').val();
	reqData += '&password=' 	+ $('#login-password').val();
	reqData += '&local=' 		+ $('#local').val();

	$.ajax({
	  type: "POST",
	  url: "authenticate.php",
	  data: reqData,
	  success: function(msg) {
			if (msg != 'orphan') {
				elErr = $('#formErrors');
				elErr.html(msg);
				elErr.show();
			} else {
				window.location = '?login=true';
			}
		}
	});
	
	return false;
}

function loadSubDivisionList(ele, pid, local, className, ajaxLoaderId, csd_id, isRoot) {
	var container = $('#fld_address');

	if (isRoot) {
		var eles = container.children();
		for (var idx = 2; idx < eles.length; idx++) {
			$(eles[idx]).remove();
		}
	} else {
		var eles = container.children();
		
		if (csd_id == 1) {
			$('#sd_3').parent().remove();
			$('#sd_5').parent().remove();
		} else if (csd_id == 3) {
			$('#sd_5').parent().remove();
		}
	}
	
	if (pid != -1) {
		beginAjaxLoading(ajaxLoaderId);
		
		var reqData = '';
		
		reqData += 'pid=' 		+ pid;
		reqData += '&class='	+ className;
		reqData += '&local='	+ local;
		reqData += '&isroot='	+ isRoot;
		reqData += '&csd='		+ csd_id;
		
		
		$.ajax({
		  type: "POST",
		  url: "includes/subdivisionlist_.cbf.php",
		  data: reqData,
		  success: function( msg ) {
			if (msg != 'orphan') { 
				$(container).append($('<li></li>').html(msg));
			}
			
			endAjaxLoading(ajaxLoaderId);
			}
		});
	}
}
 
function changeFiltration(lng) {
	//beginUserLoginRequestFor(userRole);

	var reqData = '';

	reqData += 'filter=' + lng;

	$.ajax({
	  type: "POST",
	  url: "filter.php",
	  data: reqData,
	  success: function(msg) { window.location.replace("http://www.3akarat.net/?filter="+lng); }		
	});
}

function changeLanguage(lng) {
	//beginUserLoginRequestFor(userRole);

	var reqData = '';

	reqData += 'lang=' + lng;

	$.ajax({
	  type: "POST",
	  url: "i18n.php",
	  data: reqData,
	  success: function(msg) { window.location.replace("http://www.3akarat.net/?lang="+lng);  }
	});

}


function beginAjaxLoading(ajaxLoaderId) { 
	$('#'+ajaxLoaderId).css('display', 'block');
}

function endAjaxLoading(ajaxLoaderId) { 
	$('#'+ajaxLoaderId).css('display', 'none');
}
