var glbCurrentBanner_1 = 0;
var glbCurrentBanner_2 = 0;
var glbCurrentBanner_3 = 0;

function getBanners()
{
	if(glbBanners_1.length > 0) {
		banner(1);
	}
	
	if(glbBanners_2.length > 0) {
		banner(2);
	}	
	
	if(glbBanners_3.length > 0) {
		banner(3);
	}	
}
function banner(id)
{
	if(!document.getElementById('banner_' + id)) {
		return;
	}
	var trigger = true;
	
	if(id == 1) {
		if(typeof(glbBanners_1[glbCurrentBanner_1]) == 'undefined') {
			glbCurrentBanner_1 = 0;
		}
		
		if(glbBanners_1.length == 1) {
			trigger = false;
		}
		
		var cursor = '';
		var link   = '';
		if(glbBanners_1[glbCurrentBanner_1]['link'][0].length > 0) {
			link = "onclick=\"document.location='" + glbBanners_1[glbCurrentBanner_1]['link'][0] + "';\"";
			if(glbBanners_1[glbCurrentBanner_1]['link'][1] == 1) {
				link = "onclick=\"window.open('" + glbBanners_1[glbCurrentBanner_1]['link'][0] + "');\"";
			}
			
			cursor = 'cursor:pointer;';
		}
		
		var background = '';
		if(glbBanners_1[glbCurrentBanner_1]['image'].length > 0) {
			background = "background-image:url('/upload/" + glbBanners_1[glbCurrentBanner_1]['image'] + "');";
		}		
		
		var html  = '<div id="holder_1" style="' + background + cursor + '" ' + link + '>';
		 	html += '<ul>';
		 	html += '<li class="title" style="color:' + glbBanners_1[glbCurrentBanner_1]['text1'][1] + '">' + glbBanners_1[glbCurrentBanner_1]['text1'][0] + '</li>';
		 	html += '<li class="subtitle" style="color:' + glbBanners_1[glbCurrentBanner_1]['text2'][1] + '">' + glbBanners_1[glbCurrentBanner_1]['text2'][0] + '</li>';
		 	html += '</ul>';
		 	html += '<ul>';  
		 	html += '<li class="desc" style="color:' + glbBanners_1[glbCurrentBanner_1]['text3'][1] + '">' + glbBanners_1[glbCurrentBanner_1]['text3'][0] + '</li>';
		 	html += '</ul>';					
		 	html += '</div>';
		 	
		glbCurrentBanner_1++;
	}
	else if(id == 2) {
		if(typeof(glbBanners_2[glbCurrentBanner_2]) == 'undefined') {
			glbCurrentBanner_2 = 0;
		}
		
		if(glbBanners_2.length == 1) {
			trigger = false;
		}
		
		var cursor = '';
		var link   = '';
		if(glbBanners_2[glbCurrentBanner_2]['link'][0].length > 0) {
			link = "onclick=\"document.location='" + glbBanners_2[glbCurrentBanner_2]['link'][0] + "';\"";
			if(glbBanners_2[glbCurrentBanner_2]['link'][1] == 1) {
				link = "onclick=\"window.open('" + glbBanners_2[glbCurrentBanner_2]['link'][0] + "');\"";
			}
			
			cursor = 'cursor:pointer;';
		}
		
		var background = '';
		if(glbBanners_2[glbCurrentBanner_2]['image'].length > 0) {
			background = "background-image:url('/upload/" + glbBanners_2[glbCurrentBanner_2]['image'] + "');";
		}
		
		var html  = '<div id="holder_2" style="' + background + cursor + '" ' + link + '>';
		 	html += '<ul>';
		 	html += '<li class="title" style="color:' + glbBanners_2[glbCurrentBanner_2]['text1'][1] + '">' + glbBanners_2[glbCurrentBanner_2]['text1'][0] + '</li>';
		 	html += '<li class="subtitle" style="color:' + glbBanners_2[glbCurrentBanner_2]['text2'][1] + '">' + glbBanners_2[glbCurrentBanner_2]['text2'][0] + '</li>';
		 	html += '</ul>';
		 	html += '<ul>';  
		 	html += '<li class="desc" style="color:' + glbBanners_2[glbCurrentBanner_2]['text3'][1] + '">' + glbBanners_2[glbCurrentBanner_2]['text3'][0] + '</li>';
		 	html += '</ul>';					
		 	html += '</div>';		
		 	
		glbCurrentBanner_2++;
	}
	else if(id == 3) {
			if(typeof(glbBanners_3[glbCurrentBanner_3]) == 'undefined') {
				glbCurrentBanner_3 = 0;
			}
			
			if(glbBanners_3.length == 1) {
				trigger = false;
			}
			
			var cursor = '';
			var link   = '';
			if(glbBanners_3[glbCurrentBanner_3]['link'][0].length > 0) {
				link = "onclick=\"document.location='" + glbBanners_3[glbCurrentBanner_3]['link'][0] + "';\"";
				if(glbBanners_3[glbCurrentBanner_3]['link'][1] == 1) {
					link = "onclick=\"window.open('" + glbBanners_3[glbCurrentBanner_3]['link'][0] + "');\"";
				}
				
				cursor = 'cursor:pointer;';
			}
			
			var background = '';
			if(glbBanners_3[glbCurrentBanner_3]['image'].length > 0) {
				background = "background-image:url('/upload/" + glbBanners_3[glbCurrentBanner_3]['image'] + "');";
			}
			
			var html  = '<div id="holder_3" style="' + background + cursor + '" ' + link + '>';
			 	html += '<ul>';
			 	html += '<li class="title" style="color:' + glbBanners_3[glbCurrentBanner_3]['text1'][1] + '">' + glbBanners_3[glbCurrentBanner_3]['text1'][0] + '</li>';
			 	html += '<li class="subtitle" style="color:' + glbBanners_3[glbCurrentBanner_3]['text2'][1] + '">' + glbBanners_3[glbCurrentBanner_3]['text2'][0] + '</li>';
			 	html += '</ul>';
			 	html += '<ul>';  
			 	html += '<li class="desc" style="color:' + glbBanners_3[glbCurrentBanner_3]['text3'][1] + '">' + glbBanners_3[glbCurrentBanner_3]['text3'][0] + '</li>';
			 	html += '</ul>';					
			 	html += '</div>';		
			 	
			glbCurrentBanner_3++;		
	}

	$('banner_' + id).update(html);
	
	changeOpac(0, 'holder_' + id);
	$('holder_' + id).setStyle({
		display: 'block'
	});
	
	opacity('holder_' + id, 0, 100, 500);
	if(trigger === true) {
		setTimeout("fadeBannerOut(" + id + ");", 3200);
	}
}
function fadeBannerOut(id)
{
	opacity('holder_' + id, 100, 0, 500);
	setTimeout("banner(" + id + ");", 600);	
}
function opacity(id, opacStart, opacEnd, millisec) 
{
    var speed = Math.round(millisec / 100);
    var timer = 1;

    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}
function changeOpac(opacity, id) 
{
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 