var cookieName = "show_textic_tools";
var oldEvt = window.onload; 
var buttonLabelElem;
var toolbarIsVisible = false;
var toolbarInitOnloadFirstRun = true;

window.onload = function() { 



    if (oldEvt && toolbarInitOnloadFirstRun) { 
        toolbarInitOnloadFirstRun = false;
	oldEvt();
    } 
    


    buttonLabelElem = document.getElementById("texticReveal");

    if (buttonLabelElem) {
        

        if (getCookie(cookieName) == "true") {
                toggleToolbar();
        } else {


               var msg='Show Accessibility Tools'; 		
               if (isHomepage()) {
                   msg='<br/>Show<br/>Accessibility Tools';
               }
               buttonLabelElem.innerHTML=generateButtonHtml(msg);

        }


    }

    if (isHomepage()) {

        //alert ("twitter init");

        var url2 = 'http://twitter.com/javascripts/blogger.js';  
        var script2 = document.createElement('script');  script2.setAttribute('src', url2);  
        document.body.appendChild(script2);  
   
        var url = 'http://twitter.com/statuses/user_timeline/UCS_NEWS.json?callback=twitterCallback2&count=1';  
        var script = document.createElement('script');  script.setAttribute('src', url);  
        document.body.appendChild(script);
    }
} 

//<div style="background:url(http://www.ucs.ac.uk/SiteElements/images/textic/textic_icon.png) no-repeat; padding-left: 15px"> 

    function generateButtonHtml(anchorText) {
        return '<a id="accessibilityLink" href="javascript:toggleToolbar();" title="Click to show or hide the Textic Accessibility Tools">' + anchorText + '</a>';
    

    }

    function toggleToolbar() {


        

        if (toolbarIsVisible) {

            floatingMenu.hide();
            toolbarIsVisible = false;
            if (buttonLabelElem) {


               var msg='Show Accessibility Tools'; 		
               if (isHomepage()) {
                   msg='<br/>Show<br/>Accessibility Tools';
               }

               buttonLabelElem.innerHTML=generateButtonHtml(msg);
            }

            setCookie(cookieName,"false",365);
            

    } else {
            floatingMenu.show();
            toolbarIsVisible = true;  

            if (buttonLabelElem) {

               var msg='Hide Accessibility Tools'; 		
               if (isHomepage()) {
                   msg='<br/>Hide<br/>Accessibility Tools';
               }


               buttonLabelElem.innerHTML=generateButtonHtml(msg);
            } 

            setCookie(cookieName,"true",365);

    }

    } 