function clk(t) {
	try {
		type = "web";
		if (t == "News") type = "news";
		else if (t == "Ppl") type = "people";
		else if (t == "Jobs") type = "jobs";
		
		url = null;
			
		if (document.forms.b.query.value == "")  url = "/search/index_" + type + ".asp";
					
		if (url != null) {
			location.href = url;	
		} else {
			document.forms.b.type.value = type;
			document.forms.b.submit();
		}
	} catch (ex) {
		return true;
	}
	return false;
}

function goThere(href,bdcz,bdcr,bdcp,ticker,title,uuid,bdcs,rdURL) {
	doFrame = true;
	if (bdcz.indexOf(".258") == bdcz.length - 4) {
		bdcz = bdcz.substring(0, bdcz.indexOf(".258"));
	}
	if(!title) title = "";
	vURL = rdURL + "/index.asp?";
	vURL += "bdcz=" + bdcz;
	vURL += "&bdcr=" + bdcr;
	vURL += "&bdcu=" + escape(href);
	vURL += "&bdcs=" + bdcs;
	vURL += "&bdcf=" + uuid;
	vURL += "&bdcp=" + bdcp;
	vURL += "&partner=bdc";
	vURL += "&title=" + escape(title);
	if (doFrame && ( bdcz.indexOf('.web.') > -1 || bdcz.indexOf('c.l.cc.ml.e') > -1 ||  bdcz.substring(bdcz.length - 1,bdcz.length) == 'e' ) ) {
		window.open(vURL)
	} else	{
		location.href = vURL;
	}
	return false
}

function go2Cat(href,bdcz,bdcr,bdcs,uuid,rdURL) {
	vURL = rdURL + "/index.asp?";
	vURL += "bdcz=" + bdcz;
	vURL += "&bdcr=" + bdcr;
	vURL += "&bdcu=" + escape(href);
	vURL += "&bdcs=" + bdcs;
	vURL += "&bdcf=" + uuid;
	vURL += "&partner=bdc";
	if(href.substring(0,26) == 'http://offers.business.com' ) {
		window.open(vURL)
	} else {
		location.href = vURL;
	}
	return false
}




function showHide(id,vis,repos) {
        if(repos && !isNetscape) reposition();
        
        if(document.getElementById ) {
            document.getElementById(id).style.visibility=vis;
            document.getElementById("morepopularbuffer").style.visibility=vis;
        }
        
        
}

var show = false;

function popularSearches() {
    if (!show) {
            document.getElementById('popularsearchesleftmorenovis').style.display = 'Block';
            document.getElementById('btn_more').src = '/images/btn_more_on.gif';
    } else {
            document.getElementById('popularsearchesleftmorenovis').style.display = 'None';
            document.getElementById('btn_more').src = '/images/btn_more_off.gif';
    }
    show = !show;
    return false;

}

function gtwdc(href,bdcz,bdcr,bdcs,bdcf,rdURL,wdchost) {
    href = wdchost + "/rd/index.asp?bdcu=" + escape(href) + "&mkt=50001&mkw=" + bdcf;
    vURL = rdURL + "/index.asp?";
    vURL += "bdcz=" + bdcz;
    vURL += "&bdcr=" + bdcr;
    vURL += "&bdcu=" + escape(href);
    vURL += "&bdcs=" + bdcs;
    vURL += "&bdcf=" + bdcf;
    vURL += "&partner=bdc";
    window.open(vURL)
    return false;
}
		
function showMore()
{
    document.getElementById('moretab').innerHTML = ''; 
    document.getElementById('dirlistmoreid').className="dirlistmore2";
    document.getElementById('moretab').style.listStyle = ''; 
    document.getElementById('moretab').style.display = 'none'; 
}
function showMoreWell(twelve)
{
    try { 
        document.getElementById('moretabwell').innerHTML = twelve; 
    } catch (e) { }
    try { 
        document.getElementById('dirlistmorewellid').className="dirlistmore2";
    } catch (e) { }
    //document.getElementById('moretab').style.listStyle = ''; 
    //document.getElementById('moretab').style.display = 'none'; 
}
function showMorePage1(nodeUUID, bdcs)
{
    document.getElementById('moretabpage1').innerHTML = ''; 
    document.getElementById('weblistmoreid').className="weblistmore2";
    document.getElementById('moretabpage1').style.listStyle = ''; 
    document.getElementById('moretabpage1').style.display = 'none'; 
    new Image().src="/images2/redirect.gif?uuid=" + nodeUUID + "&bdcs=" + bdcs + "&bdcz=i.nav.50";   

}

function showMoreProducts(id, tab)
{
    //alert(document.getElementById(id).innerHTML);
    document.getElementById(tab).innerHTML = ''; 
    document.getElementById(id).className="productlistmore2";
    document.getElementById(tab).style.listStyle = ''; 
    document.getElementById(tab).style.display='none';
    //id.className="productlistmore2";
    //tab.style.listStyle = ''; 
    //tab.style.display = 'none'; 
    /*tab.innerHTML = ''; 
    id.className="productlistmore2";
    tab.style.listStyle = ''; 
    tab.style.display = 'none'; */
}

