var banners = eval('({"center":{"timeout":21000,"list":{"1":{"alt":"The Avengers: Endgame (2019)","issub":"","action_name":"","href":"http:\/\/www.filmous.com\/the_avengers_endgame\/","sortNumber":1,"priority":10,"bgcolor":"#000000","left":"\/images\/banners\/rotate\/center-110-left.jpg","center":"\/images\/banners\/rotate\/center-110-center.jpg","right":"\/images\/banners\/rotate\/center-110-right.jpg","pk":110,"__id":110},"3":{"alt":"DISCOUNT Films Birthday","issub":"","action_name":"","href":"\/charts\/\/charts\/Alicia-Vikander-Susan-Sarandon-Kate-Winslet-Jesse-Eisenberg-Matt-Damon-Sigourney-Weaver-Matthew-Bomer","sortNumber":3,"priority":10,"bgcolor":"#005879","left":"\/images\/banners\/rotate\/center-111-left.jpg","center":"\/images\/banners\/rotate\/center-111-center.jpg","right":"\/images\/banners\/rotate\/center-111-right.jpg","pk":111,"__id":111},"4":{"alt":"The Angry Birds Movie 2 (2019)","issub":"","action_name":"","href":"\/the_angry_birds_movie_2\/","sortNumber":"4","priority":10,"bgcolor":"#ffc51c","left":"\/images\/banners\/rotate\/center-107-left.jpg","center":"\/images\/banners\/rotate\/center-107-center.jpg","right":"\/images\/banners\/rotate\/center-107-right.jpg","pk":107,"__id":107}}},"free":{"timeout":7000,"list":{"3":{"alt":"DISCOUNT Films Birthday","issub":"","action_name":"","href":"\/charts\/Alicia-Vikander-Susan-Sarandon-Kate-Winslet-Jesse-Eisenberg-Matt-Damon-Sigourney-Weaver-Matthew-Bomer","sortNumber":3,"bgcolor":"#005879","left":"\/images\/banners\/rotate\/freecontent\/free-7-left.jpg","center":"\/images\/banners\/rotate\/freecontent\/free-7-center.jpg","right":"\/images\/banners\/rotate\/freecontent\/free-7-right.jpg","pk":7,"__id":7}}}})');
//var banners='';

/* ====== DISPLAY INDEX BANNER ========= */

priorities=new Array();
variations=new Array();
timeout=7000;

function getRandomInt(min, max){
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

function slide_to_banner(pas) {
    if (typeof timeout == 'undefined') {
        timeout=7000;
    }
    if(typeof pas === 'undefined'){
        setTimeout("slide_to_banner(1)",timeout);
    }
    index = getRandomInt(0,variations.length-1);
    slideind = variations[index]
    /* console.log('slide_to_banner >> index['+index+'] slideind['+slideind+'] '+priorities[slideind]); */
    $("#slides").slides("slide",slideind+1);
    setTimeout("slide_to_banner(1)",timeout);
}

if (typeof banners.center != 'undefined') {
    if (typeof banners.center.timeout != 'undefined') {
        timeout=banners.center.timeout;
    }
    if (typeof banners.center.list != 'undefined') {
        var priority=[]
        for(x in banners.center.list) {
            var itm=banners.center.list[x];
            if(itm.center){ var styleString = 'background: url('+itm.center+') center center no-repeat; background-color:'+itm.bgcolor; }
            else { var styleString = 'background-color:'+itm.bgcolor; }
            html = '<div class="slides-item" style="'+styleString+'">'+
            '<a href="'+itm.href+'">'+
            '<img src="'+itm.left+'" alt="'+itm.alt+'">'+
            '<img src="'+itm.right+'" alt="'+itm.alt+'" style="float:right"></a></div>';
            $('#slides').append(html);
            /* priorities.push(itm.priority); */
        }
        $(function(){
            $("#slides").slides({
                responsive: true
            });
            /*for (var i=0;i<priorities.length;i++) {
                for(var j=0;j<priorities[i];j++) {
                    variations.push(i);
                }
            }
            slide_to_banner();*/
            $("#slides").slides("play");
        });
    }
}

/* ====== DISPLAY TOP BANNER ========= */

if ($('.free_banner').length > 0) {
	if (typeof banners.free != 'undefined' && banners.free.list.length > 0) {
		var banner = {
			left:'',
			right:'',
			bg:'',
			link:'',
			display:false
		};
		
		var fc_utm_start = 0;
		var fc_utm_end = 0;
		
		function getCurrentUtc() {
			var dt=new Date();
			return Date.UTC(dt.getFullYear(),dt.getMonth(),dt.getDate(),dt.getHours(),dt.getMinutes(),dt.getSeconds())/1000;
		}
		
		var curtime=getCurrentUtc();
		var showbanners=false;
		for (var i=0;i<banners.free.list.length;i++) {
			fc_utm_start = banners.free.list[i].showtime;
			fc_utm_end = fc_utm_start + (60*60*24); 
			if (curtime >= fc_utm_start && curtime <= fc_utm_end) {
				showbanners=true;
			}
			// temporary for first week
			if (curtime < Date.UTC(2011,11,23,0,0,0)/1000) {
				showbanners=true;
			}
			if (showbanners) {
				banner.left = banners.free.list[i].left;
				banner.right = banners.free.list[i].right;
				banner.bg = banners.free.list[i].bgcolor;
				banner.link = banners.free.list[i].href;
				banner.display=true;
				break;
			}
		}
		
	} else if (typeof banners.top != 'undefined' && banners.top.list.length > 0) {
		// temporary no rotate
		lastbanner = banners.top.list.length-1;
		var banner = {
			left:banners.top.list[lastbanner].left,
			right:banners.top.list[lastbanner].right,
			bg:banners.top.list[lastbanner].bgcolor,
			link:banners.top.list[lastbanner].href,
			display:true
		};
	} else {
		var banner = {
			display:false
		};
	}
	
	if (banner.display == true) {
		$(document).ready(function(){
			$('.free_banner a').attr('href',banner.link);
			$('.free_banner a img.left').attr('src',banner.left);
			$('.free_banner a img.right').attr('src',banner.right);
			$('.free_banner a').attr('style','width:100%;overflow:hidden;height:75px;margin-bottom:10px;_margin-top:20px;display: block;background-color:'+banner.bg);
		});
	}
}


