var ie4, ns4, ns6;
ie = document.all;
ns4 = document.layers;
ns6 = document.getElementById && !document.all;


function AlignColumn(nazwa, typ) {
    var div, divHeight;
    var elementy = new Array();
    var divy = document.getElementsByTagName('div');
		var maxHeight=0;
		
		for (var i = 0; i < divy.length; i++) {
			myRe= new RegExp (nazwa, "");				
				if(myRe.test(divy[i].className)) {
					div = divy[i];
					elementy.push(div);
					
					if(div.offsetHeight) { 
						divHeight=div.offsetHeight;
					}
					else if(div.style.pixelHeight) {
						divHeight=div.style.pixelHeight;
					}
					maxHeight=Math.max(maxHeight,divHeight);
				}
		}
			
    for(var i=0; i < elementy.length;i++) {
					if (typ == 'max'){					
						elementy[i].style.height= maxHeight + "px";
					}else{
						elementy[i].style.height= 'auto';
					}
     }
}

function ResizeAlignColumn()
{
	AlignColumn('column-1', '');
	AlignColumn('column-1', 'max');
}
function ShowArtykulKomentarzeFormularz()
{
	showId('artykul-komentarze-formularz'); 
	hideId('skomentuj-1');	
	ResizeAlignColumn();
}
function showId( idElem )
{
  var el= ie ? document.all[idElem] : document.getElementById? document.getElementById(idElem) : "";  
  el.style.display="block";
}

function hideId( idElem )
{
  var el = ie ? document.all[idElem] : document.getElementById? document.getElementById(idElem) : ""; 
  el.style.display="none";
}

/** size **/
var tagArray = new Array( 'div','td','tr','p','b','table','strong','emphasis','a','h1','h2','h3','pre','sub','sup','i','th','cp','ul','ol','li','dt','dd');
var lineArray =  new Array('','1.2em','1.3em');
var pixelArray =  new Array('','1.2em','1.3em');
var initSize = 0;

function rozmiar( inc , idElem ) {
  if (!document.getElementById) 
    return;      
  var size = initSize;
  
  size += inc;
  
  if (size < 0 ) {
		size = 0;
  }
  
	if (size > 2 ) {
		size = 0;
  }  
  
  initSize = size;  
  
  setCok( initSize );
  
  
  getContent = document.getElementById( idElem );    
		
	for (i = 0 ; i < tagArray.length ; i++ ) {
		allTags = getContent.getElementsByTagName(tagArray[i]);
		for (k = 0 ; k < allTags.length ; k++) {		  
			allTags[k].style.fontSize = pixelArray[size];
			allTags[k].style.lineHeight = lineArray[size];
		}
	}
	
	ResizeAlignColumn();
}

function setCok( size )
{
    document.cookie='font_size='+size+'; path=/';
}

function getCok( cok )
{
    var pos = cok.indexOf("font_size");
    if (pos != -1)
        return parseInt(cok.substr(pos + 10, 1));
    return -1;
}
