﻿/*
swfir:
*/
function swfirInit(){
if (typeof swfir=="function"){
var sir = new swfir(); 
sir.specify("shadow-color", "000000");
sir.specify("shadow-alpha", "100");
sir.specify("shadow-strength", "1");
sir.specify("shadow-blur-x", "12");
sir.specify("shadow-blur-y", "12");
sir.specify("shadow-quality", "3");
sir.specify("src", "http://www.ctmt-msp.com/jump-page/redesign/swfir.swf");
sir.swap("#capturingTheMarket img");

var sir2 = new swfir(); 
sir2.specify('shadow-color', '888888');
sir2.specify('shadow-alpha', '100');
sir2.specify('shadow-strength', '1');
sir2.specify('shadow-quality', '3');
sir2.specify('border-width', '1');
sir2.specify('shadow-blur', '8');
sir2.specify('border-color', 'ffffff');
sir2.specify('shadow-offset', '6');
sir2.specify('shadow-angle', '135');
sir2.specify('src', 'http://www.ctmt-msp.com/jump-page/redesign/swfir.swf');
sir2.specify('overflow', 'fit');
sir2.swap('.individualEntry img');

var sir3 = new swfir(); 
sir3.specify('shadow-color', '888888');
sir3.specify('shadow-alpha', '100');
sir3.specify('shadow-strength', '1');
sir3.specify('shadow-quality', '3');
sir3.specify('border-width', '1');
sir3.specify('shadow-blur', '8');
sir3.specify('border-color', 'ffffff');
sir3.specify('shadow-offset', '6');
sir3.specify('shadow-angle', '135');
sir3.specify('src', 'http://www.ctmt-msp.com/jump-page/redesign/swfir.swf');
sir3.specify('overflow', 'fit');
sir3.swap('.imageHolder img');
}
}
/*
drop downs
*/
function dropDownFunction(){
var cont_whitePagesList = document.getElementById('whitePagesList');
var cont_mainNav = document.getElementById('mainNav');
var cont_secondaryNav = document.getElementById('secondaryNav');
var myDropDowns = getElementsByClassName('first|dropDown|last|internalLink|externalLink', 'li', cont_mainNav);
if(cont_secondaryNav!=null){
	var mySecondaryNav = getElementsByClassName('first|dropDown|last|internalLink|externalLink', 'li', cont_secondaryNav);
	}
var myPdfLinks = getElementsByClassName('pdfLinks', 'li', cont_whitePagesList);
for (var i = 0, j = myPdfLinks.length; i < j; i++) {
myPdfLinks[i].onclick=function(){
			var whichChildNode = this.childNodes
			for (var i = 0, j = whichChildNode.length; i < j; i++){
				if(whichChildNode[i].nodeName=="A"){
				window.open(whichChildNode[i]);
				};
			}		
				return false;
			}
}
for (var i = 0, j = myDropDowns.length; i < j; i++) {
	if (myDropDowns[i].className=="dropDown"){
	   myDropDowns[i].onmouseover=function(){
		   this.className = "visible";
	   		}
		myDropDowns[i].onmouseout=function(){
		   this.className = "dropDown";
	   		}
	} 
	if (myDropDowns[i].className=="first"){
	   myDropDowns[i].onmouseover=function(){
		   this.className = "visible";
	   		}
		myDropDowns[i].onmouseout=function(){
		   this.className = "first";
	   		}
	} 
	if (myDropDowns[i].className=="last"){
	   myDropDowns[i].onmouseover=function(){
		   this.className = "visibleLast";
	   		}
		myDropDowns[i].onmouseout=function(){
		   this.className = "last";
	   		}
	} 
	if (myDropDowns[i].className=="externalLink"){
			myDropDowns[i].onmouseover=function(){
				this.className = "externalLinkRollover";
			}
			myDropDowns[i].onmouseout=function(){
				this.className = "externalLink";
			}
			myDropDowns[i].onclick=function(){
			var whichChildNode = this.childNodes
			for (var i = 0, j = whichChildNode.length; i < j; i++){
				if(whichChildNode[i].nodeName=="A"){
				window.open(whichChildNode[i]);
				};
			}
				return false;
			}
		} 
	if (myDropDowns[i].className=="internalLink"){
			myDropDowns[i].onmouseover=function(){
				this.className = "internalLinkRollover";
			}
			myDropDowns[i].onmouseout=function(){
				this.className = "internalLink";
			}		
		}
	}
if(cont_secondaryNav!=null){
for (var i = 0, j = mySecondaryNav.length; i < j; i++) {
	if (mySecondaryNav[i].className.indexOf("internalLink") != -1 && mySecondaryNav[i].className.indexOf("last") != -1 && mySecondaryNav[i].className.match("currentPage") != "currentPage"){
		mySecondaryNav[i].onmouseover=function(){
				this.className = "secondaryNavRollover last";
			}
		mySecondaryNav[i].onmouseout=function(){
				this.className = "internalLink last";
			}
	}
	if (mySecondaryNav[i].className=="internalLink" && mySecondaryNav[i].className.match("currentPage") != "currentPage"){
		mySecondaryNav[i].onmouseover=function(){
				this.className = "secondaryNavRollover";
			}
		mySecondaryNav[i].onmouseout=function(){
				this.className = "internalLink";
			}
	}
	if (mySecondaryNav[i].className=="externalLink" && mySecondaryNav[i].className.match("currentPage") != "currentPage"){
		mySecondaryNav[i].onmouseover=function(){
				this.className = "externalLinkRollover";		
			}
		mySecondaryNav[i].onmouseout=function(){
				this.className = "externalLink";
			}
		mySecondaryNav[i].onclick=function(){
			var whichChildNode = this.childNodes
			for (var i = 0, j = whichChildNode.length; i < j; i++){
				if(whichChildNode[i].nodeName=="A"){
				window.open(whichChildNode[i]);
				};
			}				
				return false;
			}	
		}
	}
}
}
function externalLinksNewWindow(){
	var cont_primaryContent = document.getElementById('primaryContent');
	var links = cont_primaryContent.getElementsByTagName('a');
	if(links){
	for (var i = 0, j = links.length; i < j; i++) {
		//if((links[i].href.indexOf("mailto")==-1) && (links[i].href.indexOf("www.ctmt-msp")==-1) && (links[i].href.indexOf("ctmt.typepad")==-1) && (links[i].parentNode.className!="pdfLinks")){
		if((links[i].href.indexOf("mailto")==-1) && (links[i].href.indexOf("www.ctmt.com")==-1) && (links[i].href.indexOf("sites.ctmt.com")==-1) && (links[i].href.indexOf("ctmt-msp")==-1)  && (links[i].href.indexOf("ctmt.typepad")==-1)  &&   (links[i].href.indexOf("www.colliers.com")==-1)){
			if(links[i].className=="url"){
				links[i].className="url externalLink";
			} else {
				links[i].className="externalLink";
			}
			links[i].target="_blank";
			/*links[i].onclick=function(){
				this.target="_blank";
				//window.open(this.href);
				//return false;
			}*/
		}
		if(links[i].parentNode.className=="pdfLinks"){
			links[i].target="_blank";
			/*links[i].onclick=function(){
				window.open(this.href);
				return false;
			}	*/	
		}
	}
	}
}

addLoadEvent(externalLinksNewWindow);
addLoadEvent(dropDownFunction);
addLoadEvent(swfirInit);

