var regularPriceText="Regular Price: ";
var salePriceText="Sale Price: ";
//var currentNum=1;
var sw=1;
var columns=4;
var resultsperpage=16;
var sort="rd";
var arrLength=sortbyprice.length;
var temparr=new Array();
var maxpage=0;
var dct=1;
var tdWidth=183;

function getCookie(name){
var cookie,list,i,equals,match;
cookie=document.cookie;
if(cookie.length==0){
return '';
}
else{
list=cookie.split(';');
for(i=0;i<list.length;i=i+1){
equals=list[i].indexOf('=');
match=list[i].substring(0,equals);
if(match.substr(0,1)==' '){
match=match.substr(1);
}
if(match==name){
return list[i].substring(equals+1,list[i].length);
}
}
return '';
}
}

function bakeCookie(url, sort, pageNum)
{
document.cookie="eyLastPage="+url+"|"+sort+"|"+pageNum;
}

function change(n,sort)
{

bakeCookie(idee, sort, n);

currentNum=n;

$(".SortPagingLinks").html("");
$(".SortPagingLinks").append("<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td align=\"left\" valign=\"top\" class=\"leftLinks\"></td><td align=\"center\" valign=\"top\" class=\"centerLinks\"></td><td align=\"right\" valign=\"top\" class=\"rightLinks\"></td></tr></table>");

$(".leftLinks").append("Sort By: ");

	if(sort=="nd"){
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'rd');>Default</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'na');>Name <img src=/lib/yhst-34521292266897/down1.jpg style='display: inline;'></a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'pd');>Price</a>");
	}
	else if(sort=="pd")
	{
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'rd');>Default</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'nd');>Name</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'pa');>Price <img src=/lib/yhst-34521292266897/down1.jpg style='display: inline;'></a>");
	}
	else if(sort=="rd"){
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'ra');>Default <img src=/lib/yhst-34521292266897/down1.jpg style='display: inline;'></a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'nd');>Name</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'pd');>Price</a>");
	}
	else if(sort=="na"){
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'rd');>Default</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'nd');>Name <img src=/lib/yhst-34521292266897/up1.jpg style='display: inline;'></a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'pd');>Price</a>");
	}
	else if(sort=="pa")
	{
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'rd');>Default</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'nd');>Name</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'pd');>Price <img src=/lib/yhst-34521292266897/up1.jpg style='display: inline;'></a>");
	}
	else if(sort=="ra"){
	$(".leftLinks").append("<a href=javascript:change(1,'rd');>Default <img src=/lib/yhst-34521292266897/up1.jpg style='display: inline;'></a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'nd');>Name</a>&nbsp;|&nbsp;");
	$(".leftLinks").append("<a href=#top onclick=javascript:change(1,'pd');>Price</a>");
	}
	
//BEGIN PAGE COUNT

if(currentNum != 0)
{
var lastpagecount = Math.ceil(arrLength/resultsperpage);
$(".centerLinks").append("Page "+currentNum+" of "+lastpagecount);
}

//END PAGE COUNT
	
//BEGIN ITEM COUNT

$(".rightLinks").append("<div class=SortPagingPageCount></div>");
if(n==0)
{
$(".SortPagingPageCount").append("Showing Products 1 - "+arrLength+" of "+arrLength);
}
else
{

if(resultsperpage > arrLength)
{
$(".SortPagingPageCount").append("Showing Products "+n+" - "+arrLength+" of "+arrLength);
}
else
{

if(n==1)
{
$(".SortPagingPageCount").append("Showing Products "+n+" - "+resultsperpage+" of "+arrLength);
}
else
{
var startnum=(n*resultsperpage) - (resultsperpage - 1);
var arrnum=(startnum+resultsperpage) - 1;
if (arrnum < arrLength)
{
$(".SortPagingPageCount").append("Showing Products "+startnum+" - "+arrnum+" of "+arrLength);
}
else
{
$(".SortPagingPageCount").append("Showing Products "+startnum+" - "+arrLength+" of "+arrLength);
}
}
}
}

