// JavaScript Document
function init(){
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var isIE7 = /MSIE 7/.test(b_version);
	//alert(b_version);
	//alert(match);
	var version=parseFloat(b_version);
	getcontent_height;
	var content=document.getElementById? document.getElementById("content") : document.all.content
	 
	if (content!=null) { 
	
		if(isIE7) {
			var correct = - 25;
		} else {
			var correct = 30;
		}
		if (GET && GET=='category'){
			var leftcolumn_div = document.getElementById('leftcolumn').offsetHeight;
			var content_div = document.getElementById('content').offsetHeight;
			if (leftcolumn_div>content_div){
				var compared_box = 'leftcolumn';
				if(isIE7) {
					correct = - 45;
				} else {
					correct = 40;
				}
			} else {
				var compared_box = 'content';
				if(isIE7) {
					correct = - 35;
				} else {
					correct = 60;
				}
			}
		} else {
			if (GET=='art' && isIE7){
				correct = - 45;
			}
			var compared_box = 'content';
		}
		changeHeight('content','leftcolumn',-202);
		if(browser=="Microsoft Internet Explorer") {
			changeHeight(compared_box,'news-container',-214 - $('Koszyk').offsetHeight + correct, true);
			if (document.getElementById('read-more')!=undefined)
			if (isOverflow('leftcolumn')==true) {
				changePosition(compared_box, 'read-more', 0);
			}else{
				if (document.getElementById('read-more')) {
					document.getElementById('read-more').style.display='none';
				}
			}
		} else {
			changeHeight(compared_box,'news-container',-300 - $('Koszyk').offsetHeight + correct, true);
			if (document.getElementById('read-more')!=undefined)
			if (isOverflow('leftcolumn')==true) {
				changePosition(compared_box, 'read-more', -16);
			}else{
				if (document.getElementById('read-more')) {
					document.getElementById('read-more').style.display='none';
				}
			} 
		}
	}else{
		if(isIE7) {
			var correct = -45;
		} else {
			var correct = 30;
		}
		var koszyk=document.getElementById? document.getElementById("Koszyk") : document.all.content
		if(browser=="Microsoft Internet Explorer") {
			if (koszyk) {
				changeHeight('content-wide','news-container',-214 - $('Koszyk').offsetHeight + correct, true);
			} else {
				changeHeight('content-wide','news-container',-215 + correct, true);
			}
		} else {
			if (koszyk) {
				changeHeight('content-wide','news-container',-300 - $('Koszyk').offsetHeight + 30, true);
			} else {
				changeHeight('content-wide','news-container',-290 + correct, true);
			}
		}
	}
}

function changeClass (element, className)
{
	document.getElementById(element).className=''+className+'';
}

if (iens6)
document.write('</div></div>')


if (iens6){
var crossobj=document.getElementById? document.getElementById("news-content") : document.all.content
var contentheight=crossobj.offsetHeight
}
else if (ns4){
var crossobj=document.nscontainer.document.nscontent
var contentheight=crossobj.clip.height
}

function movedown(){
if (iens6&&parseInt(crossobj.style.top)>=(contentheight*(-1)+document.getElementById('news-container').offsetHeight)) 
crossobj.style.top=parseInt(crossobj.style.top)-speed+"px"
else if (ns4&&crossobj.top>=(contentheight*(-1)+document.getElementById('news-container').offsetHeight)) 
crossobj.top-=speed
movedownvar=setTimeout("movedown()",20)
}

function moveup(){
if (iens6&&parseInt(crossobj.style.top)<=0)
crossobj.style.top=parseInt(crossobj.style.top)+speed+"px"
else if (ns4&&crossobj.top<=0)
crossobj.top+=speed
moveupvar=setTimeout("moveup()",20)

}

function getcontent_height(){
if (iens6)
contentheight=crossobj.offsetHeight
else if (ns4)
document.nscontainer.document.nscontent.visibility="show"
}
function changePosition(id, change_id, position) {
	if(document.getElementById(id) && document.getElementById(change_id)) {
		var addHeight = document.getElementById(id).offsetHeight;
		document.getElementById(change_id).style.top = addHeight+position+'px';
	}
}
function changeHeight(id, change_id, height, max) {
	if(document.getElementById(id) && document.getElementById(change_id)) {
		var addHeight = document.getElementById(id).offsetHeight;
		if (addHeight<400) addHeight=400;
		var changingHeight = document.getElementById(change_id).offsetHeight;
		if (max=false)
			document.getElementById(change_id).style.height = changingHeight+addHeight+height+'px';
		else{
			var maxHeight = document.getElementById(change_id).scrollHeight+10;
			if (maxHeight<changingHeight+addHeight+height)
				document.getElementById(change_id).style.height = maxHeight+'px';
			else 
				document.getElementById(change_id).style.height = changingHeight+addHeight+height+'px';
		}
	}
}

function isOverflow(id) {
	if(document.getElementById(id)) {
		var maxHeight = document.getElementById(id).scrollHeight
		var currentHeight = document.getElementById(id).offsetHeight;
		if (maxHeight>currentHeight){
			return true;
		}else{
			return false;
		}
	}
}

window.onload=init;

