var n0 = {
	Rules: function() {
		alert('* Endast JPEG- samt PNG-bilder\n'+
			'* Ladda endast upp bilder du har rättigheter till.\n'+
			'* Bildens storlek får inte överstiga 5mb.\n'+
			'* n0.se får göra vad de vill med bilderna som laddas upp!');
	},

	Netfetch: function(url) {
		$("#loading").ajaxStart(function() { $(this).show();  }).ajaxComplete(function() { $(this).hide(); });
		$.get('doajaxnetfetch.php?http='+escape(url), function(data) {
			if (data.match("error")) {
				alert(data);
			} else {
				$('#image').attr('innerHTML', n0.ParseData(data));
			}
		});
		return false;
	},

	ParseData: function(data) {
		return '<p><a href="http://www.n0.se/v/' + data + '">http://www.n0.se/v/' + data + '</a></p>'+
			'<a href="http://www.n0.se/v/' + data + '">'+
			'<img src="/f/' + data + '" />'+
			'</a>';
	}
};

function getSnap(message)
{
	if (message.match("error")) {
		alert(message);
	} else {
		$('#image').attr('innerHTML', n0.ParseData(message));
	}
}

function ajaxFileUpload()
{
	$("#loading").ajaxStart(function() { $(this).show();  }).ajaxComplete(function() { $(this).hide(); });
	$.ajaxFileUpload(
		{
			url:'doajaxfileupload.php?text='+$('#desc').val(),
			secureuri:false,
			fileElementId:'fileToUpload',
			dataType: 'json',
			success: function (data, status)
			{
				if(typeof(data.error) != 'undefined')
				{
					if(data.error != '')
					{
						alert(data.error);
					}else
					{
						var outputdata = n0.ParseData(data.msg);
						$('#image').attr('innerHTML', outputdata);
					}
				}
			},
			error: function (data, status, e)
			{
				alert(e);
			}
		}
	)
	return false;
}

