// JavaScript Document
function validateAndSubmit( form ) {
	retValue = false;
	with( form ){
	
		node = form.get
		if( id=="upload" ) {
			if( elements['pseudo'].value=="" ) {
				openModalError( "Seul les membres du forum peuvent d&eacute;poser des photos dans les concours" );
			} else {
				fieldvalue = elements['file'].value;
				if( fieldvalue=="" ) {
					openModalError( "Veuillez sp&eacute;cifier une image &aacute; t&eacute;l&eacute;charger" );
				} else {
					extension = fieldvalue.substr(fieldvalue.lastIndexOf('.'));
					if( extension.toLowerCase() != ".jpg" && extension.toLowerCase() != ".jpeg" )
						openModalError( "Merci de ne d&eacute;poser que des fichiers JPEG" );
					else
						retValue = true;
				} 
			}
		}
	}
	return retValue;
}

function openModalError( text ) {
	$('error-mask').show();
	new Effect.Move( $('error-popup'), {x:200, y:100, mode: 'absolute'} );
	$('error-message').innerHTML = text;
}

function closeModalError( ) {
	new Effect.Move( $('error-popup'), {x:200, y:-300, mode: 'absolute'} );
	$('error-mask').hide();
}

