var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
var segmentCount=0;
function GetCookie(NameOfCookie)
{ if (document.cookie.length > 0)
{ begin = document.cookie.indexOf(NameOfCookie+"=");
if (begin != -1)
{ begin += NameOfCookie.length+1;
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end)); }
}
return null;
}


function SetCookie(name, value, expiredays)
{ 
var expiredays=7;
var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = name + "=" + escape(value) +
((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

function DeleteCookie (name) {  
var exp = new Date();  
exp.setTime (exp.getTime() - 1);  
var cval = GetCookie (name);  
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function set_recent(itemId, itemImg, itemName, itemprice, itemsaleprice){
	var Cookieval=itemId + "]" + itemImg + "]" + itemName + "]" + itemprice + "]" + itemsaleprice;
	allExist=0;
	repeat = 0;
	for (i=1; i<=showRecent; i++){
		if(repeat == 1){
			repeat =1;
		}
			cookieName="storeyourboard"+i;
			var findCookie=GetCookie(cookieName)
			if(findCookie==Cookieval){
				repeat = 1;
				//alert ("Yes");
			}
			
			if(findCookie){
				allExist=allExist + 1;
				}
				else if(repeat==0){
					//alert ("No repeat");
						SetCookie(cookieName,Cookieval)
						break;
				}
		}
	if (allExist==showRecent && repeat==0){
		var lastCookie="storeyourboard"+showRecent;
		for (j=1; j<showRecent; j++){
			nextcookieName="storeyourboard"+(j+1);
			swapName="storeyourboard"+j;
			var prevCookie=GetCookie(nextcookieName)
			SetCookie(swapName,prevCookie)
		}
			SetCookie(lastCookie,Cookieval)
	}
}

function show_recent(){
	var cookieLen= 0;
	cookieLen= recentLen();	
	if(cookieLen > 0){
		document.write("<div class='recenty-viewed'>");
			document.write("<h2 class='page-title'><span>"+RecentlyTitle+"</span></h2>");
			document.write('<table border="0" cellspacing="0" cellpadding="0"><tr>');

	    //document.write('<tr><td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpdding="1" align="left" class="recently-viewed-block">');
			/*if(displayView=="column"){
				if(cookieLen <= segments){
						document.write("<tr class='recent-row-last'>");
					}else{
						document.write("<tr>");
						};
			}*/
			
			for (i=cookieLen; i>=1; i--){
				segmentCount+=1;
				cookieName="storeyourboard"+i;
				var findCookie=GetCookie(cookieName)
				var rviTableCell;
				setCookieTable = fetchData(findCookie);
				//alert(setCookieTable);
				//alert(setCookieTable);
				/*if(displayView=="row"){
					if(cookieLen <= segments){
						document.write("<tr class='recent-row-last'>");
					}else{
						document.write("<tr>");
						};
				}*/
				
				/*if((i <= cookieLen) && (displayView=="column") && (segmentCount<segments) && (i!=1)){
					//document.write("<td width='1' style='font-size:1px;border-left:1px solid "+separatorColor+"'>.</td>");
					rviTableCell = "recent-cell";
				}else{
					rviTableCell = "recent-cell-last";
					}
				*/
				
				/*if(segmentCount!=3){
					rviTableCell = "recent-cell";
				}else{
					rviTableCell = "recent-cell-last";
					}*/
				
				//alert(rviTableCell);
				if(findCookie){
					document.write(""+setCookieTable + "");
				}
	
				/*if((i <= cookieLen) && (displayView=="column") && (segmentCount<segments) && (i!=1)){
					document.write("<td width='1' style='border-left:1px solid "+separatorColor+"'></td>");
				}*/
	
				/*if(displayView=="row"){
					document.write("</tr>");
				}*/


				/*if(segments && segments!="" && displayView!="row"){
					if(segmentCount == segments){
						document.write("</tr>")
					}*/				
					
					
					/*if(cookieLen > segments && segmentCount==segments){
						if(rowSeperatorColor && rowSeperatorColor!=""){
						document.write("<tr><td height='1' colspan='"+parseInt(segments + (cookieLen-2))+"' style='border-bottom:1px solid "+rowSeperatorColor+"; font-size:1px;'>&nbsp;</td></tr>")
						}else{						
						if(i < cookieLen){
							document.write("<tr><td height='2'></td></tr>");
							document.write("<tr class='recent-row-last'>");
							}else{
								document.write("<tr>");
								};
						}
					}
				}*/

				/*if((i!= 1) && (i <= cookieLen) && (displayView=="row")){
					document.write("<tr><td height='1' style='font-size:1px;border-bottom:1px solid "+separatorColor+"'>&nbsp;</td></tr>");
					document.write("<tr><td height='5'></td></tr>");
				}*/

				if(segmentCount==segments)segmentCount=0;
			}
	
			/*if(displayView=="column"){
				document.write("</tr>");
			}*/
	
		document.write("</tr></table></div>");
}



	}

function fetchData(findCookie){
	var cookieCreateTable="";
	var cookieItem = findCookie.split("]");
	if(cookieItem.length >1) {			
			if(segmentCount==1){
				cookieCreateTable += "<td valign='top' class='first'>";
			}else{
			    cookieCreateTable += "<td valign='top'>";
			}
			cookieCreateTable +="<div class='prd-img'>";
			cookieCreateTable += "<a href='" + cookieItem[0].toLowerCase()+ ".html' title='"+cookieItem[2]+"'>"+cookieItem[1]+"</a>";
			cookieCreateTable +="</div>";
			
			cookieCreateTable += "<div class='prd-detail'>";
			cookieCreateTable += "<a href='" + cookieItem[0].toLowerCase()+ ".html' title='"+cookieItem[2]+"'>"+cookieItem[2]+"</a>";
			if(cookieItem[3] != "")
			{
				cookieCreateTable += "<p class='rprice'> Regular Price: "+cookieItem[3]+"</p>";				
				
			}
			
			if(cookieItem[4] != "")
			{			
				cookieCreateTable += "<p class='sale-price'> Sale Price: "+cookieItem[4]+"</p>";				
			}
			
			
		   cookieCreateTable += "</div></td>";
			
			//cookieCreateTable += "</table>";
	}
	//cookieCreateTable += "</tr></td>";
	return cookieCreateTable;
}

function recentLen(){
 var cnt=0;
 //alert (showRecent);
 for (i=1; i<=showRecent; i++){
	cookieName="storeyourboard"+i;
	var findCookie=GetCookie(cookieName);
	//alert(findCookie);
	if(findCookie){		
		cnt=cnt + 1;
	}
  }
return cnt;
}
