// JavaScript Document

function form_daa(){
	
	
    if ($('#emette1').is(':checked')) {
  	
		
        $('div#divemette').slideDown();
		
    }
    else{
		
        $('div#divemette').slideUp();
		
    }
	
    if ($('#riceve1').is(':checked')) {
  	
        $('div#divriceve').slideDown();
		
    }
    else{
		
        $('div#divriceve').slideUp();
		
    }
    if ($('#contattato1').is(':checked')) {
  	
        $('div#divtelefono').slideDown();
		
    }
    else{
		
        $('div#divtelefono').slideUp();
		
    }
		
		
}



function prossima_slides(chiudi,apri){
	
		
    $("#" + chiudi).css({
        'display':'none'
    });
    $("#m_" + chiudi).removeClass('activeTab');
    /*		$("#" + apri).css({'display':'list-item' });*/
    $("#" + apri).fadeIn('300');
    $("#m_" + apri).addClass('activeTab');
	
}// fine funzione prossima slides




function ModuloFormRichiediDemo(formData, jqForm, options) {
  
		
    // Variabili associate ai campi del modulo
    var tel = jqForm[0].tel.value;
    var email = jqForm[0].email.value;
    var testo = jqForm[0].testo.value;
    var consenso = $(jqForm[0].consenso).is(':checked');

	
    //Effettua il controllo sul campo TITOLO
    if(
        (
            (tel == "") || (tel == "undefined")
            )
        &&
        (
            (email == "") || (email == "undefined")
            )
        ) {
        alert("Attenzione! riempire tutti i campi obbligatori. Grazie.");
        document.form.email.focus();
        return false;
    }
		
    else if ((testo == "") || (testo == "undefined")) {
        alert("Il campo Messaggio e' obbligatorio.");
        document.form.testo.focus();
        return false;
    }
		
    else if(consenso == false){
        alert("Attenzione! bisogna autorizzarci al trattamento dei vostri dati personali per potervi ricontattare. Grazie");
        document.form.consenso.focus();
        return false;
    }
		
        
		
    //INVIA IL MODULO
    else {
       
        //document.modulo.submit();
        return true;
    }
}
	
	
function prepform(){
    $("form").ajaxForm({
        beforeSubmit: ModuloFormRichiediDemo,
        success:
        function(html){
            $.fn.colorbox({
                html:html,
                open:true,
                title:'Richiedi Demo',
                width:"550px",
                height:"600px",
                initialWidth:"550px",
                initialHeight:"600px",
                maxWidth:"550px",
                close:"chiudi"
            }, prepform);
        }
    });
}
		
		



	
function ModuloFormQuestionario(formData, jqForm, options) {
  
		
    // Variabili associate ai campi del modulo
    var ragione_sociale = jqForm[0].ragione_sociale.value;
    var email = jqForm[0].email.value;
    var piva_cf = jqForm[0].piva_cf.value;
    var indirizzo_ip = jqForm[0].statico.checked;
		
    var ip_statico = jqForm[0].ip_statico.value;
    var ip_statico_2 = jqForm[0].ip_statico_2.value;
    var ip_statico_3 = jqForm[0].ip_statico_3.value;
    var ip_statico_4 = jqForm[0].ip_statico_4.value;
	
	
    //alert(jqForm[0].);
	
	
    //Effettua il controllo sul campo TITOLO
    if ((ragione_sociale == "") || (ragione_sociale == "undefined")) {
        alert("Il campo Ragione Sociale e' obbligatorio.");
        document.form_questionario2.ragione_sociale.focus();
        return false;
    }
		
    else if ((email == "") || (email == "undefined")) {
        alert("Il campo E-mail e' obbligatorio.");
        document.form_questionario2.email.focus();
        return false;
    }
		
    else if ((piva_cf == "") || (piva_cf == "undefined")) {
        alert("Il campo Partita Iva/Codice Fiscale e' obbligatorio.");
        document.form_questionario2.piva_cf.focus();
        return false;
    }
		
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (
            (
                (ip_statico == "") || (ip_statico == "undefined")
                )
            ||
            (
                (ip_statico_2 == "") || (ip_statico_2 == "undefined")
                )
            ||
            (
                (ip_statico_3 == "") || (ip_statico_3 == "undefined")
                )
            ||
            (
                (ip_statico_4 == "") || (ip_statico_4 == "undefined")
                )
            )
				
        ) {
        alert("Il campo Indirizzo Statico e' obbligatorio.");
        document.form_questionario2.ip_statico.focus();
        return false;
    }
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (
            (ip_statico == 0) || (ip_statico == 00) || (ip_statico == 000)
            )
				
        ) {
        alert("Inserire Indirizzo Statico corretto.");
        document.form_questionario2.ip_statico.focus();
        return false;
    }
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (
            (ip_statico_2 == 0) || (ip_statico_2 == 00) || (ip_statico_2 == 000)
            )
				
        ) {
        alert("Inserire Indirizzo Statico corretto.");
        document.form_questionario2.ip_statico_2.focus();
        return false;
    }
		
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (
            (ip_statico_3 == 0) || (ip_statico_3 == 00) || (ip_statico_3 == 000)
            )
				
        ) {
        alert("Inserire Indirizzo Statico corretto.");
        document.form_questionario2.ip_statico_3.focus();
        return false;
    }
		
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (
            (ip_statico_4 == 0) || (ip_statico_4 == 00) || (ip_statico_4 == 000)
            )
				
        ) {
        alert("Inserire Indirizzo Statico corretto.");
        document.form_questionario2.ip_statico_4.focus();
        return false;
    }
		
		
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (ip_statico > 255)
				
        ) {
        alert("Valore massimo '255'.");
        document.form_questionario2.ip_statico.focus();
        return false;
    }
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (ip_statico_2 > 255)
				
        ) {
        alert("Valore massimo '255'.");
        document.form_questionario2.ip_statico_2.focus();
        return false;
    }
		
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (ip_statico_3 > 255)
				
        ) {
        alert("Valore massimo '255'.");
        document.form_questionario2.ip_statico_3.focus();
        return false;
    }
		
		
    else if(
				
        (indirizzo_ip == true)
        &&
        (ip_statico_4 > 255)
				
        ) {
        alert("Valore massimo '255'.");
        document.form_questionario2.ip_statico_4.focus();
        return false;
    }
		
        
		
    //INVIA IL MODULO
    else {
       
        //document.modulo.submit();
        return true;
    }
}
	
	
	
