$(document).ready(function(){

    var flyerManager = $.manageAjax.create('flyerManager', {
        queue: true,
        maxRequests: 4,
        preventDoubbleRequests: true,
        cacheResponse: true
    });
    
    var query = getUrlParameter("group");
    var codicePdv = getUrlParameter("codicePdv");
    
    if (query == null || query == "") {
        query = "all";
    }
    
    if (codicePdv == null || codicePdv == "") {
        codicePdv = "all";
    }
    
	var stage="N";
	if(hostname.indexOf('cmstage') >= 0) stage="S";

    $.getJSON("/AjaxRpc/flyerManager.getFlyer?group=" + query + "&codicePdv=" + codicePdv + "&stage=" + stage, null, function(data, textstatus){
        //				alert(data.result);
        
        if (data.result) {
            var links = eval('(' + data.data + ')');
            //					alert('dimensione: ' + links.length);
            
            for (var i = 0; i < links.length; i++) {
            if (links[i].search("011_10") == -1) {
	                
                flyerManager.add({
                    url: links[i],
                    dataType: 'html',
                    success: function(data, textstatus){
                        $("#flyers").append(data);
                        $(document).trigger("loadPrices");
                        var cookie = $.cookie("jcmUserCookie");
                        if (cookie == null || cookie == '' || cookie != 'undefined') {
                            // hiding pdv if not logged
                            $(".store_type").hide();
                        }
                    },
                    error: function(data, textstatus){
                        //													alert("errore! " + data.message);
                    }
                });
                
            }
            }
            
        }
        else {
            //					alert(data.message);
        }
    });
    
    function getUrlParameter(name){
        name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
        var regexS = "[\\?&]" + name + "=([^&#]*)";
        var regex = new RegExp(regexS);
        var results = regex.exec(window.location.href);
        if (results == null) 
            return "";
        else 
            return decodeURIComponent(results[1]);
    }
});
