﻿/*
----------------------------------------------------------
Global
----------------------------------------------------------
*/

/*
sIFR - Genererar sIFR för huvudmenyn
*/
Websajt.Pages.Global.sIFRMenu = function() {

	Websajt.Utils.RenderLinkSifr('#ContainerTopMainNavigation ul li.normal div span', '#878787', '#ff6418');
	Websajt.Utils.RenderLinkSifr('#ContainerTopMainNavigation ul li.selected div span', '#ff6418', '#ff6418');
	//Websajt.Utils.RenderLinkSifr('#ContainerTopSubNavigation ul li.normal span', '#878787', '#ff6418');
	//Websajt.Utils.RenderLinkSifr('#ContainerTopSubNavigation ul li.selected span', '#ff6418', '#ff6418');
}

/*
sIFR - Genererar sIFR för H1 på loginsida
*/
Websajt.Pages.Global.sIFRH1Login = function() {
    Websajt.Utils.RenderSifr('h1.login', '#000000');
};

/*
sIFR - Genererar sIFR för H1
*/
Websajt.Pages.Global.sIFRH1 = function() {
	Websajt.Utils.RenderSifr('h1', '#ff6418');
}

/*
sIFR - Genererar sIFR för H2
*/
Websajt.Pages.Global.sIFRH2 = function() {
    Websajt.Utils.RenderSifr('h2.h2', '#000000');
}

/*
sIFR - Genererar sIFR för H2 på Min el
*/
Websajt.Pages.Global.sIFRH2MyPages = function() {
var color = CURRENT_THEME == "business" ? "#ffffff" : "#000000";
Websajt.Utils.RenderSifr('div#CustomerInfoBox h2', color);
Websajt.Utils.RenderSifr('div#CustomerContactBox h2', '#000000');
}

/*
Lägger till klassen sep på alla meny 
alternativ som inte ligger sist
*/
Websajt.Pages.Global.AddMenuSeperator = function() {
	$("#ContainerTopSubNavigation ul li:not(:last)").addClass("sep")
}

/*
Renderar om "BOXEN" av typen 1
*/
Websajt.Pages.Global.RenderBoxType1 = function() {
	var bgColor = CURRENT_THEME == "business" ? "#1d1d1d" : "#ff6418";
	Websajt.Utils.RenderSifr('.box-type-1 h2', '#ffffff');
	//$(".box-type-1").corners({ radio: 5 });	
}

/*
Renderar om "BOXEN" av typen 2
*/

Websajt.Pages.Global.RenderBoxType2 = function() {
	Websajt.Utils.RenderSifr('.box-type-2 .content h2', '#1b1b1b');
}

/*
Renderar om "BOXEN" av typen 3
*/
Websajt.Pages.Global.RenderBoxType3 = function() {
	Websajt.Utils.RenderSifr('.box-type-3 .content h2', '#1b1b1b');
}

/*
Renderar om "BOXEN" av typen 4
*/
Websajt.Pages.Global.RenderBoxType4 = function() {
	Websajt.Utils.RenderSifr('.box-type-4 .content h2', '#1b1b1b');
}

/*
Renderar om "BOXEN" av typen 5
*/
Websajt.Pages.Global.RenderBoxType5 = function() {
	Websajt.Utils.RenderSifr('.box-type-5 .content h2', '#ffffff');
}


Websajt.Pages.Global.CheckSubMenu = function() {
	if ($("#LeftMenuArea ul li").length == 0)
		$("#LeftMenuArea").hide();
}

/*
Fixar höjdskillnader i footern
*/
Websajt.Pages.Global.Footer = function() {
	Websajt.Utils.EqualHeights("#ContainerFooterTop")
};

/*
----------------------------------------------------------
	STARTPAGE
----------------------------------------------------------
*/

//Aktivera slider för nyheter
var STARTPAGE_ACTIVATE_SILDER_CURRENT_TAB_ID;
Websajt.Pages.Startpage.ActivateSlider = function() {
	$("#StartpageNewsItems").easySlider({
		prevId: 'prevBtn1',
		nextId: 'nextBtn1'
	});

	if ($("#NewsTab2").length > 0) {
	    $("#StartpageAreaNewsItems").easySlider({
	        prevId: 'prevBtn2',
	        nextId: 'nextBtn2'
	    });
	}

	
	
	$("#StartpageNewsTabs a").click(function(event) {
		event.preventDefault();

		STARTPAGE_ACTIVATE_SILDER_CURRENT_TAB_ID = $(this).attr("id");

		$("#StartpageNewsTabs a").each(function() {
			var strTmpID = $(this).attr("id");
			if (strTmpID == STARTPAGE_ACTIVATE_SILDER_CURRENT_TAB_ID) {
				$(this).parent().addClass("selected");
				$("." + strTmpID).show();
			}
			else {
				$(this).parent().removeClass("selected");
				$("." + strTmpID).hide();
			}

		});
	});

	$("#StartpageAreaNews").hide();
}


