function parseQueryString (str) {  str = str ? str : location.search;  var query = str.charAt(0) == '?' ? str.substring(1) : str;  var args = new Object();  if (query) {    var fields = query.split('&');    for (var f = 0; f < fields.length; f++) {      var field = fields[f].split('=');      args[unescape(field[0].replace(/\+/g, ' '))] = unescape(field[1].replace(/\+/g, ' '));    }  }  return args;}function setCookie (cookieName, cookieValue, expires, path, domain, secure) {  document.cookie =     escape(cookieName) + '=' + escape(cookieValue)     + (expires ? '; EXPIRES=' + expires.toGMTString() : '')    + (path ? '; PATH=' + path : '')    + (domain ? '; DOMAIN=' + domain : '')    + (secure ? '; SECURE' : '');}var args = parseQueryString ();for (var arg in args) {if   (arg = "cmsource"){setCookie ('bca_maclink', args[arg], null, '/', '.babycatalog.com');}}
