
function rC(nam) {var tC = document.cookie.split('; '); for (var i = tC.length - 1; i >= 0; i--) {var x = tC[i].split('='); if (nam == x[0]) return unescape(x[1]);} return '~';} function wC(nam,val) {document.cookie = nam + '=' + escape(val);} function lC(nam,pg) {var val = rC(nam); if (val.indexOf('~'+pg+'~') != -1) return false; val += pg + '~'; wC(nam,val); return true;} function firstTime(cN) {return lC('pWrD4jBo',cN);} function thisPage() {var page = location.href.substring(location.href.lastIndexOf('\/')+1); pos = page.indexOf('.');if (pos > -1) {page = page.substr(0,pos);} return page;}

// example code to call it - you may modify this as required
function start() {
 if (firstTime(thisPage())) {
    // this code only runs for first visit				

	//divs are set to invisible to avoid flicker - this sets them back to visible
	$('#intro').css('visibility', 'visible')   
	$('#arrows').css('visibility', 'visible')   
	$('#compass').css('visibility', 'visible')   
	$('#strategic').css('visibility', 'visible')
	$('#stronger').css('visibility', 'visible')   
	
	//arrow animation
 	$('#bl').delay(50).animate({ opacity: 1.00,  'marginLeft' : "+=30px"});
	$('#tl').delay(250).animate({opacity: 1.00, 'marginTop' : "+=30px"});
 	$('#tr').delay(500).animate({opacity: 1.00, 'marginLeft' : "-=30px"});
	$('#br').delay(750).animate({opacity: 1.00,'marginTop' : "-=30px"}); 
	
	//words fade in
	$('#compass').hide().delay(750).fadeIn(2000)	
	$('#strategic').hide().delay(1200).fadeIn(2000)	
	$('#stronger').hide().delay(1700).fadeIn(2000)	
	
	//arrows and words fade out
	$('#bl').delay(3200).fadeOut(1000)	
	$('#tl').delay(3100).fadeOut(1000)	
	$('#tr').delay(3000).fadeOut(1000)	
	$('#br').delay(2900).fadeOut(1000)	
	$('#compass').delay(1200).fadeOut(1000)
	$('#strategic').delay(900).fadeOut(1000)
	$('#stronger').delay(550).fadeOut(1000)
	$('#intro').delay(5000).fadeOut(2000)
	
	//homepage is set to invisible and no height so that intro can go full height
	$('#homepage').hide().delay(5000).fadeIn(2000);	
 
 
   }
  
 else{
	
	//if animation doesn't run after first visit, change back the css
	$('#intro').css('display', 'none');

		 }
 	}

onload = start;