function showHide2(id,vis) {
    if(document.getElementById ) {
	    document.getElementById(id).style.display=vis;
    }
}

var scrollMarker=0;
function handleLBScrollEvent(e) 
{
    var is_chrome = false;
    try { is_chrome = /chrome/.test(navigator.userAgent.toLowerCase()); } catch (e) { is_chrome = false; }
    if (!is_chrome) {
        var offsetter = 20;
        if (!e) var e = window.event;
        if (e.preventDefault) {
            e.preventDefault();
        }
        else {
            e.cancelBubble = true;
            e.returnValue = false;

        }

        var div = document.getElementById('jqmWindowPad');
        h = div.offsetTop;
        if (div.pageYOffset) {
            scrollMarker = div.pageYOffset;
        } else if (document.body) {
            scrollMarker = div.scrollTop;
        }


        if (e.wheelDelta > 0) {
            scrollMarker = scrollMarker - 220;
        } else {
            scrollMarker = scrollMarker + 20;
        }

        div.scrollTop = h + scrollMarker;
    } else {
    return true;
    }


}


var scrollMarker_2=0;
function handleLBScrollEvent_2(e) 
{

    var is_chrome = false;
    try { is_chrome = /chrome/.test(navigator.userAgent.toLowerCase()); } catch (e) { is_chrome = false; }
    if (!is_chrome) {
        var offsetter = 20;
        if (!e) var e = window.event;
        if (e.preventDefault) {
            e.preventDefault();
        }
        else {
            e.cancelBubble = true;
            e.returnValue = false;

        }


        var div = document.getElementById('jqmWindowPad_2');
        h = div.offsetTop;
        if (div.pageYOffset) {
            scrollMarker_2 = div.pageYOffset;
        } else if (document.body) {
            scrollMarker_2 = div.scrollTop;
        }


        if (e.wheelDelta > 0) {
            scrollMarker_2 = scrollMarker_2 - 220;
        } else {
            scrollMarker_2 = scrollMarker_2 + 20;
        }

        div.scrollTop = h + scrollMarker_2;
    }

}


var scrollMarker_3=0;
function handleLBScrollEvent_3(e)
{
    var is_chrome = false;
    try { is_chrome = /chrome/.test(navigator.userAgent.toLowerCase()); } catch (e) { is_chrome = false; }
    if (!is_chrome) {
        var offsetter = 20;
        if (!e) var e = window.event;
        if (e.preventDefault) {
            e.preventDefault();
        }
        else {
            e.cancelBubble = true;
            e.returnValue = false;

        }


        var div = document.getElementById('jqmWindowPad_3');
        h = div.offsetTop;
        if (div.pageYOffset) {
            scrollMarker_3 = div.pageYOffset;
        } else if (document.body) {
            scrollMarker_3 = div.scrollTop;
        }


        if (e.wheelDelta > 0) {
            scrollMarker_3 = scrollMarker_3 - 220;
        } else {
            scrollMarker_3 = scrollMarker_3 + 20;
        }

        div.scrollTop = h + scrollMarker_3;

    }
}


var scrollMarker_4=0;
function handleLBScrollEvent_4(e)
{
    var is_chrome = false;
    try { is_chrome = /chrome/.test(navigator.userAgent.toLowerCase()); } catch (e) { is_chrome = false; }
    if (!is_chrome) {
        var offsetter = 20;
        if (!e) var e = window.event;
        if (e.preventDefault) {
            e.preventDefault();
        }
        else {
            e.cancelBubble = true;
            e.returnValue = false;

        }


        var div = document.getElementById('jqmWindowPad_4');
        h = div.offsetTop;
        if (div.pageYOffset) {
            scrollMarker_4 = div.pageYOffset;
        } else if (document.body) {
            scrollMarker_4 = div.scrollTop;
        }


        if (e.wheelDelta > 0) {
            scrollMarker_4 = scrollMarker_4 - 220;
        } else {
            scrollMarker_4 = scrollMarker_4 + 20;
        }

        div.scrollTop = h + scrollMarker_4;
    }

}


var scrollMarker_5=0;
function handleLBScrollEvent_5(e)
{
    var is_chrome = false;
    try { is_chrome = /chrome/.test(navigator.userAgent.toLowerCase()); } catch (e) { is_chrome = false; }
    if (!is_chrome) {
        var offsetter = 20;
        if (!e) var e = window.event;
        if (e.preventDefault) {
            e.preventDefault();
        }
        else {
            e.cancelBubble = true;
            e.returnValue = false;

        }


        var div = document.getElementById('jqmWindowPad_5');
        h = div.offsetTop;
        if (div.pageYOffset) {
            scrollMarker_5 = div.pageYOffset;
        } else if (document.body) {
            scrollMarker_5 = div.scrollTop;
        }


        if (e.wheelDelta > 0) {
            scrollMarker_5 = scrollMarker_5 - 220;
        } else {
            scrollMarker_5 = scrollMarker_5 + 20;
        }

        div.scrollTop = h + scrollMarker_5;
    }

}

