var userAgent = navigator.userAgent.toLowerCase();
var lessIE8 = (/msie (6|7)/.test(userAgent));
var isIE8 = (/msie (8)/.test(userAgent));
var isIE = (/msie/.test(userAgent) && !/opera/.test(userAgent));
var isFF = (/mozilla/.test(userAgent) && !/(compatible|webkit)/.test(userAgent));
var isOpera = (/opera/.test( userAgent ));
var isSafari = (/webkit/.test(userAgent));

$(function() {
	//$.nyroModalSettings({height: 800, width: 800});
    //$.nyroModalSettings({modal: true});
    //$.nyroModalSettings({debug: true});
    $.nyroModalSettings({endShowContent: function(){ $('.wrapperImg').click(function(){ $.nyroModalRemove(); }) } });
    
    $.nyroModalSettings({type: 'iframe'});
    $.nyroModalSettings({forceType: 'iframe'});
    
     
    /*PER RISOLVERE PROBLEMA CON XP*/
    $.nyroModalSettings({autoSizable: false,resizable:false,windowResize:false});
    
    $.nyroModalSettings({cssOpt: {
            bg: {
                  'background-color':'#000000',
                  position: 'absolute',
                  overflow: 'hidden',
                  top: 0,
                  left: 0,
                  height: '100%',
                  width: '100%'
            }    
        }
    });
    
    $('.nyroModal').click(function(){
        
        var class_dim = '';
        var dim_standard = 700;
        var dimension = new Array(dim_standard,dim_standard);
        var minH = dim_standard;
        var minW = dim_standard;
        var myRegExp = "dim";
        var matchPos = -1;
        
        $('#nyroModalIframe').addClass('my_nyroModalIframe');
        
        if(this.className && this.className != '')
        {
            css_class = this.className.split(" ");
            
            for(var i=0; i<css_class.length; i++)
            {       
                matchPos = css_class[i].indexOf(myRegExp);
                if(matchPos != -1 && matchPos == 0)
                {
                    class_dim = css_class[i];           
                    dimension = (class_dim.substr(3)).split("x");
                    
                    minH = ((!isNaN(dimension[1]))?(Math.round(dimension[1])):(dim_standard));
                    minW = ((!isNaN(dimension[0]))?(Math.round(dimension[0])):(dim_standard));
         
                    if(0 && lessIE8)
                    {
                        minH += 10;  
                        minW += 0;
                    }


         
                    //$.nyroModalSettings({minHeight: minH, minWidth: minW});
                    $.nyroModalSettings({height: minH, width: minW});
                    break;
                }
            }        
        }
        else
        {
            $.nyroModalSettings({minHeight: 700, minWidth: 700});
        }
    });
});
