<!--

//browser detection
var bType;

if (document.layers) { bType = "NS4"; }
else { bType = "dom"; }

//precache images and rollover functions
var menuAmount = 6

var rootDir = "/projects/Cohenandsteers/archive/oldsite/"
var mainNavOff = new Array();
mainNavOff[0] = null
mainNavOff[1] = new Image(129,23);
mainNavOff[1].src = rootDir + "images/main_nav_company.gif"
mainNavOff[2] = new Image(129,23);
mainNavOff[2].src = rootDir + "images/main_nav_funds.gif"
mainNavOff[3] = new Image(129,23);
mainNavOff[3].src = rootDir + "images/main_nav_clients.gif"
mainNavOff[4] = new Image(129,23);
mainNavOff[4].src = rootDir + "images/main_nav_fundnavs.gif"
mainNavOff[5] = new Image(129,23);
mainNavOff[5].src = rootDir + "images/main_nav_aboutreits.gif"
mainNavOff[6] = new Image(129,23);
mainNavOff[6].src = rootDir + "images/main_nav_news.gif"

var mainNavOn = new Array();
mainNavOn[0] = null
mainNavOn[1] = new Image(129,23);
mainNavOn[1].src = rootDir + "images/main_nav_company_on.gif"
mainNavOn[2] = new Image(129,23);
mainNavOn[2].src = rootDir + "images/main_nav_funds_on.gif"
mainNavOn[3] = new Image(129,23);
mainNavOn[3].src = rootDir + "images/main_nav_clients_on.gif"
mainNavOn[4] = new Image(129,23);
mainNavOn[4].src = rootDir + "images/main_nav_fundnavs_on.gif"
mainNavOn[5] = new Image(129,23);
mainNavOn[5].src = rootDir + "images/main_nav_aboutreits_on.gif"
mainNavOn[6] = new Image(129,23);
mainNavOn[6].src = rootDir + "images/main_nav_news_on.gif"


var enableRollovers = false;

function setEnableRollovers(boolValue) {
	enableRollovers = boolValue;
}

function overNav(num) {
	if (! enableRollovers) { return; }
	if (bType == "NS4") {
		document.images['nav' + num].src = mainNavOn[num].src;
	}
	else {
		document.images['nav' + num].src = mainNavOn[num].src;
	}
}

function outNav(num) {
	if (! enableRollovers) { return; }
	if (bType == "NS4") {
		document.images['nav' + num].src = mainNavOff[num].src;
	}
	else {
		document.images['nav' + num].src = mainNavOff[num].src;
	}
}

function openWindow ( htmlFile , fileHeight, fileWidth, winName ) {
	var handle = window.open( htmlFile , winName,  "scrollbars,height=" + fileHeight + ",width=" + fileWidth );
	handle.opener = self;
	handle.focus();
}

function openWindowNoScroll ( htmlFile , fileHeight, fileWidth ) {
	var handle = window.open( htmlFile , "newWin",  "height=" + fileHeight + ",width=" + fileWidth );
	handle.opener = self;
	handle.focus();
}

function build() {

	if (bType == "NS4") {
		var leftNavWidth = document.layers['leftNav'].clip.width;
		var topdivheight =  document.layers['topDiv'].clip.height;
		var leftNavHeight = document.layers['leftNav'].clip.height;
		var newsHeight = document.layers['newsContent'].clip.height;

		if (leftNavHeight >= newsHeight) {
			var MaxLeftNav = leftNavHeight;
		}
		else if (leftNavHeight < newsHeight) {
			var MaxLeftNav = newsHeight
		}

		//var blueBarHeight = topdivheight + document.layers['blueBar'].clip.height;
		document.layers['leftNav'].top = topdivheight;
		document.layers['leftNav'].visibility = "show";

		//document.layers['blueBar'].left = leftNavWidth;
		//document.layers['blueBar'].top = topdivheight;
		//document.layers['blueBar'].clip.width = screen.availWidth - leftNavWidth;
		document.layers['cloudbg'].top = 68;
		document.layers['newsContent'].width = screen.availWidth;
		document.layers['newsContent'].left = leftNavWidth;
		document.layers['newsContent'].top = topdivheight;
		document.layers['newsContent'].visibility = "show"
	}
	else {
		var news = document.getElementById('newsContent').style;
		var topDiv = document.getElementById('topDiv').style;
		var leftNav = document.getElementById('leftNav').style;
		var leftNavWidth = document.getElementById('leftNav').offsetWidth;
		var tipTop = document.getElementById('topDiv').offsetHeight;
		var cloudbg = document.getElementById('cloudbg').style;

		//alert(bodyWidth);

		leftNav["position"] = "absolute";
		leftNav["top"] = tipTop;
		leftNav["left"] = "0px";
		leftNav["width"] = leftNavWidth;
		leftNav["visibility"] = "visible";

		cloudbg["top"] = 68;
		cloudbg["width"] = 479;
		cloudbg["height"] = document.body.offsetHeight - 68;

		topDiv["width"] = document.body.offsetWidth;
		topDiv["visibility"] = "visible";

		news["position"] = "absolute";
		news["top"] = tipTop;
		news["left"] = leftNavWidth;
		news["width"] = document.body.offsetWidth - leftNavWidth;

		news["visibility"] = "visible";
		var bodyElement = document.getElementById('winWidth');
		var bodyWidth = bodyElement.offsetWidth;
		//alert(bodyWidth);
	}
}


