/*@cc_on _d=document;eval('var document=_d')

var e = "abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(','),
i = e.length;
while (i--) {
	document.createElement(e[i])
}

@*/

$.fn.markCurrentLocation = function() {
	var path = window.location.href
	return this.each(function(){
		var self = $(this);
		var href = self.attr('href');
		if(path == href){
			var linkLabel = self.text();
			self
				.before('<em><span class="emcontent">'+linkLabel+'</span></em>')
				.remove()
		}else if(RegExp(href).test(path) && !self.parent().is(':first-child')){
			self
				.wrap('<em></em>')
		}
	})
};

$.fn.addQuoteMark = function() {
	return this.each(function(){
		var elem = $(this);
		elem.append('<div class="quoteMark" />')
	});
};


var fixGalleryPos = function(){
	if(/pid\=/.test(location.href)){
		var target = $(location.hash);
		$(document).scrollTop(target.offset().top-($(window).height()-target.height())/2)
	}
}

var require = (function(){
	var jspath = /.+\//.exec($('script[src]:last').attr('src'))[0]
	return function(jsfile,callback){
		document.write('<script type="text/javascript" src="' + jspath + jsfile + '"><\/script>');
		if(callback){
			$('script[src]:last').load(function(){callback()})
		}
	}
})()

require('jquery.browser.addEnvClass.js');
require('jquery.addFileInfo.js');

$(function(){
	$('.header li a').markCurrentLocation();
	if(!($.browser.msie && $.browser.version < 8)){
		$('.contentWrapper a:not(:has(img))').addFileInfo();
	}
	$('blockquote').addQuoteMark();
	$('.ngg-browser-next, .ngg-browser-prev').each(function(){$(this).attr('href',$(this).attr('href')+'#'+$(this).parents('.ngg-imagebrowser').attr('id'));})
	fixGalleryPos()

	if($.browser.msie && $.browser.version < 7){
		$('.jurySingle .firstCol h2:first-child, ul.laureates li:first-child,').addClass('first-child')
	}
})

$(window).load(fixGalleryPos);

