/// <reference path="jquery-1.3.1-vsdoc.js" />
/// <reference path="swfobject-vsdoc.js" />
/// <reference path="sifr-vsdoc.js" />


$(window).bind("resize", function() {

    var biggestHeight = 0;


    if ($(".menu_level2").height() > $("#menu_level1").height()) {
        biggestHeight = $(".menu_level2").height();
    }
    else {
        biggestHeight = $("#menu_level1").height();
    }

    if (biggestHeight > (($(window).height() - 76) / 2)) {
        $('.div_middle_left_top').css({ height: ($(window).height() - biggestHeight - 56) + "px" });
    }
    else {
        $('.div_middle_left_top').css({ height: "50%" });
    }

    /* if document is showing */
    if ($("#div_middle_center_content").hasClass("active")) {

        /* Calculate padding for content (center)*/

        var $users_div_height = $(window).height();

        if ($users_div_height % 2 == 1) {
            $users_div_height = ($users_div_height + 1);
        }

        var $padding_users = (($users_div_height / 2) - 82);

        $padding_users = $padding_users + "px 0px 28px 0px";

        $('#div_middle_center_content').css({ padding: $padding_users });
    }

    /* if jgallery is active */
    if ($("#div_middle_center_outer").hasClass("jgallery_active")) {
        var $width_gallery = ($(window).width() - 152 - 28) + "px";
        $('#div_middle_center_outer').css({ width: $width_gallery });
    }

    //Define image ratio
    //var ratio = $("#back_img").height() / $("#back_img").width();

    // safari fix
    //if ($("#back_img").height() == 0) {
        //ratio = $(this).height() / $(this).width();
    //}

    //Gather browser and current image size
    //var browserwidth = $(window).width() - 152 - 28;
    //var browserheight = $(window).height() - 56;


    //Resize image to proper ratio

    //if ((browserheight / browserwidth) > ratio) {
        //$("#back_img").height(browserheight);
        //$("#back_img").width(browserheight / ratio);
    //} else {
        //$("#back_img").width(browserwidth);
        //$("#back_img").height(browserwidth * ratio);
   // }

    //$("#back_img").css('left', ((browserwidth - $("#back_img").width()) / 2));
    //$("#back_img").css('top', ((browserheight - $("#back_img").height()) / 2));



});


var doc_toggle_speed = 828;
var menu_toggle_speed = 426;
var waiting_for_doc = false;