Websajt.Pages.Startpage.RenderAdverts = function() {
	Websajt.Utils.RenderSifr('#ContainerContent .bottom-left .left h2', '#1b1b1b');
}

Websajt.Pages.Startpage.FixBoxHeight = function() {
	var intMinHeight = $('.box-type-1').height();
	if ($('.box-type-2').height() > intMinHeight)
		intMinHeight = $('.box-type-2').height();

	$('.box-type-1').css("min-height", (intMinHeight+13)+"px")
	$('.box-type-2').css("min-height", intMinHeight + "px")
};

Websajt.Pages.Startpage.OpenFlash = function(intConsumption, blnHighTax, strBindingPeriod, gaCode, confirmPage) {


    $(window).resize(function() {
        if ($("#opacity:visible").length > 0) {
            Websajt.Utils.SetPageOpacity("30", "3", "#000000", "1001");
            Websajt.Utils.Center(780, 490, 'SignUpFlash');
        }
    });

    //var blnHighTax = true;
    var strContractAuth = false;
    //var intConsumption = 20000;
    var strSocialSec = '';


    var flashvars = {
        socialsec: strSocialSec,
        hightax: blnHighTax,
        contractauth: strContractAuth,
        rootpath: FLASH_URL,
        consumption: intConsumption,
        bindingperiod: strBindingPeriod,
        isLive: blnIsLive,
        ga: gaCode,
        thankYou: confirmPage
    };
    var params = { wmode: 'transparent' };
    swfobject.embedSWF(BASE_URL + "flash/SignUp.swf", "SignUpFlash", "780", "490", "10", BASE_URL + "flash/expressInstall.swf", flashvars, params);
    $('#SignUpFlash').show();
    Websajt.Utils.Center(700, 450, 'SignUpFlash');
    Websajt.Utils.SetPageOpacity("30", "3", "#000000", "1001");

};


/*
----------------------------------------------------------
SignupConsumerPage
----------------------------------------------------------
*/
Websajt.Pages.SignupConsumer.RenderBox = function() {
	//$("#SignUpHolder").corners({ radio: 5 });
	//$("#SignUpHolder .input-socialsec").mask("99999999-9999");
    Websajt.Utils.RenderSifr('#SignUpHolder h2', '#ffffff');
    Websajt.Utils.RenderSifr('#SignUpHolder h3', '#ffffff');
	$("#SignUpHolder .signup-offer").show();
}
Websajt.Pages.SignupConsumer.SwitchSubmitButton = function() {
	$('input.signup-submit-button').each(function() {
		$(this).hide();
		var strText = $(this).attr("value");
		var strID = $(this).attr("id");

		$(this).after('<a href="javascript:Websajt.Pages.SignupConsumer.OpenFlash()" class="signup-submit-button"><span>' + strText + '</span></a>');

		
		$('.signup-submit-button').hover(function() {
			$(this).addClass("signup-submit-button-hover");
			$("span", this).addClass("signup-submit-button-hover");
		}, function() {
			$(this).removeClass("signup-submit-button-hover");
			$("span", this).removeClass("signup-submit-button-hover");
		})
		
		
	});
};
Websajt.Pages.SignupConsumerCampaign.SwitchSubmitButton = function() {
    $('input.signup-submit-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:CheckCampaignCode()" class="signup-submit-button"><span>' + strText + '</span></a>');


        $('.signup-submit-button').hover(function() {
            $(this).addClass("signup-submit-button-hover");
            $("span", this).addClass("signup-submit-button-hover");
        }, function() {
            $(this).removeClass("signup-submit-button-hover");
            $("span", this).removeClass("signup-submit-button-hover");
        })


    });
};


