var referring_page = document.referrer;
var selfurl = self.location.href; // The URL of the page itself, not matter it's in a frame or not
var urlstring = selfurl.substring(7);
var url_arr = urlstring.split("/");
var arr_length = url_arr.length;
var hostname = url_arr[0];
var page = url_arr[arr_length-1];
var page_arr = page.split("?");
var cgipage = page_arr[0];
var dad_pathname;
switch (cgipage) {
		case "viewcart.cgi":
			pagename = "Add%20To%20Cart";
		break;
		case "redirect.cgi":
			pagename = "Add%20To%20Cart";
		break;
		case "proc1.cgi":
			pagename = "Customer%20Info";
		break;
		case "proc2.cgi":
			pagename = "Payment%20Info";
		break;
		case "proc4.cgi":
			pagename = "Verification%20Page";
		break;
		case "edit1a.cgi":
			pagename = "Edit%20Customer%20Info";
		break;
		case "edit3.cgi":
			pagename = "Edit%Payment%20Info";
		break;
		case "send2regq.cgi":
			pagename = "Thank%20you%20Page";
		break;
		default : pagename = cgipage;
	}	
if (hostname == "fintst2.us.oracle.com") {
 		dad_pathname = "/pls/webprod"
	} 
else if (hostname == "education-dev.oracle.com") {
		dad_pathname = "/pls/web_prod-plq-dad"
	}

function get_tracking(orgid, lang) {
	if ((orgid != "") && (lang != "")) {

		document.write("<IMG SRC=\"/cgi-bin/view/"+orgid+"F.pl?1.jpg&ref=document.referrer\" HEIGHT=1 WIDTH=1>");
		document.write ('<IMG SRC="'+dad_pathname+'/ougbs_webreg_utils.track_user?p_module=Global%20Web%20Site&p_stype=/'+pagename+'&p_keyword=Web%20Registration%20Page&p_org_id='+orgid+'&p_lang='+lang+'" HEIGHT="1" WIDTH="1">');
	}
	//alert ('<IMG SRC="'+dad_pathname+'/ougbs_webreg_utils.track_user?p_module=Global%20Web%20Site&p_stype=/'+pagename+'&p_keyword=Web%20Registration%20Page&p_org_id='+orgid+'&p_lang='+lang+'" HEIGHT="1" WIDTH="1">');
}

function trackme() {
//alert(referring_page);
	document.write ('<IMG SRC="http://education.oracle.com/pls/web_prod-plq-dad/ougbs_webreg_utils.track_user?p_module=Internal%20OU%20Web&p_stype='+replace(selfurl,"&",",")+'&p_referer='+replace(referring_page,"&",",")+'" HEIGHT="1" WIDTH="1">');
}

function replace(string, text, by) {
	var strLength = string.length;
	var txtLength = text.length;
	
	if ((strLength == 0) || (txtLength == 0)) 
		return string;
		
	var i = string.indexOf(text);
	
	if (i == -1)
		return string;
		
	var newstr = string.substring(0,i) + by;
	
	newstr += replace(string.substring(i+txtLength, strLength),text,by);
	
	return newstr;
	
}

