function css_browser_selector(u) { var ua = u.toLowerCase(), is = function(t) { return ua.indexOf(t) > -1 }, g = 'gecko', w = 'webkit', s = 'safari', o = 'opera', m = 'mobile', h = document.documentElement, b = [(!(/opera|webtv/i.test(ua)) && /msie\s(\d)/.test(ua)) ? ('ie ie' + RegExp.$1) : is('firefox/2') ? g + ' ff2' : is('firefox/3.5') ? g + ' ff3 ff3_5' : is('firefox/3.6') ? g + ' ff3 ff3_6' : is('firefox/3') ? g + ' ff3' : is('gecko/') ? g : is('opera') ? o + (/version\/(\d+)/.test(ua) ? ' ' + o + RegExp.$1 : (/opera(\s|\/)(\d+)/.test(ua) ? ' ' + o + RegExp.$2 : '')) : is('konqueror') ? 'konqueror' : is('blackberry') ? m + ' blackberry' : is('android') ? m + ' android' : is('chrome') ? w + ' chrome' : is('iron') ? w + ' iron' : is('applewebkit/') ? w + ' ' + s + (/version\/(\d+)/.test(ua) ? ' ' + s + RegExp.$1 : '') : is('mozilla/') ? g : '', is('j2me') ? m + ' j2me' : is('iphone') ? m + ' iphone' : is('ipod') ? m + ' ipod' : is('ipad') ? m + ' ipad' : is('mac') ? 'mac' : is('darwin') ? 'mac' : is('webtv') ? 'webtv' : is('win') ? 'win' + (is('windows nt 6.0') ? ' vista' : '') : is('freebsd') ? 'freebsd' : (is('x11') || is('linux')) ? 'linux' : '', 'js']; c = b.join(' '); h.className += ' ' + c; return c; }; css_browser_selector(navigator.userAgent);
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//popUp that div start
var amID = "blank";
function showMe(containerId,containerId2){
	if(amID != "blank" ){
		hideMe(amID);
		changeBack(amClassId);
	}
	if(amID != containerId){
	    amID = containerId;
	    showContainer(containerId);
		amClassId = containerId2;
		setClass(containerId2);
	}else{
        amID = "blank";
		amClassId = "blank";
    }
}
function MM_openBrWindow(theURL, winName, features) { //v2.0
    window.open(theURL, winName, features);
}
function showContainer(containerId){
	obj = MM_findObj(containerId);
	if (!obj) return;
	obj.style.display = 'block';
}
function hideMe(containerId){
	obj2 = MM_findObj(containerId)
	if (!obj2) return;
	obj2.style.display = 'none';
}
var amClassId = "blank";
function setClass(containerId2){
	obj = MM_findObj(containerId2);
	if (!obj) return;
	obj.className = 'active';
}
function changeBack(containerId2){
	obj2 = MM_findObj(containerId2)
	if (!obj2) return;
	obj2.className = 'question';
}
//popUp that div end
//clearing input fields start
function ClearInput(value, id){
var input = document.getElementById(id);
	if(value == input.value){
		input.value = '';
	}
	else{
		input.value = input.value;
	}
}
//clearing input fields end
function fileInputCopy(){
	obj = MM_findObj("realFile");
	obj2 = MM_findObj("fakeFile");
	obj2.value = obj.value;
}

