function checkValidLogin(login) {
	var req = $.post(
		"check.php",
		{type: 'checkvalidlogin', login: login},
		function(data) {
			data = $.trim(data);
			$("#login").val(data);
			if(data!=login) {
			    $("#status").show();
				$("#status > #invalid_login").show();
			}
			else $("#status > #invalid_login").hide();
		}
	);
	return(req);
};

function checkExistLogin(login) {
	var req = $.post(
		"check.php",
		{type: 'checkexistlogin', login: login},
		function(data) {
			data = $.trim(data);
			if(data == '0') {
			    $("#status").show();
				$("#status > #exist_login").show();
			}
			else $("#status > #exist_login").hide();
		}
	);
	return(req);
};

function checkValidEmail(email) {
	var req = $.post(
		"check.php",
		{type: 'checkvalidemail', email: email},
		function(data) {
			data = $.trim(data);
			if(data == '0') {
			    $("#status").show();
				$("#status > #invalid_email").show();
			}
			else $("#status > #invalid_email").hide();
		}
	);
	return(req);
};

function checkExistEmail(email) {
	var req = $.post(
		"check.php",
		{type: 'checkexistemail', email: email},
		function(data) {
			data = $.trim(data);
			if(data == '0') {
			    $("#status").show();
				$("#status > #exist_email").show();
			}
			else $("#status > #exist_email").hide();
		}
	);
	return(req);
};

function checkName(name) {
    var req = $.post(
		"check.php",
		{type: 'checkvalidname', name: name},
		function(data) {
			data = $.trim(data);
			$("#name").val(data);
			if(data!=name) {
			    $("#status").show();
				$("#status > #invalid_name").show();
			}
			else $("#status > #invalid_name").hide();
		}
	);
	return(req);
};

function checkUrl(url) {
  var req = $.post(
		"checkurl.php",
		{type: 'checkvalidurl', url: url},
		function(data) {
			data = $.trim(data);
			if(data == '0') {
			    $("#status").show();
				$("#status > #invalid_url").show();
			}
			else {
			  values = data.split('|');
			  if(values[1]) $("#title").val(values[1]);
			  if(values[2]) $("#desc").val(values[2]);
			  $("#status > #invalid_url").hide();
			}
		}
	);
	return(req);
};

jQuery.fn.extend({
	toggleAttr: function(attr,val1,val2) {
		if($(this).attr(attr)==val1)
			$(this).attr(attr,val2);
		else
			$(this).attr(attr,val1);

	}
});
