function initMenu() {
    /*
	var nodes = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0; i<nodes.length; i++)
	{
		nodes[i].onmouseover = function()
		{
			this.className += " hover";
		}
		nodes[i].onmouseout = function()
		{
			this.className = this.className.replace(" hover", "");
		}
	}
    */
}
if (document.all && !window.opera) attachEvent("onload", initMenu);


$(function() {
    $('a').each(function() {
        if ($(this).attr('href')) {
            var random = 'pr-' + Math.round(Math.random() * 1000000);
            var href = $(this).attr('href');
            var holder = $('<div/>')
                .attr('id', random)
                .css('width', '100%')
                .css('height', '100%')
                .hide();

            $('body').append(holder);

            var result = new RegExp("\\.[a-z][a-z][a-z]$").exec($(this).attr('href'));

            if (!result)
                return;

            var extension = result[0];
            var found = true;
            if (extension === '.flv') {
                var so = new SWFObject('resources/mediaplayer/player.swf', 'ply', '100%', '100%', '9', '#fff');
                so.addParam('allowfullscreen', 'true');
                so.addParam('allowscriptaccess', 'true');
                so.addParam('wmode', 'opaque');
                so.addVariable('file', $(this).attr('href'));
                so.write(random);
            } else if (extension == '.mp3') {
                var so = new SWFObject('resources/mp3player/player.swf', 'ply');
                so.addVariable('mp3Url', $(this).attr('href'));
                so.write(random);
            } else {
                found = false;
            }

            if (found) {
                $(this).attr('href', '#' + random).fancybox({
                    scrolling: 'no',
                    width: 640,
                    height: 480,
                    autoDimensions: false,
                    onStart: function() {
                        holder.show();
                        //var width = holder.width();
                        //var height = holder.height();
                        //holder.children().attr('width', width + 'px').attr('height', height + 'px');
                    },
                    onClosed: function() {
                        holder.hide();
                    },
                    onComplete: function() {

                    }
                });
            } else {
                holder.remove();
            }
        }
    });
});
