function Popup(url,w,h){
	
	jQuery('body').append('<div id="underlayer"></div>');
	jQuery('body').append('<div id="ifrm"><iframe></iframe></div>');
	jQuery('div#ifrm iframe').attr("src", url);
	jQuery('#ifrm').fadeIn('slow'); 
	
	var body = jQuery('body');
	var underlayer = jQuery('#underlayer');
	var ifrm = jQuery('#ifrm');
	var ifrm2 = jQuery('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'});
	
	jQuery('#underlayer').show(); 
	
	jQuery('#underlayer').one("click", function(){
		jQuery('#ifrm').fadeOut('slow'); 
		jQuery('#underlayer').hide();
	});

}

function Contatti(element)
{

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

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

}

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

		var options = { 
		
			beforeSubmit: function()
			{
				jQuery(Load).fadeIn('slow');	
	//			jQuery(Field).animate({height: 'toggle', opacity: 'toggle'}, "slow"); NON LAVORA SU IE7
				jQuery(Field).slideUp('slow');	
	
			},
			resetForm: true,
			error: function()
			{
				toConsole('Errore di invio');
				return false;
			},
		    success: function() 
		    { 			    			        
				jQuery(Load).fadeOut('slow');
		    	jQuery(Thanks).slideDown('slow');	
			  return false; 			        
		    } 
		    
		}; 	
		
		
		jQuery(Form).ajaxForm(options); 
	    jQuery(Form).ajaxSubmit(options); 
	}	
	return false;

}


