/*

-----------------------------------------------------------
This script is the property of indiaNIC.com.
Any intentional/unintentional use of the code or portion of the code
without prior permission of indiaNIC.com is illegal.

Valid for use in www.eraymedical.com only.

Date: 19 November 2008
--------------------------------------------------------

*/

	var sortName=0;
	var sortPrice=0;
	var sortPopularity=0;
	var myData = new Array();
	var currentPage=1;
	var rowsPerpage=5;
	

function itemData(itemName, itemLink, itemImg, itemAbstract, itemPrice, itemSalePrice, itemIndex, itemOptions) {
	this.itemName = itemName;
	this.itemLink = itemLink;
	this.itemImg = itemImg;
	this.itemAbstract = itemAbstract;
	this.itemPrice = itemPrice;
	this.itemSalePrice = itemSalePrice;
	this.itemIndex = itemIndex;
	this.itemOptions = itemOptions;
}

function sortByitemName(a, b) {
    var x = a.itemName.toLowerCase();
    var y = b.itemName.toLowerCase();
    return ((x < y) ? -1 : ((x > y) ? 1 : 0));
}

function sortByitemPrice(a, b) {
	var x = Number(a.itemSalePrice.replace(",",""));
    var y = Number(b.itemSalePrice.replace(",",""));
    return ((x < y) ? -1 : ((x > y) ? 1 : sortByitemName(a,b)));
//	return ((x < y) ? -1 : ((x > y) ? 1 : sortByFirstName(a, b)));
}

function sortByDefault(a, b) {
    var x = a.itemIndex;
    var y = b.itemIndex;
    return ((x < y) ? -1 : ((x > y) ? 1 : sortByitemName(a,b)));
}