//END ITEM COUNT

	
$(".SortPagingLinks").append("");
$(".SortPagingLinks").append("<div class=SortPagingLinksNumber>");
$(".SortPagingLinksNumber").append("Go To Page: ");
	if (currentNum!=1){
		if (currentNum==0){
		
		for (i=0; i<arrLength/resultsperpage; i++)
		{
		maxpage=i;
		}
		
		$(".SortPagingLinksNumber").append("<a href=#top onclick=javascript:change("+(maxpage+1)+",'"+sort+"');><</a> ");
		}
		else{
		$(".SortPagingLinksNumber").append("<a href=#top onclick=javascript:change("+(currentNum-1)+",'"+sort+"');><</a> ");
		}
	}
	else{

	}	
		for (i=0; i<arrLength/resultsperpage; i++)
		{
			if (currentNum==i+1)
			{
			$(".SortPagingLinksNumber").append("<div class=selNum>"+(i+1)+"</div> | ");
			}
			else{
			$(".SortPagingLinksNumber").append("<a href=#top onclick=javascript:change("+(i+1)+",'"+sort+"');>"+(i+1)+"</a> | ");
			}
		maxpage=i;
		}
		if(maxpage==0){
		$(".SortPagingLinksNumber").hide();
		}
		else{
		$(".SortPagingLinksNumber").show();
		}
		$(".SortPagingLinks").append("</div>");		
		
				if(currentNum==0)
				{
				$(".SortPagingLinksNumber").append("<div class=selNum>View All </div>");
				}
				else{
				$(".SortPagingLinksNumber").append(" <a href=#top onclick=javascript:change(0,'"+sort+"');>View All</a> ");
					
					if(currentNum==(maxpage+1))
					{
					$(".SortPagingLinksNumber").append("<a href=#top onclick=javascript:change(0,'"+sort+"');>></a> ");
					}
					else{
					$(".SortPagingLinksNumber").append("<a href=#top onclick=javascript:change("+(currentNum+1)+",'"+sort+"');>></a> ");
					}
				
				
				}
				
		var te=$(".SortPagingLinksNumber").text();

	$(".sortTD").css("width","201px");
	$(".SortPagingLinks a").css("font-size","8pt");
	$(".SortPagingLinks a").css("text-decoration","none");
	$(".SortPagingLinks a").css("color","#000000");
	$(".SortPagingLinks").css("font-size","8pt");
	$(".SortPagingLinks").css("color","#000000");
	$(".SortPagingLinks").css("font-weight","bold");
	$(".SortPagingLinks").css("margin-top","10px");
	$(".SortPagingLinks").css("margin-bottom","10px");
	$(".selNum").css("display","inline");
	$(".selNum").css("color","#6A6561");
	$(".selNum").css("padding-right","3px");
	$(".SortPagingLinks").css("padding","6px");
	$(".SortPagingLinksNumber").css("padding-top","6px");
	$(".SortPagingLinks").css("background-color","#DADADA");
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////	

if (sort=="rd")
{
	var arr=new Array();
	if(sw==1)
	{
	for (i=0; i<sortbyprice.length; i++)
	{
	temparr[i]=sortbycontents[i];
	}
	}
	
	for (i=0; i<sortbycontents.length; i++)
	{
	arr[i]=temparr[i];
	}
}
else if (sort=="pd")
{
	var arr=new Array();
	
	for (i=0; i<sortbyprice.length; i++)
	{
	arr[i]=sortbyprice[i];
	}
}
else if (sort=="nd")
{
	var arr=new Array();
	
	for (i=0; i<sortbyprice.length; i++)
	{
	arr[i]=sortbyprice[i];
	}
	arr.sort();
}
else if (sort=="ra")
{
	var arr=new Array();
	if(sw==1)
	{
	for (i=0; i<sortbycontents.length; i++)
	{
	temparr[i]=sortbycontents[i];
	}
	}
	
	for (i=0; i<sortbycontents.length; i++)
	{
	arr[i]=temparr[i];
	}
	arr.reverse();
}
else if (sort=="pa")
{
	var arr=new Array();
	
	for (i=0; i<sortbyprice.length; i++)
	{
	arr[i]=sortbyprice[i];
	}
	arr.reverse();
}
else if (sort=="na")
{
	var arr=new Array();
	
	for (i=0; i<sortbyprice.length; i++)
	{
	arr[i]=sortbyprice[i];
	}
	arr.sort();
	arr.reverse();
}