$(document).ready(function() {
	
	


	


	/* Show doc if selected */
	if (!$("#div_middle_center_outer").hasClass("center_outer_closed")) {
		//$("#white_back2").fadeOut("1000", function(){
		//setTimeout('$("#div_middle_center").animate({ width: "434px" }, doc_toggle_speed)', 1500);
		//setTimeout('$(".doc_item").css({visibility: "visible"})', 1500 + doc_toggle_speed);
		//$(".hide_content").css({ display: "block" })',1500 + doc_toggle_speed);

		waiting_for_doc = true;
		
		setTimeout('$("#div_middle_center").animate({ width: "434px" }, ' + doc_toggle_speed + ', function(){$(".doc_item").css({visibility: "visible"});$(".hide_content").css({ display: "block" });waiting_for_doc = "false";})', 1500);
		//setTimeout('$(".doc_item").css({visibility: "visible"})', 1800 + doc_toggle_speed);
		//setTimeout('$(".hide_content").css({ display: "block" })', 1800 + doc_toggle_speed);


		//setTimeout('waiting_for_doc = "false"', 1800 + doc_toggle_speed);

		//});

	}

	//setTimeout('$("#white_back").fadeOut("1000")', 1700);

	// if map is selected
    if($("#map_canvas_loader").hasClass("active"))
    {
        setTimeout('$("#map_canvas_loader").fadeOut("500")', 500);
    }

	// find biggest height of menu level1 and menu level 2
    var biggestHeight = 0;
    
	if ($(".menu_level2").height() > $("#menu_level1").height()) 
	{
        biggestHeight = $(".menu_level2").height();
    }
    else 
	{
        biggestHeight = $("#menu_level1").height();
    }

	// if menu is bigger than half the height of the menu, move menu and logo up
    if (biggestHeight > (($(window).height() - 76) / 2)) {
        $('.div_middle_left_top').css({ height: ($(window).height() - biggestHeight - 56) + "px" });
    }
    else {
        $('.div_middle_left_top').css({ height: "50%" });
    }

    //Gather browser and current image size
    var browserwidth = $(window).width() - 152 - 28;
    var browserheight = $(window).height() - 56;

	/* hide background for each link in menu */
    $('.menu_level1_li').css({ backgroundPosition: "-163px 0px" });
    $('.menu_level2_li').css({ backgroundPosition: "-163px 0px" });

    $("#div_middle_center_content").css({ display: "none" });
    $("#div_middle_center").css({ display: "none" });

	/* fade in dokument */
	$("#div_middle_center").fadeIn(0);
	/***************setTimeout('$("#div_middle_center_content").fadeIn(0)', 200);**************/
	$("#div_middle_center_content").fadeIn(0);
    //}

    /* if content is showing */
    if ($("#div_middle_center_content").hasClass("active")) {

        /* Calculate padding for content*/

        var $users_div_height = $(window).height();

        if ($users_div_height % 2 == 1) {
            $users_div_height = ($users_div_height + 1);
        }

        var $padding_users = (($users_div_height / 2) - 82);

        $padding_users = $padding_users + "px 0px 28px 0px";

        $('#div_middle_center_content').css({ padding: $padding_users });
    }

    /* If level2 is menu active (margin for dokument) */
    if ($(".div_middle_left_outer2").hasClass('outer2_active')) {
        $('#div_middle_center_outer').css({ margin: "0px 0px 0px 326px" });
    }
    else {
		/* else if level1 menu is active (margin for dokument) */
		if ($(".div_middle_left_outer").hasClass('active')) {
			$('#div_middle_center_outer').css({ margin: "0px 0px 0px 163px" });
		}
		/* if gallery or map (no margin)*/ 
		else
		{
			$('#div_middle_center_outer').css({ margin: "0px 0px 0px 0px" });
			var $width_gallery = ($(window).width() - 152 - 28) + "px";
			$('#div_middle_center_outer').css({ width: $width_gallery });
		}
    }



    $(".menu_level1_li").hover(
	    function() {
	        $(this).stop().animate({ backgroundPosition: "0px 0px" }, 500);
	    }
	    ,
	    function() {
	        if (!$(this).hasClass("menu_level1_li_sel")) {
	            $(this).stop().animate({ backgroundPosition: "-163px 0px" }, 500);
	        }
	    }
    );

    $(".menu_level1_li_sel").hover(
	    function() {
	        if ($(this).hasClass("menu_level1_li")) {
	            $(this).stop().animate({ backgroundPosition: "0px 0px" }, 500);
	        }
	    }
	    ,
	    function() {
	        if ($(this).hasClass("menu_level1_li")) {
	            $(this).stop().animate({ backgroundPosition: "-163px 0px" }, 500);
	        }
	    }
    );

    $(".menu_level2_li").hover(
	    function() {
	        $(this).stop().animate({ backgroundPosition: "0px 0px" }, 500);
	    }
	    ,
	    function() {
	        $(this).stop().animate({ backgroundPosition: "-163px 0px" }, 500);
	    }
    );

    $(".menu_level2_li_sel").hover(
	    function() {
	        if ($(this).hasClass("menu_level2_li")) {
	            $(this).stop().animate({ backgroundPosition: "0px 0px" }, 500);
	        }
	    }
	    ,
	    function() {
	        if ($(this).hasClass("menu_level2_li")) {
	            $(this).stop().animate({ backgroundPosition: "-163px 0px" }, 500);
	        }
	    }
    );


    $(".menu_level1_li").bind("click", function(e) {

		if(waiting_for_doc == true)
		{
			return;
		}

		// if menu has sub menu's
        if ($(this).hasClass("hasChild")) {

            /* unactive previous sel */
            if (!$(this).hasClass(".menu_level1_li_sel")) {
                $(".menu_level1_li_sel").stop().animate({ backgroundPosition: "-163px 0px" }, 100);
            }

            /* unactive level 2 sel */
            $(".menu_level2_li_sel").css({ backgroundPosition: "-163px 0px" });
            $(".menu_level2_li_sel").removeClass('menu_level2_li');
            $(".menu_level2_li_sel").addClass('menu_level2_li');
            $(".menu_level2_li_sel").removeClass('menu_level2_li_sel');

			var addDelay = 0;

            /* Hide doc if visible */
            if (!$("#div_middle_center_outer").hasClass("center_outer_closed")) {
				$(".doc_item").css({ display: "none" })
				$(".hide_content").css({ display: "none" })
                $("#div_middle_center").stop().animate({ width: "0px" }, doc_toggle_speed);
				addDelay = addDelay + doc_toggle_speed;
            }

            if ($(".div_middle_left_outer2").hasClass('outer2_active')) {
				/* Hide menu level 2 background */
				setTimeout('$(".div_middle_left_outer2").stop().animate({ width: "0px" }, ' + menu_toggle_speed + ')', addDelay);
				addDelay = addDelay + menu_toggle_speed;
			}

            /* Hide all level 2 menu's */
            setTimeout('$(".menu_level2").css({ display: "none" })', (addDelay));

            /* Show this level 2 menu */
            var childMenu = "#childMenu" + $(this).attr("id");
            setTimeout('$("' + childMenu + '").css({ display: "block" })', (addDelay));

            /* Show menu level 2 background */
            setTimeout('$(".div_middle_left_outer2").stop().animate({ width: "163px" }, ' + menu_toggle_speed + ')', (addDelay + 200));
			$(".div_middle_left_outer2").addClass('outer2_active');
	
            // Make this sel
            $(".menu_level1_li_sel").removeClass('menu_level1_li');
            $(".menu_level1_li_sel").addClass('menu_level1_li');
            $(".menu_level1_li_sel").removeClass('menu_level1_li_sel');
            $(this).addClass('menu_level1_li_sel');
            $(this).removeClass('menu_level1_li');

            // Document is closed  
            $("#div_middle_center_outer").addClass("center_outer_closed");
			//setTimeout('$("#white_back").fadeOut("1000")', 2000);
        }

    });

	$(".menu_level1_li_sel").bind("click", function(e) {

		if(waiting_for_doc == true)
		{
			return;
		}

        if ($(this).hasClass("hasChild")) {

			//$("#white_back").fadeIn("1000");

            /* unactive previous sel */
            if (!$(this).hasClass(".menu_level1_li_sel")) {
                $(".menu_level1_li_sel").stop().animate({ backgroundPosition: "-163px 0px" }, 100);
            }

            /* unactive level 2 sel */
            $(".menu_level2_li_sel").css({ backgroundPosition: "-163px 0px" });
            $(".menu_level2_li_sel").removeClass('menu_level2_li');
            $(".menu_level2_li_sel").addClass('menu_level2_li');
            $(".menu_level2_li_sel").removeClass('menu_level2_li_sel');

			var addDelay = 0;

            /* Hide doc if visible */
            if (!$("#div_middle_center_outer").hasClass("center_outer_closed")) {
				$(".doc_item").css({ display: "none" })
				$(".hide_content").css({ display: "none" })
                $("#div_middle_center").stop().animate({ width: "0px" }, doc_toggle_speed);
				addDelay = addDelay + doc_toggle_speed;
            }

			if ($(".div_middle_left_outer2").hasClass('outer2_active')) {
				/* Hide menu level 2 background */
				setTimeout('$(".div_middle_left_outer2").stop().animate({ width: "0px" }, ' + menu_toggle_speed + ')', addDelay);
				addDelay = addDelay + menu_toggle_speed;
			}

            /* Hide all level 2 menu's */
            setTimeout('$(".menu_level2").css({ display: "none" })', addDelay);

            /* Show this level 2 menu */
            var childMenu = "#childMenu" + $(this).attr("id");
            setTimeout('$("' + childMenu + '").css({ display: "block" })', addDelay);

            /* hide document */
            $("#div_middle_center_outer").css({ display: "none" });
            $("#div_middle_center").css({ display: "none" });

            /* Show menu level 2 background */
            setTimeout('$(".div_middle_left_outer2").stop().animate({ width: "163px" }, 500)', addDelay + 200);
			$(".div_middle_left_outer2").addClass('outer2_active');

            // Make this sel
            $(".menu_level1_li_sel").removeClass('menu_level1_li');
            $(".menu_level1_li_sel").addClass('menu_level1_li');
            $(".menu_level1_li_sel").removeClass('menu_level1_li_sel');
            $(this).addClass('menu_level1_li_sel');
            $(this).removeClass('menu_level1_li');

            // Document is closed               
            $("#div_middle_center_outer").addClass("center_outer_closed");
			//setTimeout('$("#white_back").fadeOut("1000")', 2000);
        }

    });

	$(".hide_content").bind("click", function(e) {

		if(waiting_for_doc == true)
		{
			return;
		}

		waiting_for_doc = true;

		$(".doc_item").css({ visibility: "hidden" })
		$(".hide_content").css({ display: "none" })

		if ($(".div_middle_left_outer2").hasClass('outer2_active')) {
			$("#div_middle_center").animate({ width: "0px" }, doc_toggle_speed, 
				function() {$(".div_middle_left_outer2").animate({ width: "0px" }, menu_toggle_speed, 
				function() {$("#div_level1_outer").animate({ width: "1px" }, menu_toggle_speed, 
				function() {$(".show_content").fadeIn();waiting_for_doc = false;}
			)})});
		}
		else
		{
			$("#div_middle_center").stop().animate({ width: "0px" }, doc_toggle_speed, 
				function() {$("#div_level1_outer").animate({ width: "1px" }, menu_toggle_speed, 
				function() {$(".show_content").fadeIn();waiting_for_doc = false;}
				
			)});
		}
	});

	$(".show_content").bind("click", function(e) {

		if(waiting_for_doc == true)
		{
			return;
		}

		waiting_for_doc = true;

		$(".show_content").hide();

		if ($(".div_middle_left_outer2").hasClass('outer2_active')) {

			$("#div_level1_outer").animate({ width: "163px" }, menu_toggle_speed);

			

			$("#div_level1_outer").css({ width: "163px" });

			setTimeout('$(".div_middle_left_outer2").animate({ width: "163px" }, ' + menu_toggle_speed + ');', menu_toggle_speed);
			setTimeout('$("#div_middle_center").animate({ width: "434px" }, doc_toggle_speed)', menu_toggle_speed + menu_toggle_speed);
			
			setTimeout('$(".hide_content").css({display: "block"});', menu_toggle_speed + menu_toggle_speed + doc_toggle_speed);
			setTimeout('$(".doc_item").css({visibility: "visible"});', menu_toggle_speed + menu_toggle_speed + doc_toggle_speed);
			setTimeout('waiting_for_doc = false;', menu_toggle_speed + menu_toggle_speed + doc_toggle_speed);
			
		}
		else
		{
			$("#div_level1_outer").animate({ width: "163px" }, menu_toggle_speed, 
				function(){$("#div_middle_center").animate({ width: "434px" }, doc_toggle_speed, 
				function(){
					$(".hide_content").css({display: "block"});
					$(".doc_item").css({visibility: "visible"});
					waiting_for_doc = false;
			})});
		}
	});




    $('.showThisImage').click(function() {

        if (!$('#supersize .activeslide').hasClass($(this).attr("id")) && !$('#supersize_links').is(':animated') && !$.inAnimation) {
            var currentslide = $('#supersize .activeslide');
            currentslide.removeClass('activeslide');

            var imageSelected = "." + $(this).attr("id");
            $(imageSelected).addClass('activeslide');

            $('#supersize').resizenow(); //Fix for resize mid-transition

            //$('.showThisImage').removeClass('showThisImageActive');
            //$(this).addClass('showThisImageActive');

            currentslide.hide();
            $(imageSelected).fadeIn(500);


            var nextSlideNum = 0;

            // if slide number is bigger than 9
            if ($(this).attr("id").length == 8) {
                nextSlideNum = $(this).attr("id").substring($(this).attr("id").length - 2, $(this).attr("id").length);
            }
            else {
                nextSlideNum = $(this).attr("id").substring($(this).attr("id").length - 1, $(this).attr("id").length);
            }

            $('#slidecounter .slidenumber').html(nextSlideNum);

        }
    });


    $('.img_slide').hover(function() {
        if (!$(this.parentNode).hasClass('active_slide_link')) {
            this.src = "../images/blank.gif";
        }
    }, function() {
        if (!$(this.parentNode).hasClass('active_slide_link')) {
            this.src = "../images/gray_trans_pixel.png";
        }
    });

    // Show content button
    $(".img_slide").bind("click", function(e) {
        if (!$(this.parentNode).hasClass('active_slide_link')) {
            $(".img_slide").attr("src", "../images/gray_trans_pixel.png");
            this.src = "../images/blank.gif";
            $('.active_slide_link').removeClass('active_slide_link');
            $(this.parentNode).addClass('active_slide_link');
        }
    });

	//setTimeout('$("#white_back").fadeOut("500")', 500);

	/* loop through a tags on page */
    $('a').each(function(idx, item) {


		/* if it is not a mailto tag */
		if ( item.href.indexOf( "mailto" ) == -1 && item.href != '' && item.id != "") {
			var url = "javascript:delayedRedirect('" + item.href + "', '" + item.id + "');"
			item.href = url;
		}
		else
		{
			if(item.href.indexOf( "app_form_public_edit" ) != -1)
			{
				//var url = "javascript:delayedRedirect2('" + item.href + "')";

				var url = "javascript:delayedRedirect('" + item.href + "', 'level2');";

				item.href = url;
			}
			else if ( item.href.indexOf( "mailto" ) == -1 && item.target.indexOf( "blank" ) == -1 && item.target.indexOf( "_blank" ) == -1 && item.href != '' && item.href.indexOf( "download.aspx" ) == -1)
			{
				var url = "javascript:delayedRedirect2('" + item.href + "')";
				item.href = url;
			}
			else
			{
				
			}
		}
    });

});

