
function startPic(div, mini_div, tabs) 
{
	var divid = div.attr('id');
	//var image = new Array();
	var backgnd = new Array();
	if ($.cookie(divid)) {
		var cookie = $.cookie(divid);
		var items = cookie.split(/,/);
		$.post('GMBanner/modules/re_db_pic.php', { id0: items[0], id1: items[1], mode: 'greater_equal', table: tabs.tab_camp }, function(data) {
			var list = JSON.parse(data);
			loadImage(tabs, backgnd, mini_div, list, 0, 0);
			timeFix(divid, list, 0, mini_div, backgnd, tabs);
		});	
	} else {
		$.post('GMBanner/modules/db_pic.php', { table: tabs.tab_camp }, function(data) {
                	var i = 0;
                	var list = JSON.parse(data);
			//mini_div[0].children().children().attr('src',tabs.image_folder+"/"+list[0][i].image);
			//mini_div[1].children().children().attr('src',tabs.image_folder+"/"+list[1][i].image);
                	mini_div[0].css("background-image", "url("+tabs.image_folder+"/"+list[0][i].image+")");
                	mini_div[1].css("background-image", "url("+tabs.image_folder+"/"+list[1][i].image+")");
                	$.post('GMBanner/modules/db_in.php', { cod: list[0][i].cod_loc, action: "displayed", table: tabs.tab_report });
                	$.post('GMBanner/modules/db_in.php', { cod: list[1][i].cod_loc, action: "displayed", table: tabs.tab_report });
                	timeFix(divid, list, i, mini_div, backgnd, tabs);
        	});	
	}
}

function timeFix(divid, list, i, mini_div, backgnd, tabs)
{
	writeCookiePic(divid, list, i);
	$(document).oneTime(10000, function() {
		i++;
		if (i > list[0].length - 1) {
			var cookie = $.cookie(divid);
			var items = cookie.split(/,/);
			$.post('GMBanner/modules/re_db_pic.php', { id0: items[0], id1: items[1], mode: 'greater', table: tabs.tab_camp }, function(data) {
				var i = 0;
				var list = JSON.parse(data);
				loadImage(tabs, backgnd, mini_div, list, i, 1);
				timeFix(divid, list, i, mini_div, backgnd, tabs);
			});	
		} else {
			loadImage(tabs, backgnd, mini_div, list, i, 1);
			timeFix(divid, list, i, mini_div, backgnd, tabs);
		}
	});
}

function writeCookiePic(divid, list, i) 
{
	var items = new Array();
	items.push(list[0][i].id);
	items.push(list[1][i].id);
	items.push(list[0][i].image);
	items.push(list[1][i].image);
	items.push(list[0][i].cod_loc);
	items.push(list[1][i].cod_loc);
	items.push(list[0][i].link);
	items.push(list[1][i].link);
	$.cookie(divid, items.join(","));
}

function loadImage(tabs, backgnd, mini_div, list, i, select)
{
	backgnd[0] = "url("+tabs.image_folder+"/"+list[0][i].image+")";
	backgnd[1] = "url("+tabs.image_folder+"/"+list[1][i].image+")";
	//image[0] = tabs.image_folder+"/"+list[0][i].image;
	//image[1] = tabs.image_folder+"/"+list[1][i].image;
	changeBannerPic(mini_div[0], backgnd[0]);
	changeBannerPic(mini_div[1], backgnd[1]);
	if (select) {
		$.post('GMBanner/modules/db_in.php', { cod: list[0][i].cod_loc, action: "displayed", table: tabs.tab_report });
		$.post('GMBanner/modules/db_in.php', { cod: list[1][i].cod_loc, action: "displayed", table: tabs.tab_report });
	}

}

function changeBannerPic(div, backgnd)
{
	div.animate({ opacity: 0 }, 500, function() {
		div.css("background-repeat","no-repeat");
		div.css("background-position","50% 0")
		div.css("background-image", backgnd)
		div.animate({ opacity: 1 }, 500, function() {});
	});

}

function clickedBannerPic(num, div, tabs)
{
        var cookie = $.cookie(div.parent().attr('id'));
        var items = cookie.split(/,/);
        $.post('GMBanner/modules/db_in.php', { cod: items[num+4], action: "clicked", table: tabs.tab_report }, function(data) {
		if ($.cookie('uid')) {
			var uid = $.cookie('uid');
			$.post('GMBanner/modules/db_uid.php', { uid: uid, banner: items[num+2], table: tabs.tab_visual }, function (data) {
				location.href = items[num+6];
			});
		} else {
			location.href = items[num+6];
		}
	});
}