var scrollMarker_6=0;
function handleLBScrollEvent_6(e)
{
    var is_chrome = false;
    try { is_chrome = /chrome/.test(navigator.userAgent.toLowerCase()); } catch (e) { is_chrome = false; }
    if (!is_chrome) {
        var offsetter = 20;
        if (!e) var e = window.event;
        if (e.preventDefault) {
            e.preventDefault();
        }
        else {
            e.cancelBubble = true;
            e.returnValue = false;

        }


        var div = document.getElementById('jqmWindowPad_6');
        h = div.offsetTop;
        if (div.pageYOffset) {
            scrollMarker_6 = div.pageYOffset;
        } else if (document.body) {
            scrollMarker_6 = div.scrollTop;
        }


        if (e.wheelDelta > 0) {
            scrollMarker_6 = scrollMarker_6 - 220;
        } else {
            scrollMarker_6 = scrollMarker_6 + 20;
        }

        div.scrollTop = h + scrollMarker_6;
    }

}


function rdlogger(bdcz, bdcr) {
    try {
        var myImage = new Image();
        var imgSrc = '';
        var ourDate = new Date();
        var interaction_ord = "" + ourDate.getFullYear() + (ourDate.getMonth() + 1) + ourDate.getDate() + ourDate.getHours() + ourDate.getMinutes() + ourDate.getSeconds() + Math.floor(Math.random() * 11);
        imgSrc = interaction_rdurl + '/RDlog.gif?bdcf=' + interaction_nodeuuid + '&mktid=' + escape(interaction_mktid) + '&mkw=' + escape(interaction_mkw) + '&bdcz=' + bdcz + '&bdcs=' + interaction_bdcs + '&bdcr=' + bdcr + '&ord=' + interaction_ord;
        myImage.src = imgSrc;
    } catch (e) { }
}

function messageCounter(textarea, tagId) {
    
    try {
        if (typeof textarea == 'string') {
            textarea = document.getElementById(textarea);
        }
        var text = textarea.value;
        var textlength = text.length;
        var max = textarea.getAttribute('maxlength');
        if (text.length > max) {
            textarea.value = text.substring(0, max);
            alert("Please keep the question text under " + max + " characters!");
            textlength = max;
            return false;
        }
        document.getElementById(tagId).innerHTML = textlength + "/";
        return true;
    } catch (e) {}

}

/* this activates the click path tracking */


if (window.addEventListener) {
    window.addEventListener('onload', trackUser, false);
}
else if (window.attachEvent) {
    window.attachEvent('onload', trackUser);
}

if (document.addEventListener) {
    document.addEventListener("DOMContentLoaded", trackUser, false);
}

window.onload = trackUser;


/* end of click path activation */

var trackingStarted = false;
function trackUser() {
    try {
        if (trackingStarted == false) {
            trackingStarted = true;
            //alert("Tracking user path");
            for (var i = 0; i < document.links.length; ++i) {
                var link = document.links[i];
                var thehref = link.href.toString();

                if ((thehref.indexOf("deviis01.corp.business.com") > -1 && thehref.indexOf("deviis01.corp.business.com/rd/") == -1) || thehref.indexOf("qa.business.com") > -1 || thehref.indexOf("www.business.com") > -1 || thehref.substring(1, 0) == '/') {
                    var theinnerhtml = link.innerHTML.toString();
                    if (theinnerhtml.indexOf("more") == 0 || theinnerhtml.indexOf("Less Filters") == 0 || theinnerhtml.indexOf("More Filters") == 0 || theinnerhtml.indexOf("See More") == 0) {
                        // don't track these
                    } else {
                        var GoogleTrackerFunction = new Function("e", "log4Google('" + escape(theinnerhtml) + "')");
                        if (link.onclick != null) {
                            if (window.addEventListener) {
                                link.addEventListener('click', GoogleTrackerFunction, false);
                            } else {
                                link.attachEvent('onclick', GoogleTrackerFunction);
                            }
                        } else {
                            if (window.addEventListener) {
                                link.addEventListener('click', GoogleTrackerFunction, false);
                            } else {
                                link.attachEvent('onclick', GoogleTrackerFunction);
                            }
                        }
                    }
                    
                }
            }
            //alert("Tracked user path");
        }
    } catch (e) { }
}

function log4Google(obj) {
    //alert("::::log4Google started on obj: " + obj);
    if (obj.length > 0 && obj != null && obj != 'null') {
        try {
            obj = unescape(obj);
            obj = obj.replace(/(<([^>]+)>)/ig, "");

            var lcookieName = "qrylnk";

            document.cookie = lcookieName + "=" + escape(obj) + "; path=/";
            
        } catch (e) {  }
    }
}