function sortData(sfor){
	currentPage=currentPage;
//	alert(currentPage);
	if (sfor=="name"){
		if(sortName=="0"){
			myData.sort(sortByitemName);
			sortName="1";
			document.getElementById("sortArrowPrice").innerHTML="";
			document.getElementById("sortArrowPopularity").innerHTML="";
			document.getElementById("sortArrowPricefooter").innerHTML="";
			document.getElementById("sortArrowPopularityfooter").innerHTML="";
			document.getElementById("sortArrowName").innerHTML="<img src='"+downArrowImg+"' style='display:inline;'>";
			document.getElementById("sortArrowNamefooter").innerHTML="<img src='"+downArrowImg+"' style='display:inline;'>";
		}else{
			myData.reverse();
			sortName="0";
			document.getElementById("sortArrowPrice").innerHTML="";
			document.getElementById("sortArrowPopularity").innerHTML="";
			document.getElementById("sortArrowPricefooter").innerHTML="";
			document.getElementById("sortArrowPopularityfooter").innerHTML="";
			document.getElementById("sortArrowName").innerHTML="<img src='"+upArrowImg+"' style='display:inline;'>";
			document.getElementById("sortArrowNamefooter").innerHTML="<img src='"+upArrowImg+"' style='display:inline;'>";
		}
//		writeValues(currentPage)
	}

	if (sfor=="price"){
		if(sortPrice=="0"){
			myData.sort(sortByitemPrice);
			sortPrice="1";
			document.getElementById("sortArrowPopularity").innerHTML="";
			document.getElementById("sortArrowName").innerHTML="";
			document.getElementById("sortArrowNamefooter").innerHTML="";
			document.getElementById("sortArrowPopularityfooter").innerHTML="";
			document.getElementById("sortArrowPrice").innerHTML="<img src='"+downArrowImg+"' style='display:inline;'>";
			document.getElementById("sortArrowPricefooter").innerHTML="<img src='"+downArrowImg+"' style='display:inline;'>";
		}else{
			myData.reverse();
			sortPrice="0";
			document.getElementById("sortArrowPopularity").innerHTML="";
			document.getElementById("sortArrowName").innerHTML="";
			document.getElementById("sortArrowPricefooter").innerHTML="";
			document.getElementById("sortArrowNamefooter").innerHTML="";
			document.getElementById("sortArrowPrice").innerHTML="<img src='"+upArrowImg+"' style='display:inline;'>";
			document.getElementById("sortArrowPricefooter").innerHTML="<img src='"+upArrowImg+"' style='display:inline;'>";
		}
	//	writeValues(currentPage);
	}

	if (sfor=="default"){
		if(sortPopularity=="0"){
			sortPopularity="1";
			myData.sort(sortByDefault);
			document.getElementById("sortArrowPrice").innerHTML="";
			document.getElementById("sortArrowName").innerHTML="";
			document.getElementById("sortArrowNamefooter").innerHTML="";
			document.getElementById("sortArrowPricefooter").innerHTML="";
			document.getElementById("sortArrowPopularity").innerHTML="<img src='"+downArrowImg+"' style='display:inline;'>";
			document.getElementById("sortArrowPopularityfooter").innerHTML="<img src='"+downArrowImg+"' style='display:inline;'>";
		}else{
			myData.reverse();
			sortPopularity="0";
			document.getElementById("sortArrowPrice").innerHTML="";
			document.getElementById("sortArrowPopularity").innerHTML="";
			document.getElementById("sortArrowName").innerHTML="";
			document.getElementById("sortArrowPricefooter").innerHTML="";
			document.getElementById("sortArrowNamefooter").innerHTML="";
			document.getElementById("sortArrowPopularityfooter").innerHTML="";
			document.getElementById("sortArrowPopularity").innerHTML="<img src='"+upArrowImg+"' style='display:inline;'>";
				document.getElementById("sortArrowPopularityfooter").innerHTML="<img src='"+upArrowImg+"' style='display:inline;'>";
		}
	//	writeValues(currentPage);
	}
	if(contentFormat=="VERTICAL"){
		writeValues(currentPage);
		}else if(contentFormat=="ELL"){
			writeEllPages(currentPage);
			}else if(contentFormat=="WRAP"){
			writeWrapPages(currentPage);
			}

}
function writeValues(wp,newshowItems){
if (newshowItems){
	showItems=newshowItems;
	}else {
		showItems=showItems
		}
var whichPage=wp;
var cnt=1;
var currentRow=1;
var from=0;
var to=totalItems;
document.getElementById("page-contents").innerHTML="";
	if(whichPage=="ViewAll"){
		from=0;
		to=totalItems;
		currentPage="ViewAll";
	  }else if (whichPage==1){
			currentPage=1;
			from= 0;
			to=showItems;
		}else if (whichPage==totalPages){		
			currentPage=whichPage;
			from=((whichPage) * showItems) - (showItems);
			to=totalItems;	
		}else{
			currentPage=whichPage;
			from=((whichPage) * showItems) - (showItems);
			if ((whichPage * showItems) > totalItems){
				to = totalItems;
			}else{
				to=whichPage * showItems;
				}
		}

	if(to>totalItems){
		to=totalItems;
		}
	RowSeperatorLimit = ((to-from) / columns);
	var tableData='<table border="0" cellspacing="0" cellpadding="0" width="'+PagingTableWidth+'" align="center"><tr>'
	for (i=from;i<to; i++){	
		if(cnt==columns+1){cnt=1;}
		//if(currentRow>Rowsperpage){currentRow=Rowsperpage;}
		tableData += "<td align='center' valign='top'>";
		if(Orderable.toLowerCase()=="yes"){
			tableData += "<form method=post action='http://order.store.yahoo.net/cgi-bin/wg-order?"+storeId +"+"+myData[i].itemLink.replace('.html','')+"'>";
			}
			tableData+= "<table border=0 cellspacing=2 cellpadding=2 width='"+itemTableWidth+"' align='center'>";
			tableData +="<tr><td colspan='2' align='center' width='195' height='"+imageCellHeight+"' class='" + ImageCellClass +"'><a href='"+myData[i].itemLink+"' class='"+ linkClass + "'><img class='"+ ImageClass + "' src='"+ myData[i].itemImg + "' border='0'></a></td></tr>";
			
			tableData +="<tr><td colspan='2' class='feature-pro-title' align='center' height='"+linkCellHeight+"'><a href='"+myData[i].itemLink+"'><b>"+ myData[i].itemName + "</a></td></tr>";
			
			tableData +="<tr><td colspan='2' align='left' class='listing-text'>"+myData[i].itemAbstract+"</td></tr>";
			
			if(myData[i].itemPrice==""  & myData[i].itemSalePrice=="" )
			{
			tableData+="";
			}
			else
			{
			if(myData[i].itemPrice && myData[i].itemSalePrice )
				{ 
				tableData +="<tr><td class='price-text'>"+ RegularPriceText + "<s>$" + myData[i].itemPrice + "</s><br/><font color='red'>"+SalePriceText+" $"+myData[i].itemSalePrice+"</font></td>";
				}
				else
				{
					
					tableData +="<td class='price-text'>"+ RegularPriceText + "$" + myData[i].itemPrice + "</td>";
						
  			    }
			}
			if(Orderable.toLowerCase()=="yes"){
			tableData +='<td align="left"><table border="0" cellspacing="3" cellpadding="0"><tr><td align="right"><a href="#"><img src="http://lib.store.yahoo.net/lib/yhst-97933704545196/detail-btn.gif" alt="" width="57" height="16" /></a></td></tr><tr><td><input type="image" name="imageField2" id="imageField2" src="http://lib.store.yahoo.net/lib/yhst-97933704545196/add-to-cart-btn.gif" /></td></tr></table></td></tr>';	
				
			}
		

	//	tableData +="<tr><td align='center' class='"+ priceClass +"'>DefaulIndex: " + myData[i].itemIndex + "</td></tr><tr><td align='center'></td></tr>";

		tableData +="</table>";
		if(Orderable.toLowerCase()=="yes"){
			tableData += "</form>";
			}
		tableData +="</td>";
		if(cnt!=columns & (i!=totalItems-1)){
			tableData +="<td width='2' style='border-right:1px solid "+ columnSeperatorColor +"'><img src='http://lib.store.yahoo.net/lib/akidsbeddingline/spacer.gif' width=\"1\" height='1' border='0'></td>";
		}

		if(columns > 1){
			if(i!=0){ 
				if (((i+1)%columns)==0){
					tableData += "</tr>";
					if(currentRow < RowSeperatorLimit){
						
						tableData += "<tr><td height='1' width='1'  bgcolor="+ rowSeperatorColor +" colspan='"+ ((columns*2)-1)+"'><img src='http://lib.store.yahoo.net/lib/akidsbeddingline/spacer.gif' width='1' height='1'></td></tr>";
						
					}
					currentRow = currentRow+1;		
				}
			}
		}else{
			tableData +="</tr>";
		}
//		alert(currentRow + " <- CurrentRow RowSepLimit-> " + RowSeperatorLimit);
		cnt=cnt+1;
	}

	tableData += '</tr></table>';
	document.getElementById("page-contents").innerHTML = tableData;
	showPages(wp,"writeValues");
	//showingProducts(from,to,totalItems);
	writeArrows(wp,"writeValues")
}

