var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

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=expDays;
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(Cookieval){
	allExist=0;
	repeat = 0;
	for (i=1; i<=showRecent; i++){
		if(repeat == 1){
			repeat =1;
		}
			cookieName=storename+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=storename+showRecent;
		for (j=1; j<showRecent; j++){
			nextcookieName=storename+(j+1);
			swapName=storename+j;
			var prevCookie=GetCookie(nextcookieName)
			SetCookie(swapName,prevCookie)
		}
			SetCookie(lastCookie,Cookieval)
	}
}


function recentLen(){
 var cnt=0;
 for (i=1; i<=showRecent; i++){
	cookieName=storename+i;
	var findCookie=GetCookie(cookieName)
	if(findCookie){
		cnt=cnt + 1;
	}
  }
return cnt;
}


function show_recent(){
	var cookieLen= 0;
	cookieLen= recentLen();
	//alert(cookieLen);
	
	if(cookieLen > 0){
		document.write("<table cellspacing=0 cellpdding=0 align='center' width='100%' border='0' style='padding:0px; margin:0px;'>");
	    document.write("<tr><td align='left' valign='bottom'>" + RecentlyTitle + "</td></tr>");
	    document.write('<tr><td align="left" valign="top"><table border="0" cellspacing="0" cellpdding="2" align="left"  style="border:1px solid #ffffff;">');
			if(displayView=="column"){
				document.write("<tr>");
			}
			for (i=1; i<=showRecent; i++){
				cookieName=storename+i;
				var findCookie=GetCookie(cookieName)
				if(displayView=="row"){
					document.write("<tr>");
				}
				if(findCookie){
					document.write("<td align='left' width='150' valign='top' style='padding:0px 5px;'>"+findCookie + "</td>");
				}
	
				if((cookieLen > 0) && (i < cookieLen) && displayView=="column"){
					document.write("<td width='1' style='border-right:1px solid "+separatorColor+"'>&nbsp;</td>");
				}
	
				if(displayView=="row"){
					document.write("</tr>");
				}
	
				if((cookieLen > 0) && (i < cookieLen) && displayView=="row"){
					document.write("<tr><td height='1' style='border-bottom:1px solid "+separatorColor+"'>&nbsp;</td></tr>");
					document.write("<tr><td height='5'></td></tr>");
				}
			}
	
			if(displayView=="column"){
				document.write("</tr>");
			}
	
		document.write("</table></td></tr></table>");
}

	}
