// JavaScript Document

var currentLetter = 0;



$(document).ready(function(){
	var thumb_sets = $(".thumbnails");
	for(i=0; i<thumb_sets.length; i++) {
		var thumbs = $(thumb_sets[i]).children("li");
		for(j=0; j<thumbs.length; j++) {
			$(thumbs[j]).attr("rel",j);
		};
	};
	$(".colateral ul li").prepend("<div class='stint'></div>");
	$(".letter").click(function(){
		currentLetter = $(this).attr("class");
		$(".letter").css("cursor","pointer");			
		$(this).css("cursor","auto");
		var show_this = $(this).children();
		if($(show_this[0]).hasClass("display-off")) {
			$(".bubble").addClass("display-off");
			$(show_this[0]).hide().removeClass("display-off").fadeIn(300);
		}
	});
	$(".letter .close").click(function(){
		$(this).parent().fadeOut(300, function(){
			$(this).addClass("display-off").show();
			$(".letter").css("cursor","pointer");
		});
	});
	var colateral_groups = $(".colateral");
	for(i=0;i<colateral_groups.length;i++){
		var colateral_pieces = $(".colateral:eq("+i+") li");
		if(colateral_pieces.length>1){
			for(j=0;j<colateral_pieces.length;j++){
				$(".colateral:eq("+i+") ul").next().append("<li rel='"+j+"'>"+(j+1)+"</li>");
			}
		}
	}
	$(".letter .thumbnails li").click(function(){
		if ($(this).parent().parent().parent().hasClass("accounts-agencies") || $(this).parent().parent().parent().hasClass("resume")){
											   return 0;
											   }
		var go_to = $(this).attr("rel");
		var campaigns = $(this).parent().children();
		campaigns = $(campaigns[campaigns.length-1]).attr("rel");
		$(".responsible-advertising script, .logo-design script, .television script, .web script, .logo-design script").remove();
		var show_campaigns = $(this).parent().parent().next().html();
		$(".display-campaigns").html(show_campaigns);
		if(currentLetter == "web letter" && go_to == "0" ) {
		   $(".display-campaigns embed, .display-campaigns object").hide();
		}
		$(".display-campaigns .campaign").css("top",(go_to*-520)+"px");
		$(".display-campaigns").animate({"left":"50%"},600, function() {
			$(".campaign-controls .next").click(function() {
				go_to++;
				var times = 0;
				if(go_to>campaigns){
					go_to = 0;
				}
				$(".display-campaigns .campaign").animate({"top": (go_to*-520)+"px"},300);
				if(currentLetter == "web letter" && go_to == "0" ) {
				   $(".display-campaigns embed, .display-campaigns object").hide();
				} else if(currentLetter == "web letter" && go_to == "1") {
				   $(".display-campaigns embed, .display-campaigns object").show();
				}
			});
			$(".campaign-controls .previous").click(function() {
				go_to--;
				if(go_to<0){
					go_to = campaigns;
				}
				$(".display-campaigns .campaign").animate({"top": (go_to*-520)+"px"},300);
				if(currentLetter == "web letter" && go_to == "0" ) {
				   $(".display-campaigns embed, .display-campaigns object").hide();
				} else if(currentLetter == "web letter" && go_to == "1" ) {
				   $(".display-campaigns embed, .display-campaigns object").show();
				}
			});		
			$(".display-campaigns .close").click(function() {
				$(".display-campaigns").animate({"left": "1000%"},600, function(){
					$(".display-campaigns").css({"left":"-950%"});
					$(".display-campaigns").html("");
				});											  
			});
			$(".display-campaigns .colateral ul:eq(0) li").wrapInner(document.createElement("td"));
			$(".display-campaigns .colateral ul:eq(0) li").wrapInner(document.createElement("tr"));
			$(".display-campaigns .colateral ul:eq(0) li").wrapInner(document.createElement("table"));
			$(".display-campaigns .colateral .colateral-controls li").click(function() {
				$(".display-campaigns .campaign:eq("+go_to+") .colateral ul:eq(0) li").hide();
				$(".display-campaigns .campaign:eq("+go_to+") .colateral ul:eq(0) li:eq("+$(this).attr("rel")+")").show();
			});
			if($(".display-campaigns .campaign").length==1){
				$(".display-campaigns .campaign-controls").remove();
			}
		});
	});
});