Websajt.Pages.SignupCompany.SwitchSubmitButton = function() {
    $('#btnCompany input').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:GoForward()" class="signup-company-submit-button"><span>' + strText + '</span></a>');


        $('.signup-company-submit-button').hover(function() {
            $(this).addClass("signup-company-submit-button-hover");
            $("span", this).addClass("signup-company-submit-button-hover");
        }, function() {
            $(this).removeClass("signup-company-submit-button-hover");
            $("span", this).removeClass("signup-company-submit-button-hover");
        })
    });
    
    $('#btnCompanyStep2 input').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:GoToFinish()" class="signup-company-submit-button"><span>' + strText + '</span></a>');


        $('.signup-company-submit-button').hover(function() {
            $(this).addClass("signup-company-submit-button-hover");
            $("span", this).addClass("signup-company-submit-button-hover");
        }, function() {
            $(this).removeClass("signup-company-submit-button-hover");
            $("span", this).removeClass("signup-company-submit-button-hover");
        })
    });

    $('#btnCompanyStep3 input').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="/" class="signup-company-submit-button"><span>' + strText + '</span></a>');


        $('.signup-company-submit-button').hover(function() {
            $(this).addClass("signup-company-submit-button-hover");
            $("span", this).addClass("signup-company-submit-button-hover");
        }, function() {
            $(this).removeClass("signup-company-submit-button-hover");
            $("span", this).removeClass("signup-company-submit-button-hover");
        })
    });
};

  
Websajt.Pages.SignupCompany.RenderSubmitButton = function() {
    $('#isButton input').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:sendIsCust()" class="signup-submit-button"><span>' + strText + '</span></a>');


        $('.signup-submit-button').hover(function() {
            $(this).addClass("signup-submit-button-hover");
            $("span", this).addClass("signup-submit-button-hover");
        }, function() {
            $(this).removeClass("signup-submit-button-hover");
            $("span", this).removeClass("signup-submit-button-hover");
        })
    });

    $('#ncButton input').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:sendNoCust()" class="signup-submit-button"><span>' + strText + '</span></a>');

        $('.signup-submit-button').hover(function() {
            $(this).addClass("signup-submit-button-hover");
            $("span", this).addClass("signup-submit-button-hover");
        }, function() {
            $(this).removeClass("signup-submit-button-hover");
            $("span", this).removeClass("signup-submit-button-hover");
        })
    });

    $('#btnCompanyStep3 input').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="/" class="signup-submit-button"><span>' + strText + '</span></a>');


        $('.signup-submit-button').hover(function() {
            $(this).addClass("signup-submit-button-hover");
            $("span", this).addClass("signup-submit-button-hover");
        }, function() {
            $(this).removeClass("signup-submit-button-hover");
            $("span", this).removeClass("signup-submit-button-hover");
        })
    });
};


Websajt.Pages.SignupConsumer.OpenFlash = function() {
    //objSignUpError.Hide();

    //    objValidCampaign.Hide();
    //    if (!Websajt.Form.ValidateValue($("#SignUpHolder .input-consumption").val(), /^\d+$/)) {
    //        objValidCampaign.Show();
    //        $("#SignUpHolder .input-consumption").keyup(function(e) {
    //            if (Websajt.Form.ValidateValue($("#SignUpHolder .input-consumption").val(), /^\d+$/)) {
    //                objValidCampaign.Hide();
    //            }
    //            else {
    //                objValidCampaign.Show();
    //            }
    //        });
    //        return;
    //    }

    /*
    objNotNumber.Hide();
    if (!Websajt.Form.ValidateValue($("#SignUpHolder .input-consumption").val(), /^\d+$/)) {
    objNotNumber.Show();
    $("#SignUpHolder .input-consumption").keyup(function(e) {
    if (Websajt.Form.ValidateValue($("#SignUpHolder .input-consumption").val(), /^\d+$/)) {
    objNotNumber.Hide();
    }
    else {
    objNotNumber.Show();
    }
    });
    return;
    }
    */

    //if (Websajt.Form.ValidateValue($("#SignUpHolder .input-socialsec").val(), /^\d{8}-\d{4}$/)) {

    //objSignUpError.Hide();
    $(window).resize(function() {
        if ($("#opacity:visible").length > 0) {
            Websajt.Utils.SetPageOpacity("30", "3", "#000000", "1001");
            Websajt.Utils.Center(780, 490, 'SignUpFlash');
        }
    });

    var n = $("span.chkLowerTax input:checked").length;
    var blnHighTax = true;
    if (n > 0)
        blnHighTax = false;


    var strContractAuth = false;

    var strSocialSec = "";  //$('.input-socialsec').val().replace(/\-/g, '');


    /*var flashvars = {
    socialsec: strSocialSec,
    hightax: blnHighTax,
    contractauth: strContractAuth,
    rootpath: FLASH_URL,
    consumption: $("#SignUpHolder .input-consumption").val(),
    bindingperiod: "0",
    campaignCode: "-1",
    isLive: blnIsLive
    };*/
    var flashvars = {
        socialsec: strSocialSec,
        hightax: true,
        contractauth: strContractAuth,
        rootpath: FLASH_URL,
        consumption: 5000,
        bindingperiod: "6",
        campaignCode: "-1",
        isLive: false
    };
    var params = { wmode: 'transparent' };
    swfobject.embedSWF(BASE_URL + "flash/SignUp.swf", "SignUpFlash", "780", "490", "10", BASE_URL + "flash/expressInstall.swf", flashvars, params);
    $('#SignUpFlash').show();
    Websajt.Utils.Center(700, 450, 'SignUpFlash');
    Websajt.Utils.SetPageOpacity("30", "3", "#000000", "1001");
    //}
    //else {
    //	objSignUpError.Show();
    //}
};

