// GLOBAL PARAMS
var file_register = 'register.submit.php';
var contenitoreForm_register	 = '#register-form';
var contenitoreStatus_register =	'#statusBoxR';
var waitnote_register = '<img alt="" src="img/wait.gif" /> Elaborazione in corso ...';

/*$.validator.setDefaults({
	submitHandler: function() {
		alert("submitted! (skipping validation for cancel button)");
	}
});

*/
// DOM READY
$(document).ready(function()
{ 
	$('#a_captcha').click(function(){
			$('#captcha').attr('src','securimage/securimage_show.php?' + Math.random());
			return false;

			//onclick="document.getElementById('captcha').src = 'securimage/securimage_show.php?' + Math.random(); return false
		}	
	);
	
	// FIRST LOAD FORM
	$(contenitoreStatus_register).html(waitnote_register);
	$(contenitoreStatus_register).fadeOut('slow').hide();
	// AJAX SUBMIT OPTIONS /
	var options_register = { 
		success:		ShowResult_register,
		//target:		target,
		url:			file_register,
		type:      		'post',
		dataType:  		'json',
		clearForm: 		false,
		resetForm: 		false
	}; 
	// ON SUBMIT FORM
	//$('#register-form').ajaxForm(options);*/

	$("#register-form").validate({
			errorClass: "error_validate",
			errorPlacement: function(error, element) {
				error.appendTo( element.parent("dd").prev("dt") );
			},
			submitHandler: function(form) {
				jQuery(form).ajaxSubmit(options_register);
				
			},

		rules: {
			azienda: "required",
			piva: "required",
			indirizzo: "required",
			citta: "required",
			provincia: "required",
			nazione: "required",
			tel: "required",
			privacy: "required",
			captcha_code: {
				required: true,
				remote: "securimage/securtest.php"
			}
		},

	});

	 
});
			
// SHOW RESULT
function ShowResult_register(data)
{
  
  $(contenitoreStatus_register).html(data.title).slideDown('slow');
  if(data.success){
    $(contenitoreStatus_register).removeClass("error");
    $(contenitoreStatus_register).addClass("success");
		$(contenitoreForm_register).html("Dati inviati").slideDown('slow');
		$('.info').hide();
	}else{
    $(contenitoreStatus_register).addClass("error");
  }
}						

