// -- MoonRay Tracking Module // Settings var _mri='',_mrq='',_mrsess_='',_mr_cid=''; var _mrd=document,_mrl=_mrd.location.host + _mrd.location.pathname,_mrct=new Date(); var _mr_ex='expires=Sun, 18 Jan 2038 00:00:00 GMT'; var _linktrack = '/trackThrough.php'; var _mr_title = document.title; if ( typeof( _mr_domain ) === 'undefined' ) { _mr_domain = 'tracking.ontraport.com'; } function mrtracking() { var _mrq='mid=' + _mri + '&llc=' + _escapeT( document.location.href ); var _mrlv = gC( 'lastvisit' ); var _mrref = gC( 'ref_' ); var _mrafft_ = gC( 'afft_' ); var _mraff_ = gC( 'aff_' ); var _mrsess_ = gC( 'sess_' ); var _mr_gets = parseGetVars(); var _mr_ctime = ( _mrct.getTime()-_mrct.getMilliseconds() )/1000; if ( !_mrsess_ ) { _mrsess_ = genmrSess( 20 ); _mrq = _mrq + '&first_visit=1'; _mrd.cookie = 'sess_=' + _mrsess_ + ';' + _mr_ex + ';' + 'path=/'; _mrq = _mrq + '&referral_page=' + encodeURIComponent( document.referrer ); if ( _mrq.length <= 200 ) { _mrd.cookie = 'referral_page=' + document.referrer + ';' + _mr_ex + ';' + 'path=/'; } else { _mrq = ''; } } if ( _mr_gets.mr_aff ) { _mrd.cookie = 'aff_' + '=' + _mr_gets.mr_aff + ';' + _mr_ex + ';' + 'path=/'; _mrq = _mrq + '&aff=' + _mr_gets.mr_aff; } else if ( _mr_gets.ref ) { _mrd.cookie = 'aff_' + '=' + _mr_gets.ref + ';' + _mr_ex + ';' + 'path=/'; _mrq = _mrq + '&aff=' + _mr_gets.ref; } else if ( _mr_gets.orid ) { _mrd.cookie = 'aff_' + '=' + _mr_gets.orid + ';' + _mr_ex + ';' + 'path=/'; _mrq = _mrq + '&aff=' + _mr_gets.orid; } var cookie_gets = [ 'opid', 'sid', 'oprid' ]; for ( var i = 0;i _mr_ctime ) { _mr_vid = gC( 'vid' ); if ( _mr_vid ) { _mrq = _mrq + '&vid=' + _mr_vid; } } else { _mrd.cookie = 'vid'+'='+ '' + ';' + _mr_ex + ';' + 'path=/'; } if ( _mr_gets.sig ) { _mrd.cookie = 'ref_' + '=' + _mr_gets.sig + ';' + _mr_ex + ';' + 'path=/'; if ( _mrlv ) { if ( ( parseInt( _mrlv ) + 3600 ) < _mr_ctime ) { _mrq = _mrq + '&' + 't=' + _mr_gets.sig; } else { _mrq = _mrq + '&' + 't=' + _mr_gets.sig + '&r=1'; } } else { _mrq = _mrq + '&' + 't=' + _mr_gets.sig; } } var mrHost = ( ( 'https:' == document.location.protocol ) ? 'https://' : 'http://' ); var sc = document.createElement( 'script' ); sc.src= mrHost + _mr_domain + '/track.php?' + encodeURI( _mrq ); var _onload = function() { document.getElementsByTagName( 'head' )[ 0 ].appendChild( sc ); }; if ( window.addEventListener ) { window.addEventListener( 'load',_onload, true ); } else { window.attachEvent( 'onload', _onload ); } // Set cookie for lastvisit to the current time _mrd.cookie = 'lastvisit'+'='+ _mr_ctime + ';' + _mr_ex + ';' + 'path=/'; } function gC( c_name ) { var i,x,y,ARRcookies=document.cookie.split( ';' ); for ( i=0;i */ var encodedURI = window.location.search.substring( 1 ).replace( /\+/g, ' ' ); var qString = decodeURI( encodedURI ); var mr_dv = new Array(); var pairs = qString.split( /\&/ ); var array_length = pairs.length; if ( array_length > 0 ) { for ( i =0;i < array_length;i++ ) { if ( pairs[ i ] ) { var nameVal = pairs[ i ].split( /\=/ ); mr_dv[ nameVal[ 0 ] ] = nameVal[ 1 ]; } } } return mr_dv; } function genmrSess( length ) { session = ''; possible = '0123456789bcdfghjkmnpqrstvwxyz'; for ( var i=0; i= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } @end @*/ if ( !xmlhttp && typeof XMLHttpRequest!='undefined' ) { try { xmlhttp = new XMLHttpRequest(); } catch ( e ) { xmlhttp=false; } } if ( !xmlhttp && window.createRequest ) { try { xmlhttp = window.createRequest(); } catch ( e ) { xmlhttp=false; } } if ( !xmlhttp ) { } return xmlhttp; }