/* Zbox stylez */
function changeheight(){
	if (window.innerHeight && window.scrollMaxY) {
		var yWithScroll = window.innerHeight + window.scrollMaxY;
		var lightBoxOverlayHeight = yWithScroll;
	} else {
		//this really needs some attention
		var yWithScroll = document.body.scrollHeight;
		//var yHeight = document.body.clientHeight;
		var lightBoxOverlayHeight = yWithScroll;
	}
	e = MM_findObj("lightBoxOverlay");
	e.style.height = lightBoxOverlayHeight + 'px';
	//alert(yWithScroll);
	//alert(e.style.height);
}
function showLB(containerId){
	obj = MM_findObj(containerId);
	if (!obj) return;
	obj.style.display = 'block';
	changeheight();
}
function showLBMain(containerId){
	obj = MM_findObj(containerId);
	if (!obj) return;
	obj.style.display = 'block';

	var whatsTheWidth = (obj.offsetWidth)/2;
	obj.style.marginLeft = '-' + whatsTheWidth + 'px';
	
	/*var whatsTheHeight = (obj.offsetHeight)/2;
	obj.style.marginTop = '-' + whatsTheHeight + 'px';*/

	showLB('lightBoxOverlay');

	if (containerId == 'lightBoxInvest') {
	    var url = $('#lightBoxInvest span').html();
	    $('#lightBoxInvest .popupBoxContent').empty();
	    $('#lightBoxInvest .popupBoxContent').html('<iframe src="' + url + '" frameborder="0" scrolling="no"></iframe>');
	}
	else if (containerId == 'lightBoxDownloadApplicationForm') {
	    var url = $('#lightBoxDownloadApplicationForm span').html();
	    $('#lightBoxDownloadApplicationForm .popupBoxContent').empty();
	    $('#lightBoxDownloadApplicationForm .popupBoxContent').html('<iframe src="' + url + '" frameborder="0" scrolling="no"></iframe>');
	}
	else if (containerId == 'lightBoxRequestInvestmentStatement') {
	    var url = $('#lightBoxRequestInvestmentStatement span').html();
	    $('#lightBoxRequestInvestmentStatement .popupBoxContent').empty();
	    $('#lightBoxRequestInvestmentStatement .popupBoxContent').html('<iframe src="' + url + '" frameborder="0" scrolling="no"></iframe>');
	}
	else if (containerId == 'lightBoxSubscribe') {
	    var url = $('#lightBoxSubscribe span').html();
	    $('#lightBoxSubscribe .popupBoxContent').empty();
	    $('#lightBoxSubscribe .popupBoxContent').html('<iframe src="' + url + '" frameborder="0" scrolling="no"></iframe>');
	}

	goToByScrollY(0);
}
function hideLB(containerId){
	obj2 = MM_findObj(containerId)
	if (!obj2) return;
	obj2.style.display = 'none';
}
function hideAll(){;
    hideLB('lightBox');
    hideLB('lightBoxInvest');
    hideLB('lightBoxDownloadApplicationForm');
    hideLB('lightBoxRequestInvestmentStatement');
    hideLB('lightBoxSubscribe');
	hideLB('lightBoxOverlay');
}
function PostBackOnReturn(event, postbackMethod) {
    if (event) {
        if (event.keyCode == 13) {
            __doPostBack(postbackMethod, '');
        }
    }
}

// contact form
$(document).ready(function() {
    // init first address
    var branchNum = "link-0";
    $("#link-0-panel").slideDown();
    $(".tertiaryNav a").mousedown(function() {
        $('#' + branchNum + '-panel').fadeOut();
        $('#' + branchNum).removeClass("active");
        branchNum = "" + $(this).attr('id');
        $('#' + branchNum).toggleClass("active");
        $('#' + branchNum + '-panel').fadeIn();

        //update map
        loadMap($('#' + branchNum + '-hdnAddress').val());

        return false;
    });
});

$(document).ready(function(){
	$(".secondaryNav a").mouseout(function(){
		if($(this).attr('class')!="active"){								   
		$(this).toggleClass("normal");
		}
	});
});
function resetText(obj, text, isClick) {
    if (obj.val() == text && isClick)
        obj.val('');
    else if (obj.val() == '' && !isClick)
        obj.val(text);
}
function matchHeight() {
    $('.jsMatchHeight').css('height', 'auto');
    $('.jsMatchHeight').each(function() {
        //find max height
        var maxHeight = 0;
        $(this).parent().find('.jsMatchHeight').each(function() {
            if ($(this).height() > maxHeight)
                maxHeight = $(this).height();
        });
        if ($(this).hasClass('js2Level')) {
            $(this).parent().parent().find('.jsMatchHeight').each(function() {
                if ($(this).height() > maxHeight)
                    maxHeight = $(this).height();
            });
        }
        $(this).css('height', maxHeight + 'px');
    });
}
function goToByScrollY(id) {
    $('html,body').animate({ scrollTop: 0 }, 'slow');
}
function goToByScroll(id) {
    $('html,body').animate({ scrollTop: $("#" + id).offset().top }, 'slow');
}
function goToByScrollObj(el) {
    $('html,body').animate({ scrollTop: el.offset().top }, 'slow');
}
function resizeLightboxHeight(height) {
    $('.popupBoxContent').css('height', height + 'px');
    $('iframe').attr('height', height + 'px');
}
