$(document).ready(function() {
	$('.cr').click( function(){
		var ci = $(this).parent('div').find('img').attr('id');
		$('#' + ci).attr('src', '/securimage/securimage_show.php?sit=' + ci + '&sid=' + Math.random());
	});	
	$('.send_ri').button().click(function() {
		$('.error').each(function(){$(this).removeClass('error');});
		if (!$('#ri-name').isValid() ){$('#ri-name').addClass('error'); jAlert('Inserire il Nome','dlg_error'); return; }
		if (!$('#ri-lname').isValid() ){$('#ri-lname').addClass('error'); jAlert('Inserire il Cognome','dlg_error'); return; }
		if (!$('#ri-mail').isValidEmail()) {$('#ri-mail').addClass('error'); jAlert('Indirizzo email non valido','dlg_error'); return; }
		if (!$('#ri-py').attr('checked')) {jAlert('Per poter inviare la richiesta &egrave; necessario<br />acconsentire al trattamento dei dati personali','dlg_error'); return; }
		
		var data = new Object();
		
		data['name'] = $('#ri-name').getFieldValue();
		data['lname'] = $('#ri-lname').getFieldValue();
		data['mail'] = $('#ri-mail').getFieldValue();
		data['url'] = $('#ri-url').getFieldValue();
		data['msg'] = $('#ri-tx').getFieldValue();
		data['cc'] = $('#ri-cc').getFieldValue();
		if ($('#ri-py').is(':checked')) data['py'] = '1';
		if ($('#ri-xml').is(':checked')) data['type'] = 'XML';
		if ($('#ri-oth').is(':checked')) data['type'] = 'Other';
		if ($('#ri-web').is(':checked')) data['type'] = 'Web';
		
		jLoader('show', 'Invio messaggio in corso...');
		$.ajax({
			type	:	'POST'
			, async	:	true
			, url		: 	'/srvc/reqinc.php'
			, data: {
		        data: $.param(data)
		    }
			, success:function(msg){
				jLoader('hide'); 

				var callback = null;
				ic = 'dlg_error';
				if(msg.status == 'OK')
				{
					ic = 'dlg_info';
				}

				$('#ci-ri').attr('src', '/securimage/securimage_show.php?sit=ci-ri&sid=' + Math.random());
				jAlert(msg.messaggio, ic );
			}
			, error:function(msg){
				jLoader('hide'); 
				jAlert(msg.messaggio, 'dlg_error' );
			}
			, dataType: 'json'
		});
	});
});