function writeEllPages(wp,newshowItems){
if (newshowItems){
	showItems=newshowItems;
	}else {
		showItems=showItems
		}
var whichPage=wp;
var cnt=1;
var currentRow=1;
document.getElementById("page-contents").innerHTML="";
	if(whichPage=="ViewAll"){
		var from=0;
		var to=totalItems;
		currentPage="ViewAll";
	  }else if (whichPage==1){
			currentPage=1;
			var from= 0;
			var to=showItems;
		}else if (whichPage==totalPages){		
			currentPage=whichPage;
			var from=((whichPage) * showItems) - (showItems);
			var to=totalItems;	
		}else{
			currentPage=whichPage;
			var from=((whichPage) * showItems) - (showItems);
			if ((whichPage * showItems) > totalItems){
				var to = totalItems;
			}else{
				var to=whichPage * showItems;
				}
		}

	if(to>totalItems){
		to=totalItems;
		}
	var ElltableData="<table border=\"0\" cellspacing=\"2\" cellpadding=\"2\" width=\""+PagingTableWidth+"\" align=\"center\"><tr>";
	RowSeperatorLimit = ((to-from) / columns);
	var ellCellWidth = (PagingTableWidth.replace("\%","")/columns);
	for (i=from;i<to; i++){	
		if(cnt==columns+1){cnt=1;}
		ElltableData += "<td align='center' valign='top' width='"+ ellCellWidth +"%'>";
		if(Orderable.toLowerCase()=="yes"){
			//ElltableData += "<form method=post action='http://order.store.yahoo.net/cgi-bin/wg-order?"+storeId +"+"+myData[i].itemLink.replace('.html','')+"'>";
			}
		ElltableData += "<table border=0 cellspacing=2 cellpadding=1 width='100%' align='center'>";

if(myData[i].itemName){
			ElltableData +="<tr><td align='left' class='feature-pro-title' id='h2'><a href='"+myData[i].itemLink+"'><h2>"+ myData[i].itemName + "</h2></a></td></tr>";
		}
		if(myData[i].itemImg!=null & myData[i].itemImg!=null & myData[i].itemImg!=""){
			ElltableData +="<tr><td><table border='0' cellspacing='2' cellpadding='2' width='100%'><tr><td valign='top' align='center' height='100' width='195' class='" + ImageCellClass +"'><a href='"+myData[i].itemLink+"' class='"+ linkClass + "'><img class='"+ ImageClass + "' src='"+ myData[i].itemImg + "' border='0'></a></td>";
		}
	/*	if(myData[i].itemName){
			ElltableData +="<td align='left' valign='top'><table border='1' cellspacing='2' cellpadding='2' width='100%'><tr><td align='left' class='feature-pro-title'><a href='"+myData[i].itemLink+"'><b>"+ myData[i].itemName + "</a></td></tr>";
		}*/
		ElltableData +='<td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">'
		if(showAbstract.toLowerCase()=="yes"){
			ElltableData +="<tr><td align='left' class='listing-text'>"+myData[i].itemAbstract+"</td></tr>";
			}
			ElltableData +='<tr><td><table border="0" cellpadding="0" cellspacing="3"><tr>'
			
		if(myData[i].itemPrice=="" && myData[i].itemSalePrice=="" )
		{
			tableData+="";
		}
		else
		{
				if(myData[i].itemPrice && myData[i].itemSalePrice )
				{ 
					ElltableData +="<td class='price-text' width='170'>"+ RegularPriceText + "<s>$" + myData[i].itemPrice + "</s><br/><font color='red'>"+SalePriceText+" $"+myData[i].itemSalePrice+"</font>";
				
				if(myData[i].itemOptions && myData[i].itemOptions.toLowerCase()=="no"){
					//ElltableData +="<br />Quantity: <input type='text' name='vwquantity' value='1' size='1' />";
					}
				ElltableData +="</td>";
				}else
				{
					if(myData[i].itemPrice)
					{
						ElltableData +="<td class='price-text' width='170'>"+ RegularPriceText + "$" + myData[i].itemPrice + "</td>";
					}
					if(myData[i].itemSalePrice)
					{
						ElltableData +="<td class='price-text' width='170'><font color='red'>"+SalePriceText+" $"+myData[i].itemSalePrice+"</font></td>";
					}
				}
		}


		if(myData[i].itemOptions && myData[i].itemOptions.toLowerCase()=="yes"){
			ElltableData +='<td align="right" width="100"><table border="0" cellspacing="3" cellpadding="0"><tr><td align="right"><a href="'+myData[i].itemLink+'"><img src="http://lib.store.yahoo.net/lib/yhst-97933704545196/detail-btn.gif" alt="" width="57" height="16" /></a></td></tr></table></td>';	
		}else if(Orderable.toLowerCase()=="yes"){
			ElltableData +='<td align="right" width="100"><table border="0" cellspacing="3" cellpadding="0"><tr><td align="right"><a href="'+myData[i].itemLink+'"><img src="http://lib.store.yahoo.net/lib/yhst-97933704545196/detail-btn.gif" alt="" width="57" height="16" /></a></td></tr><tr><td align="right">';
			if(AddtocartImg && AddtocartImg!=""){
				//ElltableData +="<input type='image' src='"+AddtocartImg + "' value='Add to cart'>";
			}else{
				//ElltableData +="<input type='submit' name='submit' value='Add to Cart' />";
				}
			ElltableData +='</td></tr></table></td>';	
		}

		ElltableData +="</table></table></table>";
		if(Orderable.toLowerCase()=="yes"){
			//ElltableData += "</form>";
		}
		ElltableData +="</td></tr>";

		
		ElltableData +="</table></td>";

		if(cnt!=columns & (i!=totalItems-1)){
			ElltableData +="<td width='2' style='border-left:1px solid "+ columnSeperatorColor +"'><img src='http://lib.store.yahoo.net/lib/akidsbeddingline/spacer.gif' width=\"1\" height='1' border='0'></td>";
		}

		cnt=cnt+1;
		if(columns > 1){
			if(i!=0){ 
				if (((i+1)%columns)==0){
					ElltableData += "</tr>";
					if(currentRow < RowSeperatorLimit){
					
						ElltableData += "<tr><td height='1' width='1' style=\"border-top:1px solid "+ rowSeperatorColor +"\"  colspan='"+ ((columns*2)-1)+"'><img src='http://lib.store.yahoo.net/lib/akidsbeddingline/spacer.gif' width='1' height='1'></td></tr>";
						
					}
					currentRow = currentRow+1;		
				}
			}
		}else{
			ElltableData +="</tr>";
		}		
	}

	ElltableData+= '</tr></table>';
	document.getElementById("page-contents").innerHTML = ElltableData;
	showPages(wp,"writeEllPages");
	//showingProducts(from,to,totalItems);
	writeArrows(wp, "writeEllPages")
}

