	function getCookie(name) {
	  var dc = document.cookie;
	  var prefix = name + "=";
	  var begin = dc.indexOf("; " + prefix);
	  if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	  } else
		begin += 2;
	  var end = document.cookie.indexOf(";", begin);
	  if (end == -1)
		end = dc.length;
	  return unescape(dc.substring(begin + prefix.length, end));
	} 

	function setCookie(name, value) {
		var cookname = name;
		if(cookname == "no_of_items") {
			num_item = value;
			num_item = parseInt(num_item) + 1;
			var curCookie = name + "=" + escape(num_item);
		}
		grtot = getCookie('total_value');
		if (grtot == null) {
			grtot = 0;
		}
		if(cookname == "total_value") {
			tot_val = value;
			grtot = parseInt(grtot) + tot_val;
			var curCookie = name + "=" + escape(grtot);
		}
		document.cookie = curCookie;
	} 

	function deleteCookie(name) {
	   if (getCookie(name)) {
		 document.cookie = name + "=" +"; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain=.rediff.com";
	   }
	}
	
        function deleteCookie1(name) {
	   alert(name)
           if (getCookie(name)) {
		alert("inside");
                 document.cookie = name + "=" +"; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain=.rediff.com";
		alert(name + "=" +"; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain=.rediff.com");	
           }
        }

	function gotest()
	  {
	    version=parseFloat(navigator.appVersion);
            if(navigator.appName.indexOf("Netscape") != -1 && version <= 4.05)
		{
		AppWnd=window.open("/shopping/browserupgrade.htm","win1","toolbar=no,directories=no, resize=no,menubar=no,location=no,scrollbars=yes,width=500,height=350,maximize=null");
		}
	  }

  
	function popupmenu(choice,wt,ht)
	   {
	     var winOpts="toolbars=no,maximize=no,resize=no,width="+wt+",height="+ht+",location=no,scrollbars=yes, directories=no";
	     confirmWin=window.open(choice,'theconfirmWin',winOpts);
	   }

function tr_GetCookie (name) 
 
{ 
 var arg = name + "="; 
 var alen = arg.length; 
 var clen = document.cookie.length; 
 var i = 0; 
 while (i < clen) 
 {
  var j = i + alen; 
  if (document.cookie.substring(i, j) == arg) 
   return tr_getCookieVal (j); 
  i = document.cookie.indexOf(" ", i) + 1; 
  if (i == 0) 
   break; 
 } 
 return null;
}
 
function tr_getCookieVal(offset) 
{
 var endstr = document.cookie.indexOf (";", offset);
 if (endstr == -1)
  endstr = document.cookie.length;
 return unescape(document.cookie.substring(offset, endstr));
}
 
function tr_SetCookie (name, value, expires, path, domain) 
{ 
 document.cookie = name + "=" + escape (value) + 
 ((expires == null) ? "" : ("; expires=" + expires)) + 
 ((path == null) ? "" : ("; path=" + path)) + 
 ((domain == null) ? "" : ("; domain=" + domain));
}
 
function DoCookies()
{
 var RetSessionStr;
 var RetUserStr;
 var value;
 RetUserStr = tr_GetCookie('RuW');
 RetSessionStr = tr_GetCookie('RsW');
 if (RetUserStr == null)
 {
 curdate = new Date();
  curtime = curdate.getTime();
  value = (curtime*1000) + Math.round(Math.random()*1000);
  tr_SetCookie("RuW", value, "Mon, 31-Dec-2001 23:59:59 GMT", "/", ".rediff.com");
	tr_SetCookie("af","","Mon, 31-Dec-2001 23:59:59 GMT", "/", ".rediff.com");
 }
 
 if (RetSessionStr == null)
 {
  curdate = new Date();
  curtime = curdate.getTime();
  value = (curtime*1000) + Math.round(Math.random()*1000);
  tr_SetCookie("RsW", value, "", "/", ".rediff.com");
 }
 return;
}
DoCookies();
/*function getRBT(name_cookie)
{
        if (document.cookie.length>0)
        {
                c_start=document.cookie.indexOf(name_cookie + "=")
                if (c_start!=-1)
                {
                        c_start=c_start + name_cookie.length+1
                        c_end=document.cookie.indexOf(";",c_start)
                        if (c_end==-1)
                                c_end=document.cookie.length
                                return unescape(document.cookie.substring(c_start,c_end))
                }
        }
        return null
}
function setRBT(name_cookie,value,expiredays)
{
        var exdate=new Date()
        if(value=='null'||value==null||value=='undefined') value="NA";
        exdate.setDate(new Date(expiredays))
        document.cookie=name_cookie+ "="+escape(value)+((expiredays==null) ? "" : "; expires="+exdate +"; path=/; domain =.rediff.com");
}
function checkCookierbt(){
        if(getRBT('RBT')!=null)
        {
                if(getRBT('RBT').indexOf('shopping,')==-1)
                {
                        RBT=getRBT('RBT')
                        if (RBT==null)
                        {
                                setRBT('RBT','shopping,',45);
                        }
                        else
                        {
                                setRBT('RBT','shopping,',45);
                        }
                }
        }
        else
        {
                setRBT('RBT','shopping,',45);
        }
}
checkCookierbt();*/
// RBT cookie Start
function getCookieRBT(name)
{
        var dc = document.cookie;
        var prefix = name + "=";
        var begin = dc.indexOf("; " + prefix);
        if (begin == -1)
        {
                begin = dc.indexOf(prefix);
                if (begin != 0) return null;
        }
        else
                begin += 2;
        var end = document.cookie.indexOf(";", begin);
        if (end == -1)
                end = dc.length;
        return unescape(dc.substring(begin + prefix.length, end));
}

function setCookieRBT(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString()+ ";domain=.rediff.com;path=/";
}

var rbtval = getCookieRBT('RBT');
if ((rbtval))   {
		var rbtpos =rbtval.indexOf('shopping');
		if(rbtpos < 0 ) {
				var newval = rbtval + ',' + 'shopping'
				setCookieRBT('RBT',newval,'45');
		}
} else  {
		setCookieRBT('RBT','shopping','45');
}
// RBT cookie Ends
