function fSigPre(w, iSig, sw, id){
	var iPag = Number(document.getElementsByName('iPag_' + String(id))[0].value);
	var iTotPag = Number(document.getElementsByName('iTotPag_' + String(id))[0].value);
	var iVel = Number(document.getElementsByName('iVel_' + String(id))[0].value);
	
	if(sw==0){
		$("#ULBarra_" + String(id) + " li:eq(" + String(iPag * iTotPag  - iSig - 1) + ")").hide('fast');
	}
	else{
		$("#ULBarra_" + String(id) + " li:eq(" + String(iPag * iTotPag  - iSig - 1) + ")").show(iVel);
	}
}

function fTotPaginas(id){
	var iTotPag = Number(document.getElementsByName('iTotPag_' + String(id))[0].value);
	
	var u1 = document.getElementById('ULBarra_' + String(id)).getElementsByTagName('LI').length / iTotPag;
	var u2 = parseInt(u1);
	var u3 = u1 - u2;
	if(u3>0)
		u2 = u2 + 1;

	return u2;
}

function fSiguientes(id){
	var iPag = Number(document.getElementsByName('iPag_' + String(id))[0].value);
	var iTotPag = Number(document.getElementsByName('iTotPag_' + String(id))[0].value);
	
	for(var i=0;i<iTotPag;i++){
		fSigPre(1, i, 0, id);
	}
	document.getElementsByName('iPag_' + String(id))[0].value = iPag + 1;
	if((iPag + 1)>fTotPaginas(id))
		document.getElementsByName('iPag_' + String(id))[0].value = 1;

	for(var i=iTotPag-1;i>=0;i--){
		fSigPre(1, i, 1, id);
	}
}

function fAnteriores(id){
	var iPag = Number(document.getElementsByName('iPag_' + String(id))[0].value);
	var iTotPag = Number(document.getElementsByName('iTotPag_' + String(id))[0].value);
	
	for(var i=0;i<iTotPag;i++){
		fSigPre(1, i, 0, id);
	}
	document.getElementsByName('iPag_' + String(id))[0].value = iPag - 1;
	if((iPag - 1)<1)
		document.getElementsByName('iPag_' + String(id))[0].value = fTotPaginas(id);
	
	for(var i=iTotPag-1;i>=0;i--){
		fSigPre(1, i, 1, id);
	}
}

function fInicio(id){
	var iTotPag = Number(document.getElementsByName('iTotPag_' + String(id))[0].value);
	var iVel = Number(document.getElementsByName('iVel_' + String(id))[0].value);
	
	for(var i=0;i<iTotPag;i++){
			$("#ULBarra_" + String(id) + " li:eq(" + i + ")").show(iVel);
	}
}

function fInicio2(id,contador){
	var iTotPag = Number(document.getElementsByName('iTotPag_' + String(id))[0].value);
	var iVel = Number(document.getElementsByName('iVel_' + String(id))[0].value);
	var LIS=document.getElementById('ULBarra_' + String(id)).getElementsByTagName('LI');
	
	for(var i=0;i<iTotPag;i++){
			$("#ULBarra_" + String(id) + " li:eq(" + i + ")").show(iVel);
			if((contador-1==i) || (i+1==iTotPag)){
				    
					if(contador>1){
						    //document.write(document.getElementById(String(id) + '_Li').childNodes);
						    //document.getElementsByName(String(id) + '_Li')[i].className=document.getElementsByName(String(id) + '_Li')[i].className + '_sin';}
							//var document.getElementsByTagName('LI')[i]
							LIS[i].className=LIS[i].className + '_sin';
							}
							else{
							document.getElementById(String(id) + '_Li').className=document.getElementById(String(id) + '_Li').className + '_sin';}
			}
			//if(document.getElementsByName(String(id))[i].value)
	}
	
	
}