function prepform2(){
    $("form").ajaxForm({
        beforeSubmit: ModuloFormQuestionario,
        success:
        function(html){
            $.fn.colorbox({
                html:html,
                open:false,
                title:'Questionario',
                width:"750px",
                height:"600px",
                initialWidth:"750px",
                initialHeight:"600px",
                maxWidth:"750px",
                close:"chiudi"
            }, prepform2);
        }
    });
}



function inserisci_username(){
		
		
    var piva_cf = $('#piva_cf').val();
    var codice = $('#codice').val();
    var codice_2 = $('#codice_2').val();
    var codice_3 = $('#codice_3').val();
    var codice_4 = $('#codice_4').val();
		
		
		
    if((codice != '') && (codice != '_________')){
        $("#username_dogana").val(piva_cf);
    }
    else{
        $("#username_dogana").val('');
    }
		
    if((codice_2 != '') && (codice_2 != '_________')){
        $("#username_dogana_2").val(piva_cf);
    }
    else{
        $("#username_dogana_2").val('');
    }
		
		
    if((codice_3 != '') && (codice_3 != '_________')){
        $("#username_dogana_3").val(piva_cf);
    }
    else{
        $("#username_dogana_3").val('');
    }
		
    if((codice_4 != '') && (codice_4 != '_________')){
        $("#username_dogana_4").val(piva_cf);
    }
    else{
        $("#username_dogana_4").val('');
    }
		
		
}// fine funzione inserisci username
	
	
	
function punti(id){
	
    if( $("#"+id).is(':visible') ) {
        // it's visible, do something
		
        $("#"+id).slideUp();
                        
        $("a#link"+id).removeClass("acceso");


    }
    else {
        // it's not visible so do something else
        $("#"+id).slideDown();

                       
        $("a#link"+id).addClass("acceso");


        //spengo altri link

        var linkattivo = 'link'+id;

        
        $('a.linkpunti').each(function() {

            var corrente = $(this).attr('id');

            
           if(corrente != linkattivo){

                $(this).removeClass("acceso");

            }
            
    });
                        
}


$('.nascosto').hide();

}

    




