
function getRef() {
	var d=document;
	var cont=true;
	while(host==refhost && cont) {
		var loc=''+d.location;
		var ref=''+d.referrer;
var host=''+getHost(loc);
var refhost=''+getHost(ref);
try {
var d1=d.parentWindow.parent.document;
if(d.location==d1.location) {
cont=false;
} else {
d=d1;
}
} catch(e) {cont=false}
}

return ref;	
}

function getHost(l) {
return l.replace(/(http\:\/\/|\s{0})([^/\\]+)[\s\S]*$/i,"$2");
}