/**
* @namespace for CANCERwidget
*/
CANCERwidget = window.CANCERwidget || {};

// Haetaan bodyn jälkeen ensimmäinen node
CANCERwidget.body = document.getElementsByTagName("body")[0].childNodes[0];
CANCERwidget.head = document.getElementsByTagName("head")[0];
CANCERwidget.widget = document.createElement("div");
CANCERwidget.widget.setAttribute("id","CancerWidgetContainer");

// Luodaan css link
CANCERwidget.css = document.createElement("link");
CANCERwidget.css.setAttribute("href","https://cancer-fi.directo.fi/res/widget/widget.css");
CANCERwidget.css.setAttribute("rel","stylesheet");
CANCERwidget.css.setAttribute("type","text/css");

// Tulostetaan widget HTML - Muista päivittä myös include/widget.html
CANCERwidget.widget.innerHTML = '<div class="widget"><div class="widget_wrapper"><ul class="menu"><li><a id="widgetlink_cancer" href="http://www.cancer.fi/"><span>Cancer.fi</span></a></li><li><a id="widgetlink_verkkokauppa" href="http://www.syopa.net/" target="_blank"><span>Sy&ouml;p&auml;.net-verkkokauppa</span></a></li><li><a id="widgetlink_neuvontahoitaja" href="http://www.neuvontahoitaja.fi/" target="_blank"><span>Neuvontahoitaja.fi</span></a></li><li><a id="widgetlink_seulonta" href="http://www.seulonta.fi/"><span>Seulonta.fi</span></a></li><li class="last"><a id="widgetlink_rekisteri" href="http://www.syoparekisteri.fi" target="_blank"><span>Sy&ouml;p&auml;rekisteri.fi</span></a></li></ul><div id="widget_dropdown"><a id="widget_switch" href="http://www.cancer.fi/syopajarjestot/maakunnat/">Yhdistykset ja s&auml;&auml;ti&ouml;t</a><div id="widget_dropdown_category"><ul><li><h4>Maakunnalliset Sy&ouml;p&auml;yhdistykset</h4></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/etelasuomi/">Etel&auml;-Suomi</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/keskisuomi/">Keski-Suomi</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/kymenlaakso/">Kymenlaakso</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/lounaissuomi/">Lounais-Suomi</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/pirkanmaa/">Pirkanmaa</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/pohjanmaa/">Pohjanmaa</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/pohjoiskarjala/">Pohjois-Karjala</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/pohjoissavo/">Pohjois-Savo</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/pohjoissuomi/">Pohjois-Suomi</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/saimaa/">Saimaa</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/satakunta/">Satakunta</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/maakunnat/aland/">&Aring;land</a></li><li><h4>Potilasj&auml;rjest&ouml;t</h4></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/potilasjarjestot/suomeneturauhassyopayhdistys/">Suomen eturauhassy&ouml;p&auml;yhdistys</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/potilasjarjestot/suomenkurkkujasuusyopayhdistys/">Suomen kurkku- ja suusy&ouml;p&auml;yhdistys</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/potilasjarjestot/colores/">Suomen Suolistosy&ouml;p&auml;yhdistys ry</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/potilasjarjestot/suomensyopapotilaat/">Suomen Sy&ouml;p&auml;potilaat</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/potilasjarjestot/sylva/">SYLVA</a></li><li><h4>S&auml;&auml;ti&ouml;t</h4></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/saatiot/">Sy&ouml;p&auml;s&auml;&auml;ti&ouml;</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/saatiot/">Sy&ouml;p&auml;tautien Tutkimuss&auml;&auml;ti&ouml;</a></li><li>&rsaquo; <a href="http://www.cancer.fi/syopajarjestot/instituutti/">Suomen Sy&ouml;p&auml;instituutin S&auml;&auml;ti&ouml;</a></li></ul></div></div></div></div>';
document.getElementsByTagName("body")[0].insertBefore(CANCERwidget.widget, CANCERwidget.body);
CANCERwidget.head.appendChild(CANCERwidget.css);

document.getElementById("widget_switch").setAttribute('onclick', 'CANCERwidget.showMenu(); return false;');

CANCERwidget.addActiveClass = function addClass(pagetitle){
    if (pagetitle == 'neuvontahoitaja') {
        var activeLink = document.getElementById('widgetlink_neuvontahoitaja');
        activeLink.setAttribute("class", "selected"); //For Most Browsers
	activeLink.setAttribute("className", "selected"); //For IE; harmless to other browsers.
        activeLink.removeAttribute("target");
    }
}

CANCERwidget.showMenu = function showMenu() {
    document.getElementById("widget_dropdown_category").setAttribute('style', 'display: block;');
    document.getElementById("widget_switch").setAttribute('onclick', 'CANCERwidget.hideMenu(); return false;');
}

CANCERwidget.hideMenu = function hideMenu() {
    document.getElementById("widget_dropdown_category").setAttribute('style', 'display: none;');
    document.getElementById("widget_switch").setAttribute('onclick', 'CANCERwidget.showMenu(); return false;');
}
