var stranRet = ""; var pred = 0; var nad = 0; strana = 0; var stran = Math.floor(29/30); if (strana+2>stran) nad = strana+3-stran; if (strana-2>0) stranRet += "1 ... "; for (i=strana-(1+nad);i<=strana;i++) { if (i>0) { stranRet += i+" "; } } stranRet += "("+(strana+1)+") "; for (i=strana+1;i<strana+(3-pred);i++) { if (i<stran) stranRet += (i+1)+" "; } if (strana+3<stran) stranRet += "... "+stran; console.debug(stranRet); //////////////////////////////////////////////////////////////////////////////////////////////////////////// for (j=0;j<11;j++) { var stranRet = ""; var pred = 0; var nad = 0; strana = j; var zaznamov= 320; var stran = Math.floor((zaznamov-1)/30)+1; if (strana+2>stran) nad = strana+3-stran; if (strana-2>0) stranRet += "1 ... "; for (i=strana-1-(nad);i<=strana;i++) { if (i>0) { stranRet += i+" "; // pred +=1; } } stranRet += "("+(strana+1)+") "; for (i=strana+1;i<strana+(3-pred);i++) { if (i<stran) stranRet += (i+1)+" "; } if (strana+3<stran) stranRet += "... "+stran; console.debug(stranRet); } //////////////////////////////////////////////////////////////////////////////////////////////////////////// for (j=0;j<11;j++) { var stranRet = ""; var pred = 0; var nad = 0; strana = j; var zaznamov= 320; var stran = Math.floor((zaznamov-1)/30)+1; if (strana+2>stran) nad = strana+3-stran; if (strana-3>0) stranRet += "1 ... "; if (strana-3 == 0) nad++; if (strana+1 == stran) nad = 0; for (i=strana-1-(nad);i<=strana;i++) { if (i>0) { stranRet += i+" "; // pred +=1; } } stranRet += "("+(strana+1)+") "; if (strana+4 == stran) pred--; for (i=strana+1;i<strana+(3-pred);i++) { if (i<=stran) stranRet += (i+1)+" "; } if (strana+4<stran) stranRet += "... "+stran; console.debug(stranRet); } //////////////////////////////////////////////////////////////////////////////////////// for (j=0;j 1;j++) { var stranRet = ""; var pred = 0; var nad = 0; strana = j; var zaznamov= 920; var stran = Math.floor((zaznamov-1)/30)+1; if (strana+2>stran) nad = strana+3-stran; if (strana-3>0) stranRet += "1 - "; if (strana-3 == 0) nad++; if (strana+1 == stran) nad = 0; for (i=strana-1-(nad);i<=strana;i++) { if (i>0) { stranRet += i+" "; // pred +=1; } } stranRet += "("+(strana+1)+") "; if (strana+4 == stran) pred--; for (i=strana+1;i<strana+(3-pred);i++) { if (i<stran) stranRet += (i+1)+" "; } if (strana+4<stran) stranRet += "- "+stran; console.debug(stranRet); } Blog 0 0 0 0 0 Komentuj