function validateForm(formObj, ignore) {
	var focusElement;
	var frmElements = formObj.elements;
	var msg = "";

	for (var i = 0; i < frmElements.length; i++) {
		if (fieldCodes[frmElements[i].name] != null) {
			if(frmElements[i].name != ignore){
				if (frmElements[i].type.indexOf("text") > -1) {
					if (! frmElements[i].value.length > 0 ) {
						msg += fieldCodes[frmElements[i].name] + "\n";
					}
				}
				else if (frmElements[i].type.indexOf("hidden") > -1) {
					if (! frmElements[i].value.length > 0 ) {
						msg += fieldCodes[frmElements[i].name] + "\n";
					}
				}
				else if (frmElements[i].type.indexOf("select") > -1) {
					if (frmElements[i].selectedIndex == 0) {
						msg += fieldCodes[frmElements[i].name] + "\n";
					}
				}
			}
		}
	}
	
	
	if(frmElements["FinancialPlanner"]!= null && frmElements["Broker"]!= null){
		if(!frmElements["FinancialPlanner"].checked && !frmElements["Broker"].checked){
			msg += "Financial Planner or Broker\n";
		}	
	}

	if (msg != "") {
//		alert("The following fields are required:\n\n" + msg);
		alert("All required fields must be filled in.");
		return false;
	}

	return true;
}


function highLightRow(rowNum, highlight, className){

	var mainRowID = "mainrow_" + rowNum;
	var cornerRowID = "cornerrow_" + rowNum;
	
	if(document.getElementById){
		if(highlight){
			document.getElementById(mainRowID).className = "rowHighlightHover";
			document.getElementById(cornerRowID).className = "rowHighlightHover";
		}else{
			document.getElementById(mainRowID).className = className;
			document.getElementById(cornerRowID).className = className;
		}
	}
}



// Login jump menu

function goThere() {
var page = loginSelect.landing.value;

if(page == "professional"){
location.href="/clients_professional.asp";
}

else if(page == "individual"){
location.href="https://www3.financialtrans.com/tf/FANWeb?tx=Disclaim&cz=b0214070413181904041718";
}

else if(page == "institutional"){
location.href="/clients_institutional.asp";
}

else if(page == "clientreports"){
location.href="/clients_institutional_client.asp";
}

}


function goThere2() {
var page = loginSelect2.landing.value;

if(page == "professional"){
location.href="/clients_professional.asp";
}

else if(page == "individual"){
location.href="https://www3.financialtrans.com/tf/FANWeb?tx=Disclaim&cz=b0214070413181904041718";
}

else if(page == "institutional"){
location.href="/clients_institutional.asp";
}

else if(page == "clientreports"){
location.href="/clients_institutional_client.asp";
}

}


function reloadWithReports( string ) {
	
	//alert(string);
		
	var intPortfolioID;
	var intEntityID;
	var strMyString = string;
	var myArray = new Array;

	if (strMyString.indexOf('~') > -1){
		myArray = strMyString.split("~");
		//intPortfolioID = strMyString.substring(0,strMyString.indexOf('~')); 
		//intEntityID = strMyString.substring(0,strMyString.indexOf('~')); 
		intPortfolioID = myArray[0];
		intEntityID = myArray[1];
		//alert(intPortfolioID + '^' + intEntityID);
		for (i = 0; i < document.report_form.period.options.length; i++) {
			if (document.report_form.period.options[i].value == intPortfolioID + '^' + intEntityID) {
				strPorfolioName = escape(document.report_form.period.options[i].text);
			}
		}
		window.location = 'portfolio_reports.asp?portfolio=' + strPorfolioName + '&select=' + strMyString;
		return true;
	} else {
		return true;
	}

}


function reloadWithReportsNEW( string, strPorfolioName ) {
	
	//alert(string);
		
	var intPortfolioID;
	var strMyString = string;
	
	if (strMyString.indexOf('~') > -1){
		intPortfolioID = strMyString.substring(0,strMyString.indexOf('~')); 
		//for (i = 0; i < document.report_form.period.options.length; i++) {
		//	if (document.report_form.period.options[i].value == intPortfolioID) {
		//		strPorfolioName = escape(document.report_form.period.options[i].text);
		//	}
		//}
		strPorfolioName = escape(strPorfolioName);
		//strPorfolioName = escape(portfoliosArray[].value);
		window.location = '?portfolio=' + strPorfolioName + '&select=' + strMyString;
		//window.location = 'portfolio_reports.asp?portfolio=' + strPorfolioName + '&select=' + strMyString;
		//window.location = 'portfolio_reports.asp?select=' + strMyString;
		return true;
	} else {
		return true;
	}

}

function setSelectedPeriod () {
		
	//alert(this.location);
	var string;
	
	string = '' + this.location; 
	
	//alert(string.indexOf('select='));
	if (string.indexOf('select=') == -1) {
		return false;
	} else {
	string = string.substring((string.indexOf('select=')) + 7); 
		//alert(string);
  
		if (string.length < 1) { 
		//	alert('done');
			return false; 
		} else {
		//	alert('setting select');
			for (i = 0; i < document.report_form.period.options.length; i++) {
				if (document.report_form.period.options[i].value == string) {
					document.report_form.period.options[i].selected = true;
				}
			}
		}    
	}
}

//-->