/* fade in loader and redirect */
function delayedRedirect2(url){



	/* Hide doc if visible */
	if (!$("#div_middle_center_outer").hasClass("center_outer_closed")) {
		$(".doc_item").css({ display: "none" })
		$(".hide_content").css({ display: "none" })
		$("#div_middle_center").stop().animate({ width: "0px" }, doc_toggle_speed);
		setTimeout('$("#div_middle_center").css({ display: "none" })',doc_toggle_speed);



		if($(".div_middle_left_outer2").css("width") != "0px")
		{


			setTimeout('$(".div_middle_left_outer2").stop().animate({ width: "0px" }, ' + menu_toggle_speed + ')', doc_toggle_speed);

			/* Hide all level 2 menu's */
			setTimeout('$(".menu_level2").css({ display: "none" })',menu_toggle_speed + doc_toggle_speed);

			setTimeout('$("#div_level1_outer").animate({ left: "-50px" }, ' + menu_toggle_speed + ');', menu_toggle_speed + doc_toggle_speed);


			$(".background_left").hide(menu_toggle_speed + menu_toggle_speed + doc_toggle_speed, function(){$("#white_back2").fadeIn(600, function(){window.location = url})});
		}
		else
		{
			setTimeout('$("#div_level1_outer").animate({ left: "-50px" }, ' + menu_toggle_speed + ');', menu_toggle_speed);

			// dummy id
			$(".background_left").hide(menu_toggle_speed + menu_toggle_speed, function(){$("#white_back2").fadeIn(600, function(){window.location = url})});
		}
	}
	else
	{

		

		if($(".div_middle_left_outer2").css("width") != "0px")
		{
			$(".div_middle_left_outer2").stop().animate({ width: "0px" }, menu_toggle_speed);

			/* Hide all level 2 menu's */
			setTimeout('$(".menu_level2").css({ display: "none" })',menu_toggle_speed);

			setTimeout('$("#div_level1_outer").animate({ left: "-50px" }, 500);', menu_toggle_speed);

			$(".background_left").hide(menu_toggle_speed + menu_toggle_speed, function(){$("#white_back2").fadeIn(600, function(){window.location = url})});
		}
		else
		{
			$("#div_level1_outer").animate({ left: "-50px" }, menu_toggle_speed);

			// dummy id
			$(".background_left").hide(menu_toggle_speed, function(){$("#white_back2").fadeIn(600, function(){window.location = url})});

		}
	}


}



