/*******************************
 * COPYRIGHT IHANCE 2001-2002  *
 *******************************/

/***************************************************************
 * CLIENT SPECIFIC SETTINGS                                    *
 * _ihance_cid AND _ihance_host NEED TO BE SET FOR EACH CLIENT *
 ***************************************************************/
 
var _ihance_cid  = "654";						/* <-- Set this to the client ID */
var _ihance_host = "http://www2.hitachiconsulting.com/";	/* <--  Set this to the client logging web server URL. */

/********* END CLIENT SPECIFIC SETTINGS **********/



var _ihance_prev = null;
var _ihance_kIgnoreLeads = false;
	
/***************************************
 * Standard tag; notifies of page load *
 ***************************************/
function _onload() {
	if (_ihance_prev != null) {
		try { _ihance_prev(); }
		catch (ignored) {}
		}
	
	if (_ihance_kIgnoreLeads) {
		if (new String(document.URL).lastIndexOf(_ihance_cid + '_rm_id=') == -1) {
			var cookies = document.cookie.split(";");
			var status=0;
			for (var i=0; i<cookies.length; i++) {
				if (cookies[i].indexOf('status=1') != -1) {
					status=1;
					break;
					}
				}
			if (status != 1) return;
			}
		}

	var pv_url = escape(document.URL);
	var pv_lbl = "";
	if (document.URL != document.title)
		pv_lbl = escape(document.title);
	var pv_ref = escape(document.referrer);

	var url = _ihance_host + "/pv.asp?cid=" + _ihance_cid 
						+ "&pv_url=" + pv_url
						+ "&pv_ref=" + pv_ref
						+ "&pv_lbl=" + pv_lbl;

	var img = new Image();
	img.src = url;
	}
if (window.onload != null) _ihance_prev = window.onload;
window.onload = _onload;



/***********************************************
 * function for making an Ihance call when a   *
 * download or non-tagged page is called.      *
 ***********************************************/
function _download(durl, dtitle) {
	var pv_url = escape(durl);
	var pv_lbl = escape(dtitle);
	var pv_ref = escape(document.URL);

	var status=0;
	
	if (_ihance_kIgnoreLeads) {
		if (new String(document.URL).lastIndexOf(_ihance_cid + '_rm_id=') == -1) {
			var cookies = document.cookie.split(";");
			for (var i=0; i<cookies.length; i++) {
				if (cookies[i].indexOf('status=1') != -1) {
					status=1;
					break;
					}
				}
			}
		}

	if (!_ihance_kIgnoreLeads || status == 1) {
	var url = _ihance_host + "/pv.asp?cid=" + _ihance_cid 
						+ "&pv_url=" + pv_url
						+ "&pv_ref=" + pv_ref
						+ "&pv_lbl=" + pv_lbl;

	var img = new Image();
	img.src = url;
		}

	var newWin = window.open('', '_blank');
	newWin.location.replace(durl);
	}