//$(document).ready(function(){



var loop = function(){

//$('#btn0, #btn1, #btn2, #btn3, #btn4, #btn5, #btn6, #btn7').fadeOut(1000);

var Found=false
var Current = new Array()
var MaxValue=6 //(Example 2 is equal to: 0,1,2)
var NumUnique=7  //The number of unique numbers required
var Count=0
var Current = new Array(NumUnique)
GetUnique()

//document.write("The unique numbers are: " + Current[0] + ", " + Current[1] + ", " + Current[2] + ", " + Current[3] + ", " + Current[4])
  function GetUnique()
  {
    for (i=0;Count<NumUnique;Count++)
    {
      Found=false
      var rndValue = get_random()
      var j=0
      for (j=0;j<Current.length;j++)
      {
        if (Current[j] == rndValue)
        {
          Found=true
          break
        }
      }
      if (Found)
      {
        Count--
      } else {
        Current[Count]=rndValue
      }
    }
  }
  

  
  function get_random()
  {
    var ranNum= Math.round(Math.random()*MaxValue);
    return ranNum;
  }

// AND AGAIN FOR TEXT

var FoundT=false
var CurrentT = new Array()
var MaxValueT=11 //(Example 2 is equal to: 0,1,2)
var NumUniqueT=5  //The number of unique numbers required
var CountT=0
var CurrentT = new Array(NumUniqueT)
GetUniqueT()

//document.write("The unique numbers are: " + Current[0] + ", " + Current[1] + ", " + Current[2] + ", " + Current[3] + ", " + Current[4])
  function GetUniqueT()
  {
    for (a=0;CountT<NumUniqueT;CountT++)
    {
      FoundT=false
      var rndValueT = get_randomT()
      var b=0
      for (b=0;b<CurrentT.length;b++)
      {
        if (CurrentT[b] == rndValueT)
        {
          FoundT=true
          break
        }
      }
      if (FoundT)
      {
        CountT--
      } else {
        CurrentT[CountT]=rndValueT
      }
    }
  }
  

  
  function get_randomT()
  {
    var ranNumT= Math.round(Math.random()*MaxValueT);
    return ranNumT;
  }
  
  

	var myRandom = (Math.floor(Math.random() *8));
	var cur1 = $("#hbtn" + Current[0]);
	var cur2 = $("#hbtn" + Current[1]);
	var cur3 = $("#hbtn" + Current[2]);
	var cur4 = $("#hbtn" + Current[3]);
	var cur5 = $("#hbtn" + Current[4]);
	
	var cur6 = $("#hbtn" + Current[5]);
	var cur7 = $("#hbtn" + Current[6]);



var myContent=new Array()
//SET IMAGE PATHS. Extend or contract array as needed
myContent[0]= "<div class='ln2'>budget<br /> management</div>";
myContent[1]= "<div class='ln2'>independent<br /> advice</div>";
myContent[2]= "<div class='ln1'>design lead</div>";
myContent[3]= "<div class='ln1'>problem solving</div>";
myContent[4]= "<div class='ln1'>product design</div>";
myContent[5]= "<div class='ln2'>aesthetic<br /> appreciation</div>";
myContent[6]= "<div class='ln2'>commerical<br /> experience</div>";
myContent[7]= "<div class='ln2'>concept<br /> generation</div>";
myContent[8]= "<div class='ln2'>project<br /> management</div>";
myContent[9]= "<div class='ln2'>space<br /> planning</div>";
myContent[10]= "<div class='ln1'>interior design</div>";
myContent[11]= "<div class='ln1'>3D visualisation</div>";

var i = (Math.floor(Math.random() *9));

	if($(cur1).is(":visible")) {
	//$(cur1).html(myContent[Current2[0]]);
	$(cur1).fadeIn(2000);
	}
	else {
	$(cur1).html(myContent[CurrentT[0]]);
	$(cur1).fadeIn(2000);
	}
	if($(cur2).is(":visible")) {
	//$(cur1).html(myContent[Current2[0]]);
	$(cur2).fadeIn(2000);
	}
	else {
	$(cur2).html(myContent[CurrentT[1]]);
	$(cur2).fadeIn(2000);
	}
	if($(cur3).is(":visible")) {
	//$(cur1).html(myContent[Current2[0]]);
	$(cur3).fadeIn(2000);
	}
	else {
	$(cur3).html(myContent[CurrentT[2]]);
	$(cur3).fadeIn(2000);
	}
	if($(cur4).is(":visible")) {
	//$(cur1).html(myContent[Current2[0]]);
	$(cur4).fadeIn(2000);
	}
	else {
	$(cur4).html(myContent[CurrentT[3]]);
	$(cur4).fadeIn(2000);
	}
	if($(cur5).is(":visible")) {
	//$(cur1).html(myContent[Current2[0]]);
	$(cur5).fadeIn(2000);
	}
	else {
	$(cur5).html(myContent[CurrentT[4]]);
	$(cur5).fadeIn(2000);
	}
	
	
	$(cur6).fadeOut(2000); 
	$(cur7).fadeOut(2000); 

   //cur.html(myContent[i])
   //$(cur).addClass('ln1');
   //$(cur).removeClass('ln2');
   //$(cur).fadeIn((2000);
/*
   cur.pulse({
		backgroundColors: ['#999','#eee', '#999'], 
		speed: 1000, 
		runLength: 1
	},
*/
	//$(cur).fadeOut((2000),


setTimeout(loop, 5000)	
}
	var COOKIE_NAME_LOOP = 'thinkffandeloop';
	var date2 = new Date();
	date2.setTime(date2.getTime() + (1 * 24 * 60 * 60 * 1000));