function writeWrapPages(wp,newshowItems){
if (newshowItems){
	showItems=newshowItems;
	}else {
		showItems=showItems
		}
var whichPage=wp;
var cnt=1;
var currentRow=1;
document.getElementById("page-contents").innerHTML="";
	if(whichPage=="ViewAll"){
		var from=0;
		var to=totalItems;
		currentPage="ViewAll";
	  }else if (whichPage==1){
			currentPage=1;
			var from= 0;
			var to=showItems;
		}else if (whichPage==totalPages){		
			currentPage=whichPage;
			var from=((whichPage) * showItems) - (showItems);
			var to=totalItems;	
		}else{
			currentPage=whichPage;
			var from=((whichPage) * showItems) - (showItems);
			if ((whichPage * showItems) > totalItems){
				var to = totalItems;
			}else{
				var to=whichPage * showItems;
				}
		}
	if(to>totalItems){
		to=totalItems;
		}
	var WraptableData='<table border="0" cellspacing="2" cellpadding-"2" width="'+PagingTableWidth+'" align="center">';
	RowSeperatorLimit = to-from;
	for (i=from;i<to; i++){	
		if(cnt==columns+1){cnt=1;}
		WraptableData += "<tr><td align='center'>";
		if(Orderable.toLowerCase()=="yes"){
			WraptableData += "<form method=post action='http://order.store.yahoo.net/cgi-bin/wg-order?"+storeId +"+"+myData[i].itemLink.replace('.html','')+"'>";
			}
		WraptableData += "<table border=0 cellspacing=2 cellpadding=2 width='100%' align='center'>";
		WraptableData +="<tr><td valign='top' align='center' height='100' width='195' class='" + ImageClass +"'><a class='"+ linkClass + "' href='"+ myData[i].itemLink +"'><img class='"+ linkClass + "' src='"+ myData[i].itemImg + "' border='0'></a></td>";

		WraptableData +="<td align='left' valign='top' width='200'><table border=0 cellspacing=2 cellpadding=2 width='100%' align='center'>";
		WraptableData +="<tr><td align='left' class='feature-pro-title' id='h2'><a href='"+ myData[i].itemLink +"'><h2>"+ myData[i].itemName + "</h2></a></td></tr>";
		if(showAbstract.toLowerCase()=="yes"){
			WraptableData +="<tr><td align='left' class='listing-text'>"+myData[i].itemAbstract+"</td></tr>";
		}
		WraptableData +="</table></td>";
		/*WraptableData +="<td align='left' class='"+ priceClass +"'>"+ RegularPriceText + "$" + myData[i].itemPrice + "</td>";*/
		if(myData[i].itemPrice && myData[i].itemSalePrice )
		{ 
			WraptableData +="<td class='price-text'>"+ RegularPriceText + "<s>$" + myData[i].itemPrice + "</s><br/><font color='red'>"+SalePriceText+" $"+myData[i].itemSalePrice+"</font></td>";
		}
		else
		{
			WraptableData +="<td class='price-text'>"+ RegularPriceText + "$" + myData[i].itemPrice + "</td>";
		}

		if(viewDetails){
		WraptableData += "<td align='center'><a class='"+ linkClass + "' href='"+ myData[i].itemLink +"'>"+ viewDetails +"</a></td>";		}
		
		if(Orderable.toLowerCase()=="yes"){
		WraptableData +='<td align="right"><table border="0" cellspacing="3" cellpadding="0"><tr><td align="right"><a href="#"><img src="http://lib.store.yahoo.net/lib/yhst-97933704545196/detail-btn.gif" alt="" width="57" height="16" /></a></td></tr><tr><td><input type="image" name="imageField2" id="imageField2" src="http://lib.store.yahoo.net/lib/yhst-97933704545196/add-to-cart-btn.gif" /></td></tr></table></td>';
		}
		WraptableData +="</tr></table>";

	if(Orderable.toLowerCase()=="yes"){
			WraptableData += "</form>";
		}
	WraptableData+= '</td></tr>';
		
		if(currentRow < RowSeperatorLimit){
			
			WraptableData += "<tr><td height='1' width='1'  style='border-top:1px solid "+ rowSeperatorColor +"' colspan=3'><img src='http://lib.store.yahoo.net/lib/akidsbeddingline/spacer.gif' width='1' height='1'></td></tr>";
			
		}
		currentRow = currentRow+1;
	}

	
	document.getElementById("page-contents").innerHTML = WraptableData;
	showPages(wp,"writeWrapPages");
	//showingProducts(from,to,totalItems);
	writeArrows(wp, "writeWrapPages")
}


