function doUpdate() {
/*
	$pid = 				$_REQUEST['pid'];
	$type = 			$_REQUEST['typ'];
	$mode = 			$_REQUEST['mod'];
	$title = 			$_REQUEST['ti'];
	$titleFont = 		$_REQUEST['tif'];
	$titleColor = 		$_REQUEST['tic'];
	$text = 			$_REQUEST['te'];
	$textFont = 		$_REQUEST['tef'];
	$textColor = 		$_REQUEST['tec'];
	$border = 			$_REQUEST['bo'];
	$borderStrength = 	$_REQUEST['bos'];
	$borderColor = 		$_REQUEST['boc'];
	$backColor = 		$_REQUEST['bgc'];
*/

	$('saveLbl').innerHTML = '';
	$('btnUpdate').disabled = true;
	$('btnSave').disabled = true;
	$('progLbl').innerHTML = 'Working ...';
	
	new Ajax.Request("/photo-tools/motivational-poster/mkposter_GD.php", {
							method:'post',
							parameters: {
											pid:	$('pID').value,
											typ:	$('pType').value,
											mod:	'work',
											ti:		$('pTitle').value,
											tif: 	$('pTitleFont').value,
											tic: 	$('pTitleColor_c').value,
											tul: 	( $('pTitleUnderline').checked ? '1' : '0' ),
											te: 	$('pText').value,
											tef: 	$('pTextFont').value,
											tec: 	$('pTextColor_c').value,
											bo: 	( $('pBorder').checked ? '1' : '0' ),
											bos: 	$('pBorderThickness').value,
											boc: 	$('pBorderColor_c').value,
											bgc: 	$('pBackColor_c').value
										}, 
							onSuccess: function(transport){
								if(transport.responseText=='OK') {
									$('pCanvas').src = '/photo-tools/motivational-poster/posters/'+$('pID').value+'/poster.png?'+(new Date()).getTime();
									$('pCanvas').onload = function() {
										$('btnUpdate').disabled = false;
										$('btnSave').disabled = false;
										$('progLbl').innerHTML = 'Ready';
									}
								}
								else {
									alert(transport.responseText);
									$('btnUpdate').disabled = false;
									$('btnSave').disabled = false;
									$('progLbl').innerHTML = transport.responseText;
								}
							},
							onFailure: function() {
								alert('Error updating poster!');
								$('btnUpdate').disabled = false;
								$('btnSave').disabled = false;
								$('progLbl').innerHTML = 'Error updating poster!';
							}
						});
}

function doSave() {

	$('saveLbl').innerHTML = '';
	$('btnUpdate').disabled = true;
	$('btnSave').disabled = true;
	$('progLbl').innerHTML = 'Working ...';
	
	new Ajax.Request("/photo-tools/motivational-poster/mkposter_GD.php", {
							method:'post',
							parameters: {
											pid:	$('pID').value,
											typ:	$('pType').value,
											mod:	'save',
											ti:		$('pTitle').value,
											tif: 	$('pTitleFont').value,
											tic: 	$('pTitleColor_c').value,
											tul: 	( $('pTitleUnderline').checked ? '1' : '0' ),
											te: 	$('pText').value,
											tef: 	$('pTextFont').value,
											tec: 	$('pTextColor_c').value,
											bo: 	( $('pBorder').checked ? '1' : '0' ),
											bos: 	$('pBorderThickness').value,
											boc: 	$('pBorderColor_c').value,
											bgc: 	$('pBackColor_c').value
										}, 
							onSuccess: function(transport){
								if(transport.responseText=='OK') {
									$('btnUpdate').disabled = false;
									$('btnSave').disabled = false;
									$('progLbl').innerHTML = 'Saved';
									$('saveLbl').innerHTML = '<b><a href="'+'/photo-tools/motivational-poster/posters/'+$('pID').value+'/poster_8x10.jpg'+'">8x10 inches (300 dpi)</a></b><br/>'+
															'<div class="hintspan">(Right click and Save As..)<div>';
								}
								else {
									alert(transport.responseText);
									$('btnUpdate').disabled = false;
									$('btnSave').disabled = false;
									$('progLbl').innerHTML = transport.responseText;
								}
							},
							onFailure: function() {
								alert('Error saving poster!');
								$('btnUpdate').disabled = false;
								$('btnSave').disabled = false;
								$('progLbl').innerHTML = 'Error saving poster!';
							}
						});
}