// on the first time wait for 5 seconds before transitioning
if ($.cookie(COOKIE_NAME_LOOP)=="thinkffande_homepage_loop") {
$("#hbtn0").html("<div class='ln1'>problem solving</div>");
$("#hbtn1").html("<div class='ln2'>project<br /> management</div>");
$("#hbtn2").html("<div class='ln1'>design lead</div>");
$("#hbtn3").html("<div class='ln2'>aesthetic<br /> appreciation</div>");
$("#hbtn4").html("<div class='ln2'>independent<br /> advice</div>");
$("#hbtn5").html("<div class='ln1'>product design</div>");
$("#hbtn6").html("<div class='ln2'>commerical<br /> experience</div>");
$("#hbtn0, #hbtn1, #hbtn2, #hbtn3, #hbtn4, #hbtn5, #hbtn6").show();
setTimeout(loop, 1000);
}
else {

setTimeout(loop, 5000);
$.cookie(COOKIE_NAME_LOOP, 'thinkffande_homepage_loop', { path: '/', expires: date2 });
}



$(function() {

var COOKIE_NAME = 'thinkffande';
var date = new Date();
date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000));



if ($.cookie(COOKIE_NAME)=="thinkffande_homepage") {

$("#hbtn0").html("<div class='ln1'>problem solving</div>");
$("#hbtn1").html("<div class='ln2'>project<br /> management</div>");
$("#hbtn2").html("<div class='ln1'>design lead</div>");
$("#hbtn3").html("<div class='ln2'>aesthetic<br /> appreciation</div>");
$("#hbtn4").html("<div class='ln2'>independent<br /> advice</div>");
$("#hbtn5").html("<div class='ln1'>product design</div>");
$("#hbtn6").html("<div class='ln2'>commerical<br /> experience</div>");
$("#hbtn0, #hbtn1, #hbtn2, #hbtn3, #hbtn4, #hbtn5, #hbtn6").show();


}
else {




$('#header, #main_menu, #content, #footer, .one img, .two img, .three img, .four img, #hbtn0, #hbtn1, #hbtn2, #hbtn3, #hbtn4, #hbtn5, #hbtn6').hide();

jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}

$.preloadImages("images/logo.jpg, images/about/1.jpg", "images/about/2.jpg", "images/services/1.jpg", "images/services/2.jpg", 
"images/work/1.jpg", "images/contact/1.jpg", "images/contact/2.jpg");

$("#hbtn0").html("<div class='ln1'>problem solving</div>");
$("#hbtn1").html("<div class='ln2'>project<br /> management</div>");
$("#hbtn2").html("<div class='ln1'>design lead</div>");
$("#hbtn3").html("<div class='ln2'>aesthetic<br /> appreciation</div>");
$("#hbtn4").html("<div class='ln2'>independent<br /> advice</div>");
$("#hbtn5").html("<div class='ln1'>product design</div>");
$("#hbtn6").html("<div class='ln2'>commerical<br /> experience</div>");


$('#header').fadeIn(2000, function(){
//$('#main_menu').fadeIn(3000, function(){

$('#main_menu, #content').fadeIn(3000, function(){
$('#footer, #hbtn0, #hbtn1, #hbtn2, #hbtn3, #hbtn4, #hbtn5, #hbtn6, .one img, .two img, .three img, .four img').fadeIn(3000);
$.cookie(COOKIE_NAME, 'thinkffande_homepage');
//});

});

});
}
});


