$(document).ready(function() {
	NFInit();

	/*var zIndexNumber = 1000;
		$('div').each(function() {
			$(this).css('zIndex', zIndexNumber);
			zIndexNumber -= 10;
		});*/

	if ( $.browser.msie ) {
		if ($.browser.version=='7.0') {
			var offset1 = 275.5;
			var offset2 = 100;
			var offset3 = -76.5;
			var offset4 = -252;
		}else {
			var offset1 = 272.5;
			var offset2 = 96;
			var offset3 = -79.5;
			var offset4 = -256;

		}
	} else {
		var offset1 = 274.5;
		var offset2 = 99;
		var offset3 = -77.5;
		var offset4 = -253;
	}


	//$("#t1").tooltip({tip:".1", effect: 'slide', position: 'top center', delay: 100,relative:true, offset: [428,274.5]})
	$("#t1").tooltip({tip:".1", effect: 'slide', position: 'top center', delay: 100,relative:true, offset: [259,offset1]})
	$("#t2").tooltip({tip:".2", effect: 'slide', position: 'top center', delay: 100,relative:true, offset: [259,offset2]})
	$("#t3").tooltip({tip:".3", effect: 'slide', position: 'top center', delay: 100,relative:true, offset: [259,offset3]})
	$("#t4").tooltip({tip:".4", effect: 'slide', position: 'top center', delay: 100,relative:true, offset: [259,offset4]})

	$("input:checkbox").addClass("checkbox");
	$('input').each(function() {
		$.data(this, 'default', this.value);
    }).focus(function() {
        if (!$.data(this, 'edited')) {
            this.value = "";
        }
    }).change(function() {
        $.data(this, 'edited', this.value != "");
    }).blur(function() {
        if (!$.data(this, 'edited')) {
            this.value = $.data(this, 'default');
        }
    });


	$('#cssdropdown li.headlink').hover(
	function() { $('ul', this).css('display', 'block');},
	function() { $('ul', this).css('display', 'none');});
	$('#cssdropdown li.headlink:eq(1)').hover(
	function() { $("#arrow").css('visibility','hidden');},
	function() { $("#arrow").css('visibility','visible');});

	$('.linktooltip').hover(
	function() { $(this).css('background', '#e2001a'); },
	function() { $(this).css('background', 'transparent'); });

	$("#scroll").scrollable({
		next: '', prev: '' ,
		circular: true,
		items: '#tools',
		clickable: false
	}).navigator(".navi").autoscroll(10000).data("scrollable");

	$('.navi a,.navi_home a').hover(function(){
		$(this).click();
		$(this).addClass('clickme');
				 //$(".clickme").text($(this).attr("alt"));
				 //$(this).append('<div style="position:relative;top:-30px;left:0" class="clickme"></div>');

	}, function() {
		$(this).removeClass('clickme');
	});
	$('.clickme').live('click', function() {
		window.location=$(this).attr("alt");

	});


	$("#toolbtn1").tooltip({tip:".plus", effect: 'slide', position: 'bottom left', delay: 100,  relative: true,offset: [-26,10]})
	$("#toolbtn2").tooltip({tip:".downn", effect: 'slide', position: 'bottom left', delay: 100,  relative: true,offset: [-26,10]})

	/*$("#toolbtn10").tooltip({tip:".a1", effect: 'fade', position: 'left', delay: 100,  relative: true,offset: [26,-1]})
	$("#toolbtn20").tooltip({tip:".a2", effect: 'fade', position: 'left', delay: 100,  relative: true,offset: [56,-1]})
	$("#toolbtn30").tooltip({tip:".a3", effect: 'fade', position: 'left', delay: 100,  relative: true,offset: [86,-1]})
	$("#toolbtn40").tooltip({tip:".a4", effect: 'fade', position: 'left', delay: 100,  relative: true,offset: [116,-1]})*/

	$("#toolbtn50").tooltip({tip:".a1", effect: 'fade', position: 'left', delay: 100,  relative: true,offset: [217,-1]})
	$("#toolbtn60").tooltip({tip:".a4", effect: 'fade', position: 'left', delay: 100,  relative: true,offset: [247,-1]})

	$("#toolbtn3").tooltip({tip:".tooltip4", effect: 'fade', position: 'top', delay: 100,  relative: true,offset: [71,10]})
	$("#toolbtn3bis").tooltip({tip:".tooltip4", effect: 'fade', position: 'top', delay: 100,  relative: true,offset: [71,10]})

	$("#polizze").tooltip({events: {def: "click,mouseout"}, tip:".tooltipolizze", effect: 'fade', position: 'top', delay: 100,  relative: true,offset: [1,-338]})
	$('#closepolizze').click(function() {
		$(this).parent().hide();
	});

	$('#acc1').accordion({
		header: '.main',
		autoheight: false,
		active: false,
		alwaysOpen: false
	});

	$("#chained").scrollable({circular: true, mousewheel: true,items: '.items'}).autoscroll({
		interval: 3000
	});

	$(".hover").mouseover(function () {
		var src1= $(this).attr('src'); // initial src
		var init = src1.substring(0,src1.length - 4);
		$(this).attr('src', init +'_on.' + /[^.]+$/.exec(src1)); //last part is for extension
	});
	$(".hover").mouseout(function () {
		var src1= $(this).attr('src'); // initial src
		var init = src1.substring(0,src1.length - 7);
		$(this).attr('src', init + '.' + /[^.]+$/.exec(src1)); //last part is for extension
	});
	$(".hover2").mouseover(function () {
		var src1= $(this).attr('src'); // initial src
		var init = src1.substring(0,src1.length - 4);
		$(this).attr('src', init +'_on.' + /[^.]+$/.exec(src1)); //last part is for extension
	});
	$(".hover2").mouseout(function () {
		var src1= $(this).attr('src'); // initial src
		var init = src1.substring(0,src1.length - 7);
		$(this).attr('src', init + '.' + /[^.]+$/.exec(src1)); //last part is for extension
	});


	$("#contattaci").click(function () {
		$("#contlist").css({display:'none'});
		$("#contacts").css({display:'block'});
	});
	$("#newsletter").click(function () {
		$("#form_newsletter_close").hide();
		$("#form_newsletter").show();

	});

	$("#close").click(function () {
		$("#form_newsletter_close").show();
		$("#form_newsletter").hide();
	});


	$(".button_title_product").hover(
	function(){ $(this).parent('.graylayout').css("background","#e2001a");},
	function(){$(this).parent('.graylayout').css("background","#515253");}
	);
	$(".imgproductshome").hover(

	function(){$(this).prev('span').css("background","#e2001a");},
	function(){$(this).prev().css("background","#515253");}
	);

	//form newsletter e aiuto


	$(".formnewsletterpadd .button_newsletter").click(function() {

		var name = $(".formnewsletterpadd input#nome").val();
		if (name == "" || name=='Nome') {
			$(".formnewsletterpadd input#nome").css('border', '1px solid #e2001a');
			$(".formnewsletterpadd input#nome").focus();
			$(".error").show();
			return false;
		}  else {
			$(".formnewsletterpadd input#nome").css('border', '1px solid #b1b1b1');
			$(".error").hide();
		}
		var telefono = $(".formnewsletterpadd input#telefono").val();
		if (telefono == "" || telefono=='Telefono') {
			$(".formnewsletterpadd input#telefono").css('border', '1px solid #e2001a');
			$(".formnewsletterpadd input#telefono").focus();
			$(".error").show();
			return false;
		} else {
			$(".formnewsletterpadd input#telefono").css('border', '1px solid #b1b1b1');
			$(".error").hide();
		}
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var email = $(".formnewsletterpadd input#email").val();
		if (email == "" || email=='E-mail') {
			$(".formnewsletterpadd input#email").css('border', '1px solid #e2001a');
			$(".formnewsletterpadd input#email").focus();
			$(".error").show();
			return false;

		}else if(!emailReg.test(email)) {
			$(".formnewsletterpadd input#email").css('border', '1px solid #e2001a');
			$(".erroremailn").show();
			return false;

		}else {
			$(".formnewsletterpadd input#email").css('border', '1px solid #b1b1b1');
			$(".error").hide();
			$(".erroremailn").hide();
		}
		var emailok = false;
		var dataString = 'email='+ email + '&telefono=' + telefono + '&name=' + name;
		// alert (dataString);return false;

		$.ajax({
			type: "POST",
			url: "newsletter.php",
			data: dataString,
			success: function(data){
				if(data == "invalid")
				{
					emailok = false;
					$(".erroremailripetuta").show();
					$(".formnewsletterpadd input#email").css('border', '1px solid #e2001a');
				}
				else
				{
					emailok = true;
					$('#form_newsletter').hide();
					$('#message').html("Ti ringraziamo per l'interesse dimostrato.<br /><br /> Riceverai periodicamente ed in esclusiva le informazioni sui nostri sui nostri prodotti e sulle novit&agrave; Meck Lock")

				}

			}
		});
		return false;
	});

	//form aiuto accordion
	$("#formaiuto .button_aiuto").click(function() {
		var nome = $("#formaiuto input#nome").val();
		if (nome == "" || nome=='Nome e Cognome') {
			$("#formaiuto input#nome").css('border', '1px solid #e2001a');
			$("#formaiuto input#nome").focus();
			$("#formaiuto .error").show();
			return false;
		} else {
			$("#formaiuto input#nome").css('border', '1px solid #b1b1b1');
			$("#formaiuto .error").hide();
		}
		var azienda = $("#formaiuto input#azienda").val();
		if (azienda == "" || azienda=='Nome Azienda') {
			$("#formaiuto input#azienda").css('border', '1px solid #e2001a');
			$("#formaiuto input#azienda").focus();
			$("#formaiuto .error").show();
			return false;
		} else {
			$("#formaiuto input#azienda").css('border', '1px solid #b1b1b1');
			$("#formaiuto .error").hide();
		}
		var telefono = $("#formaiuto input#telefono").val();
		if (telefono == "" || telefono=='Telefono') {
			$("#formaiuto input#telefono").css('border', '1px solid #e2001a');
			$("#formaiuto input#telefono").focus();
			$("#formaiuto .error").show();
			return false;
		} else {
			$("#formaiuto input#telefono").css('border', '1px solid #b1b1b1');
			$("#formaiuto .error").hide();
		}
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var email = $("#formaiuto input#email").val();
		if (email == "" || email=='E-mail') {
			$("#formaiuto input#email").css('border', '1px solid #e2001a');
			$("#formaiuto input#email").focus();
			$("#formaiuto .error").show();
			return false;

		}else if(!emailReg.test(email)) {
			$("#formaiuto input#email").css('border', '1px solid #e2001a');
			$("#formaiuto .erroremail").show();
			return false;

		}else {
			$("#formaiuto input#email").css('border', '1px solid #b1b1b1');
			$("#formaiuto .error").hide();
			$("#formaiuto .erroremail").hide();
		}
		if ($('#formaiuto input[name=privacy]:checkbox:checked').val()!="on") {
			$("#formaiuto .errorecheck").show();
			return false;
		}


		var dataString = 'email='+ email + '&telefono=' + telefono + '&name=' + nome + '&azienda=' + azienda;
		// alert (dataString);return false;

		$.ajax({
			type: "POST",
			url: "aiuto.php",
			data: dataString,
			success: function() {
				$('#formaiuto').hide();
				$('#preform').hide();
				$('#message2').html("<div style='padding:0 10px'><span class='black'>Verrai richiamato a breve, al numero da te indicato, da uno dei nostri tecnici specializzati.</span><br /><br />Ti ricordiamo che siamo a tua disposizione per effettuare eventuali 'Installazioni dimostrative' di formazione per te ed i tuoi tecnici.</div>")
				.fadeIn(1500, function() {
					$('#message2').append("<br><br><div style='text-align:center'><img src='images/btn_nuovarichiesta.png' class='nuovarichiesta hover2' /></div>");
					$(".hover2").mouseover(function () {
						var src1= $(this).attr('src'); // initial src
						var init = src1.substring(0,src1.length - 4);
						$(this).attr('src', init +'_on.' + /[^.]+$/.exec(src1)); //last part is for extension
					});
					$(".hover2").mouseout(function () {
						var src1= $(this).attr('src'); // initial src
						var init = src1.substring(0,src1.length - 7);
						$(this).attr('src', init + '.' + /[^.]+$/.exec(src1)); //last part is for extension
					});
					$(".nuovarichiesta").click(function() {
						$('#message2').hide();
						$('#preform').show();
						$('#formaiuto').show();
					});
				})
			}
		});
		return false;
	});

	//form_richiama pagina contatti
	$("#formrichiama .button_richiama").click(function() {
		var nome = $("#formrichiama input#nome").val();
		if (nome == "" || nome=='Nome e Cognome *') {
			$("#formrichiama input#nome").css('border', '1px solid #e2001a');
			$(".obbligatorio").css('color', '#e2001a');
			$("#formrichiama input#nome").focus();
			return false;
		} else {
			$("#formrichiama input#nome").css('border', '1px solid #b1b1b1');
			$(".obbligatorio").css('color', '#515253');
		}
		var telefono = $("#formrichiama input#telefono").val();
		if (telefono == "" || telefono=='Telefono *') {
			$("#formrichiama input#telefono").css('border', '1px solid #e2001a');
			$(".obbligatorio").css('color', '#e2001a');
			$("#formrichiama input#telefono").focus();
			return false;
		} else {
			$("#formrichiama input#telefono").css('border', '1px solid #b1b1b1');
			$(".obbligatorio").css('color', '#515253');
		}
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var email = $("#formrichiama input#email").val();
		if (email == "" || email=='E-mail *') {
			$("#formrichiama input#email").css('border', '1px solid #e2001a');
			$("#formrichiama input#email").focus();
			$(".error").show();
			return false;

		}else if(!emailReg.test(email)) {
			$("#formrichiama input#email").css('border', '1px solid #e2001a');
			$(".erroremail").show();
			return false;

		}else {
			$("#formrichiama input#email").css('border', '1px solid #b1b1b1');
			$(".error").hide();
			$(".erroremail").hide();
		}
		if ($('#formrichiama input[name=privacy]:checkbox:checked').val()!="on") {
			$(".errorecheck").show();
			return false;
		}

		var azienda = $("#formrichiama input#azienda").val();
		var ruolo = $("#formrichiama select.ruolo").val();
		var motivo = $("#formrichiama textarea.motivo").val();

		var dataString = 'email='+ email + '&telefono=' + telefono + '&name=' + nome + '&azienda=' + azienda + '&ruolo=' + ruolo + '&motivo=' + motivo;
		// alert (dataString);return false;

		$.ajax({
			type: "POST",
			url: "richiama.php",
			data: dataString,
			success: function() {
				$('#formrichiama').hide();
				$('#message2').html("<br />Verrai ricontattato a breve da uno dei nostri tecnici specializzati.")

			}
		});
		return false;
	});

	//form contatti generale
	$("#form_contatti .button_contatti").click(function() {

		var nome = $("#form_contatti input#nome").val();
		if (nome == "") {
			$("#form_contatti input#nome").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', '#e2001a');
			$("#form_contatti input#nome").focus();
			return false;
		} else {
			$("#form_contatti input#nome").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
		}
		var cognome = $("#form_contatti input#cognome").val();
		if (cognome == "") {
			$("#form_contatti input#cognome").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', '#e2001a');
			$("#form_contatti input#cognome").focus();
			return false;
		} else {
			$("#form_contatti input#cognome").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
		}
		var email = $("#form_contatti input#email").val();
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		if (email == "") {
			$("#form_contatti input#email").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', '#e2001a');
			$("#form_contatti input#email").focus();
			return false;
	}else if(!emailReg.test(email)) {
			$("#form_contatti input#email").css('border', '1px solid #e2001a');
			$(".erroremail").show();
			$("#form_contatti input#email").focus();

		} else {
			$("#form_contatti input#email").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
			$(".erroremail").hide();
		}
		if ($("#form_contatti input:radio:checked").val()=="Azienda") {
			var azienda = $("#form_contatti input#nomeazienda").val();
			if (azienda == "") {
				$("#form_contatti input#nomeazienda").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_contatti input#nomeazienda").focus();
				return false;
			} else {
				$("#form_contatti input#nomeazienda").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
			}

		}else {
		var azienda ="";
		}
		var informazione = $("#form_contatti select.informazione").val();
		if (informazione == 0) {
			$("#form_contatti select.informazione").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', '#e2001a');
			$("#form_contatti select.informazione").focus();
			return false;
		} else {
			$("#form_contatti select.informazione").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
		}


		var messaggio = $("#form_contatti textarea.messaggio").val();
		if (messaggio == "" || messaggio=='Indica il motivo della richiesta') {
			$("#form_contatti textarea.messaggio").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', 'e2001a');
			$("#form_contatti textarea.messaggio").focus();
			return false;
		} else {
			$("#form_contatti textarea.messaggio").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
		}

			if ($('#form_contatti input:checkbox[name=privacy]:checked').val()!="on") {
			$(".errorcheck2").show();
			return false;
		}

		var telefono = $("#form_contatti input#telefono").val();
		var attivita = $("#form_contatti select#attivita").val();
		var ruolo = $("#form_contatti select#ruolo").val();
		var categorie = $("#form_contatti select#categorie").val();
		var newsletter = $('#form_contatti input:checkbox[name=newsletter]:checked').val();
		var id=$("#form_contatti input#valoreid").val();


		var dataString = 'name='+ nome + '&cognome=' + cognome + '&email=' + email+ '&telefono=' + telefono + '&azienda=' + azienda + '&informazione=' + informazione + '&messaggio=' + messaggio + '&attivita=' + attivita + '&ruolo=' + ruolo + '&categorie=' + categorie + '&newsletter=' + newsletter + '&id=' + id;
		// alert (dataString);return false;

		$.ajax({
			type: "POST",
			url: "contattiinvio.php?id="+id,
			data: dataString,
			success: function() {
				$('#form_contatti').hide();
				// $('#contact_form').html("<div id='message'></div>");
				$('#message3').html("<br />Verrai ricontattato a breve da uno dei nostri tecnici specializzati.")
			}
		});
		return false;
	});
	//form garanzia
	//$("#form_garanzia .button_invia_garanzia").click(function() {
	$("#form_garanzia").submit(function() {
		var nome = $("#form_garanzia input#nome").val();
		if (nome == "") {
			$("#form_garanzia input#nome").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', '#e2001a');
			$("#form_garanzia  input#nome").focus();
			return false;
		} else {
			$("#form_garanzia input#nome").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
		}
		var cognome = $("#form_garanzia input#cognome").val();
		if (cognome == "") {
			$("#form_garanzia input#cognome").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', '#e2001a');
			$("#form_garanzia input#cognome").focus();
			return false;
		} else {
			$("#form_garanzia input#cognome").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
		}
		var email = $("#form_garanzia input#email").val();
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		if (email == "") {
			$("#form_garanzia input#email").css('border', '1px solid #e2001a');
			$(".obbligatorio2").css('color', '#e2001a');
			$("#form_garanzia input#email").focus();
			return false;
	}else if(!emailReg.test(email)) {
			$("#form_garanzia input#email").css('border', '1px solid #e2001a');
			$(".erroremail").show();
			$("#form_garanzia input#email").focus();
		return false;

		} else {
			$("#form_garanzia input#email").css('border', '1px solid #b1b1b1');
			$(".obbligatorio2").css('color', '#515253');
			$(".erroremail").hide();
		}
		if ($("#form_garanzia input:radio:checked").val()=="Azienda") {
			var azienda = $("#form_garanzia input#nomeazienda").val();
			if (azienda == "") {
				$("#form_garanzia input#nomeazienda").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_garanzia input#nomeazienda").focus();
				return false;
			} else {
				$("#form_garanzia input#nomeazienda").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
			}

		}else {
		var azienda="";
		}
			var fileToUploadValue = $('#fileToUpload').attr('value');
			var file = fileToUploadValue.split("\\");
			var lunghezzaArr = file.length;
			var filefinale =file[lunghezzaArr-1];

			var pdf = $("#form_garanzia input#fileToUpload").val();
				if (pdf == "") {
					$("#form_garanzia input#fileToUpload").css('border', '1px solid #e2001a');
					$(".obbligatorio2").css('color', '#e2001a');
					$("#form_garanzia input#fileToUpload").focus();
					return false;
				} else {
					$("#form_garanzia input#fileToUpload").css('border', '1px solid #b1b1b1');
					$(".obbligatorio2").css('color', '#515253');
		}
		var numero = $("#form_garanzia input#numero").val();
				if (numero == "") {
					$("#form_garanzia input#numero").css('border', '1px solid #e2001a');
					$(".obbligatorio2").css('color', '#e2001a');
					$("#form_garanzia input#numero").focus();
					return false;
				} else {
					$("#form_garanzia input#numero").css('border', '1px solid #b1b1b1');
					$(".obbligatorio2").css('color', '#515253');
		}
		var regDate = /^\d{2}[- \/.]\d{2}[- \/.]\d{4}$/;
		var data = $("#form_garanzia input#data").val();
				if (data == "") {
					$("#form_garanzia input#data").css('border', '1px solid #e2001a');
					$(".obbligatorio2").css('color', '#e2001a');
					$("#form_garanzia input#data").focus();
					return false;
				} else if(!regDate.test(data)) {
					$("#form_garanzia input#data").css('border', '1px solid #e2001a');
					$(".erroredata").show();
					$("#form_garanzia input#data").focus();
					return false;

				}else {
					$("#form_garanzia input#data").css('border', '1px solid #b1b1b1');
					$(".obbligatorio2").css('color', '#515253');
		}
		var agenzia = $("#form_garanzia input#agenzia").val();
				if (agenzia == "") {
					$("#form_garanzia input#agenzia").css('border', '1px solid #e2001a');
					$(".obbligatorio2").css('color', '#e2001a');
					$("#form_garanzia input#agenzia").focus();
					return false;
				} else {
					$("#form_garanzia input#agenzia").css('border', '1px solid #b1b1b1');
					$(".obbligatorio2").css('color', '#515253');
		}

			if ($('#form_garanzia input:checkbox[name=privacy]:checked').val()!="on") {
			$(".errorcheck2").show();
			return false;
		}

		var telefono = $("#form_garanzia input#telefono").val();
		var ruolo = $("#form_garanzia select#ruolo").val();
		var newsletter = $('#form_garanzia input:checkbox[name=newsletter]:checked').val();
		var id=$("#form_garanzia input#valoreid").val();


		var dataString = 'name='+ nome + '&cognome=' + cognome + '&email=' + email+ '&telefono=' + telefono + '&azienda=' + azienda +  '&attivita=' + attivita + '&ruolo=' + ruolo + '&numero=' + numero + '&data=' + data + '&agenzia=' + agenzia + '&newsletter=' + newsletter + '&id=' + id +'&file='+ filefinale;
		// alert (dataString);return false;

		$.ajax({
			type: "POST",
			url: "garanziaiinvio.php?id="+id,
			data: dataString,
			success: function() {
				$('#form_garanzia').hide();
				// $('#contact_form').html("<div id='message'></div>");
				$('#message3').html("<br />Verrai ricontattato a breve da uno dei nostri tecnici specializzati.")
			}
		});
		return false;
	});
		var options = {
				// target element(s) to be updated with server response
			   beforeSubmit:  showRequest,  // pre-submit callback
			   success:       showResponse,  // post-submit callback
			   url:       'upload4jquery.php'  // your upload script
		  };

		   // bind to the form's submit event
		   $('#form_garanzia').submit(function() {
		 	   $(this).ajaxSubmit(options);
		 	   return false;
		   });

	   // pre-submit callback
	   function showRequest(formData, jqForm, options) {
		   // formData is an array; here we use $.param to convert it to a string to display it
		   // but the form plugin does this for you automatically when it submits the data
		   var queryString = $.param(formData);

		   // jqForm is a jQuery object encapsulating the form element.  To access the
		   // DOM element for the form do this:
		   // var formElement = jqForm[0];

		  // alert('About to submit: \n\n' + queryString);

		   // here we could return false to prevent the form from being submitted;
		   // returning anything other than false will allow the form submit to continue
		   return true;
	   }
	   // post-submit callback
	   function showResponse(responseText, statusText, xhr, $form)  {
		   // for normal html responses, the first argument to the success callback
		   // is the XMLHttpRequest object's responseText property

		   // if the ajaxSubmit method was passed an Options Object with the dataType
		   // property set to 'xml' then the first argument to the success callback
		   // is the XMLHttpRequest object's responseXML property

		   // if the ajaxSubmit method was passed an Options Object with the dataType
		   // property set to 'json' then the first argument to the success callback
		   // is the json data object returned by the server

		   //alert('status: ' + statusText + '\n\nresponseText: \n' + responseText + '\n\nThe output div should have already been updated with the responseText.');

   }

	//form scheda tecnica
		$("#form_schedatecnica .button_invia_scheda").click(function() {

			var nome = $("#form_schedatecnica input#nome").val();
			if (nome == "") {
				$("#form_schedatecnica input#nome").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_schedatecnica input#nome").focus();
				return false;
			} else {
				$("#form_schedatecnica input#nome").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
			}
			var cognome = $("#form_schedatecnica input#cognome").val();
			if (cognome == "") {
				$("#form_schedatecnica input#cognome").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_schedatecnica input#cognome").focus();
				return false;
			} else {
				$("#form_schedatecnica input#cognome").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
			}
			var email = $("#form_schedatecnica input#email").val();
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
			if (email == "") {
				$("#form_schedatecnica input#email").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_schedatecnica input#email").focus();
				return false;
		}else if(!emailReg.test(email)) {
				$("#form_schedatecnica input#email").css('border', '1px solid #e2001a');
				$(".erroremail").show();
				$("#form_schedatecnica input#email").focus();
				return false;

			} else {
				$("#form_schedatecnica input#email").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
				$(".erroremail").hide();
			}
			//if ($("#form_schedatecnica input:radio:checked").val()=="Azienda") {
				var azienda = $("#form_schedatecnica input#nomeazienda").val();
				if (azienda == "") {
					$("#form_schedatecnica input#nomeazienda").css('border', '1px solid #e2001a');
					$(".obbligatorio2").css('color', '#e2001a');
					$("#form_schedatecnica input#nomeazienda").focus();
					return false;
				} else {
					$("#form_schedatecnica input#nomeazienda").css('border', '1px solid #b1b1b1');
					$(".obbligatorio2").css('color', '#515253');
				}
				var tipo = $("#form_schedatecnica input:radio[name=interesse]:checked").val();

			//}
			  if ($('#form_schedatecnica input:checkbox[name=privacy]:checked').val()!="on") {
				$(".errorcheck2").show();
				return false;
			}
			var mezzo = $("#form_schedatecnica input#mezzo").val();
			var telefono = $("#form_schedatecnica input#telefono").val();
			var modello = $("#form_schedatecnica input#modello").val();
			var ruolo = $("#form_schedatecnica select.ruolo").val();
			var categorie = $("#form_schedatecnica select#categorie").val();
			var newsletter = $('#form_schedatecnica input:checkbox[name=newsletter]:checked').val();
			var id=$("#form_schedatecnica input#valoreid").val();


			var dataString = 'name='+ nome + '&cognome=' + cognome + '&email=' + email+ '&telefono=' + telefono + '&azienda=' + azienda + '&ruolo=' + ruolo + '&mezzo=' + mezzo + '&modello=' + modello + '&tipo=' + tipo + '&newsletter=' + newsletter + '&categorie=' + categorie + '&id=' + id;
			// alert (dataString);return false;

			$.ajax({
				type: "POST",
				url: "schedainvio.php?id="+id,
				data: dataString,
				success: function() {
					$('#form_schedatecnica').hide();
					// $('#contact_form').html("<div id='message'></div>");
						$('#message3').html("<br /><span class='black'>Ti invieremo a breve, all'indirizzo e-mail da te indicato, la Scheda Tecnica che ci hai richiesto.</span><br /><br />Ti ricordiamo che i nostri tecnici ed installatori specializzati sono a tua disposizione per effettuare eventuali 'Installazioni dimostrative' di formazione per te ed i tuoi tecnici.")
				}
			});
			return false;
		});
	//form scheda tecnica generica
		$("#form_schedatecnica .button_invia_schedagenerico").click(function() {
			var modello = $("#form_schedatecnica select#modello").val();
			if (modello == 0) {
				$("#form_schedatecnica select#modello").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				return false;
			} else {
				$("#form_schedatecnica select#modello").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
			}
			var nome = $("#form_schedatecnica input#nome").val();
			if (nome == "") {
				$("#form_schedatecnica input#nome").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_schedatecnica input#nome").focus();
				return false;
			} else {
				$("#form_schedatecnica input#nome").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
			}
			var cognome = $("#form_schedatecnica input#cognome").val();
			if (cognome == "") {
				$("#form_schedatecnica input#cognome").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_schedatecnica input#cognome").focus();
				return false;
			} else {
				$("#form_schedatecnica input#cognome").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
			}
			var email = $("#form_schedatecnica input#email").val();
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
			if (email == "") {
				$("#form_schedatecnica input#email").css('border', '1px solid #e2001a');
				$(".obbligatorio2").css('color', '#e2001a');
				$("#form_schedatecnica input#email").focus();
				return false;
		}else if(!emailReg.test(email)) {
				$("#form_schedatecnica input#email").css('border', '1px solid #e2001a');
				$(".erroremail").show();
				$("#form_schedatecnica input#email").focus();
				return false;

			} else {
				$("#form_schedatecnica input#email").css('border', '1px solid #b1b1b1');
				$(".obbligatorio2").css('color', '#515253');
				$(".erroremail").hide();
			}
			//if ($("#form_schedatecnica input:radio:checked").val()=="Azienda") {
				var azienda = $("#form_schedatecnica input#nomeazienda").val();
				if (azienda == "") {
					$("#form_schedatecnica input#nomeazienda").css('border', '1px solid #e2001a');
					$(".obbligatorio2").css('color', '#e2001a');
					$("#form_schedatecnica input#nomeazienda").focus();
					return false;
				} else {
					$("#form_schedatecnica input#nomeazienda").css('border', '1px solid #b1b1b1');
					$(".obbligatorio2").css('color', '#515253');
				}


			//}
			  if ($('#form_schedatecnica input:checkbox[name=privacy]:checked').val()!="on") {
				$(".errorcheck2").show();
				return false;
			}
			var mezzo = $("#form_schedatecnica input#mezzo").val();
			var telefono = $("#form_schedatecnica input#telefono").val();
			var ruolo = $("#form_schedatecnica select.ruolo").val();
			var newsletter = $('#form_schedatecnica input:checkbox[name=newsletter]:checked').val();
			var id=$("#form_schedatecnica input#valoreid").val();


			var dataString = 'name='+ nome + '&cognome=' + cognome + '&email=' + email+ '&telefono=' + telefono + '&azienda=' + azienda + '&ruolo=' + ruolo + '&mezzo=' + mezzo + '&modello=' + modello + '&newsletter=' +  newsletter + '&id=' + id;
			// alert (dataString);return false;

			$.ajax({
				type: "POST",
				url: "schedainviogenerica.php?id="+id,
				data: dataString,
				success: function() {
					$('#form_schedatecnica').hide();
					// $('#contact_form').html("<div id='message'></div>");
					$('#message3').html("<br /><span class='black'>Ti invieremo a breve, all'indirizzo e-mail da te indicato, la Scheda Tecnica che ci hai richiesto.</span><br /><br />Ti ricordiamo che i nostri tecnici ed installatori specializzati sono a tua disposizione per effettuare eventuali 'Installazioni dimostrative' di formazione per te ed i tuoi tecnici.")
				}
			});
			return false;
		});
	//form invia
		$("#form_amico .button_invia_amico").click(function() {

			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
			var email = $("#form_amico input#email").val();
			if (email == "") {
				$("#form_amico input#email").css('border', '1px solid #e2001a');
				$(".obbligatorio").css('color', '#e2001a');
				$("#form_amico input#email").focus();
				return false;
			}else if(!emailReg.test(email)) {
				$("#form_amico input#email").css('border', '1px solid #e2001a');
				$(".erroremail").show();
				$("#form_amico input#email").focus();
				return false;

			} else {
				$("#form_amico input#email").css('border', '1px solid #b1b1b1');
				$(".obbligatorio").css('color', '#515253');
				$(".erroremail").hide();
			}
			var emaild = $("#form_amico input#emaild").val();
			if (emaild == "") {
				$("#form_amico input#emaild").css('border', '1px solid #e2001a');
				$(".obbligatorio").css('color', '#e2001a');
				$("#form_amico input#emaild").focus();
				return false;
			}else if(!emailReg.test(emaild)) {
				$("#form_amico input#emaild").css('border', '1px solid #e2001a');
				$(".erroremail").show();
				$("#form_amico input#emaild").focus();
				return false;

			} else {
				$("#form_amico input#emaild").css('border', '1px solid #b1b1b1');
				$(".obbligatorio").css('color', '#515253');
				$(".erroremail").hide();
			}

			var nome = $("#form_amico input#nome").val();
			var nomed = $("#form_amico input#nomed").val();
			var note = $("#form_amico textarea#note").val();


			var dataString = 'nome='+ nome + '&email=' + email + '&nomed=' + nomed + '&emaild=' + emaild + '&note=' + note;
			// alert (dataString);return false;

			$.ajax({
				type: "POST",
				url: "amicoinvio.php",
				data: dataString,
				success: function() {
					$('#form_amico').hide();
					// $('#contact_form').html("<div id='message'></div>");
					$('#message2').show();

				}
			});
			return false;
		});




	//aggiustamenti vari

	$("#linkapprofondimenti .box:last").css("background","transparent");
	$("#linknews .box:last").css("background","transparent");
	$(".underrow:odd").css("display","none");

	$(".box2layout:odd").css('margin-right','0');
	$(".box3layout:eq(2),.box3layout:eq(5),.box3layout:eq(8)").css('margin-right','0');
	$(".boxlistatoapp:eq(1)").css('margin-right','0');
	$(".boxmeta:eq(1)").css('margin-right','0');

	$(".expand").click(function() {
		$("#expand").slideDown();
		$("#plusexpand").hide();
	});
	$(".disexpand").click(function() {
		$("#expand").slideUp();
		$("#plusexpand").show();
	});
	$(".point:last").html(".");
	$(".point2:last").html(".");
	$(".assistenzatecnicafooter:last").css("margin-right",'0');

	if ( $.browser.msie ) {
		if ($.browser.version=='7.0') {
			$(".marginechk").css("margin-left","-10px");
		}else {
			$(".marginechk").css("margin-left","-25px");

		}
	}

	$(".scaricapolizze").click(function() {
		/*alert( $('[name=alle]:checked').val())

		var uno = $('[name=group]:checked').val();
		var due = $('[name=alle]:checked').val();
		var tre = $('[name=loyd]:checked').val();
		var dataString = '1='+ uno + '&2=' + due + '&3=' + tre ;

	$.ajax({
				   type: "POST",
				   url: "download.php",
				   data: dataString,
				   success: function() {
					// $('#formrichiama').hide();
					// $('#contact_form').html("<div id='message'></div>");
					 //$('#message2').html("Messaggio inviato")
					 //.append("<p>Sarete richiamati</p>")
					  /*.fadeIn(1500, function() {
					   $('#message').append("<img id='checkmark' src='images/check.png' />");
					 });
				   }
				  });*/
		$("#scarica").submit();
	});


$(".openprivacy").click(function() {
		window.open('privacy.php','','width=990,height=800');void(0);
	});


});


