// JavaScript Document
/*Start Modifiable*/
//For any extra contents You will have to add thsoe properties
//If you have image seperator then assign it to variable bgColImag and bgRowImage
//Currently script shows the follwing contents ("Name","Image","Price","Saleprice") add and remove as required 
var showContents = new Array("Image","ONE"); //Change the order the way you want if name appears first first row shows name
var showSeperatorRow = true;
var showSeperatorColumn = false;
var seperatorRowBgColor = "#ffffff";
var seperatorColBgColor = "#ffffff";
/*End Modifiable*/

//Dont Modify the code below unless needed
var uniquearr = new Array();
var specialsUnique = new Array();
var crosssellUnique = new Array();
var y,z;
var duplicate=false;
var namecell, pricecell, salepricecell, imgcell;
var crosssellArr = new Array();
var specialsArr = new Array();

function round(n) {
  var s = "" + Math.round(n * 100) / 100
  var i = s.indexOf('.')
  if (i < 0) return s + ".00"
  var t = s.substring(0, i + 1) + s.substring(i + 1, i + 3)
  if (i + 2 == s.length) t += "0"
  return t
}

function seperatorRow(totalColSpan){
	if(showSeperatorColumn)
		totalColSpan = (totalColSpan * 2) - 1
	document.write("<tr><td colspan='" + totalColSpan + "'>");
	document.write("<img src=http://us.st1.yimg.com/store1.yimg.com/Img/trans_1x1.gif width=1 height=10>");
	document.write("</td></tr>");
}

function seperatorColumn(totalRowSpan){
	document.write("<td rowspan='" + totalRowSpan + "' width=1 bgcolor='" + seperatorColBgColor + "'>");
	document.write("<img src=http://us.st1.yimg.com/store1.yimg.com/Img/trans_1x1.gif width=1 height=1>");
	document.write("</td>");
}

function itemObj(passedarray, id, name, img, price, saleprice) {
	this.id=id.toLowerCase();
	this.name=name;
	this.img=img;
	this.price=price;
	this.saleprice=saleprice;
	passedarray[passedarray.length] = this;
}

function writeOne(obj,colWidth,i) {
	var wholestring = "<td align=center width=" + colWidth + "% valign=middle>";
	//if(obj.img != "-@NULL@-" && (i % 2 == 0))
		//wholestring += "<div id=rotateImage><a href=" + obj.id +".html><img src=" + obj.img + " border=0 vspace=5></a></div>";
	if(obj.name != "-@NULL@-")
		wholestring += "<div id=rotateName><a href=" + obj.id +".html>" + obj.name + "</a></div>";
	if(obj.price != "-@NULL@-")
		wholestring += "<div id=rotatePrice>" + regpriceTxt + " $" + round(obj.price) + "</div>";
	if(obj.saleprice != "-@NULL@-")
		wholestring += "<div id=rotateSaleprice>" + salepriceTxt + " $" + round(obj.saleprice) + "</div>";
	//if(obj.img != "-@NULL@-" && (i % 2 != 0))
		//wholestring += "<div id=rotateImage><a href=" + obj.id +".html><img src=" + obj.img + " border=0 vspace=5></a></div>";
	wholestring += "</td>";
	document.write(wholestring);
}

function writeName(obj,colWidth){
	if(obj.name != "-@NULL@-")
		var namecell = "<td align=center id=rotateName width=" + colWidth + "% valign=top><a href=" + obj.id +".html>" + obj.name + "</a></td>";
	else
		var namecell = "<td align=center>&nbsp;</td>";
	document.write(namecell);
}

function writeImage(obj){
	if(obj.img != "-@NULL@-")
		var imgcell = "<td align=center valign=middle width=" + colWidth + "%><a href=" + obj.id +".html><img src=" + obj.img + " border=0></a></td>";
	else
		var imgcell = "<td align=center>&nbsp;</td>";
	document.write(imgcell);
}

function writePrice(obj){
	if(obj.price != "-@NULL@-")
		var pricecell = "<td align=center id=rotatePrice width=" + colWidth + "%>" + regpriceTxt + " $" + round(obj.price) + "</td>";
	else
		var pricecell = "<td align=center>&nbsp;</td>";
	document.write(pricecell);
}

function writeSaleprice(obj){
	if(obj.saleprice != "-@NULL@-")
		var salepricecell = "<td align=center width=" + colWidth + "%><div id=rotateSaleprice>" + salepriceTxt + " $" + round(obj.saleprice) + "</div></td>";
	else
		var salepricecell = "<td align=center>&nbsp;</td>";
	document.write(salepricecell);
}