Websajt.Pages.SignupConsumerCampaign.OpenFlash = function() {
    $(window).resize(function() {
        if ($("#opacity:visible").length > 0) {
            Websajt.Utils.SetPageOpacity("30", "3", "#000000", "1001");
            Websajt.Utils.Center(780, 490, 'SignUpFlash');
        }
    });

    var n = $("span.chkLowerTax input:checked").length;
    var blnHighTax = true;
    if (n > 0)
        blnHighTax = false;


    var strContractAuth = false;

    var strSocialSec = "";  //$('.input-socialsec').val().replace(/\-/g, '');

    var campaigncode;
    if ($("#campaign-code-holder .input-campaign").length > 0 && $("#campaign-code-holder .input-campaign").val().length > 0)
        campaigncode = $("#campaign-code-holder .input-campaign").val();
    else
        campaigncode = "-1";


    var flashvars = {
        socialsec: strSocialSec,
        hightax: blnHighTax,
        contractauth: strContractAuth,
        rootpath: FLASH_URL,
        consumption: $("#SignUpHolder .input-consumption").val(),
        bindingperiod: "0",
        campaignCode: campaigncode,
        isLive: blnIsLive
    };
    var params = { wmode: 'transparent' };
    swfobject.embedSWF(BASE_URL + "flash/SignUp_old.swf", "SignUpFlash", "780", "490", "10", BASE_URL + "flash/expressInstall.swf", flashvars, params);
    $('#SignUpFlash').show();
    Websajt.Utils.Center(700, 450, 'SignUpFlash');
    Websajt.Utils.SetPageOpacity("30", "3", "#000000", "1001");
};

/*
----------------------------------------------------------
My pages
----------------------------------------------------------
*/
Websajt.Pages.MyPages.SwitchSettingsButton = function() {
$('#AccContentRight input.submit-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strAction = $(this).attr("onclick");

        $(this).after('<a href="javascript:SaveInvoice()" class="submit-button"><span>' + strText + '</span></a>');

        $('.submit-button').hover(function() {
            $(this).addClass("submit-button-hover");
            $("span", this).addClass("submit-button-hover");
        }, function() {
            $(this).removeClass("submit-button-hover");
            $("span", this).removeClass("submit-button-hover");
        })

    });
};

Websajt.Pages.MyPages.SwitchAccAvtalButton = function() {
$('#AccAvtalBody input.submit-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strAction = $(this).attr("onclick");

        $(this).after('<a href="javascript:void(0)" onclick="SaveContactOffer()" class="submit-button"><span>' + strText + '</span></a>');

        $('.submit-button').hover(function() {
            $(this).addClass("submit-button-hover");
            $("span", this).addClass("submit-button-hover");
        }, function() {
            $(this).removeClass("submit-button-hover");
            $("span", this).removeClass("submit-button-hover");
        })

    });
};

