<!--//
$(document).ready(function() {

	$("#photoUpload").uploadify({
		'uploader'       : '/swf/uploadify.swf',
		'script'         : '/gallery/__upload.php',		
		'cancelImg'      : '/images/uploadify/cancel.png',
		'multi'          : true,
		'fileExt'		 : '*.jpg;*.jpeg;*.png;*.gif', 
		'fileDesc'		 : 'Image Files (jpeg, png or gif)', 
		'onAllComplete'  : function(e, data) { 
								$('#photoUploadLayer').hide();
								$('#photoUploadSuccess').show();
							}
	});

	// form validation
	$("#photoUploadForm").validate({
		rules: {
			upload_name: { required: true}, 
			upload_email: { required: true, email: true}, 
			upload_gallery: { required: true} 
		},

		messages: {
			upload_name: 'Please enter your name', 
			upload_email: { required: 'Please enter your email', email : 'Invalid email address' }, 
			upload_gallery: 'Please suggest a gallery' 
		}, 

		errorPlacement: function(error, element) {
			error.appendTo( element.parent() );
		},

		success: function(label) {
			label.html("&nbsp;").addClass("validated");
		},

		submitHandler: function(form) {
			// submit via uploadify
			$('#photoUpload').uploadifySettings('scriptData', {'name' : $('#upload_name').val(), 
																'email' : $('#upload_email').val(), 
																'gallery' : $('#upload_gallery').val()
															}); 
			$('#photoUpload').uploadifyUpload();
		}
	});
});

function showPhotoUploadForm() {
	$('#photoUploadSuccess').hide();
	$('#photoUploadLayer').show();
}

//-->
