function JSFNews(){
	this.items = new Array();
}

JSFNews.prototype.addItem = JSFNewsAddItem;
JSFNews.prototype.displayItem = JSFNewsDisplayItem;

function JSFNewsAddItem(date,url,visible,content){
	pos = (this.items.length==0)? 1: this.items.length;
	this.items[pos] = new _additem(date,url,visible,content);
}

function _additem(date,url,visible,content){
	this.date = date;
	this.url = url;	
	this.visible = visible;
	this.content = content;
}


var News = new JSFNews();


News.addItem('1-2.06.2007','dozp.zawody',true,'<font color="#ff0000"><marquee></marquee></font>Korespondencyjne Mistrzostwa Polski Dzieci 11-12 lat NOWA RUDA-Termin zgłoszeń-21.05.2007-');
News.addItem('15-16.06.2007','dozp.zawody',true,'<font color="#ff0000"><marquee></marquee></font>Otwarte Letnie Mistrzostwa Okręgu (DOZP)-Termin zgłoszeń-12.06.2007-');
News.addItem('31.05.2007','dozp.zawody',true,'<font color="#ff0000"><marquee></marquee></font>Lista Startowa KMP11-12lat');
News.addItem('14-15.12.2007','dozp.zawody',true,'<font color="#ff0000"><marquee>NEW</marquee></font>Zimowe Mistrzostwa Okręgu (DOZP) 2007 NOWA RUDA');
function JSFNewsDisplayItem(){
	var str='';
	for (i=this.items.length-1;1<i; i--){
		str+=this.items[i].content+'<br>';
		str+=this.items[i].url+'<br>';
		str+=this.items[i].date+'<br><br>';		
	}
	return str
}

function displayNews(objname,pcode){
	var docout='';

	for (var i=objname.items.length-1;0<i; i--){
		if(objname.items[i].visible && (objname.items[i].url!=pcode)){
			docout +='<tr><td valign="top" width="17"><img src="gfx/news-square.gif" width="17" height="16"></td>';
			docout +='<td width="132"><div class="news">' +getLink(objname.items[i].url,codePL(News.items[i].content))+'<br>' ;
			docout +=' [' + objname.items[i].date + ']<br><br></div></td></tr>';
		}
	}
	return docout;
}

function displayNewsMain(objname,pcode){
	var docout='';
	for (i=objname.items.length-1;0<i; i--){
		if(objname.items[i].visible && (objname.items[i].url!=pcode)){
//			alert(objname.items[i].url!=pcode)
			docout+='<ul class="cont">';
			docout+='<li>'+objname.items[i].date+'<br>';
			docout+=getLink(objname.items[i].url,codePL(objname.items[i].content))
			docout+='</li>';			
			docout+='</ul>';
		}
	}
	return docout;
}

function displayAllNews(objname){
	var docout='';
	for (i=objname.items.length-1;0<i; i--){
		docout+='<table cellpadding="0" cellspacing="0" border="0" width="153" class="news"><tr>';
		docout+='<td width="17" rowspan="10" class="px"><img src="gfx/px-blue.gif" width="4" height="4" vspace="5"></br></td>';
		docout+='<td width="136" colspan="2" id="txtcoresm"><a href="'+objname.items[i].url+'">'+objname.items[i].content+'</a></td>';
		docout+='</tr><tr>';
		docout+='<td width="68" id="txtcoresm" class="date">['+objname.items[i].date+']</td>';
		docout+='<td width="68" class="more"><a href="'+objname.items[i].url+'"><img src="gfx/rcol-more.gif" width="11" height="5" alt="" border="0" vspace="5"></a><br></td>				';
		docout+='</tr></table>';
		docout+='<br>';
	}
	return docout;
}