/* fade in loader and redirect */
function delayedRedirect(url, level){

	if (url.indexOf( "http" ) == -1)
	{
		url = "http://infill.avento.no/" + url;
	}

	if(waiting_for_doc == true)
	{
		return;
	}

	waiting_for_doc = true;


	if(level == "level1")
	{

		
		var addDelay = 0;

		/* Hide doc if visible */
		if (!$("#div_middle_center_outer").hasClass("center_outer_closed")) {
			$(".doc_item").css({ visibility: "hidden" })
			$(".hide_content").css({ display: "none" })
			$("#div_middle_center").stop().animate({ width: "0px" }, doc_toggle_speed);
			setTimeout('$("#div_middle_center").css({ display: "none" })',doc_toggle_speed);

			if($(".div_middle_left_outer2").css("width") != "0px")
			{
				setTimeout('$(".div_middle_left_outer2").stop().animate({ width: "0px" }, ' + menu_toggle_speed + ')', doc_toggle_speed);

				/* Hide all level 2 menu's */
				setTimeout('$(".menu_level2").css({ display: "none" })',doc_toggle_speed + menu_toggle_speed);

				$(".background_left").hide(doc_toggle_speed + menu_toggle_speed, function(){$("#white_back2").fadeIn(600, function(){window.location = url})});
			}
			else
			{
				$(".background_left").hide(doc_toggle_speed, function(){$("#white_back2").fadeIn(600, function(){window.location = url})});
			}
		}
		else
		{

			if($(".div_middle_left_outer2").css("width") != "0px")
			{
				$(".div_middle_left_outer2").stop().animate({ width: "0px" }, menu_toggle_speed);

				/* Hide all level 2 menu's */
				setTimeout('$(".menu_level2").css({ display: "none" })',menu_toggle_speed);

				$(".background_left").css({ visibility: "hidden" });
				$(".background_left").hide(menu_toggle_speed, function(){$("#white_back2").fadeIn(600, function(){window.location = url})});
			}
			else
			{
				$("#white_back2").fadeIn(600, function(){window.location = url});
			}
		}

	}
	else if (level == "level2")
	{


		/* Hide doc if visible */
		if (!$("#div_middle_center_outer").hasClass("center_outer_closed")) {
			$(".doc_item").css({ visibility: "hidden" })
			$(".hide_content").css({ display: "none" })
			$("#div_middle_center").stop().animate({ width: "0px" }, doc_toggle_speed, 
				function() {
					$("#div_middle_center").css({ display: "none" });
					//window.location = url;
					$("#white_back2").fadeIn(600, function(){window.location = url});
				});
			//setTimeout('$("#div_middle_center").css({ display: "none" })',500);
		}
		else
		{
			$("#white_back2").fadeIn(600, function(){window.location = url});
		}

		//$(".background_left").css({ visibility: "hidden" });
		//$(".background_left").hide(600, function(){window.location = url});

	}
	else
	{
		alert("other");

		/* Hide doc if visible */
		if (!$("#div_middle_center_outer").hasClass("center_outer_closed")) {
			$(".doc_item").css({ visibility: "hidden" })
			$(".hide_content").css({ display: "none" })
			$("#div_middle_center").stop().animate({ width: "0px" }, 500);
			setTimeout('$("#div_middle_center").css({ display: "none" })',500);

			if($(".div_middle_left_outer2").css("width") != "0px")
			{
				setTimeout('$(".div_middle_left_outer2").stop().animate({ width: "0px" }, 500)', 500);

				/* Hide all level 2 menu's */
				setTimeout('$(".menu_level2").css({ display: "none" })',1000);

				setTimeout('$("#div_level1_outer").animate({ left: "-50px" }, 500);', 1000);

				$(".background_left").css({ visibility: "hidden" });
				$(".background_left").hide(1600, function(){window.location = url});
			}
			else
			{
				setTimeout('$("#div_level1_outer").animate({ left: "-50px" }, 500);', 500);

				$(".background_left").css({ visibility: "hidden" });
				$(".background_left").hide(1100, function(){window.location = url});
			}
		}
		else
		{

			if($(".div_middle_left_outer2").css("width") != "0px")
			{
				$(".div_middle_left_outer2").stop().animate({ width: "0px" }, 500);

				/* Hide all level 2 menu's */
				setTimeout('$(".menu_level2").css({ display: "none" })',500);

				setTimeout('$("#div_level1_outer").animate({ left: "-50px" }, 500);', 500);

				$(".background_left").css({ visibility: "hidden" });
				$(".background_left").hide(1100, function(){window.location = url});
			}
			else
			{
				$("#div_level1_outer").animate({ left: "-50px" }, 500);

				$(".background_left").css({ visibility: "hidden" });
				$(".background_left").hide(600, function(){window.location = url});

			}
		}
	}





	}