$(document).ready(function(){
		
		$('#newsrss').load('/_ajax/news_rss.php');
	
		$(".videoEmcs").colorbox({iframe:true, innerWidth:425, innerHeight:344});

		
    jQuery(function($){
							
        $("#piva_cf").mask("99999999999");
		   
        $("#cod_ufficio").mask("IT999999");
			
        $("#cod_sezione").mask("999999");
		   	
        $("#codice").mask("AAA99999a");
			
        $("#codice_2").mask("aaa99999a");
			
        $("#codice_3").mask("aaa99999a");
			
        $("#codice_4").mask("aaa99999a");
			
        $("#codice_utente").mask("aaaa");
			
        $("#codice_utente_2").mask("aaaa");
			
        $("#codice_utente_3").mask("aaaa");
			
        $("#codice_utente_4").mask("aaaa");
			
        $("#username_dogana2").mask("999");
			
        $("#username_dogana2_2").mask("999");
			
        $("#username_dogana2_3").mask("999");
			
        $("#username_dogana2_4").mask("999");
			
    });
		
		
		
    $(".cbdati").colorbox({
        width:"550px",
        height:"400px",
        inline:true,
        href:"#div_privacy",
        close:"chiudi"
    });
		
		
    $('.colorboxinline').bind('click',function(){
													   
        var apridiv = '#'+$(this).attr('rel');
				
			
        $.fn.colorbox({
            width:"730px",
            height:"400px",
            inline: true,
            href:apridiv
        });
				
				
    });
		

		
    $(".info_presentazione").colorbox({
        width:"40%",
        inline:true,
        href:"#div_info_presentazione",
        close:"chiudi"
    });
		
       
    $('a.lightbox').lightBox();

    $('.angolo').corner();
	
    //attivo tabs
    $('#agg-ass ul.ui-tabs-nav').tabs();
    $('#specifiche-tab ul.tab').tabs();
		
    //attivo media
    $('.media').media();
		
    $("#textExample").verticaltabs({
        speed: 300,
        slideShow:true,
        pauseOnHover:false,
        slideShowSpeed: 10000,
        activeIndex: 0,
        playPausePos: ""
    });
		
		
    $(".form_richiedi_demo").colorbox({
        scrolling:true,
        width:"550px",
        height:"500px",
        initialWidth:"550px",
        initialHeight:"600px",
        title:'Richiedi Demo',
        close:"chiudi",
        overlayClose:false
    }, prepform);
		
		
    $(".form_questionario").colorbox({
        scrolling:true,
        width:"750px",
        height:"600px",
        initialWidth:"750px",
        initialHeight:"600px",
        title:'Questionario',
        close:"chiudi",
        overlayClose:false
    }, prepform2);
		
		
    /*
		
		$('#ruota_speciali').cycle({ 
    	fx:    'turnUp', 
    	delay: -2000,
		random: 0,
		pause:1
	});
         */
    $('div#cicla').show();
    $('.ruota_speciali').cycle({
        fx:     'fade',
        timeout: 5000,
        pager:  '#navigazione'
    });
		 
    
    $('.ciclareferenze').cycle({
        fx:     'fade',
        timeout: 3500,
        speed:500,
        pause: 1
        
    });
    

    //form daa
    $("input#emette1").click(	function(){
        form_daa();
    } );
    $("input#emette0").click(	function(){
        form_daa();
    } );
    $("input#riceve1").click(	function(){
        form_daa();
    } );
    $("input#riceve0").click(	function(){
        form_daa();
    } );
    $("input#contattato1").click(	function(){
        form_daa();
    } );
    $("input#contattato0").click(	function(){
        form_daa();
    } );

    form_daa();

 
    $("button").click(function () {
        $("p").slidedown("slow");
    });



	/*$('#example4 .kwicks').kwicks({
						min : 30,
						spacing : 3,
						isVertical : true,
						sticky : true,
						event : 'click'
					});		
				
				


		
// richiedi info
/*$("#button_richiedi_info").click(


			function() 
		    { 		
				
				// var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
				 
				if($("#tel").val() == '' ){
					
						alert('Inserire il numero di telefono');
						
				}
				/*else if(
						(!email_reg_exp.test($("#tuaemailp").val()))
					||
					(!email_reg_exp.test($("#amicoemailp").val()))
					){
					
						alert('Inserire indirizzi email corretti');
				}*//*
				else{//inizio else
				
				//loading....
				$('#screenp').hide(); 
	 			$("#contentLoadingp").show();  
				
				//invio
			    $.post("/_addon/server.php", 
				{ 
					//lingua: $("#lingua").val(),
					nome: $("#nome").val(),
					tel: $("#tel").val(),
					societa: $("#societa").val(),
					titolo_sw: $("#titolo_sw").val(),
					indirizzo_form: $("#indirizzo_form").val(),
					messaggio: $("#messaggio").val()

},
				function(data){	
				//recupero dati 
				$("#messaggio").html(''); 
				$("#nome").val(''); 
				$("#tel").val(''); 
				$("#societa").val(''); 
				$("#titolo_sw").val(''); 
				$("#indirizzo_form").val(''); 

				//visualizzo
				$("#contentLoadingp").hide("fast");
				$('#screenp').show();  
				$('#messaggio_inviato').show();  


				}
				);
				
				}//fine else
				 

		    }
			
	    );// fine richiedi info*/
		
		

});// fine documento pronto