function writeArrows(whichPage, format){
	if(!format){
		pageFormat="writeValues";
	}else {
		pageFormat=format;
	}
	var arrowLink;
	if((whichPage < totalPages) & (totalPages >1) & (whichPage!="ViewAll")){
		document.getElementById("nextArrow").innerHTML="";
		document.getElementById("nextArrowFooter").innerHTML="";
		NextLink=parseInt(whichPage)+1;  
		document.getElementById("nextArrow").innerHTML="<a href=\"#"+NextLink+"\" onclick=\""+format+"("+NextLink+");\"> &raquo;";
		document.getElementById("nextArrowFooter").innerHTML="<a href=\"#"+NextLink+"\" onclick=\""+format+"("+NextLink+");\"> &raquo;";
	}else{
		document.getElementById("nextArrow").innerHTML="<span class='show-pages-off'> &raquo;</span>";
		document.getElementById("nextArrowFooter").innerHTML="<span class='show-pages-off'>&raquo;</span>";
	}
	if((whichPage <= totalPages) & (totalPages >1) & (whichPage!=1) & (whichPage!="ViewAll")){
		PrevLink=parseInt(whichPage)-1;
		document.getElementById("prevArrow").innerHTML="<a href=\"#"+PrevLink+"\" onclick=\""+format+"("+PrevLink+");\">&laquo; ";
		document.getElementById("prevArrowFooter").innerHTML="<a href=\"#"+PrevLink+"\" onclick=\""+format+"("+PrevLink+");\">&laquo;";
	}else{
		document.getElementById("prevArrow").innerHTML="<span class='show-pages-off'>&laquo; </span>";
		document.getElementById("prevArrowFooter").innerHTML="<span class='show-pages-off'>&laquo; </span>";
	}
	
}