Websajt.Pages.MyPages.SwitchProfileButton = function() {
    // Contact
    $('input.profile-contact-save-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:SaveContact(); return false;" class="profile-submit-button"><span>' + strText + '</span></a>');

        $('.profile-submit-button').hover(function() {
            $(this).addClass("profile-submit-button-hover");
            $("span", this).addClass("profile-submit-button-hover");
        }, function() {
            $(this).removeClass("profile-submit-button-hover");
            $("span", this).removeClass("profile-submit-button-hover");
        })
    });
    $('input.profile-contact-cancel-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:ResetContact()" class="profile-submit-button"><span>' + strText + '</span></a>');

        $('.profile-submit-button').hover(function() {
            $(this).addClass("profile-submit-button-hover");
            $("span", this).addClass("profile-submit-button-hover");
        }, function() {
            $(this).removeClass("profile-submit-button-hover");
            $("span", this).removeClass("profile-submit-button-hover");
        })
    });
    $('input.profile-contact-change-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:ChangeContact()" class="profile-submit-button"><span>' + strText + '</span></a>');

        $('.profile-submit-button').hover(function() {
            $(this).addClass("profile-submit-button-hover");
            $("span", this).addClass("profile-submit-button-hover");
        }, function() {
            $(this).removeClass("profile-submit-button-hover");
            $("span", this).removeClass("profile-submit-button-hover");
        })
    });
    // Password
    $('input.profile-password-save-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:SavePassword()" class="profile-submit-button"><span>' + strText + '</span></a>');

        $('.profile-submit-button').hover(function() {
            $(this).addClass("profile-submit-button-hover");
            $("span", this).addClass("profile-submit-button-hover");
        }, function() {
            $(this).removeClass("profile-submit-button-hover");
            $("span", this).removeClass("profile-submit-button-hover");
        })
    });
    $('input.profile-password-cancel-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:ResetPassword()" class="profile-submit-button"><span>' + strText + '</span></a>');

        $('.profile-submit-button').hover(function() {
            $(this).addClass("profile-submit-button-hover");
            $("span", this).addClass("profile-submit-button-hover");
        }, function() {
            $(this).removeClass("profile-submit-button-hover");
            $("span", this).removeClass("profile-submit-button-hover");
        })
    });
    $('input.profile-password-change-button').each(function() {
        $(this).hide();
        var strText = $(this).attr("value");
        var strID = $(this).attr("id");

        $(this).after('<a href="javascript:ChangePassword()" class="profile-submit-button"><span>' + strText + '</span></a>');

        $('.profile-submit-button').hover(function() {
            $(this).addClass("profile-submit-button-hover");
            $("span", this).addClass("profile-submit-button-hover");
        }, function() {
            $(this).removeClass("profile-submit-button-hover");
            $("span", this).removeClass("profile-submit-button-hover");
        })
    });
};
Websajt.Pages.MyPages.ChangeContact = function() {
    if ($('#save-contact').hasClass("hide")) {
        $(this).removeClass("hide");
    }
};

Websajt.Pages.MyPages.DoSubmit = function(strID) {
    $("#" + strID).click();
}

/*
----------------------------------------------------------
Campaign page
----------------------------------------------------------
*/
Websajt.Pages.Campaign.RenderBox = function() {
	Websajt.Utils.RenderSifr('#CampaignHolder h2', '#ffffff');
}

Websajt.Pages.Campaign.SwitchSubmitButton = function() {
	$('input.campaign-submit-button').each(function() {
		$(this).hide();
		var strText = $(this).attr("value");
		var strID = $(this).attr("id");

		$(this).after('<a href="javascript:Websajt.Pages.Campaign.DoSubmit(\'' + strID + '\')" class="campaign-submit-button"><span>' + strText + '</span></a>');

		$('.campaign-submit-button').hover(function() {
			$(this).addClass("campaign-submit-button-hover");
			$("span", this).addClass("campaign-submit-button-hover");
		}, function() {
			$(this).removeClass("campaign-submit-button-hover");
			$("span", this).removeClass("campaign-submit-button-hover");
		})


	});
};

Websajt.Pages.Campaign.DoSubmit = function(strID) {
	var strCustNr = $(".CustomerNumber").val()
	if ($(".CustomerNumber").val().length == 0 || isNaN(strCustNr)) {
		objError1.Init();
		objError1.Show();
		setTimeout(function() { objError1.Hide(); }, 3000);
		return;
	}
	if ($(".Email").val().length == 0) {
		objError1.Hide()
		objError2.Init();
		objError2.Show();
		setTimeout(function() { objError2.Hide(); }, 3000);
		return;
	}
	if ($(".Message").val().length == 0) {
		objError1.Hide()
		objError2.Hide();
		objError3.Init();
		objError3.Show();
		setTimeout(function() { objError3.Hide(); }, 3000);
		return;
	}
	if ($(".Message").val().length > 250) {
		objError1.Hide()
		objError2.Hide();
		objError3.Hide();
		objError4.Init();
		objError4.Show();
		setTimeout(function() { objError4.Hide(); }, 3000);
		return;
	}
	else
		$("#" + strID).click();
}


