function addEvent( obj, evType, fn )
{
    var anon  = function(event) { var t = obj.__fn; obj.__fn = fn; obj.__fn(event); obj.__fn = t; }
    var res;
  
    if (obj.addEventListener){
        obj.addEventListener(evType, anon, false);
        res = true;
    } 

    else if (obj.attachEvent){
        res    = obj.attachEvent("on"+evType, anon);
    }

    else 
    {
        return false;
    }

    return res;
}

var initEvents = new Array( );

function init() {
	if (arguments.callee.done) return;

	arguments.callee.done = true;

	if (_timer) clearInterval(_timer);

	if (initWindow) initWindow();

if (initEvents)
        {
            for (var i = 0; i < initEvents.length; i++)
            {
                initEvents[i]();
            }
        }
}

{
var initAttached = false;

/* for Mozilla/Opera9 */
if (document.addEventListener) {
	document.addEventListener("DOMContentLoaded", init, false);
        initAttached = true;
}

/* for Internet Explorer */
/*@cc_on @*/
/*@if (@_win32)
	document.write("<script id=__ie_onload defer src=//:></script>");
	var script = document.getElementById("__ie_onload");
	script.onreadystatechange = function() {
		if (this.readyState == "complete") {
			init(); // call the onload handler
		}
	};
        initAttached = true;
/*@end @*/

/* for Safari */
if (/KHTML|WebKit/i.test(navigator.userAgent)) // sniff
{ 
	var _timer = setInterval(function() {
		if (/loaded|complete/.test(document.readyState)) {
			init(); // call the onload handler
		}
	}, 10);
        initAttached = true;
}

if (!initAttached)
{
    window.onload = init;
}

};

function initWindow(  )
{
/*@cc_on @*/
/*@if (@_win32)
  var el = $n( "noscript" );

  for (var i = 0; i < el.length; i++)
  {
    if(el[i].className=="clickfix")
      el[i].outerHTML = el[i].innerHTML.replace( "<![endif]-->", "" ); 
  }
/*@end @*/
}


function $( e )
{
    return document.getElementById( e );
}

function $n( e )
{
    return document.getElementsByTagName( e );
}

function popupThumbnail( e )
{
    window.open( "../html/popup.php?image=" + this.id, "_blank", "menubar=no, location=no, scrollbars=yes, status=no, toolbar=no" );
}

