jQuery(document).ready(function(){
	
	// language
	
	var requestURI = window.location.href;
	var exp = /(\/[a-z]{2}\/)/; 
		
	if (exp.test(requestURI)) {
		var language = requestURI.match(exp)[0];
		language = language.substring(1,3);
	} else {
		var pathName = window.location.pathname;
				
		var pathPattern = /(\w+)\/(\S*)/;
		var path = pathName.match(pathPattern);
				
		if (path[1]=="author") {
			pathName='/'+path[1]+'/de/'+path[2];
		} else {
			pathName = "/de"+pathName;
		}

		window.location = pathName;
	}
	
		
	
	// hoverImages
	jQuery(".hoverImg").mouseover(function(event){
		jQuery('img', this).attr('src', function() {
			  return this.src.replace(/link/, 'hover' );
		});
	});
	
	jQuery(".hoverImg").mouseout(function(event){
		jQuery('img', this).attr('src', function() {
			  return this.src.replace(/hover/, 'link' );
		});
	});  
	

	
	
	// screen
	jQuery("div#content div.container ul.imageGallery li img").click(function(event){
		inlay = jQuery(this).parent().html();
		h = $(document).height()+"px";
		jQuery("div#screen").css({"z-index": "99", "height" : h});
		jQuery("<div/>", {
			  "class": "outerframe",
			  click: function(){
						jQuery(this).remove();
						jQuery("div#screen").css({"z-index": "-1"});
			  		 }
		}).appendTo("div#screen");
		jQuery("<div/>", {
			 "class": "innerframe"
		}).appendTo("div#screen div.outerframe");
		jQuery(inlay).appendTo("div#screen div.outerframe div.innerframe");
	});  

	
});


function changeLanguage(language) {
	
	var requestURI = window.location.href;
	
	requestURI = requestURI.replace(/(\/[a-z]{2}\/)/g, '/'+language+'/');
	
	window.location = requestURI;
}    