/*
----------------------------------------------------------
CATEGORYPAGE
----------------------------------------------------------
*/

Websajt.Pages.Categorypage.sIFRHeadlines = function() {
	Websajt.Utils.RenderSifr('#CategoryHolder div.advert h2', '#1b1b1b');
	Websajt.Utils.RenderSifr('#CategoryHolder div.advert h3', '#1b1b1b');
	Websajt.Utils.RenderSifr('#CategoryHolder div.advert h4', '#1b1b1b');
	Websajt.Utils.RenderSifr('#CategoryHolder div.advert h5', '#1b1b1b');
	Websajt.Utils.RenderSifr('#CategoryHolder div.advert h6', '#1b1b1b');
}


/*
----------------------------------------------------------
FAQPAGE
----------------------------------------------------------
*/

Websajt.Pages.Faqpage.sIFRHeadlines = function() {
	Websajt.Utils.RenderSifr('#FaqHolder div.advert h2', '#1b1b1b');
}

Websajt.Pages.Faqpage.RenderFaq = function() {
	$("#FaqHolder .advert a").click(function(e) {
		e.preventDefault();
		var objLinkHolder = $(this).parent();
		if ($(objLinkHolder).hasClass("link-holder-expanded")) {
			$(objLinkHolder).removeClass("link-holder-expanded");
			$("div.content-holder", objLinkHolder).hide();
		}
		else {
			$("#FaqHolder .advert .content-holder").each(function() {
				$(this).hide();
				$(this).parent().removeClass("link-holder-expanded");
			})
			$(this).parent().addClass("link-holder-expanded")
			var intFaqID = $(this).attr("rel");
			$.ajax({
				type: "POST",
				url: AJAX_URL + "PageBody.ashx",
				data: "pageId=" + intFaqID,
				success: function(content) {
					$("div.content", objLinkHolder).html(content);
					$("div.content-holder", objLinkHolder).show();
				},
				error: function(xhr, ajaxOptions, thrownError) {
					alert(xhr.status + ' - ' + thrownError);
				}
			});
		}
	})
}


/*
----------------------------------------------------------
CONTACTPAGE
----------------------------------------------------------
*/

Websajt.Pages.Contactpage.sIFRHeadlines = function() {
	Websajt.Utils.RenderSifr('#AdvertHolder h2', '#1b1b1b');
	Websajt.Utils.RenderSifr('#AdvertHolder h3', '#1b1b1b');
	Websajt.Utils.RenderSifr('#AdvertHolder h4', '#1b1b1b');
	Websajt.Utils.RenderSifr('#AdvertHolder h5', '#1b1b1b');
	Websajt.Utils.RenderSifr('#AdvertHolder h6', '#1b1b1b');
}


/*
----------------------------------------------------------
NEWSPAGE
----------------------------------------------------------
*/

Websajt.Pages.Newspage.RenderArchive = function() {
	var strHtml = jQuery.trim($('.PagingContainer').html());
	if (strHtml.length == 0) {
		$('.PagingContainer').hide();
	}
	else {
		$("#NewsArchive .PagingContainer").prepend("<strong>Sida:</strong> ");
		$("#NewsArchive .PagingContainer a.SelectedPagingItem").prepend("[").append("]");
		$("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Nästa')").before(" ").after(" | ");

		if ($("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Nästa')").length == 0) {
			$("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Föregående')").clone().appendTo("#NewsArchive .PagingContainer");
			$("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Föregående'):eq(0)").remove()
		}
		else {
			$("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Föregående')").clone().prependTo($("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Nästa')"));
			$("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Föregående'):eq(0)").remove()
			$("#NewsArchive .PagingContainer a.UnselectedPagingItem:contains('Föregående')").after(" | ");
		}
	}
}


/*
----------------------------------------------------------
SEARCHPAGE
----------------------------------------------------------
*/
Websajt.Pages.SearchResult.Box = function(strUrl) {
	document.location.href = strUrl;
}