$("#SortPaging").html("");

if(n==0)
{
	var incount=0;
	var tableid=0;
        var thecolspan=columns * 2;
	
	for(i=0; i<arr.length; i++)
	{

	
	if (incount==0)
	{
	$("#SortPaging").append("<table id='"+tableid+"' cellpadding='0' cellspacing='0' border='0' class='eySortingTable'><tr id=TR"+tableid+"></tr><tr><td class=\"TRDivider\" colspan=\""+thecolspan+"\" style=\"height: 10px;\"></td></tr></table>");

	incount=0;
	}
	var arrsplit=arr[i].split("|");

	var idsplit=arrsplit[4].split(".");
	
	$("#TR"+tableid).append("<td align=center valign=\"bottom\" width="+tdWidth+" id=t" + i + " class=contentsTD></td>");

					if(eypop=="1" && (arrsplit[3]!="nil" || arrsplit[2]!="nil"))
					{
					$("#t"+i).append("<div id=\"PopContainer-"+arrsplit[6]+"\" class=\"popShopContainer\" onMouseOver=\"popLinkShow('"+arrsplit[6]+"');\" onMouseOut=\"popLinkHide('"+arrsplit[6]+"');\"></div>");
					$("#PopContainer-"+arrsplit[6]).append("<div class=\"popLink\" onClick=\"javascript:popShop('"+arrsplit[6]+"');\" id=\"Pop-"+arrsplit[6]+"\"></div>");
					$("#PopContainer-"+arrsplit[6]).append("<a href='"+arrsplit[4]+"'><img style='margin-bottom: 5px;' src='"+arrsplit[1]+"' alt='"+arrsplit[0]+"'></a>");
					}
					else
					{
					$("#t"+i).append("<a href='"+arrsplit[4]+"'><img style='margin-bottom: 5px;' src='"+arrsplit[1]+"' alt='"+arrsplit[0]+"'></a>");
					}
					
					$("#t"+i).append("<div class=contentsName><a href='"+arrsplit[4]+"'>"+arrsplit[0]+"</a></div>");

					if(arrsplit[3]!="nil" || arrsplit[2]!="nil")
					{

					$("#t"+i).append("<div class=\"sectionItemNum\">Item #: "+arrsplit[7]+"</div>");

					if(arrsplit[3]=="nil" || (arrsplit[3]!="nil" && arrsplit[2]=="nil"))
					{
					if(arrsplit[2]!="nil")
					{
					$("#t"+i).append("<div class=contentsSalePrice>Price: <font color=\"#ff0000\">"+arrsplit[2]+"</font></div><br/>");
					}
					else if(arrsplit[2]=="nil" && arrsplit[3]!="nil")
					{
					$("#t"+i).append("<div class=contentsSalePrice>Price: <font color=\"#ff0000\">"+arrsplit[3]+"</font></div><br/>");
					}
					}
					else if(arrsplit[2]!="nil")
					{
					$("#t"+i).append("<div class=contentsRegPrice>Regular Price: "+arrsplit[2]+"</div>");
					$("#t"+i).append("<div class=contentsSalePrice>Sale Price: <font color=\"#ff0000\">"+arrsplit[3]+"</font></div></center>");
					}

					$("#t"+i).append("<div class=\"sectionText\">"+arrsplit[5]+"</div>");				

					}
				
				if(dct<columns&&i<(arrLength-1))
				{
				$("#TR"+tableid).append("<td valign=\"middle\" class=\"divider\" width=\"1\" style=\"background:#d1d1d1\"></td>");
				dct++;

				}
				else{
				dct=1;
				}	
	incount++;
	if (incount==columns)
	{
	tableid++;
	incount=0;
	}
	}

$("#SortPaging table.eySortingTable:last tr:last").css("display", "none"); 
	
	}

