
$(document).ready( function() {

	/* Carrosel */
	
	var carrosel_thumbnails = 7

	carrosel_anterior = function() {
		itens = $("#carrosel").find("li");
		single = itens.filter(":first");
		$("#carrosel > ul").css("width", (single.outerWidth() * itens.length) + "px");
		$("#carrosel").filter(':not(:animated)').animate({
			scrollLeft : '-=' + single.outerWidth() * carrosel_thumbnails
		}, 500, carrosel_setas);
	}

	carrosel_proxima = function() {
		itens = $("#carrosel").find("li");
		single = itens.filter(":first");
		$("#carrosel > ul").css("width", (single.outerWidth() * itens.length) + "px");
		$("#carrosel").filter(':not(:animated)').animate({
			scrollLeft : '+=' + single.outerWidth() * carrosel_thumbnails
		}, 500, carrosel_setas);
	}
	
	carrosel_setas = function() {
		passo = parseInt($("#carrosel").scrollLeft() + $("#carrosel").outerWidth());
		fim = parseInt($("#carrosel > ul").css("width"));
		if(passo >= fim)
			$("#btRight").addClass("transparencia");
		else
			$("#btRight").removeClass("transparencia");
		
		if(passo <= $("#carrosel").outerWidth())
			$("#btLeft").addClass("transparencia");
		else
			$("#btLeft").removeClass("transparencia");
	}
	
	carrosel_foto = function(img, tit) {
		$("#imgcontainer").fadeOut("fast", function() {
			

			if (tit.length > 0){
				var tit_a = '<span>' + tit + '</span>';
			}else{
				var tit_a = '';	
			}
			
			$("#imgcontainer").html('<img src="'+img+'" alt="Foto" />' + tit_a);
			$("#imgcontainer").fadeIn("fast");
		});
	}
	
	/* Formulario de contato */
	
	$("#formulario-contato").submit(function() {
		var retorno = new Array();

		if($("select[name='assunto']").val() == "Select") {
			retorno[retorno.length] = "Select the subject;";								  
		}
		if($("input[name='nome']").val() == "") {
			retorno[retorno.length] = "Write your name;";								  
		}
		if($("input[name='email']").val() == "") {
			retorno[retorno.length] = "Write your email;";								  
		}
		if( ($("input[name='telefone-ddd']").val() == "" || $("input[name='telefone']").val() == "")
			&& ($("input[name='celular-ddd']").val() == "" || $("input[name='celular']").val() == "")
			) {
			retorno[retorno.length] = "Write a phone number to contact you;";
		}
		if($("textarea[name='mensagem']").val() == "") {
			retorno[retorno.length] = "Write you message;";								  
		}				
	
		if(retorno.length > 0) {
			var mensagem = "";
			$(retorno).each(function(i) { 
				mensagem = mensagem + "<li>" + retorno[i] + "</li>";
			});
			$("#mensageiro").html("<p class=\"erro\"><img src=\"/_img/exclamation.png\" class=\"alignleft\" />The fields above has not been filled:</p><ul class=\"erro\">" + mensagem + "</ul>");
			return false;
		}		
	});
	
});


function abre_foto(param){
	$("#foto_principal").fadeTo(300, 0);
	window.setTimeout('abre_foto_ok("' + param + '")',300);
}
function abre_foto_ok(param){
	$("#foto_principal").attr('src',param);
}
function carregouFoto(){
	window.setTimeout("carregouFoto_ok()", 300)	;
}
function carregouFoto_ok(){
	$(document).ready(function() {
	   $("#foto_principal").css('display', 'block');
		$("#foto_principal").fadeTo(300, 1);
	});	
}
function GerarSWF(arquivo,altura,largura,id){
    document.writeln('    <object id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + largura + '" height="' + altura + '" id="' + id + '" name="' + id + '">');
    document.writeln('        <param name="movie" value="' + arquivo + '" />');
    document.writeln('        <param name="bgcolor" value="#ffffff" />');
    document.writeln('        <param name="menu" value="false" />');
    document.writeln('        <param name="quality" value="high" />');
    document.writeln('        <param name="salign" value="tl" />');
    document.writeln('        <param name="scale" value="noscale" />');
    document.writeln('        <param name="wmode" value="transparent" />');
    document.writeln('        <embed id="globalnav-embed" src="' + arquivo + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" bgcolor="#ffffff" menu="false" quality="high" salign="tl" scale="noscale" id="' + id + '" width="' + largura + '" height="' + altura + '"></embed>');
    document.writeln('    </object>');
}
