
var ss={
    // CSS classes
    dynamicClass:'ss',
    // global parameters
    
    addEvent:function(elm, evType, fn, useCapture)
    {
        if (elm.addEventListener) 
        {
    	    elm.addEventListener(evType, fn, useCapture);
    		return true;
        }
    	else if(elm.attachEvent)
    	{ 
            var r = elm.attachEvent('on' + evType, fn);
            return r;
        }
    	else
    	{
            elm['on' + evType] = fn;
        }

		return true;
    },

    getElement:function(id)
    {
        if(document.all)
        {
            return eval("document.all['" + id + "']");
        }
        else
        {
            return document.getElementById(id);
        }
    },

	blockNoneElement:function(id)
	{
		
		if(element = ss.getElement(id))
		{
		    if(element.style.display!="none")
		    {
			    element.style.display='none';
		    }
			else
			{
			    element.style.display='block';
			}
			return true;
		}
		else
		{
			return false;
		}
	},

    init:function()
    {
	    //alert("ss.init");
    }
}

// initialise stuff if necessary
ss.addEvent(window, 'load', ss.init, false);