else{
	var incount=0;
	var tableid=0;
        var thecolspan=columns * 2;
	
	for(i=((n-1)*resultsperpage); i<(((n-1)*resultsperpage)+resultsperpage) && i<arr.length; i++)
	{
	if (incount==0)
	{
	//$("#SortPaging").append("<table id='"+tableid+"'><tr id=TR"+tableid+"></tr></table>");

	$("#SortPaging").append("<table id='"+tableid+"' cellpadding='0' cellspacing='0' border='0' class='eySortingTable'><tr id=TR"+tableid+"></tr><tr><td class=\"TRDivider\" colspan=\""+thecolspan+"\" style=\"height: 10px;\"></td></tr></table>");

	incount=0;
	}
	var arrsplit=arr[i].split("|");
	var idsplit=arrsplit[4].split(".");
	
	$("#TR"+tableid).append("<td align=center valign=\"bottom\" width="+tdWidth+" id=t" + i + " class=contentsTD></td>");

					if(eypop=="1" && (arrsplit[3]!="nil" || arrsplit[2]!="nil"))
					{
					$("#t"+i).append("<div id=\"PopContainer-"+arrsplit[6]+"\" class=\"popShopContainer\" onMouseOver=\"popLinkShow('"+arrsplit[6]+"');\" onMouseOut=\"popLinkHide('"+arrsplit[6]+"');\"></div>");
					$("#PopContainer-"+arrsplit[6]).append("<div class=\"popLink\" onClick=\"javascript:popShop('"+arrsplit[6]+"');\" id=\"Pop-"+arrsplit[6]+"\"></div>");
					$("#PopContainer-"+arrsplit[6]).append("<a href='"+arrsplit[4]+"'><img style='margin-bottom: 5px;' src='"+arrsplit[1]+"' alt='"+arrsplit[0]+"'></a>");
					}
					else
					{
					$("#t"+i).append("<a href='"+arrsplit[4]+"'><img style='margin-bottom: 5px;' src='"+arrsplit[1]+"' alt='"+arrsplit[0]+"'></a>");
					}
					
					$("#t"+i).append("<div class=contentsName><a href='"+arrsplit[4]+"'>"+arrsplit[0]+"</a></div>");

					if(arrsplit[3]!="nil" || arrsplit[2]!="nil")
					{

					$("#t"+i).append("<div class=\"sectionItemNum\">Item #: "+arrsplit[7]+"</div>");

					if(arrsplit[3]=="nil" || (arrsplit[3]!="nil" && arrsplit[2]=="nil"))
					{
					if(arrsplit[2]!="nil")
					{
					$("#t"+i).append("<div class=contentsSalePrice>Price: <font color=\"#ff0000\">"+arrsplit[2]+"</font></div><br/>");
					}
					else if(arrsplit[2]=="nil" && arrsplit[3]!="nil")
					{
					$("#t"+i).append("<div class=contentsSalePrice>Price: <font color=\"#ff0000\">"+arrsplit[3]+"</font></div><br/>");
					}
					}
					else if(arrsplit[2]!="nil")
					{
					$("#t"+i).append("<div class=contentsRegPrice>Regular Price: "+arrsplit[2]+"</div>");
					$("#t"+i).append("<div class=contentsSalePrice>Sale Price: <font color=\"#ff0000\">"+arrsplit[3]+"</font></div>");
					}

					$("#t"+i).append("<div class=\"sectionText\">"+arrsplit[5]+"</div>");				

					}

				if(dct<columns&&i<(arrLength-1))
				{
				$("#TR"+tableid).append("<td valign=\"middle\" class=\"divider\" width=\"1\" style=\"background:#d1d1d1\"></td>");
				dct++;
				}
				else{
				dct=1;
				}
	incount++;
	if (incount==columns)
	{
	tableid++;
	incount=0;
	}
	}
	}
	
$("#SortPaging table.eySortingTable:last tr:last").css("display", "none"); 
}
var cook=getCookie("eyLastPage");
var tempCook=cook.split("|");
if (tempCook[0]==idee)
{
change(tempCook[2],tempCook[1]);
}
else
{
change(1,sort);
}

$(".linkOutput").hide();
