function dateFromString(a){return new Date(a.substring(0,4),parseInt(a.substring(5,7))-1,a.substring(8,10),a.substring(11,13),a.substring(14,16),a.substring(17,19))}function ShowHideImage(){$("a.ProductLinkItem").parent().hover(function(){var a=$(this).parent().prev(),b=$(this).children().siblings("img.ProductImage");b.show();a.is("img")&&a.hide()},function(){var a=$(this).parent().prev(),b=$(this).children().siblings("img.ProductImage");b.hide();a.is("img")&&a.show()})}function CustomizeTables(){$("table.customTable tbody").find("tr:odd").css("background-color","#eee")}function queryString(a){hu=window.location.search.substring(1);gy=hu.split("&");for(i=0;i<gy.length;i++){ft=gy[i].split("=");if(ft[0]==a)return ft[1]}}function hideActiveDropDown(){if($activeDropDown){$activeDropDown.parent().css("z-index",1e6);$activeDropDown.parent().parent().css("z-index",1e6);$(".HolmenDropDownFoldout, .HolmenDropDownFoldoutUp, .HolmenDropDownTopClingFoldout",$activeDropDown).fadeOut("fast");$activeDropDown=null}}function initializeHolmenDropdowns(){$(".HolmenDropDown ").each(function(e,a){$items=$(".HolmenDropDownItem",a);if($items.length>0){var c=$(".HolmenDropDownMainSpacer",a),d=c.text(),b=$(".HolmenDropDownFoldoutUp",a);(d==null||Util.trim(d).length==0)&&c.text($items.first().text());b.css({top:-b.height()-26})}});$(document).click(function(){hideActiveDropDown()});$(".HolmenDropDown").click(function(c){c.stopPropagation();var a=$(this),b=a.children().first().next();hideActiveDropDown();if(!b.is(":visible"))if($(".HolmenDropDownItem",b).length>0){$activeDropDown=a;a.parent().css("z-index",1000001);a.parent().parent().css("z-index",1000001);b.fadeIn("fast")}})}function ShowApplicationForm(){$("#btnShowForm").click(function(){ToggleVacancyForm(this);return false});$("#btnShowVacancy").click(function(){ToggleVacancyForm(this);return false})}function ToggleVacancyForm(){$("#btnShowVacancy").toggle();$("#btnShowForm").toggle();$("#pnlFormContainer").slideToggle("400");$("#pnlVacancyContainer").slideToggle("400")}function AlertIRFinancialTeaserCallback(m){if(languagesLoaded)for(var o=document.getElementById("finanicalTeaserShares"),c=Holmen.Language.translate,d=Holmen.Util.stringFormat,l=0;l<m.data.length;l++){var a=m.data[l],b=document.createElement("div"),i=document.createElement("h4"),e=document.createElement("div"),g=document.createElement("div"),j=document.createElement("div"),h=document.createElement("div"),k=document.createElement("div"),f=a.time.length>10,p=dateFromString(a.time),n=parseInt((dateFromString(loadTime)-p)/(60*1e3));b.appendChild(i);b.appendChild(g);b.appendChild(j);b.appendChild(h);b.appendChild(k);b.appendChild(e);b.sortKey=a.longname;i.className="grayTeaserHeading";b.className="financialTeaserOneShare";e.className="financialTeaserDelay";g.className="financialTeaserDiffPercent "+(f?"":"financialTeaserInactive");j.className="financialTeaserDiff "+(f?"":"financialTeaserInactive");h.className="financialTeaserLastPrice";k.className="financialTeaserBuy";i.appendChild(document.createTextNode(a.longname));if(f)loadTime!=null&&e.appendChild(document.createTextNode(d(c("/js/holmengroup/financialInformation/delay"),n)));else e.appendChild(document.createTextNode(c("/js/holmengroup/financialInformation/stockExchangeClosed")));g.appendChild(document.createTextNode(d(c("/js/holmengroup/financialInformation/diffpercent"),(a.diffpercent.substring(0,1)=="-"?"":"+")+a.diffpercent,a.tradecurrency)));j.appendChild(document.createTextNode(d(c("/js/holmengroup/financialInformation/diff"),a.diff,a.tradecurrency)));h.appendChild(document.createTextNode(d(c("/js/holmengroup/financialInformation/inlineheading/lastprice"),a.lastprice,a.tradecurrency)));k.appendChild(document.createTextNode(d(c("/js/holmengroup/financialInformation/inlineheading/buy"),a.buy,a.tradecurrency)));Holmen.Util.spliceInElementSorted(o,b,"sortKey")}else setTimeout(function(){AlertIRFinancialTeaserCallback(m)},500)}function AlertIRStockTeaserCallback(l){if(languagesLoaded){var o=$(".stockTeaserSharesWrapper").get(0),a=document.createElement("table"),r=document.createElement("tbody"),f=["time","diffpercent","diff","lastprice","buy","sell","volume"],h=document.createElement("tr"),i=Holmen.Language.translate,p=Holmen.Util.stringFormat;a.appendChild(r);o.appendChild(a);if(a.tBodies&&a.tBodies.length>0)a=a.tBodies[0];h.sortKey="";for(var d=0;d<f.length;d++){var n=document.createElement("th"),s=document.createTextNode(i("/js/holmengroup/financialInformation/heading/"+f[d]));n.appendChild(s);h.appendChild(n)}a.appendChild(h);for(var d=0;d<l.data.length;d++){for(var c=l.data[d],m=c.time.length>10,t=dateFromString(c.time),j=document.createElement("tr"),q={},k=0;k<f.length;k++){var g=document.createElement("td"),e=f[k],b=c[e];j.appendChild(g);switch(e){case "diffpercent":case "diff":case "volume":if(!m)g.className="closed";break;case "time":if(m)b=b.substring(0,16);else b=i("/js/holmengroup/financialInformation/stockExchangeClosed");break;case "diffpercent":b=c.longname+" "+(b.substring(0,1)=="-"?"":"+")+b}g.appendChild(document.createTextNode(p(i("/js/holmengroup/financialInformation/"+e),b,c.tradecurrency)));q[e]=g}j.sortKey=c.longname;Holmen.Util.spliceInElementSorted(a,j,"sortKey")}}else setTimeout(function(){AlertIRStockTeaserCallback(l)},500)}function PrintedMatterOrderScript(){$("#PrintedMatterOrder .PrintedMatterCategoryTop").click(function(){$(this).parent().find(".ItemsByCategory").slideToggle("slow");$(this).parent().toggleClass("Expanded")});radioButtonsHandler.attachRadioButtonEvents()}var radioButtonsHandler=function(){var a={},b={attachRadioButtonEvents:function(){function k(a){for(var b in a)h(a[b])}function h(a){a.parentNode.className=a.checked?"Selected":""}for(var j=document.getElementsByTagName("table"),f=0;f<j.length;f++){var d=j[f];if(d.className&&d.className.indexOf("ProductRadioButtonList")!=-1)for(var i=d.getElementsByTagName("input"),g=0;g<i.length;g++){var b=i[g];if(b.type=="radio"){var e=b.name,c=a[e];if(typeof c=="undefined"){a[e]={};c=a[e]}if(typeof c[b.id]=="undefined"){c[b.id]=b;h(b);b.onclick=function(a){return function(){k(a)}}(c)}}}}}};return b}();function CollapsableScript(){$(".CollapsableTop").live("click",function(){var a=$(this);a.parent().find(".CollapsableContent").first().slideToggle("slow");a.parent().first().toggleClass("Expanded");a.parent().first().toggleClass("NotExpanded")})}function ContactCardToggleAction(c){var a=$(this);a.off("click");if(a.is(".ShowHideContainer")){a.toggleClass("themeArrowDown12 themeArrowUp12");var b=a.parent();b.find(".ContactCardText").slideToggle("400");if(!b.is(".Cursor"))b.on("click",ContactCardToggleAction);else a.on("click",ContactCardToggleAction);b.toggleClass("Cursor")}else{a.find(".ShowHideContainer").on("click",ContactCardToggleAction);a.find(".ShowHideContainer").click()}c&&Holmen.Util.stopPropagate(c)}function ContactCardExpandNoAnimation(b){var a=$(this),c=a.find(".ShowHideContainer");c.toggleClass("themeArrowDown12 themeArrowUp12").bind("click",ContactCardToggleAction);a.unbind("click").toggleClass("Cursor");a.find(".ContactCardText").get(0).style.display="block";b&&Holmen.Util.stopPropagate(b)}function ToggleContactCard(){$(".UserInfoContainer").click(ContactCardToggleAction)}function ContactsAndMapBootstrap(a,b){if(languagesLoaded||b>2)$.getScript("/Templates/Public/Scripts/HolmenGroup/contactsAndMap.js",function(){Holmen.ContactsHandler.initialize(a)});else setTimeout(function(){ContactsAndMapBootstrap(a,++b||1)},500)}$(function(){$(".forestTab,.peopleTab,.productsTab").hover(function(){$(this).css("margin-top","0px");$(this).animate({"margin-top":"-5px"},200,"linear")},function(){if(this.timeoutID){clearTimeout(this.timeoutID);this.timeoutID=null}else{var a=this;timeoutID=setTimeout(function(){$(a).animate({"margin-top":"0px"},400);a.timeoutID=null},300)}})});function trackEvent(b,c,a,d){a=window.location.pathname+"?"+b+"-"+c+"="+a;if(_gaq){_gaq.push(["_trackEvent",b,c,a]);d&&_gaq.push(["_trackPageview",a])}}
