window["fs_Skin_Init"]=fs_Skin_Init;function fs_Skin_Init(){fs_Skin_Ajax_UpdateCalendarSpecialDates();}function fs_Skin_Ajax_UpdateCalendarSpecialDates(){var Items=new Array();var Feed=fs_Ajax_GetFeed(fs_CalendarSpecialDates_URL);if(Feed==null){return;}var Container=fs_XML_CreateNode(fs_XML_GetNode(document,"div"),"div");Container.style.background="transparent";fs_XML_GetNode(document,"div").style.position="relative";fs_XML_GetNode(document,"div").style.overflow="hidden";fs_XML_GetNode(fs_XML_GetNode(document,"div"),"img").style.position="relative";fs_XML_GetNode(fs_XML_GetNode(document,"div"),"img").style.zIndex=1;Container.style.textAlign="center";Container.style.top="69px";Container.style.position="absolute";Container.style.whiteSpace="nowrap";Container.style.left="0px";fs_Skin_UI_AddSeparator(Container);fs_Skin_UI_AddSeparator(Container,"Termine");fs_XML_GetNodes(Feed,Items,"entry");if(Items.length==0){return;}for(var i=Items.length-1;i >= 0;i--){Container.appendChild(fs_XML_CreateNode(Container,"span"));Container.lastChild.appendChild(fs_XML_CreateNode(Container.lastChild,"a"));Container.lastChild.lastChild.href=fs_XML_GetNode(Items[i],"link").getAttribute("href");CalendarDate=fs_Helpers_ParseAtomDate(fs_XML_GetText(Items[i],"published"));CalendarDateString=fs_Helpers_PadString(CalendarDate.getDate(),2,0)+"."+fs_Helpers_PadString(CalendarDate.getMonth()+1,2,0)+". "+fs_Helpers_PadString(CalendarDate.getHours(),2,0)+":"+fs_Helpers_PadString(CalendarDate.getMinutes(),2,0);Container.lastChild.lastChild.appendChild(document.createTextNode(CalendarDateString+" "+fs_XML_GetText(Items[i],"title")));fs_Skin_UI_AddSeparator(Container);}fs_Skin_UI_AddSeparator(Container,"Termine");fs_XML_GetNode(document,"div").appendChild(Container);if(Container.parentNode.offsetWidth > Container.offsetWidth){Container.style.left=(Container.parentNode.offsetWidth / 2-Container.offsetWidth / 2)+"px";}fs_UI_Scroll_Element(Container);}function fs_Skin_UI_AddSeparator(Container,AdditionalText){if(AdditionalText !== undefined){Container.appendChild(fs_XML_CreateNode(Container,"span"));Container.lastChild.appendChild(document.createTextNode(AdditionalText));}Container.appendChild(fs_XML_CreateNode(Container,"span"));Container.lastChild.style.padding="0em 0.3em 0em 0.3em";Container.lastChild.appendChild(document.createTextNode("+++"));}
