function setFooter() {

    var stageHeight;
    var contentHeight;
    var footerHeight;
    var headerHeight;
    var catchHeight;

	$('pContents').style.height = '';

    stageHeight	    =    (document.documentElement.clientHeight) ? document.documentElement.clientHeight : window.innerHeight;
    contentHeight	=    $("pContents").getHeight();
    footerHeight	=    $("pFooter").getHeight()+30+6;//pFooter felso margo + pFooter also szegely
    headerHeight	=    $("pHeader").getHeight()+10+6;//pHeader also margo + pContainer felso margo
    catchHeight	    =    stageHeight-footerHeight-headerHeight;

    if (contentHeight >= catchHeight ) {
        $("pFooter").style.position = "static";
    } else {
        $("pContents").setStyle({
            height: stageHeight - headerHeight + 'px'
        })
        $("pFooter").setStyle({
            position : (Prototype.Browser.IE) ? "absolute" : "fixed",
            padding: '0'
        })
    }
    $("pFooter").show();
}