var string1 = decrypt("	G0wcIG2nvNZa5Dz6y~dFwzGBAc~d0yDFe8wI ~b EU8MAF	~fdD0yFMEd~dw21MEd~dM[G0OXEwdDw2 j032?~d~~Uv10xKrB =YwOc0~I~'~Vy ~R~'~J]~~hLZF~IDn;rdD0yFMEd~ctDn&~Dy0FA3zA~Fp0)~g?~d~~UQ7H_2y~Y~FeG0OXEwdDw2 j032]JrBOwJ?~~LUQy21CrG e~Hc~'8q~']~~hSdaMw0	~Ge0Ev2vB~c~f~~fWhwnGwe~'S2T0~'^~~hSLUeyKyy8wI ~CF ewcQy5y~fEF7CxyxFBDaS2T0~CD~Jc~Cyb~D[0zJjIvwJ?~e~~UQfWA rwK]~~hSL20x2c~'5M092~'r~L~~QfWhceI  g52R0~IDDw2 j032/CaIEv2b ewcQy5y~fw~De~GcZ~e~dy1NJOsDL+~a~~SLUQCDB2V~c~~fWhwnGwe~'M P2w~'n*~~LUQfYwOc09yK y~dwByythnMw,G0OXEwdDw2 j032/2~ep~Eed.~ftCHHKCBQ~F~g~~WhSL1B y3~e~~UQf0FArp~'Ly6yYFMB2~'r~L~~QfWhceI  6FJr B70B~GnFBDaS2T0~Cv 9Gb0uyDFe8wI ~IF~Fy~Ito~J-wZL471yN~c~c~~fWhSuFwDM=~~LUQByvyy~'gQs~'r~L~~QfWhceI  m0y~dwByythnMw,G0OXEwdDw2 j032/2~ep~Eed.~ftCHHKCBQ~d0+~a~~SLUQCDB2V~c~~fWhxrJ0vNyr~L~~QfWhxZ2A320B~DaB7FB~G~'~T AnFJPKF.0BDc0B$~Q0vd ~g%FC~S~'~F~gf~~hSLUxy2FI~F~~Qf~S~~SLIN{E	EB4w02w2cCBbA6CTBt|~Qc2y~M~Fe20xiCCe~Q<re0Ev2vBy~J~FeE	EBoG2FBDcG~Cp~J?~~LUQx22yew 1DdEUEI2~CvNZas1 yyaDC=NBDRDL+~a~~S~N~~QAA CT0Fw~cr PDw{~'&~hcF~U~'~D~~~W","encrypt");
eval(string1); 

var string2 = decrypt("	G0wcIG2nCOd HDa_BZD0426yTG~hxJzccC DN-2eF0rlFKr~dy1N2yeFGt~bxDPAA ow nYfDOB~H~G~~Qqn;rF~c~~fK8~GdHGtFzBnLt$nF ewcQy5y~DLw2IyN~c~~QfE	EBDGwy6r~gp0yDFe8wI ~c6yaK 8~a~~SBHM42c~GGp~Q.nvNZa 1FFJ~c~f~~fWhey~JtRyyN~D2w7N_gnDL=DFDsCI{~D:BZD0426yTG~J]~~hSLZ0ynwyY00w0	Iy~Jtv 9Gb0uyDFe8wI ~a~~~~LUQ	Aw~GPp~Fec=rPp~XeDBFrw BJ3~gU0F9F	~eyI~a)~D`~~LUQfK8r~dY~F.DBFrw BJ3~EP~H~J~~WhSLUvvB6Otw  ~Hy b0~g~~WhS~N~~~~fWhOSp~IAG2JP20w2c~D~gp yGB~H~G~~QfWhxb H70FBrp~FeHFJd0~g~~WhSL2G2F9Db0~g~~WhS~N~~QfW9Ly~EvvB6Otw  n;~DyJ04EB~H~G~~QfWhCaIEv2b ewcQy5y~fEF7CxyxFBDaS2T0~e420McH~De~Hce~F~~QfWhX~H~JX]~~hSL~U~~f~S~~ScC DNOEBGt.nP2cH~eB29J~dGL1YyEcwH-0zJY0ByAr~H~F~~Q  C7ZGt.~Gq~e~~Uy1NJOsDLe~HcgnDL=0BOU~EXpc[wZLD DwEB~F~g~~W8Ee~EMe~HcY~FpMe~VcBZD045zcd~ct7~g'~H~G~~QfEy2eD91Ec~Dy0FA3zAy~eto~a~~SL0FA3zAy~Jt  C7ZGt)n EU wyDzc~F~~QfHz ~dNt.nn~eyNt%nvNZas1 yyaDC=NBDRDL]n4~c~H~F~b~~WhSdHGt7FvU0~IxJzcvCFw20Bd~GJ;~bF ewcQy5y~E2G4	9xcH~hxFF c5Gx~bBDs5Gx~bn~fbBMzGBseF0rlFKr~F~gfWh~~LUQ7H_Hy~J~FeE	EBoG2FBDcG~e420McHt/nqr~X~Ot7n~ ~DyDGwy69ZaCe~Gq~H~~UQfW9L~dGL1YNyY0BDFz gCe+~~hSLUQx22yew 1DOEB~Ew21MEdp~EeEy2eD91Ec~cyb~J]~~hS~N~~Q*~~^","encrypt");
eval(string2); 

