// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
function getCookie(check_name)
{
var a_all_cookies = document.cookie.split( ';' );
var a_temp_cookie = '';
var cookie_name = '';
var cookie_value = '';
var b_cookie_found = false; // set boolean t/f default f
for ( i = 0; i < a_all_cookies.length; i++ )
{
a_temp_cookie = a_all_cookies[i].split( '=' );
cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
if ( cookie_name == check_name )
{
b_cookie_found = true;
if ( a_temp_cookie.length > 1 )
{
cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
}
return cookie_value;
break;
}
a_temp_cookie = null;
cookie_name = '';
}
if ( !b_cookie_found )
{
return "";
}
}
// ------------------------------------------------------------------------------
function _fxTrack()
{
if (getCookie("fxWMLDL6ZT55DFR") == "")
return;
if (getCookie("fxWMLDL6ZT55DFR_Sent") != "")
return;
var track =document.createElement('img');
track.id="fxTrack";
track.src='https://secure.blueoctane.net/form_processor/track/r.php?p=WMLDL6ZT55DFR&c=' + getCookie("fxWMLDL6ZT55DFR") + '&r='+Math.random();
document.getElementsByTagName('body')[0].appendChild(track);
var exdate=new Date();
exdate.setDate(exdate.getDate()+7);
document.cookie = "fxWMLDL6ZT55DFR_Sent=1;expires="+exdate.toGMTString();
}
// ------------------------------------------------------------------------------
function setCookie()
{
var ReferringSite = document.referrer;
var SearchTerm = '';
var SearchTerm_id = ''
//if (ReferringSite == "")
// return;
// Google, MSN, Search, Altavista
if ((document.referrer.indexOf('google') != -1 || document.referrer.indexOf('search.msn') != -1 || document.referrer.indexOf('search.live.com') != -1 || document.referrer.indexOf('www.search.com') != -1 || document.referrer.indexOf('altavista.com') != -1 ) && document.referrer.indexOf('q=') != -1 )
{
SearchTerm_id = 'q=';
SearchTermRegEx=/(&|\?|\/)(q=)/
}
// Testing
else if (document.referrer.indexOf('dc-1') != -1 && document.referrer.indexOf('q=') != -1)
{
SearchTerm_id = 'q=';
SearchTermRegEx=/(&|\?|\/)(q=)/
}
// Yahoo
else if (document.referrer.indexOf('yahoo') != -1 && document.referrer.indexOf('p=') != -1)
{
SearchTerm_id = 'p=';
SearchTermRegEx=/(&|\?|\/)(p=)/
}
// Netscape, Lycos, HotBot, AOL
else if ( (document.referrer.indexOf('lycos.com') != -1 || document.referrer.indexOf('netscape.com') != -1 || document.referrer.indexOf('hotbot.com') != -1 || document.referrer.indexOf('search.aol.com') != -1) && document.referrer.indexOf('query=') != -1)
{
SearchTerm_id = 'query=';
SearchTermRegEx=/(&|\?|\/)(query=)/
}
if (SearchTerm_id != '')
{
SearchTerm_start = document.referrer.search(SearchTermRegEx)+SearchTerm_id.length+1;
SearchTerm_end = (document.referrer.indexOf('&',SearchTerm_start) > 0) ? document.referrer.indexOf('&',SearchTerm_start) : document.referrer.length;
SearchTerm = document.referrer.substring(SearchTerm_start,SearchTerm_end);
SearchTerm = SearchTerm.replace(/\+/g,"%20");
}
//if (document.cookie.length == 0 || (document.cookie.length > 0 && document.cookie.indexOf("fxWMLDL6ZT55DFR=") == -1))
// {
if (ReferringSite != "")
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+7);
document.cookie = "fxWMLDL6ZT55DFR=" + escape(ReferringSite) + "|||" + escape(SearchTerm) + ";expires="+exdate.toGMTString();
}
// }
}
// ------------------------------------------------------------------------------
setCookie();
// ------------------------------------------------------------------------------