// Check Availability
function ajax_CheckAvailability(buttonid, inputid, noticeid, urlname, queryname) {
	$(buttonid).click(function() {
		var inputval	= $(inputid).val();
		var thedata		= queryname + "=" + escape(inputval);
		var output		= "";
		$.ajax({
			type: "POST",
			url: urlname,
			data: thedata,
			success: function(msg) {
				switch(msg) {
					case "0":
						output	= "<div class=\"green\">'" + inputval + "' is available</div>";
						break;
					case "1":
						output	= "<div class=\"red\">'" + inputval + "' is not available</div>";
						break;
					default:
						output	= "<div class=\"red\">" + msg + "</div>";
				}
				$(noticeid).html(output);
			}
		});
		return false;
	});
}

function ajax_CheckAvailability2(fieldid, inputid, noticeid, urlname, queryname) {
	$(fieldid).blur(function() {
		var inputval	= $(inputid).val();
		var thedata		= queryname + "=" + escape(inputval);
		var output		= "";
		if (inputval != "") {
			$.ajax({
				type: "POST",
				url: urlname,
				data: thedata,
				success: function(msg) {
					switch(msg) {
						case "0":
							output	= "<div class=\"green\">'" + inputval + "' is available</div>";
							break;
						case "1":
							output	= "<div class=\"red\">'" + inputval + "' is not available</div>";
							break;
						default:
							output	= "<div class=\"red\">" + msg + "</div>";
					}
					$(noticeid).html(output);
				}
			});
		} else {
			$(noticeid).html(output);
		}
		return false;
	});
}

function ajax_CheckAvailabilityMobile(buttonid, inputidcc, inputidnum, noticeid, urlname, uid) {
	$(buttonid).click(function() {
		var inputvalcc	= $(inputidcc).val();
		var inputvalnum	= $(inputidnum).val();
		var inputval	= "+" + inputvalcc + " " + inputvalnum;
		var thedata		= "cc=" + escape(inputvalcc) + "&number=" + escape(inputvalnum) + "&u=" + escape(uid);
		var output		= "";
		if (inputval != "") {
			$.ajax({
				type: "POST",
				url: urlname,
				data: thedata,
				success: function(msg) {
					switch(msg) {
						case "0":
							output	= "<div class=\"green\">'" + inputval + "' is available</div>";
							break;
						case "1":
							output	= "<div class=\"red\">'" + inputval + "' is not available</div>";
							break;
						case "2":
							output	= "<div class=\"red\">Please enter mobile number correctly</div>";
							break;
						default:
							output	= "<div class=\"red\">" + msg + "</div>";
					}
					$(noticeid).html(output);
				}
			});
		} else {
			$(noticeid).html(output);
		}
		return false;
	});
}

function ajax_CheckAvailabilityMobile2(fieldid, inputidcc, inputidnum, noticeid, urlname, uid) {
	$(fieldid).blur(function() {
		var inputvalcc	= $(inputidcc).val();
		var inputvalnum	= $(inputidnum).val();
		var inputval	= "+" + inputvalcc + " " + inputvalnum;
		var thedata		= "cc=" + escape(inputvalcc) + "&number=" + escape(inputvalnum) + "&u=" + escape(uid);
		var output		= "";
		if (inputval != "") {
			$.ajax({
				type: "POST",
				url: urlname,
				data: thedata,
				success: function(msg) {
					switch(msg) {
						case "0":
							output	= "<div class=\"green\">'" + inputval + "' is available</div>";
							break;
						case "1":
							output	= "<div class=\"red\">'" + inputval + "' is not available</div>";
							break;
						case "2":
							output	= "<div class=\"red\">Please enter mobile number correctly</div>";
							break;
						default:
							output	= "<div class=\"red\">" + msg + "</div>";
					}
					$(noticeid).html(output);
				}
			});
		} else {
			$(noticeid).html(output);
		}
		return false;
	});
}
