// BEGIN RSI/RevenueScience  
// 2007-08-16  

document.writeln('<scr'+'ipt language="JavaScript" type="text/javascript" src="http://js.revsci.net/gateway/gw.js?csid=G07608"><\/scr'+'ipt>');

// helper functions
function RS_CalcDate(D){
  //args TimeValue & (Months|Days|Seconds) & (+|-)
  var TD=D.substring(0,D.length-2),TC=D.substring(D.length-2,D.length-1).toLowerCase(),MS=0,dO=new Date()
  MS=(TC=="m")?TD*((24*60*60*1000)*30):MS
  MS=(TC=="d")?TD*(24*60*60*1000):MS
  MS=(TC=="s")?TD*1000:MS
  dO.setTime((D.substring(D.length-1,D.length)=="+")?dO.getTime()+MS:dO.getTime()-MS)
  return dO.toGMTString()
}
function RS_SetCookie(N,V,E,P,D,S){
  //args Name(r),Value(r),Expire(opt),Path(opt),Domain(opt),Secure(opt)
  if(E){;E=((E.charAt(E.length-1)=="+")||(E.charAt(E.length-1)=="-"))?RS_CalcDate(E):E;}
  document.cookie=N+"="+escape(V)+((E)?"; expires="+E:"")+((P)?"; path="+P:"; path=/")+((S)?"; secure="+S:"");
}
function RS_GetCookie(N){
  //args cookieName(r)
  var co=document.cookie,pos=co.indexOf(N+"=")
  return (pos!=-1)?unescape(co.substring(pos+N.length+1,(co.indexOf("; ",pos)!=-1?co.indexOf("; ",pos):co.length))):null
}
function RS_saveSegment(rsinetsegs){
	var crumbs = (RS_GetCookie("DMSEG"))?"".concat(RS_GetCookie("DMSEG")).split("&"):"";
	var howMany = (crumbs[4])?crumbs[4]:"";
	var segments = (crumbs[5])?crumbs[5]:"";
	var dmSegs = (segments)?segments.split(","):"";
	var segQS = dmSegs.length > 0 ? "s=" + dmSegs[0] : "s=";
	for (var i = 1; i < 12; i++){
		segQS += (";s=" + (dmSegs[i]?dmSegs[i]:""));
	}           
	for (var i = 12; i < 24; i++) {
		segQS += (";s=" + (rsinetsegs[i-12]?""+rsinetsegs[i-12].substring(5):""));
	}
	RS_SetCookie('RSISEG',segQS,'365d+');
}

// MG 2006-08-17: currently not saving segQS to cookie under domain
var segQS = '';
if ( typeof rsinetsegs != 'undefined' && rsinetsegs.length > 0 ) {
   segQS = "s=" + rsinetsegs[0];
   for ( var i=1; i < rsinetsegs.length; i++ ) {
      segQS += ("&s" + "=" + rsinetsegs[i]);
   }
}

// END RSI/RevenueScience  
