﻿_PFX = 'ctl00_C_';
var lastScroller = 0;

AutoHover_OnLoad =
	function()
	{
		// activate any autohover images within the content

		var autoHoverImages = YAHOO.util.Dom.getElementsByClassName('autohover', 'img');
		if (autoHoverImages.length > 0) 
		{
			for (var i=0; i<autoHoverImages.length; i++)
			{
				YAHOO.util.Dom.generateId(autoHoverImages[i]);
				autoHoverImages[i].setAttribute('nsrc', autoHoverImages[i].src);
				autoHoverImages[i].setAttribute('hsrc', autoHoverImages[i].src.replace(/\.gif/, '_hover.gif').replace(/\.jpg/, '_hover.jpg').replace(/\.png/, '_hover.png'));
				var x = new DDI.Web.ImageButton(autoHoverImages[i].id);
			}
		}
	}
	
Go_OnClick =
	function() {
	    if (location.href.lastIndexOf("Blog.aspx") > 1) {
	        var searchPhrase = document.getElementById("searchText").value.replace(" ", "+");
	        document.getElementById("BlogFrame").src = "http://blog.data-directions.com/?s=" + searchPhrase;
	    } else {
	    location.href = "Search.aspx?searchText=" + document.getElementById("searchText").value.replace(" ", "+");
	    }
	}

Hover =
    function(el) {
        if (el.src.lastIndexOf("_out.") > -1) {
            el.src = el.src.replace("_out.", "_active.");
        } else {
            el.src = el.src.replace("_active.", "_out.");
        }
    }

    SetTextSize =
	function(setting) {
	    if (setting == null) setting = 0;
	    var elClass = YAHOO.util.Dom.get('Content');
	    var elSize = YAHOO.util.Dom.get('TextSize');
	    var elImg = elSize.getElementsByTagName('img');

	    if (setting == 0) {
	        YAHOO.util.Dom.removeClass(elClass, 'BIG');
	        YAHOO.util.Cookie.set('textSize', 0);
	        elImg[0].src = elImg[0].src.replace(/enabled/, 'disabled');
	        elImg[1].src = elImg[1].src.replace(/disabled/, 'enabled');
	    }
	    if (setting == 1) {
	        var alreadyBig = YAHOO.util.Dom.hasClass(elClass, 'BIG');
	        if (!(alreadyBig)) YAHOO.util.Dom.addClass(elClass, 'BIG');
	        YAHOO.util.Cookie.set('textSize', 1);
	        elImg[0].src = elImg[0].src.replace(/disabled/, 'enabled');
	        elImg[1].src = elImg[1].src.replace(/enabled/, 'disabled');
	    }
	}

Window_OnLoad =
	function() {
	    if (YAHOO.util.Dom.get('TextSize')) {
	        SetTextSize(YAHOO.util.Cookie.get('textSize'));
	    }
	    AutoHover_OnLoad();
	}

toggleListItem =
    function(currListItem) {
        var elHead = document.getElementById(currListItem + "img");
        var elBody = document.getElementById(currListItem);

        if (elBody.style.display == 'block') {
            YAHOO.util.Dom.setStyle(elBody, 'display', 'none');
            elHead.src = 'App_Content/media/plus_icon_enabled.gif';
        }
        else {
            YAHOO.util.Dom.setStyle(elBody, 'display', 'block');
            elHead.src = 'App_Content/media/minus_icon_enabled.gif';
        }
    }
	
YAHOO.util.Event.addListener(window, 'load', Window_OnLoad);
