function open_piva(doc){
    var win_dim = {
        'w':window.innerWidth,
        'h':window.innerHeight
    }
	
    var dim = {
        'w':369,
        'h':232
    };
    window.open(doc,'','status=no,toolbar=no,height='+dim['h']+',width='+dim['w']+',left='+((win_dim['w']-dim['w'])/2)+',top='+(win_dim['h']-dim['h'])/2);
}

var cur_lang = location.pathname.split('/')[1].toLowerCase();

var frasi = {
	it: {
		visionaPrivacy: 'prendere visione note sulla privacy'
	},
	en: {
		visionaPrivacy: 'confirm the privacy policy'
	}
};

function _t(k){
	return frasi[cur_lang][k];
}

jQuery(function(){

    var posizionaSlide = function(){

        if(jQuery('#slide-container').children().length>1){
            if(!jQuery('#slide-container').hasClass('alright')){

                var h = 0;
                jQuery('#slide-container').children().each(function(){
                    h = Math.max(h,jQuery(this).height())
                });
			
                jQuery('#slide-container').children().each(function(){
                    jQuery(this).css({
                        //left:((jQuery('#slide-container').width()-width)/2)+'px'
                        left: 0,
                        display: 'block'
                    });
                });
			
                jQuery('#slide-container').innerfade({
                    containerheight:h+'px',
                    speed:1000,
                    timeout:4000,
                    type:'sequence'
                });
				
            }
        }
		
		/*
        if(jQuery('#slide-container').html()=='' || jQuery('#slide-container img').attr('src') == ''){
            jQuery('#slide-container').remove();
            jQuery('#related-post').css({
                position:'static'
            });
        }
        else{
            if(jQuery('#slide-container').hasClass('alright')){
			
                jQuery('#related-post').css({
                    position:'static'
                });
			
            }
            else{
		
                jQuery('#container .left,#container .right').css({
                    height:Math.max(jQuery('#container .left').height(),jQuery('#container .right').height())
                });
                if(jQuery('#container .right #related-post').height()+jQuery('#container .right #slide-content').height()<jQuery('#container .left').height()){
                    jQuery('#container .right #related-post').css({
                        position:'absolute',
                        bottom:0,
                        right:0,
                        width:'100%'
                    });
                    jQuery('#container .right').css({
                        paddingBottom:jQuery('#container .right #related-post').height(),
                        height:jQuery('#container .right').height()-jQuery('#container .right #related-post').height()-2+'px'
                    });
                }
				
            }
        }
	*/
		
        jQuery('#slide-container img').show();


    }
	
    jQuery('#slide-container img:last').load(
        function(){
            posizionaSlide();
        }
        );
	
    jQuery('#home-boxes .magic-box ul.innerfade').innerfade({
        speed: 1000,
        timeout: 5000,
        type: 'sequence',
        containerheight: '97px'
    });
	
    jQuery('#menuist').jmenu();

	
    jQuery('#states a').each(function(i){
        if((i+1)%4===0){
            jQuery(this).after('<br/>');
        }
    });

    jQuery('#services .service').each(
        function(i){
            if(i%2==1){
                jQuery(this).after('<div class="clearer">&nbsp;</div>');
            }
        }
        );

    jQuery('#geo .geo-el').each(
        function(i){
            if(i%2==1){
                jQuery(this).after('<div class="clearer">&nbsp;</div>');
            }
        }
        );

    jQuery('#pdf_form>img').click(
        function(){
            jQuery('#pdf_form form').toggle(
                1,
                function(){
					
                    jQuery('.magic-box-ml,.magic-box-mc,.magic-box-mr').css({
                        height:jQuery('#content,#main-testo1').outerHeight()
                    });
					
                }
                );
        }
        );


    var arrowsOpacity = function(cur,len){

        jQuery('.news-navigation .prev,.news-navigation .next').css({
            opacity:1
        });
	
        if(cur==0){
            jQuery('.news-navigation .prev').css({
                opacity:0.5
            });
        }
        if(cur==len-1){
            jQuery('.news-navigation .next').css({
                opacity:0.5
            });
        }
		
    }

    var sel = '';
    for(var i=0;i<jQuery('#news-container .news-el').length;i++){
        if(i%4==0&&i!=0){
            jQuery('#news-container .news-el:eq('+(i-1)+')').css({
                border:'none'
            });
            jQuery(sel).wrapAll('<div class="news-page" />');
            sel = '';
        }
        sel += '#news-container .news-el:eq('+i+'),';
    }
    if(i>0){
        jQuery(sel).wrapAll('<div class="news-page" />');
        jQuery('#news-container .news-el:eq('+(i-1)+')').css({
            border:'none'
        });
    }
	
    jQuery('#news-container-inner').css({
        width:(Math.ceil(jQuery('#news-container .news-el').length/4)*870)+'px'
    });
	
    var curNewsPage = 0;
    arrowsOpacity(curNewsPage,jQuery('#news-container .news-page').length);

    jQuery('.news-navigation .prev').click(
        function(){
			
            if(curNewsPage>0){
			
                curNewsPage--;
                jQuery('#news-container').stop().scrollTo(jQuery('#news-container .news-page:eq('+curNewsPage+')'),500);
				
            }
            arrowsOpacity(curNewsPage,jQuery('#news-container .news-page').length);
			
        }
        );
	
	
    jQuery('.news-navigation .next').click(
        function(){
			
            if(curNewsPage<jQuery('#news-container .news-page').length-1){
			
                curNewsPage++;
                jQuery('#news-container').stop().scrollTo(jQuery('#news-container .news-page:eq('+curNewsPage+')'),500);
				
            }
            arrowsOpacity(curNewsPage,jQuery('#news-container .news-page').length);
			
        }
        );
	
    jQuery('.formX_wrapper').each(
        function(){
			
            var that = jQuery(this);
			
            if(jQuery('input[name=n_privacy]',that).length>0){
				
                if(!jQuery('input[name=n_privacy]',that).attr('checked')){
                    jQuery('input[type=submit]').click(
                        function(){
                            alert(_t('visionaPrivacy'));
                            return false;
                        }
                        );
                }
				
                jQuery('input[name=n_privacy]',that).click(
                    function(){
                        if(jQuery(this).attr('checked')){
                            jQuery('input[type=submit]').unbind().click(
                                function(){
                                    return true;
                                }
                                );
                        }
                        else{
                            jQuery('input[type=submit]').unbind().click(
                                function(){
                                    alert(_t('visionaPrivacy'));
                                    return false;
                                }
                                );
                        }
                    }
                    )
				
            }
			
        }
        );

	if(jQuery.trim(jQuery('#related-post-content').html())==''){
		jQuery('#related-post').remove();
	}

    jQuery('.magic-box').each(function(){
        var curEl = this;
        /*jQuery('.magic-box-ml,.magic-box-mc,.magic-box-mr',curEl).css({
            height:jQuery('.magic-box-mc',curEl).children().outerHeight()+'px'
        });*/
	jQuery('.magic-box-ml,.magic-box-mr',curEl).css({
            height:jQuery('.magic-box-mc',curEl).children().outerHeight()+'px'
        });
    });
    
});

