/**
 * @author Fabiano Chiaretto Fenandes
 * @contact chiaretto@gmail.com
 */

var objFotos = null;
var objJSON;
var contador = 1;

// Aguarda o carregamento total
$(document).ready(function() {
	
	//iniciaMudancaDeFotos();

	proximaFoto();
	var timer = setInterval("proximaFoto()",9000);
});

$(function(){

});

function proximaFoto(){
		
	
	switch (contador) {
		case 1:
			$('#foto4').fadeOut('slow');
			$('#foto1').fadeIn('slow');
		break;
		case 2:
			$('#foto1').fadeOut('slow');
			$('#foto2').fadeIn('slow');
			break;
		case 3:
			$('#foto2').fadeOut('slow');
			$('#foto3').fadeIn('slow');
			break;
		case 4:
			$('#foto3').fadeOut('slow');
			$('#foto4').fadeIn('slow');
			contador = 0;
			break;
		default:
			contador = 0;
			break;
	}
	
	/*
	switch (contador) {
	case 1:
		$('#foto4').hide('fast');
		$('#foto1').show('slow');
		break;
	case 2:
		$('#foto1').hide('fast');
		$('#foto2').show('slow');
		break;
	case 3:
		$('#foto2').hide('fast');
		$('#foto3').show('slow');
		break;
	case 4:
		$('#foto3').hide('fast');
		$('#foto4').show('slow');
		contador = 0;
		break;
	default:
		contador = 0;
	break;
	}
	*/
	
	contador++;
}

function mudaFotos(atual){
	
	/*
	$('#foto2 img').load('http://www.edumarques.com.br/wp-content/uploads/2011/01/capa5-315x195.jpg');
    $('#foto2 img').one('load', function() {
        $('#foto2 img').attr('src','http://www.edumarques.com.br/wp-content/uploads/2011/01/capa5-315x195.jpg');
        $('#foto2 img').fadeTo('slow', 1);
    });
	*/
	
	
	//alert(atual);
	var posicao = atual;
	
	// Foto 1
	if(posicao>=3){
		posicao = 0;
	}else{
		posicao++;
	}
	$('#foto1 img').fadeTo('slow', 0.5, function(){
		
		/*
		var imagem1 = new Image();
		$(imagem1).load(objJSON[posicao][2]);
		//alert(objJSON[posicao][2]);
		$('#foto1 img').attr('src',objJSON[posicao][2]);
		$('#foto1 img').bind('load', function(){
			var timer1 = setTimeout(function(){
				$('#foto1 img').fadeTo('slow', 1, function(){
					
					// Foto 2
					if(posicao>=3){
						posicao = 0;
					}else{
						posicao++;
					}
					
					$('#foto2 img').fadeTo('slow', 0.5, function(){
						var imagem2 = new Image();
						$(imagem2).load(objJSON[posicao][1]);
						$('#foto2 img').attr('src',objJSON[posicao][1]);
							var timer2 = setTimeout(function(){
								$('#foto2 img').fadeTo('slow', 1, function(){
									
									// Foto 3
									if(posicao>=3){
										posicao = 0;
									}else{
										posicao++;
									}
									$('#foto3 img').fadeTo('slow', 0.5, function(){
										var imagem3 = new Image();
										$(imagem3).load(objJSON[posicao][1]);
										$('#foto3 img').attr('src',objJSON[posicao][1]);
											var timer3 = setTimeout(function(){
												$('#foto3 img').fadeTo('slow', 1, function(){
													
													// Foto 4
													if(posicao>=3){
														posicao = 0;
													}else{
														posicao++;
													}
													$('#foto4 img').fadeTo('slow', 0.5, function(){
														var imagem4 = new Image();
														$(imagem4).load(objJSON[posicao][1]);
														$('#foto4 img').attr('src',objJSON[posicao][1]);
															var timer4 = setTimeout(function(){
																$('#foto4 img').fadeTo('slow', 1, function(){
																	
																	//Reinicia
																	var timer5 = setTimeout(function(){
																		mudaFotos(posicao+1);
																	},5000);
																	
																});
															},1000);
													});
													// Final Foto 3
												});
											},1000);
									});
									// Final Foto 3
									
								});
							},1000);

					});
					// Final Foto 2
					
				});
			},1000);
			
		});
		// Final Foto 1
		
		*/
		
		//Versao 1
		/*
		$(imagem1).load(objJSON[posicao][2], function(){
			//$('#foto1 img').attr('src',objJSON[posicao][2]);
			var timer = setTimeout(function(){
				$('#foto1 img').fadeTo('slow', 1, function(){
					
					// Foto 2
					if(posicao>=3){
						posicao = 0;
					}else{
						posicao++;
					}
					$('#foto2 img').fadeTo('slow', 0, function(){
						var imagem2 = new Image();
						$(imagem2).load(objJSON[posicao][1], function(){
							$('#foto2 img').attr('src',objJSON[posicao][1]);
							var timer = setTimeout(function(){
								$('#foto2 img').fadeTo('slow', 1, function(){
									
									// Foto 3
									if(posicao>=3){
										posicao = 0;
									}else{
										posicao++;
									}
									$('#foto3 img').fadeTo('slow', 0, function(){
										var imagem3 = new Image();
										$(imagem3).load(objJSON[posicao][1], function(){
											$('#foto3 img').attr('src',objJSON[posicao][1]);
											var timer = setTimeout(function(){
												$('#foto3 img').fadeTo('slow', 1, function(){
													
													// Foto 4
													if(posicao>=3){
														posicao = 0;
													}else{
														posicao++;
													}
													$('#foto4 img').fadeTo('slow', 0, function(){
														var imagem4 = new Image();
														$(imagem4).load(objJSON[posicao][1], function(){
															$('#foto4 img').attr('src',objJSON[posicao][1]);
															var timer = setTimeout(function(){
																$('#foto4 img').fadeTo('slow', 1, function(){
																	// Reinicia
																	
																	var timer = setTimeout(function(){
																		mudaFotos(posicao+1);
																	},5000);
																	
																});
															},1000);
															
														});
													});
													// Final Foto 4
												});
											},1000);
											
										});
									});
									// Final Foto 3
									
								});
							},1000);
							
						});
					});
					// Final Foto 2
					
				});
			},1000);
			
		});
		// Final Foto 1
		*/
	});

}

