
var ie6 = (navigator.appVersion.indexOf('MSIE 6.0') > 0 )? 1: 0;
var ie = (navigator.appVersion.indexOf('MSIE') > 0 )? 1: 0;
var path = '';
 

function FixPng(){
	 	
			
			var Links = document.getElementsByTagName('a');
		 	
		 	if(ie6){	
		 	
				for(i = 0; i < Links.length; i++){
					
					if(Links[i].className == 'PngNav'){
					Links[i].style.background = '';
					Links[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+document.path+"images/NavBarBG.png', sizingMethod='scale')"
						 
						
					}
				
				var SlideShowIMG = document.getElementById('SlidShowArrow');
					if(SlideShowIMG){
					SlideShowIMG.style.background = '';
					SlideShowIMG.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+document.path+"images/Arrows.png', sizingMethod='scale')"
					}
				
				var Umbrella = document.getElementById('Umbrella');
					if(Umbrella){
					Umbrella.style.background = '';
					Umbrella.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+document.path+"images/umbrella.png', sizingMethod='scale')" 
					}
				  
				}
				
				
				
			}
		 
	
	}



 
var nInterval = new Number();
var CurrentState = 6;
var Cstate = 0;
function MoveArrow(obj, Over){		
		clearInterval(nInterval);
 		if(Over){
			 
			clearInterval(nInterval);
			if(CurrentState <=  13 && Cstate == 0){
				nInterval = setInterval(function(){			 
				if(CurrentState >=  13){clearInterval(nInterval); Cstate = 1};
				obj.style.marginLeft = CurrentState+ 'px';	
				CurrentState++;
				},5)			
			}; 
		}else{
			
			CurrentState--;
			clearInterval(nInterval);
			if(CurrentState >=  10 && Cstate ==1){
				nInterval = setInterval(function(){			 
				if(CurrentState <=  10){clearInterval(nInterval); Cstate = 0};
				obj.style.marginLeft = CurrentState+ 'px';	
				CurrentState--;
				},5)			
			};
			
		}
	  
	}


var sLdImages = new Array('HomeImg.jpg', 'home_GreenBuildingSystemsDivision.jpg',  'home_DesignBuildDivision.jpg',  'home_BuildingForMinistriesDivison.jpg',  'home_SmallProjectsDivision.jpg', 'home_BrunsRealtyGroup.jpg', 'home_BrunsDevelopment.jpg','home_CreativeDesignServices.jpg'  );
var sImagesHldr = new Array();


function getObjct(objID){
	
	return document.getElementById(objID);
	
	}

var FlashImg = new Image;
FlashImg.src = path + 'images/branding_BannerPlace_bg.gif'
function changeFlashIMg(){
	document.getElementById('flashBanner').innerHTML = '';
	document.getElementById('flashBanner').appendChild(FlashImg);
	
	
	
	}	
	
	
var nCurren = 0;
var isFirst = 1;
var nCounter = 0;
var nAlpha = 100;
var sSrc = '';
var nFadeInt = new Number();
var nSlide = new Number();
var PrevImg = 0;
var nFTout = new Number();
function slide2Next(hldrID, startOver){
	
		if(!startOver){startOver = false;}
	 

		changeFlashIMg();
		if(sImagesHldr == 0){
			sImagesHldr[0] = getObjct('SPImg');
			sImagesHldr[1] = getObjct('SSImg');
		
			for (i = 0; i < sLdImages.length; i++){		
				
				sSrc = sLdImages[i];
				sLdImages[i] = new Image;				
				sLdImages[i].src = path + 'images/SlideShow/'+ sSrc;			 
			 
				
			}
			 
			
		}
 
	  	
		if(!nChanged){
			nAlpha = (nCurren)?(0):(1);
			nCurren = (nCurren)?0:1;
		}
		 
		
		
		
		
		window.clearInterval(nFadeInt);	
		window.clearTimeout(nSlide);
		window.clearTimeout(nFTout);
		
		if(!hldrID && !startOver){
			
			nCounter=(nCounter < (sLdImages.length-1))?nCounter+1:0;
		
		}else if(startOver){		
			nCounter = 0;			 	
		}else{
			nCounter = hldrID; 
		 
		} 
		
		
		sImagesHldr[1].src = sLdImages[nCounter].src;	
		return;
		
		sImagesHldr[nCurren].src = sLdImages[nCounter].src;	
	 
		 	if(isFirst && !ie){
			sImagesHldr[1].style.opacity = 0;
			isFirst = 0;
			
			}
		 
		// fadeImage(nCounter);
		nFTout = setTimeout(tFadeImg, 100);
		 
	 	
	
	}
	
function tFadeImg(){
	nFadeInt = setInterval(fadeImage, 100, nCounter);
	
	}	
	
function fadeMore(){
	
		if(!ie){
		   
			sImagesHldr[1].style.opacity = (nCurren)?(nAlpha/100):(nAlpha/100);	
		}else{
			sImagesHldr[1].style.filter = 'alpha(opacity='+nAlpha+')';
		}
		 
		if(nCurren){
			if(nAlpha >= 100 && nChanged){ alert(nChanged);return}; 
			nAlpha = nAlpha +10; 
			
		}else{
			if(nAlpha <= 0 && nChanged){alert(nChanged + '\n d'); return};
			nAlpha = nAlpha -10; 	
			 
		
		}
		
		
	}

function CheckValues(){
		if(nCurren){		 

			nAlpha = nAlpha +20; 			
			nChanged = 0;
			if(nAlpha >= 100){		
				nChanged = 1;
				window.clearInterval(nFadeInt);				
				window.clearTimeout(nTime1);
				window.clearTimeout(nTime2);
				window.clearTimeout(nTime3);
				nSlide = window.setTimeout(slide2Next, 5000);
				//Swap Current Image
				nCurren = (nCurren)?0:1;
				 
				if(!ie){
		   
					sImagesHldr[1].style.opacity = (nCurren)?(nAlpha/100):(nAlpha/100);	
					
				}else{
					sImagesHldr[1].style.filter = 'alpha(opacity='+nAlpha+')';
					
				}
				 
			}
		}else{
			 
			
			nAlpha = nAlpha-20;
			nChanged = 0;
			if(nAlpha <= 0){
				nChanged = 1;
				window.clearInterval(nFadeInt);				
				window.clearTimeout(nTime1);
				window.clearTimeout(nTime2);
				window.clearTimeout(nTime3);
				nSlide = window.setTimeout(slide2Next, 5000);
				nChanged = 1;
				//Swap Current Image
				nCurren = (nCurren)?0:1;
				
				if(!ie){		   
					sImagesHldr[1].style.opacity = (nCurren)?(nAlpha/100):(nAlpha/100);						
				}else{
					sImagesHldr[1].style.filter = 'alpha(opacity='+nAlpha+')';
					
				}
				 
			}
			
		}
	
	
	}

var nChanged = 0;
var nTime1;
var nTime2;
var nTime3;
function fadeImage(hldrID){
		
		nChanged = 0;
		
	 	

	 
	 	nTime1 = setTimeout(fadeMore, 5);
		nTime2 = setTimeout(fadeMore, 10);
		nTime3 = setTimeout(fadeMore, 15);
	
		if(!ie){
		    
			sImagesHldr[1].style.opacity = (nCurren)?(nAlpha/100):(nAlpha/100);	
			
		}else{
			sImagesHldr[1].style.filter = 'alpha(opacity='+nAlpha+')';
			
		}
		
		
		CheckValues();
		
	} 


//Get Allience
var isChisano = document.location.host.search(/chisano/ig);
var cfmAjax = 'http://'+document.location.host+'/';
cfmAjax = (isChisano > 0)? cfmAjax + 'webcheck/bruns08/cfajax/getAllience.cfm?id=':cfmAjax + 'cfajax/getAllience.cfm?id=' ;
function getAllience(aID){
	
	loadXMLDoc(cfmAjax+aID);
	popAllience(); 
	}
	
var popHolder = document.createElement('div');

	popHolder.style.color = 'white';
	popHolder.style.visibility = 'visible';
	popHolder.style.position = 'absolute';
	popHolder.style.top = '0px';
	popHolder.style.left = '0px';
	popHolder.style.background = 'black';
	popHolder.setAttribute('id', 'popHolder');
	popHolder.style.zIndex = '2000';	 
	popHolder.style.filter = "alpha(opacity= 0)";
	popHolder.style.opacity = "0";


function popAllience(fadeOut){
	
		if(fadeOut){
			
		popHolder = getObj('popHolder');
		fadePopIn(popHolder, 0);
		
			 
		} else{

		divh = getObj('Container').offsetHeight;
		divw = document.body.offsetWidth;
	 
		
		popHolder.style.width = (divw ) + 'px';
		popHolder.style.height = (divh) + 'px';
		 
		
		document.body.appendChild(popHolder);
		
		getObj('PortPop').style.top = (document.documentElement.scrollTop)+ 40+ 'px';
		getObj('PortPop').style.left = document.body.offsetWidth / 2 - 500 + "px";
		getObj('PortPop').style.zIndex  = '3000';

		
		popHolder = getObj('popHolder');		 
		fadePopIn(popHolder, 1);
		
		}
	
	
	}


//AJAX HANDLER 

var xmlhttp;
function loadXMLDoc(url)
{
	xmlhttp=null;
		if (window.XMLHttpRequest)
		  {// code for all new browsers
		  xmlhttp=new XMLHttpRequest();
		  }
		else if (window.ActiveXObject)
		  {// code for IE5 and IE6
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		if (xmlhttp!=null)
		  {
		  xmlhttp.onreadystatechange=state_Change;
		  xmlhttp.open("GET",url,true);
		  xmlhttp.send(null);
		  }
		else
		  {
		  alert("Your browser does not support XMLHTTP.");
		  }
		
		 
}

var AllianceInfo = new Object();
var nCurrentP = 0;
function state_Change()
{
	if (xmlhttp.readyState==4)
	  {// 4 = "loaded"
	  if (xmlhttp.status==200)
		{// 200 = OK
		
		x = xmlhttp.responseXML.documentElement;
		x = x.getElementsByTagName('response');
		nCurrentP = 0;
		
		for(i=0; i<x.length; i++){
			
			if(x[i].getElementsByTagName('allianceID')[0].firstChild){
				
				AllianceInfo.allianceID      = 	(x[i].getElementsByTagName('allianceID')[0].firstChild)?x[i].getElementsByTagName('allianceID')[0].firstChild.nodeValue:'';
				AllianceInfo.allianceName   =  	(x[i].getElementsByTagName('allianceName')[0].firstChild)?x[i].getElementsByTagName('allianceName')[0].firstChild.nodeValue:'';
				AllianceInfo.AllianceDec    =   	(x[i].getElementsByTagName('AllianceDec')[0].firstChild)?x[i].getElementsByTagName('AllianceDec')[0].firstChild.nodeValue:'';				
				AllianceInfo.logo    = 	(x[i].getElementsByTagName('logo')[0].firstChild)?x[i].getElementsByTagName('logo')[0].firstChild.nodeValue:0; 
				AllianceInfo.externalLnk  = 	(x[i].getElementsByTagName('externalLnk')[0].firstChild)?x[i].getElementsByTagName('externalLnk')[0].firstChild.nodeValue:'';				
				 
				 

				 
				
			}
		 
		}
	
		
		loadAlliance(nCurrentP);
		  	
		
		}
	  else
		{
		alert("Problem retrieving XML data");
		}
	  }
}


function loadAlliance(nCurrentP){
	
		getObj('AllianceTitle').innerHTML =AllianceInfo.allianceName;
		getObj('AllianceImg').src = path+AllianceInfo.logo; 
		getObj('AllianceCopy').innerHTML =AllianceInfo.AllianceDec;
		getObj('AllianceLnk').innerHTML =AllianceInfo.externalLnk;
	
	 
	}



function getObj(objID){
		
    if (document.getElementById) {return document.getElementById(objID);}
    else if (document.all) {return document.all[objID];}
    else if (document.layers) {return document.layers[objID];}
	}
	
//LETS SEE IF THIS WORK 

var fadeInterval = new Number();
 
function fadePopIn(Obj, fade){	
	 	
	 	fadeInterval = setInterval(function (){
		
			iA(fade, Obj.id);//Increment Alpha
			
			setTimeout('iA('+ fade +','+ Obj.id +')', 40);
			setTimeout('iA('+ fade +','+ Obj.id +')', 30);
			setTimeout('iA('+ fade +','+ Obj.id +')', 20);
			setTimeout('iA('+ fade +','+ Obj.id +')', 10);
		
			 
								 
		}, 50);
	
	}

  
var alpha = 45;	
var minAlph = alpha;
var tempObj=0; 
function iA(M, ObjID){	
 
 		if(tempObj == 0){
		tempObj = getObj(ObjID);
			if(ie){
				
			 
				}
		} 
		
		if(M && alpha < 60){		
			alpha= alpha +1;	
			if(alpha >= 60){
		 		if(alpha > 60){alpha = 60; return};
				clearInterval(fadeInterval);
				getObj('PortPop').style.visibility = 'visible';
				 
				
			 	return;
			}			
			
		
		}else{
			
			alpha= alpha -1;			
			if(alpha <= minAlph){
		 		if(alpha < minAlph){alpha = minAlph; return};
								
				getObj('PortPop').style.top = ((ie)? -400 : 0)+ 'px';
				getObj('PortPop').style.visibility = 'hidden';
				document.body.removeChild(popHolder);
				 
				 
				clearInterval(fadeInterval);
				return;		 
			 
			}							
			
			
			
		}	
			
		 
			
		 if(ie){
				tempObj.style.filter = "alpha(opacity="+alpha+")";	
				
			}else{
				tempObj.style.opacity = alpha/100;			 
				
			}
	 
		
	
	}



 
 
	
	