// functions to set up adverts
var adNo=1;
var howManyAds=0;
var timeAd;

function setupPage() {
	var mainWidth5 = document.getElementById("mainbody").offsetWidth;
	if(document.getElementById("rightNav")){
		document.getElementById("rightNav").style.left = ((mainWidth5/2) + 194) + "px";
		document.getElementById("rightNav").style.visibility = "";
	}
	if(document.getElementById("indAdvert")){
		setupAdverts();
	}

	if (document.getElementById("indexBlock1")) {
		var block1Height = document.getElementById("indexBlock1").offsetHeight;
		var block1Top = document.getElementById("indexBlock1").offsetTop;
		document.getElementById("indexBlock2").style.top=(block1Height+block1Top) + "px";					// set top position for solutions and products div
		
		if(document.getElementById("produ2")){
			var distanceFromTop = block1Height;
			if(document.getElementById("produ1")){
				distanceFromTop = block1Height+(document.getElementById("produ1").offsetHeight);			
			}
		}
		
		var block2Height = (document.getElementById("indexBlock2").offsetHeight)+10;
		document.getElementById("indexBlock3").style.top=(block1Height+block1Top+block2Height) + "px";		// set top position for news and events div
		document.getElementById("indexBlock3link").style.top=(block1Height+block1Top+block2Height) + "px";	// set top position for news and events link div
		document.getElementById("indexBlock5").style.top=(block1Height+block1Top+block2Height) + "px";		// set top position for why aheeva div
		
		var block3Height = (document.getElementById("indexBlock3").offsetHeight)+10;
		document.getElementById("indexBlock4").style.top=(block1Height+block1Top+block2Height+block3Height) + "px";	// set top position for news and events div
		var aboutDivHeight = document.getElementById("aboutAheeva").offsetHeight;
		document.getElementById("Shadow7").style.height = aboutDivHeight + "px";
		document.getElementById("Shadow7").style.marginTop = (block1Height+block2Height+block3Height+141) + "px";	// set shadow position for 'about' div in solutions and products
		
		var block4Height = (document.getElementById("indexBlock4").offsetHeight);
		document.getElementById("pageContent").style.height = (block1Height+block2Height+block3Height+block4Height+54) + "px";
		document.getElementById("indexBlock2").style.visibility="";													// make page elements visible after the position is set
		document.getElementById("indexBlock3").style.visibility="";
		document.getElementById("indexBlock3link").style.visibility="";											// make page elements visible after the position is set
		document.getElementById("indexBlock4").style.visibility="";
		document.getElementById("indexBlock5").style.visibility="";
		document.getElementById("Shadow7").style.visibility="";
		

	}
}

function getCookie(NameOfCookie){
    if (document.cookie.length > 0) {              
    begin = document.cookie.indexOf(NameOfCookie+"=");       
    if (begin != -1) {           
      begin += NameOfCookie.length+1;       
      end = document.cookie.indexOf(";", begin);
      if (end == -1) end = document.cookie.length;
        return unescape(document.cookie.substring(begin, end));
    } 
  }
  return null;
}

function setCookie(NameOfCookie, value, expiredays) {
var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));

  document.cookie = NameOfCookie + "=" + escape(value) + 
  ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

function checkForVisited() {
	visited=getCookie('visited');
	if (visited==null) {
		setCookie('visited','yes');
		overFitToPage();
		
		document.getElementById("newVersion").style.visibility="";
		document.getElementById("newVersionContent").style.display="";
	}
}

function overFitToPage() {
	var mainContentHeight = (document.getElementById("mainbody").offsetHeight)+12;
	document.getElementById("newVersion").style.marginTop=(0-(mainContentHeight)) + "px";
	document.getElementById("newVersion").style.width=(document.getElementById("mainbody").offsetWidth) + "px";
	document.getElementById("newVersion").style.height=mainContentHeight + "px";
	document.getElementById("newVersionContent").style.marginTop=(0-(mainContentHeight-50)) + "px";
	document.getElementById("newVersionContent").style.left = (((document.getElementById("mainbody").offsetWidth)/2) - 360) + "px"
}