<!--

var dw='';


//// SCRIPT FOR NEXT-PREVIOUS LINKS ////
var tpp=10; // TRICKS PER PAGE //
var pageNum=location.search.substring(1);

// CALCULATES NUMBER OF TRICKS AND NUMBER OF PAGES//
var b=0;
for (i=0;i<prodSelection.length;i++) { b=b+1;}
var trickNum=parseInt(b); var pageTot=Math.ceil(trickNum/tpp);

// DEFINES THE TRICKS TO BE DISPLAYED ON THIS PAGE //
if (pageNum=="" || pageNum=="1") { prodRangeStart=0; }
else { prodRangeStart=(pageNum*tpp-tpp) }
if ((pageNum*tpp)>=prodSelection.length) { prodRangeEnd = prodSelection.length }
else if (pageNum=="") { prodRangeEnd=tpp; }
else { prodRangeEnd = (pageNum*tpp) }
if (pageNum=="all") { prodRangeStart=0; prodRangeEnd=prodSelection.length; }

// EXTRACTS THE FILENAME FROM THE URL //
wholeurl = window.location.href;
x = wholeurl.length;
while((wholeurl.substring(x,x-1)) != "."){ x--; } clipend = x;
while((wholeurl.substring(x,x-1)) != "/"){ x--; } clipstart = x;
var fileName=wholeurl.substring(clipend-1,clipstart)+'.html';



if (trickNum>=(tpp+1)) { //// ONLY PRINTS THE NEXT-PREV LINKS IF THERE ARE ENOUGH TRICKS ////
	var nextPrev="";

	var prev='<a href="'+fileName+'?'+(parseInt(pageNum)-1)+'">&laquo;previous </a>';
	if (pageNum=="") { var nexPnum=1; } else { var nexPnum=parseInt(pageNum); }
	var next='<a href="'+fileName+'?'+(nexPnum+1)+'">next&raquo;</a> ';
	if (pageNum=="" || pageNum=="1" || pageNum=="all") { var prev="&laquo; previous "; }
	if (pageNum==pageTot || pageNum=="all") { var next=" next&raquo; "}


	nextPrev='<div class="topofpage"><span class="textsmall">'+prev+' ';

	if (pageNum!="all") { nextPrev=nextPrev+'<a href="'+fileName+'?all">[all]</a> '; }
	else { nextPrev=nextPrev+'[all] '; }

	// [1] [2] [3]... LINKS //
	for (i=1;i<(pageTot+1);i++) {
	if (i==pageNum || (i==1 && pageNum=="")) { nextPrev=nextPrev+'['+i+'] '; }
	else { nextPrev=nextPrev+'<a href="'+fileName+'?'+i+'">['+i+']</a> '; }
	}

	nextPrev=nextPrev+next+'['+(prodRangeStart+1)+'-'+prodRangeEnd+' of '+trickNum+']</span></div>';

dw+=nextPrev;
}
//// END OF SCRIPT FOR NEXT-PREVIOUS LINKS ////

else { dw+='<div class="topofpage"><span class="textsmall"><i>( '+trickNum+' tricks in this category)</i></span></div>';}


var a=1;
for (i=prodRangeStart;i<prodRangeEnd;i++) {
for (j=0;j<prod.length;j++) {
if (prodSelection[i]==prod[j][0] && prodSelection[i]!="" && prod[j][6]!="d") {


dw+='<div class="categoryItemContainer">';

dw+='<div class="categoryProdImg85h">'
if (prod[j][8]=="") { var prodIMG=prod[j][0]; } else { var prodIMG="0_no_image"; }
var newp='';
if (prod[j][7]!="") { var newp='<img src="../graphics/icons/new.gif" alt="New Product" class="new" />'; }
var half=1-(prod[j][5]/prod[j][4]);
if (half>=0.5) { var newp='<img src="../graphics/icons/price_half.gif" alt="New Product" class="new" />'; }
dw+='<a href="products/'+prod[j][0]+'.html"><img src="../graphics/products/85hx59/'+prodIMG+'.jpg" class="prodimg" width="59" height="85" border="0" alt="Click here for more details of this trick"/>'+newp+'</a></div>';


dw+='<div class="categoryProdTextContainer">';
if (prod[j][2]!="") { var author='&nbsp;(by&nbsp;'+prod[j][2]+')'; } else { var author=""; }
dw+='<h2>'+prod[j][1]+author+'</h2>';
dw+='<p>'+prod[j][3]+'</p></div>';


dw+='<div class="categoryAddCartContainer">';
dw+='<h2>£'+prod[j][5]+'</h2>';
dw+='<a href="products/'+prod[j][0]+'.html" title="Click here to view the complete product description"><img src="../graphics/buttons/more_info.gif" border="0" style="margin-top:5px;"></a>';

if (prod[j][9]!="") { dw+='<a href="products/'+prod[j][0]+'.html#vidPre" alt="Video Preview Available"><img src="../graphics/icons/video_demo.gif" border="0" alt="Video preview available" style="margin-top: 10px" /></a>'; }
dw+='</div>';


dw+='</div>'; // END prodPreviewContainer


// FOOTER - TOP OF PAGE //
if (a==tpp || (i+1)==prodSelection.length) {
if (trickNum>=(tpp+1)) {
	if (pageNum!="all" || (i+1)==prodSelection.length) { dw+=nextPrev; }  }
dw+='<div class="topofpage"><a href="#">&#710; RETURN TO THE TOP OF THE PAGE &#710;</a></div>'; var a=0;
}


a=a+1;
}  // END IF LOOP
}  // END FOR J-LOOP
}  // END FOR I-LOOP



document.write(dw);
//-->