function doc_nextslide() {

    

    var currentslide = $('#supersize .activeslide');

    currentslide.removeClass('activeslide');

    var nextslide = currentslide.next().length ? currentslide.next() : $('#supersize a:first');

    nextslide.addClass('activeslide');


    //currentslide.css("z-index", "1");
    
    //nextslide.css("display", "block");
    //nextslide.css("z-index", "0");

    //currentslide.fadeOut(200);
    //nextslide.fadeIn(100);


    //$(nextslide).addClass('doc_activeslide');
    //$(nextslide).removeClass('doc_nextslide');

    //$(nextSlideLink).addClass('doc_nextslide');

    var currentSlideNum = 0;
    var nextSlideNum = 0;

    // if slide number is bigger than 9
    if (currentslide.attr("id").length == 6) {
        currentSlideNum = currentslide.attr("id").substring(currentslide.attr("id").length - 2, currentslide.attr("id").length);
    }
    else {
        currentSlideNum = currentslide.attr("id").substring(currentslide.attr("id").length - 1, currentslide.attr("id").length);
    }


    // if slide number is bigger than 9
    if (nextslide.attr("id").length == 6) {
        nextSlideNum = nextslide.attr("id").substring(nextslide.attr("id").length - 2, nextslide.attr("id").length);
    }
    else {
        nextSlideNum = nextslide.attr("id").substring(nextslide.attr("id").length - 1, nextslide.attr("id").length);
    }


    //var nextSlideLink = "#imgNum" + nextSlideNum;

    //$('.showThisImage').removeClass('showThisImageActive');
    //$(nextSlideLink).addClass('showThisImageActive');

    //var nextImgSlideLink = "#imgLinkNum" + nextSlideNum;

    //$('.img_slide_link').removeClass('active_slide_link');
    //$(nextImgSlideLink).addClass('active_slide_link');

    //$('.img_slide_link').show();
    //$(nextImgSlideLink).hide();


}

if(document.addEventListener)
{
      document.addEventListener("mousedown", disableTabs, false);      
}
else
{
      document.onmousedown = new Function("return disableTabs()");
      document.oncontextmenu = new Function("return disableTabs()");
}




function disableTabs(e) {
  var tgt = (e) ? e.target:event.srcElement;
  var but = null;
  if (tgt.nodeName=="A") {
   
	if(tgt.href.indexOf( "intentus" ) != -1)
	{
		location = tgt.href;
	}

    if (e) {
      if( typeof( e.which ) == 'number' ) {
        but = e.which;
      } else if( typeof( e.button ) == 'number' ) {
        but = e.button;
      }
      if (but && but== 2) return false
      e.preventDefault(); // mozilla
    }
    else {
      but = event.button;
      if (but==4) return false
    }
    return false; // IE and FF
  }
  return true
}