var deviceAgent = navigator.userAgent.toLowerCase();
var agentID = deviceAgent.match(/(iphone|ipod|ipad)/);

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
	var args_len = arguments.length;
	for (var i = args_len; i--;) {
	  var cacheImage = document.createElement('img');
	  cacheImage.src = arguments[i];
	  cache.push(cacheImage);
	}
  }
})(jQuery)
		
// Use http://jscompress.com/ (PACKER)

var banners = new Array();
var info = new Array();
banners[0]='bg_yet_01.jpg';
banners[1]='bg_yet_02.jpg';
banners[2]='bg_yet_03.jpg';
banners[3]='bg_yet_04.jpg';
var atual = 1;
var total = banners.length;
var intervalo = 0;
var path = 'images/backgrounds/';
$(document).ready(function() {
	jQuery.preLoadImages(
		path+banners[0],
		path+banners[1],
		path+banners[2],
		path+banners[3]
	);
	doBanner(true);
});

function doBanner(popula) {
	
	if(popula==true) {
		$('#imagePan').hide();
		$('#imagePan').html('<div class="container"><div class="show"><img id="background1" src="images/blank.gif" class="background" /><img id="background2" src="images/blank.gif" class="background" /></div></div>');
		jQuery.fn.fullscreenr({ width: 1280, height: 850, bgID: '.background' });
			
			functionMouseMove = null;
			$('body').unbind("mousemove",functionMouseMove);	
			
	} 
	obj1 = $('#background1');
	obj2 = $('#background2');
	obj2.attr('src', path+banners[atual]);
		
	if (agentID!=null) {
		
		obj2.show();
		obj1.attr('src', path+banners[atual]);	
		atual++;
		if(atual>=total) atual = 0;
		clearTimeout(intervalo);
		//intervalo = setInterval("doBanner()",5000);
		intervalo = setTimeout("doBanner()",5000);
		
	} else {
		
		obj2.fadeIn(2000,function(){
			obj1.attr('src', path+banners[atual]);
			atual++;
			obj2.fadeOut(50);
			if(atual>=total) atual = 0;
			clearTimeout(intervalo);
			//intervalo = setInterval("doBanner()",5000);
			intervalo = setTimeout("doBanner()",5000);
		});
		
	}
	
	$('#imagePan').fadeIn('slow');
	
}
