//columns_asked[nn]=new Array('descri_hide','columned',12,'description',1,colWidths);
//				source[0],destination[1],line_height[2],style[3],columns_separator[4],columns_infos[5]

function columns_separators() {
	this[0]=0;
	this[1]='<td><img src="img/spacer.gif" width="4" height="10"></td><td bgcolor="#bababa"><img src="img/spacer.gif" width="1" height="10"></td><td><img src="img/spacer.gif" width="10" height="10"></td>';
	this['1_additionalCols']=3;
	this['1_footer']='<img src="img/spacer.gif" width="15" height="15"/>';
	this[2]='';
	this['2_additionalCols']=0;
	this['2_footer']='';
}
var columns_separator=new columns_separators();

function columns() {

	for (x=1; x<columns_asked.length;x++) {

		content=document.getElementById(columns_asked[x][0]).innerHTML;
		totalH=document.getElementById(columns_asked[x][0]).scrollHeight;		
		numLine=Math.floor(totalH/columns_asked[x][2]);
		numCols=columns_asked[x][5].length;
		hautCols=Math.floor(totalH/numCols)+0;
		//hautCols=200;
		if (Math.floor(hautCols/columns_asked[x][2])!=hautCols/columns_asked[x][2]) {
			hautCols=(Math.floor(hautCols/columns_asked[x][2])*columns_asked[x][2])+0;
		}
		if(totalH<25){ numCols = 1; hautCols = totalH;}
		html='<table border="0" cellspacing="0" cellpadding="0"><tr>';

		tmp=0;
		for (u=1; u<=numCols;u++) {
			if(u==2) hautCols += 13; 
			html+='<td valign="top"><div style="width:'+columns_asked[x][5][u-1]+'; height:'+hautCols+'px;';
			html+='overflow:hidden;';
			html+= '"><div id="column'+u+'" style=" position:relative; top:'+tmp+'px; width:'+columns_asked[x][5][u-1]+';" class="'+columns_asked[x][3]+'">';
			html+= content;
			html+='<BR /><BR /><BR /><BR /><BR /><BR /><BR />';
			html+='</div></div></td>';
			tmp-=hautCols;
			if (u<numCols) {
				html+=columns_separator[columns_asked[x][4]];
			}
		}
		html+='</tr>';
		
		if (columns_separator[columns_asked[x][4]+'_footer'].length>0) {
			colspan=numCols+((numCols-1)*columns_separator[columns_asked[x][4]+'_additionalCols']);
			html+='<tr>';
			html+='<td colspan="'+colspan+'" class="'+columns_asked[x][3]+'">'+columns_separator[columns_asked[x][4]+'_footer']+'</td>';
			html+='</tr>';
		}

		html+='</table>';
		document.getElementById(columns_asked[x][1]).innerHTML=html;
	}

}