function getCookie(Name) {
  var search = Name + "=";
  if (document.cookie.length > 0) { // if there are any cookies
   offset = document.cookie.indexOf(search);
   if (offset != -1) { // if cookie exists
    offset += search.length;
    // set index of beginning of value
    end = document.cookie.indexOf(";", offset);
    // set index of end of cookie value
    if (end == -1)
     end = document.cookie.length;
     var newcookie = document.cookie.substring(offset, end)
 	newcookie = newcookie.replace(/%26amp%3B/g,"%26");
    return unescape(newcookie);
} } }

///////////////////////// PREVIOUSLY VIEWED ITEMS: @RON1 /////////////////////////
var pvDsp_productId = new Array();
var pvDsp_sku = new Array();
var pvDsp_title = new Array();
var pvDsp_img = new Array();
var hasPrvViewedItems = "false";
var prvViewedItems_ctr = 0;
var prvViewedItems = getCookie("rvi");
if (prvViewedItems != null) { hasPrvViewedItems = "true"; }
else { prvViewedItems = ""; }
if (hasPrvViewedItems == "true") {
	var pv_ProductId = "";
	var pv_ItemNumber = "";
	var pv_ProductTitle = "";
	var pv_ImgNumber = "";
	var pv_ElementValue = "";
	pv_StartAt = 0;
	pv_ElementStartAt = 0;
	pv_PipeChar = 0;
	pv_ElementLength = 0;
	pv_TildeSym1 = 0;
	pv_TildeSym2 = 0;
	pv_TildeSym3 = 0; // @RON3
	// ARRAY ELEMENT LOOP - Collect first 3 legit items
	while (pv_StartAt < prvViewedItems.length && prvViewedItems_ctr < 4) {
		// Get element
		pv_PipeChar = prvViewedItems.indexOf("|", pv_StartAt); // Get location of next delimeter
		pv_ElementValue = prvViewedItems.substring(pv_StartAt, pv_PipeChar);
		pv_ElementLength = pv_ElementValue.length;
		// Parse element values
		pv_ElementStartAt = 0; // Reset
		pv_TildeSym1 = pv_ElementValue.indexOf("~", pv_ElementStartAt);
		pv_ProductId = pv_ElementValue.substring(pv_ElementStartAt, pv_TildeSym1);
		// Get Sku (pv_ItemNumber)
		pv_TildeSym2 = pv_ElementValue.indexOf("~",pv_TildeSym1+1);
		pv_ItemNumber = pv_ElementValue.substring(pv_TildeSym1+1, pv_TildeSym2);
		// Get Title (pv_ProductTitle)
		pv_TildeSym3 = pv_ElementValue.indexOf("~", pv_TildeSym2+1); // @RON3 Update
		pv_ProductTitle = pv_ElementValue.substring(pv_TildeSym2+1, pv_TildeSym3); // @RON3 Update
		// Get Image Number (pv_ImgNumber) // @RON3
		pv_ImgNumber = pv_ElementValue.substring(pv_TildeSym3+1, pv_ElementLength);
		// Set 3 externally referenced vars:
		pvDsp_productId[prvViewedItems_ctr] = pv_ProductId;
		pvDsp_sku[prvViewedItems_ctr] = pv_ItemNumber;
		pvDsp_title[prvViewedItems_ctr] = pv_ProductTitle;
		pvDsp_img[prvViewedItems_ctr] = pv_ImgNumber; // @RON3
		prvViewedItems_ctr++;
		pv_StartAt = pv_PipeChar + 1; // Set start pt for next element
	} // END OF WHILE: ARRAY ELEMENT LOOP
	if (prvViewedItems_ctr == 0) { hasPrvViewedItems = "false"; }
} ///////////////////////// END: PREVIOUSLY VIEWED ITEMS: @RON1 ///////////////////////

// BEGIN: RVC DIV: eckman //
function getposOffset(overlay, offsettype){
	var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
	var parentEl=overlay.offsetParent;
	while (parentEl!=null){
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
}
function overlay(curobj, subobjstr, opt_position){
	if (document.getElementById){
		var subobj=document.getElementById(subobjstr)
		subobj.style.display=(subobj.style.display!="block")? "block" : "none"
		var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : -235) 
		var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 24)
		subobj.style.left=xpos+"px"
		subobj.style.top=ypos+"px"
		return false
	} else { return true }
}
function overlayclose(subobj){
document.getElementById(subobj).style.display="none";
}// END: RVC DIV: eckman //

// JavaScript Document
if ((hasPrvViewedItems == "true")) {
document.writeln("<div class=\"rvcparent\">");
document.writeln("<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" border=\"0\"><tr><td><img src=\"/wcsstore/KOTStore/images/icons/recently-viewed.gif\" width=\"35\" height=\"33\" alt=\"RECENTLY VIEWED ITEMS\" title=\"RECENTLY VIEWED ITEMS\"></td><td><a href=\"/wcsstore/KOTStore/html/rvi.htm\" class=\"s_link\" onClick=\"return overlay(this, \'rvccontent\', \'lefttop\')\">RECENTLY&nbsp;VIEWED&nbsp;ITEMS</a></td></tr></table>");
document.writeln("<div id=\"rvccontent\" class=\"rvccontentlayout\">");
document.writeln("<table cellpadding=\"0\" cellspacing=\"0\" width=\"600\" border=\"0\" style=\"background-color: #ffffff; border: 1px solid #000;\">");
document.writeln("<tr><td class=\"m_back\" width=\"100%\" style=\"font: bold 11px; color: #ffffff; text-align: center; padding: 8px; text-transform: uppercase;\">Your Recently Viewed Items</td><td style=\"background: #bd1d2d;\" width=\"27\" align=\"right\" style=\"padding: 4px;\"><a href=\"/wcsstore/KOTStore/html/close-window.htm\" onClick=\"overlayclose(\'rvccontent\'); return false\"><img src=\"/wcsstore/KOTStore/images/buttons/rvi-close.gif\" alt=\"Close Window\" title=\"Close Window\"></a></td></tr>");

	//recently viewed items begin	
	if (hasPrvViewedItems == "true") {
		document.writeln("<tr>");
		document.writeln("<td align=\"center\" colspan=\"2\">");
		document.writeln("<table align=\"center\" cellpadding=\"8\" cellspacing=\"0\" width=\"100%\" border=\"0\"><tr>");
		for (var d=0;d<prvViewedItems_ctr;d++) {
			document.writeln("<td valign=\"top\" align=\"center\" width=\"25%\">");	
			document.writeln("<a href=\"/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10051&storeId=10001&productId=" + pvDsp_productId[d] + "&langId=-1\"><img id=" + pvDsp_sku[d] + " name=" + pvDsp_sku[d] + " src=\"/wcsstore/KOTStore/images/product/" + pvDsp_img[d] + "_med.jpg\" width=\"65\" height=\"65\" alt=\"" + pvDsp_title[d] + "\" border=\"0\"></a><br>");
			document.writeln("<span class=\"item\">Item#&nbsp;" + pvDsp_sku[d] + "</span><br>");
			document.writeln("<a href=\"/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10051&storeId=10001&productId=" + pvDsp_productId[d] + "&langId=-1\">" + pvDsp_title[d] + "</a>");
			document.writeln("</td>");
		}
		document.writeln("</tr></table></td></tr>");
	}
	
	document.writeln("<tr><td colspan=\"2\" align=\"right\" style=\"padding: 4px;\"><a href=\"/wcsstore/KOTStore/html/close.htm\" onClick=\"overlayclose(\'rvccontent\'); return false\">Close</a></td></tr>");
document.writeln("</table></div></div>");
}