var rows;
var link;
var trk;
var aff;

function pagelinks(num,max,url,dist){
	document.write('Pages:');
	for(i=1;i<=max;i++){
		if(i<=3 || i>max-3 || Math.abs(i-num)<dist || max<5+dist*2){
			if(i==num)
				document.write(' <b>'+i+'</b>');
			else
				document.write(' <a href="'+url+i+'">'+i+'</a>');
		}else if(Math.abs(i-num)==dist)
			document.write(' ...');
	}
}

function cam(id,name,sex,age,lang){
	p=id;
	if(id<1000) p='0'+p;
	if(id< 100) p='0'+p;
	if(id<  10) p='0'+p;
	bg=' style="background-image:url(http://cams.enjoyimages.be/preview/c'+p+'_webcam.jpg)" center no-repeat';

	numl=0;
	langs='';
	if(lang&1)
		{numl++;langs+='<img src="/images/FR.png" alt="">';}
	if(lang&2)
		{numl++;langs+='<img src="/images/EN.png" alt="">';}
	if(lang&4)
		{numl++;langs+='<img src="/images/ES.png" alt="">';}
	if(lang&8 && numl<3)
		{numl++;langs+='<img src="/images/DE.png" alt="">';}
	if(lang&16 && numl<3)
		{numl++;langs+='<img src="/images/IT.png" alt="">';}
	if(lang&32 && numl<3)
		{numl++;langs+='<img src="/images/NL.png" alt="">';}
	switch(link){
		case 1: url='/'+aff+'_3'+(trk?'_'+trk:'');break;
		case 2: url='/'+aff+'_2'+(trk?'_'+trk:'');break;
		case 3: url='/'+aff+'_5'+(trk?'_'+trk:'')+'/'+name;break;
		default:url='/profils/'+name+(trk?'?'+trk:'');
	}

	document.write('<td class="cam">');
	document.write('<center><div class="cam"'+bg+'><a href="'+url+'"'+(link?' TARGET="_blank"':'')+' class="cam"><img src="/images/tv2.png" border="0"></a></div></center><a href="'+url+'"'+(link?' TARGET="_blank"':'')+' class="cam"'+(name.length>=14?' style="letter-spacing:-1px"':'')+'>'+name+'</a>');
	document.write('<div class="info sex'+sex+'">'+langs+age+' ans</div>');
	document.write('</td>');
}

function start(total,online,cols,num,max,url,ltype,dist,track,affiliate){
	document.write('<table cellspacing="15">');
	if(num){
		document.write('<tr><td colspan="'+cols+'" align="center"><b>'+total+'</b> webcams'+(online?' en ligne':'')+(cols>3?' - ':'<br>'));
		pagelinks(num,max,url,dist);
		document.write('</td></tr>');
	}
	rows=0;
	link=ltype;
	trk=track;
	aff=affiliate;
}


function row(){
	document.write((rows?'</tr>':'')+'<tr>');
	rows++;
}

function end(){
	document.write('</tr></table>');
}