function updateColumns(nItems){
	creatPaging(nItems);
	}

function creatPaging(newItemList){
	var initPage=1;
	var pageLink = location.href;
	findPrevPage = pageLink.split("#");
	
	totalItems=myData.length;
	displayRows=Math.ceil(totalItems/rowsPerpage);
	Rowsperpage=Math.ceil(showItems/columns);
	if(newItemList){
			totalPages=Math.ceil(totalItems / newItemList);
		}else{
			totalPages=Math.ceil(totalItems / showItems);
			}
	//totalPages=Math.ceil(totalItems / showItems);
	//alert ("Total Rows: " + totalItems)
	
	if(findPrevPage[1] > 0){
		initPage = findPrevPage[1];		
		}else if(findPrevPage[1] == "viewAll"){
			initPage = 1;
			newItemList = totalItems
			}
	switch (contentFormat)
		{
			case "VERTICAL": writeValues(initPage, newItemList);
			break
			case "ELL": writeEllPages(initPage, newItemList);
			break
			case "WRAP": writeWrapPages(initPage, newItemList);
			break
			default: writeValues(initPage, newItemList);
		}
}

function showPages(cp,format){
	var pageLink = location.href;
	findPrevPage = pageLink.split("#");
	
	if(findPrevPage[1] == "viewAll"){
		cp = "ViewAll";
		}
			
	var whichPage = cp;
	var currentPage=cp;
	var prevPages= 1;
	var nextPages;
	var nextPagesDiff=0;
//	alert (totalPages);
	if (currentPage > 5){
		prevPages=currentPage - 4;
		nextPages=currentPage + 5;
			if(nextPages > totalPages){
				nextPages=totalPages;
				nextPagesDiff= (currentPage + 5) - totalPages;
				prevPages=prevPages - nextPagesDiff
			}

		if(prevPages < 1){
			prevPages=1;
			}
	}else{
		prevPages= 1;
		if (totalPages > 10){
			nextPages=10;
		}else{
			nextPages=totalPages;
			}
	}
	
//	alert ("Sequance: " + prevPages + " to " +  nextPages + " Diff: " + nextPagesDiff);

var pageFormat;
	if(!format){
		pageFormat="writeValues";
	}else {
		pageFormat=format;
	}

	document.getElementById("ShowPages").innerHTML = "";
	document.getElementById("ShowPagesFooter").innerHTML = "";
	var pages="";
//	for(i=1;i<=totalPages;i++){
	for(i=prevPages;i<=nextPages;i++){
		if (i==cp){
			pages += "<span class='currentPage'>"+i+"</span>&nbsp;";
		}else {
			pages += '<a href="#'+i+'" class="show-pages" onclick="'+pageFormat+'(' + i +')">'+ i + "</a>&nbsp;";
		}
	}
	if(totalPages >1){
		if (cp=="ViewAll"){
			pages += "<b>View All</b>&nbsp;";
		}else{
			pages += "<a href=\"#viewAll\" class=\"show-pages\" onclick=\""+pageFormat+"('ViewAll')\">View All</a>&nbsp;";
		}
	}	
	document.getElementById("ShowPages").innerHTML += pages;
	document.getElementById("ShowPagesFooter").innerHTML += pages;
}

function showingProducts(from,to, total){
	from=from + 1;
	document.getElementById("showingProducts").innerHTML= "Showing <b>" + from + "-" + to + "</b> of " + total;
	document.getElementById("showingProductsFooter").innerHTML= "Showing <b>" + from + "-" + to + "</b> of " + total;
}

function changeLayout(whichLayout){
	contentFormat=whichLayout;
	creatPaging();
	}


