var revideStartpage = revideStartpage || {};

revideStartpage = {
    init: function() {
		revideStartpage.StartpageButtons.init();
		revideStartpage.StartpageSlideToggle_eRelation.init();
		revideStartpage.StartpageSlideToggle_ePersonal.init();
		revideStartpage.StartpageSlideToggle_eKonsult.init();	
    },

	StartpageSlideToggle_eRelation: {
        init: function() {
			$(".startpage_erelation .accordion_link").click(function () {
			  if ($(".startpage_erelation .accordion").is(":hidden")) 
			  {
				  
				$(".startpage_erelation .accordion").fadeIn("normal");
				$(".startpage_erelation .accordion .image_p1").fadeTo(1,0).fadeTo(1500, 1);
				$(".startpage_erelation .accordion .image_p2").fadeTo(1,0).fadeTo(1500, 1);
				$(".startpage_erelation .image").fadeTo("slow", 0);
				$(".startpage_erelation .accordion_link").animate({top: "252px"});
				$(".startpage_erelation #accordion_link_img_erelation").attr("src", "/Portals/0/images/startpage/erelation/accordion_linkBg_bottom.gif") 

			  } 
			  else 
			  {
				  
				$(".startpage_erelation .accordion").fadeOut("normal");
				$(".startpage_erelation .accordion .image_p1").fadeTo(2,0);
				$(".startpage_erelation .accordion .image_p2").fadeTo(2,0);
				$(".startpage_erelation .image").fadeTo("slow", 0).fadeTo("slow", 1);
				$(".startpage_erelation .accordion_link").animate({top: "56px"});
				$(".startpage_erelation #accordion_link_img_erelation").attr("src", "/Portals/0/images/startpage/erelation/accordion_linkBg.gif") 
				
			  }
			});
        }
    },
	
	StartpageSlideToggle_ePersonal: {
        init: function() {
			$(".startpage_epersonal .accordion_link").click(function () {
			  if ($(".startpage_epersonal .accordion").is(":hidden")) 
			  {
				  
				$(".startpage_epersonal .accordion").fadeIn("normal");
				$(".startpage_epersonal .accordion .image_p1").fadeTo(1,0).fadeTo(1500, 1);
				$(".startpage_epersonal .accordion .image_p2").fadeTo(1,0).fadeTo(1500, 1);
				$(".startpage_epersonal .image").fadeTo("slow", 0);
				$(".startpage_epersonal .accordion_link").animate({top: "252px"});
				$(".startpage_epersonal #accordion_link_img_epersonal").attr("src", "/Portals/0/images/startpage/epersonal/accordion_linkBg_bottom.gif") 

			  } 
			  else 
			  {
				  
				$(".startpage_epersonal .accordion").fadeOut("normal");
				$(".startpage_epersonal .accordion .image_p1").fadeTo(2,0);
				$(".startpage_epersonal .accordion .image_p2").fadeTo(2,0);
				$(".startpage_epersonal .image").fadeTo("slow", 0).fadeTo("slow", 1);
				$(".startpage_epersonal .accordion_link").animate({top: "56px"});
				$(".startpage_epersonal #accordion_link_img_epersonal").attr("src", "/Portals/0/images/startpage/epersonal/accordion_linkBg.gif") 
				
			  }
			});
        }
    },
	
	StartpageSlideToggle_eKonsult: {
        init: function() {
			$(".startpage_ekonsult .accordion_link").click(function () {
			  if ($(".startpage_ekonsult .accordion").is(":hidden")) 
			  {
				  
				$(".startpage_ekonsult .accordion").fadeIn("normal");
				$(".startpage_ekonsult .accordion .image_p1").fadeTo(1,0).fadeTo(1500, 1);
				$(".startpage_ekonsult .accordion .image_p2").fadeTo(1,0).fadeTo(1500, 1);
				$(".startpage_ekonsult .image").fadeTo("slow", 0);
				$(".startpage_ekonsult .accordion_link").animate({top: "252px"});
				$(".startpage_ekonsult #accordion_link_img_ekonsult").attr("src", "/Portals/0/images/startpage/ekonsult/accordion_linkBg_bottom.gif") 

			  } 
			  else 
			  {
				  
				$(".startpage_ekonsult .accordion").fadeOut("normal");
				$(".startpage_ekonsult .accordion .image_p1").fadeTo(2,0);
				$(".startpage_ekonsult .accordion .image_p2").fadeTo(2,0);
				$(".startpage_ekonsult .image").fadeTo("slow", 0).fadeTo("slow", 1);
				$(".startpage_ekonsult .accordion_link").animate({top: "56px"});
				$(".startpage_ekonsult #accordion_link_img_ekonsult").attr("src", "/Portals/0/images/startpage/ekonsult/accordion_linkBg.gif") 
				
			  }
			});
        }
    },
	
	StartpageButtons: {
        init: function() {
            $(".startpageTeaser_heading").bind("mouseenter", function() {
                oImg = $(this).children("img");
				oRoot = $(this);
                revideStartpage.StartpageButtons.imageHover(oImg, true);
            }).bind("mouseleave", function() {
                oImg = $(this).children("img");
                revideStartpage.StartpageButtons.imageHover(oImg, false);
            });
        },

        imageHover: function(oImg, state) {
            image = oImg.attr("src");
            if (state) {
                var strExt = image.match(".gif");
                imageSrc = image.split(strExt);
                oImg.attr("src", imageSrc[0] + '_hover' + strExt);
            } else {
                imageSrc = image.split('_hover.');
                oImg.attr("src", imageSrc[0] + '.' + imageSrc[1]);
            }
        }
    }
	
	
	
}

// Start it!
$(document).ready(function(){
    revideStartpage.init();
})