function PNG(element)
{
if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
{
var src;

if (element.tagName=='IMG')
{
if (/\.png$/.test(element.src))
{
src = element.src;
element.src = "img/t.gif";
}
}
else
{
src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)
if (src)
{
src = src[1];
element.runtimeStyle.backgroundImage="none";
}
}

if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
}
}




$(document).ready(function() {

	$("#top_nav li:last").addClass("last-child");

	$("#lang li:last").addClass("last-child");

	$("#files li:last").addClass("last-child");

	$(".b_i_mask").append('<span class="png mask"></span>');
	$(".m_i_mask").append('<span class="png mask"></span>');
	$(".s_i_mask").append('<span class="png mask"></span>');
	$(".sert").hover(function(){ $(this).toggleClass("hover")});

	$("#news li:even").addClass("even");
	$(".start_news").each( function(){
		$(this).children('li:first').addClass('first');
	});
	$(".start_news").each( function(){
		$(this).children('li:odd').addClass('odd');
	});


	if($(".gallery_demo_unstyled").length != 0){
	
	$('.gallery_demo_unstyled').addClass('gallery_demo'); // adds new class name to maintain degradability
	$('ul.gallery_demo').galleria({
		history   : false, // activates the history object for bookmarking, back-button etc.
		clickNext : true, // helper for making the image clickable
		insert    : '#main_image', // the containing selector for our main image
		onImage   : function(image,caption,thumb) { // let's add some image effects for demonstration purposes

			$("#main_image .replaced").attr("src",thumb.attr("rel2"));
			
			// fade in the image & caption
			//if(! ($.browser.mozilla && navigator.appVersion.indexOf("Win")!=-1) ) { // FF/Win fades large images terribly slow
			//	image.css('display','none');
			//}
			//caption.css('display','none');
			
			// fetch the thumbnail container
			var _li = thumb.parents('li');
			// fade out inactive thumbnail
			_li.siblings().children('img.selected');
			
			// fade in active thumbnail
			thumb.fadeTo('fast',1).addClass('selected');
			
//			console.log(thumb.attr("rel2"));
			
			// add a title for the clickable image
			image.attr('title','');
		},
		onThumb : function(thumb) { // thumbnail effects goes here
			
			
			
			// fetch the thumbnail container
			var _li = thumb.parents('li');
			
			// if thumbnail is active, fade all the way.
			var _fadeTo = _li.is('.active') ? '1' : '1';
			
			// fade in the thumbnail when finnished loading
			//thumb.css({display:'none',opacity:_fadeTo}).fadeIn(1500);
			//thumb.css({display:'none',opacity:'1'}).fadeIn(1500);
			
			// hover effects
			thumb.hover(
				function() { thumb.fadeTo('fast',1); },
				function() { _li.not('.active').children('img').fadeTo('fast',1); } // don't fade out if the parent is active
				)
		}
	});
	
	}
});

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
 
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
 
    return vars;
}
