	function uploadMainImageFile()
	{
		$("#loading_message").center();

		$("#loading_message")
		.ajaxStart(function(){ $(this).show();})
		.ajaxComplete(function(){ $(this).hide(); });

		var uploadControl = 'fileMainImage';
		$.ajaxFileUpload
		(
			{
				url:this.rootUrl+'wsdl/ajaxfileupload.php?action=doUpload&mode=mainImage&control=fileMainImage',
				secureuri:false,
				fileElementId:uploadControl,
				dataType: 'json',
				success: function (data, status)
				{
					if(typeof(data.error) != 'undefined')
					{
						if(data.error != '')
						{
							showErrorMessage(data.error);
							return false;
						}else
						{
							
							if(data.fileName != '')
							{
								$('#fileMainImage').val('');
								$('#storedMainImageFileValue').val(data.fileName);
								if(mainImageStoragePath != 'undefined')
								{
									var uploadedFileUrl = mainImageStoragePath+'h_'+data.fileName;
									$('#mainPollImageControl').attr('src',uploadedFileUrl);
								//	$('#mainPollImageControl').show();
								}
								$('#deleteMainImageContainer').show();
								return true;
							}else
							{
								showErrorMessage('File could not be uploaded.');
								return false;
							}
						}
					}
				},
				error: function (data, status, e)
				{
					showErrorMessage('File could not be uploaded.');
					return false;
				}
			}
		)
		return false;
	}
	
	function deleteMainImageFileAJAX()
	{
		var storedValue 	= '#storedMainImageFileValue';
		
		if($(storedValue).val() == '')
		{
			return false;
		}
		var uplFileName = $(storedValue).val();
		$.post(this.rootUrl+'wsdl/ajaxfileupload.php?action=doDelete&mode=mainImage&control=none&fileName='+uplFileName, 
				{ action: 'doDelete', fileName: uplFileName }, 
		function(response)
		{ 
			if (response.error == '')
			{
				$('#mainPollImageControl').attr('src',defaultNoImageStoragePath);
//				$('#mainPollImageControl').hide();
				
				$(storedValue).val('');
				$('#deleteMainImageContainer').hide();
			} 
		}, "json");

	}
