//if(document.all){
	//alert('document.all: yes');
	//}
if(document.getElementById){
	//alert('getElementById: yes');
	noPx = document.childNodes ? 'px' : 0;
	//if (document.getElementById('mainbody')) {
			//alert('mainbody: yes');			
			//matchHeight=function(){ 
			var divs,contDivs,maxHeight,divHeight,d; 
     		// get all <div> elements in the document 
     		divs=document.getElementsByTagName('div'); 
	 		// initialize values 
     		maxHeight=0; 
			mainBodyTop	= 150;
			leftNavHeight = 0;
			// set default mainbody position
			document.getElementById('mainbody').style.top = mainBodyTop;
			document.getElementById('mainbody').style.visibility = "visible"; 
			//
			//alert('divs.length: '+divs.length);
/*			for(var x=1;x<divs.length;x++){
				d=divs[x]; 
				//alert( 'd = ' +i+' '+d.id);
 				if(d.offsetHeight){ 
                    divHeight=d.offsetHeight;
					divTop=d.offsetTop;
					divLeft=d.offsetLeft;
                	} 
                else if(d.style.pixelHeight){ 
                    divHeight=d.style.pixelHeight; 
					divTop=d.style.pixelTop;
					divLeft=d.style.pixelLeft;
                	}
					if(d.id == 'bannerImgId0'){
						bannerHeight = divHeight;
						// set mainbody position
						document.getElementById('mainbody').style.top = bannerHeight + 2 + noPx;
						document.getElementById('mainbody').style.visibility = "visible"; 
						}
				if(d.id == 'mainbody'){
					divBottom =  divHeight;
				}else{
					divBottom = divTop+divHeight;
					}
				if(d.id == 'awebLeftNavBanner'){
				    navBanner = divHeight
					}
				if(d.id == 'awebLeftNav'){
					leftNavHeight = divHeight;
					}	
				maxHeight=Math.max(maxHeight,divBottom);
			}*/
			// set piDiv position
/*			if(document.getElementById('piDiv')){
					var newsTop = document.getElementById('newsPageId1').offsetTop;
					var newsHeight = document.getElementById('newsPageId1').offsetHeight;
					maxHeight=Math.max(maxHeight,newsTop+newsHeight+document.getElementById('piDiv').offsetHeight-20);
			}*/
var divs,contDivs,maxHeight,divHeight,d,divX; 
divs=document.getElementsByTagName('div');
for(var j=1;j<divs.length;j++){
	element=divs[j]; 
     this.x=-1;
     this.y=-1;
     this.w=0;
     this.h=0;
     if (element==document){
          this.x=element.body.scrollLeft;
          this.y=element.body.scrollTop;
          this.w=element.body.clientWidth;
          this.h=element.body.clientHeight;
     }else if (element!=null){
          var e=element;
          var left=e.offsetLeft;
          while ((e=e.offsetParent)!=null) { 
               left+=e.offsetLeft; 
          }
          var e=element;
          var top=e.offsetTop;
          while((e=e.offsetParent)!=null) { 
               top+=e.offsetTop; 
          }
          this.x=left;
          this.y=top;
          this.w=element.offsetWidth;
          this.h=element.offsetHeight;
		  //var divHeight=e.offsetHeight;
		  if(element.id == 'bannerImgId0'){
			bannerHeight = element.offsetHeight;
			// set mainbody position
			document.getElementById('mainbody').style.top = bannerHeight + 2 + noPx;
			document.getElementById('mainbody').style.visibility = "visible"; 
			}
			if(element.id == 'awebLeftNavBanner'){
				navBanner = element.offsetHeight;
			}
     }
	 
	  //alert(j+' '+element.id+' '+this.x+' '+this.y+' '+this.w+' '+this.h);
	  var elementBottom = this.y+this.h
	  maxHeight=Math.max(maxHeight,elementBottom);
}

			// set footer position
			//alert(maxHeight);
			document.getElementById('awebFooter').style.top = maxHeight + 20 + noPx;
			document.getElementById('awebFooter').style.visibility = "visible"; 
			//alert('awebFooter top: '+document.getElementById('awebFooter').style.top);
			//alert(+' '+newsHeight+' '+document.getElementById('ncDiv').style.top+' '+ncDivBottom+' '+document.getElementById('awebFooter').style.top);
			// set left nav height
			if (document.getElementById('awebLeftNav')) {
				if (document.getElementById('awebLeftNavBanner')) {
					document.getElementById('awebLeftNav').style.height = (maxHeight-navBanner-bannerHeight) + noPx;
				}else{
					document.getElementById('awebLeftNav').style.height = (maxHeight-bannerHeight) + noPx;
					}
				document.getElementById('awebLeftNav').style.visibility = "visible"; 
			}
			
			


}