//--------------------------------------------------------------------

function Contatti(element)
{

	$('#'+element).slideDown('slow');
	
	if(element == 'second')
	{
		if($('#first:visible')) {
			$('#first').slideUp('slow');
		}else{
			$('#first').slideDown('slow');
		}
			$('#second').hide();			
			$('#frm_tipo_richiesta').attr('value','richiesta informazioni');
		
	}
	
	if(element == 'first')
	{

		if($('#second:visible')) {
			$('#second').slideUp('slow');
		}else{
			$('#second').slideDown('slow');
		}
			$('#first').hide();					
			$('#frm_tipo_richiesta').attr('value','richiesta preventivo');
	}

}

function Popup(url,w,h){
	
	$('body').append('<div id="underlayer"></div>');
	$('body').append('<div id="ifrm"><iframe></iframe></div>');
	$('div#ifrm iframe').attr("src", url);
	$('#ifrm').fadeIn('slow'); 
	
	var body = $('body');
	var underlayer = $('#underlayer');
	var ifrm = $('#ifrm');
	var ifrm2 = $('div#ifrm iframe');
	
	ifrm.css({'width':w+'px'});
	ifrm.css({'height':h+'px'});
	ifrm.css({'margin-top':'-'+(h/2)+'px'});
	ifrm.css({'margin-left':'-'+(w/2)+'px'});
	
	ifrm2.css({'width':w+'px'});
	ifrm2.css({'height':h+'px'});
	
	underlayer.css({'width':body.width()+'px'});
	underlayer.css({'height':body.height()+'px'});
	
	$('#underlayer').show(); 
	
	$('#underlayer').one("click", function(){
		$('#ifrm').fadeOut('slow'); 
		$('#underlayer').hide();
	});

}


function SubmitForm(formName, load, fields, thanks, secure)
{
	var d = new Date()
	var param = d.getTime();
	var Secure = $('#'+secure);
	var Form = $('#'+formName);
	var Load = $('#'+load);
	var Field = $('#'+fields);
	var Thanks = $('#'+thanks);
	
	$(Secure).val(param); // -> "inc.contatti.tpl": <input type="hidden" name="secure" id="secure" value="">

	var options = { 
		
			beforeSubmit: function()
			{
				$(Load).fadeIn('slow');	
				$(Field).slideUp('slow');	
	
			},
			resetForm: true,
			error: function()
			{
				toConsole('Errore di invio');
				return false;
			},
		    success: function() 
		    { 			    			        
				$(Load).fadeOut('slow');
		    	$(Thanks).slideDown('slow');	
			  return false; 			        
		    } 
		    
		}; 	
		
		$(Form).ajaxForm(options); 
	    $(Form).ajaxSubmit(options); 
	
	return false;

}
