﻿/// <reference path="jquery-1.4.1-vsdoc.js" />
/// <reference path="swfobject-vsdoc.js" />


/*
function callBoxFancy(my_href) {
	var j1 = document.getElementById("calc");
	j1.href = my_href;
	$('#calc').trigger('click');

	alert("test");
}
*/

$(document).ready(function() {




/*
$("a#calc").fancybox({
        'height': '95%',
        'autoScale': true,
        'transitionIn': 'elastic',
        'transitionOut': 'elastic',
        'type': 'iframe',
        'hideOnContentClick' : false

    });
	*/

    //callFancyBox('http://sundolitt.avento.no/calc/_calc1.asp');

    //var j1 = document.getElementById("calc");
    //j1.trigger('click');

	$(".sitemap_level2").css("display", "none");
	$(".openThisLevel2").css("display", "block");
	$(".prod_spes_content").css("display", "none");


	$(".openThisLevel2").hover(
	function() {

	if($(this).hasClass("openThisLevel2_inactive"))
	{
		$("img", this).attr("src","/images/design/sitemap_down_hover.png");
	}
	else
	{
		$("img", this).attr("src","/images/design/sitemap_up_hover.png");
	}
	},
	function() {
	if($(this).hasClass("openThisLevel2_inactive"))
	{
		$("img", this).attr("src","/images/design/sitemap_down.png");
	}
	else
	{
		$("img", this).attr("src","/images/design/sitemap_up.png");
	}
	}
	);
	



    $('.openThisLevel2', this).bind("click", function() {

        var thisObject = this;

        if (!$(thisObject).hasClass("isAni")) {

            $(thisObject).addClass("isAni");

            var text_div = $(thisObject).parent().find('.sitemap_level2');
            /*var this_img = $(thisObject).find('#div_eq_' + thisObject.id);*/

            if ($(text_div).is(':hidden')) {


				$("img", this).attr("src","/images/design/sitemap_up.png");

				$(thisObject).removeClass("openThisLevel2_inactive");
				$(thisObject).addClass("openThisLevel2_active");


            }
            else {

				$("img", this).attr("src","/images/design/sitemap_down.png");

				$(thisObject).removeClass("openThisLevel2_active");
				$(thisObject).addClass("openThisLevel2_inactive");

            }

            $(text_div).slideToggle($(text_div).height(), function() { $(thisObject).removeClass("isAni"); });

        } // end if (!$(thisObject).hasClass("isAni")) {
    });


    $('.prod_spes_header', this).bind("click", function() {

        var thisObject = this;

        if (!$(thisObject).hasClass("isAni")) {

            $(thisObject).addClass("isAni");

            var text_div = $(thisObject).parent().find('.prod_spes_content');
            var this_img = $(thisObject).find('.prod_spes_header_img');

            if ($(text_div).is(':hidden')) {


				$(".prod_spes_header_left").css(
				{
				  "background" : "url('/img/top_left.gif') no-repeat left top",
				  "padding-bottom" : "0px"
				}
				);

				$(".prod_spes_header_right").css(
				{
				  "background" : "url('/img/top_right.gif') no-repeat left top",
				  "padding-bottom" : "0px"
				}
				);

				this_img.attr("src","/images/design/spes_up.png");

				//$(".prod_spes_header_left").css("background", "url('/img/top_left.gif') no-repeat left top");
				//$(".prod_spes_header_left").css("border-Bottom", "1px solid #dddddd");
				//$(".prod_spes_header_left").css("paddingBottom", "0px");


				//$(thisObject).removeClass("openThisLevel2_inactive");
				//$(thisObject).addClass("openThisLevel2_active");


            }
            else {



            }

            $(text_div).slideToggle($(text_div).height(), function() { 

				if ($(text_div).is(':hidden')) {


					//$(".prod_spes_header_left").css("background", "url('/img/top_left_inactive.gif') no-repeat left top");
					//$(".prod_spes_header_left").css("border-bottom", "0px");
					//$(".prod_spes_header_left").css("paddingBottom", "1px");

					$(".prod_spes_header_left").css(
					{
					  "background" : "url('/img/top_left_inactive.gif') no-repeat left top",
					  "padding-bottom" : "1px"
					}
					);

					$(".prod_spes_header_right").css(
					{
					  "background" : "url('/img/top_right_inactive.gif') no-repeat left top",
					  "padding-bottom" : "1px"
					}
					);

					this_img.attr("src","/images/design/spes_down.png");

				}
				else {
				}

				$(thisObject).removeClass("isAni"); 
			
			});

        } // end if (!$(thisObject).hasClass("isAni")) {
    });



});

/* Google Maps integration -------------------------------------------------------------------------------------- */
function AttachGMap(address, infobox, id, form_id) {

	var geocoder = null;
	var map = null;

	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById(id));

		// Add marker for store address
		var geocoder = new GClientGeocoder();
		var point = geocoder.getLatLng(address, function(point) {

			if (!point) {
				//alert(address + " not found");
				// address not found, make maps invisible
				$("#" + id).css("background", "#fff");

			} else {
				var marker0 = new GMarker(point);
				marker0.title = "";
				map.addOverlay(marker0);
				map.setCenter(point, 13);
				GEvent.addListener(marker0, "click", function() {
					// submit to maps.google.no
					document.getElementById(form_id).submit();
				});
			}

			map.addControl(new GLargeMapControl());
			map.addControl(new GMapTypeControl());
			map.addControl(new GScaleControl());
		});
	}

	// hide copyrightinfo on the bottom. I did this because it was too big and went outside designated area.
	//$("#" + id + " .gmnoprint,#" + id + " > div:last").css("display", "none");
}

var currObject

function view_detail(n, h) {
    d1.style.visibility = "hidden";
    d2.style.visibility = "hidden";
    d3.style.visibility = "hidden";
    n.style.visibility = "visible";
    h.style.border = "1px solid #F57418";

}


function hide_detail(n, h) {
    n.style.visibility = "hidden";
    h.style.border = "none";

}

