//Show/Hide language selector
var effect = function(el, n, o) {
	$.extend(o, {
		easing: "easeOutQuint"
	});
	
	if ( $(el).hasClass("shown") ){
		$(el).removeClass("shown").hide(n, o, 1000, function() {
				var self = this;
		});
	} else {
		$(el).addClass("shown").show(n, o, 1000, function() {
				var self = this;
		});
		shown = true;
	}
};
		
		
$(document).ready(function() {
	    $("#changeLang").click(function(){
		    effect("#slider", "slide", { direction: "down" });
	    });
	    //Fix height and a position of the languages wrapper
	    $('#languages').css('left', ($('#changeLang').position().left-7)+'px');
	    if($('#changeLang').width()+14 < 114){
		$('#languages').css('width', 114+'px');
	    } else {
		$('#languages').css('width', ($('#changeLang').width()+14)+'px');
	    }
	    $('#languages').css('height', ($('#languages #slider').height()+8)+'px');
	    $('#languages div').css('height', ($('#languages #slider').height()+8)+'px');
    });
    
    function reloadType(url){
	$("#primary-fields").load(url)
    }
    
    //If there is javascript enabled, add js at the end of the url
    $(document).ready(function(){
	var as = $('.popup');
	$('.popup').each(function(i){
	    this.href = this.href+'/js';
	});
    })
