/*© 2007 RedZee Search, All rights reserved.*/

function pvwimg_onerror(evt) {
	try {
		var pvwimg;
		if (evt) {
			pvwimg = evt.target;
		}
		else {
			pvwimg = window.event.srcElement;
		}
		if (pvwimg) {
			// hideThumb(pvwimg);
			aThumb(pvwimg);
		}

	}
	catch (e) {
		// alert("@debug::pvwimg_onerror():EXCEPTION!:"+e.description);
	}
}

function aThumb(ti) {
	// must change per invocation
	var uqtx = (new Date()).getTime();

	var host = getRsltHost(ti);
	if (7 < host.length && "http://" == host.substr(0, 7)) {
		host = host.substr(7);
	}
	var sdx = host.indexOf("/");
	if (0 < sdx) {
		host = host.substr(0, sdx);
	}
	host = encodeURIComponent(host);

	var domid = getDomId(ti);
	domid = domid.substr(21);
	domid = encodeURIComponent(domid);

	var shref
		= "/search/amg?query=" + host
		+ "&domid=" + domid
		+ "&ts=" + uqtx
	;
	var rs=document.createElement("script");
	rs.id = "rs"+uqtx;
	rs.defer = true;
	rs.setAttribute("type", "text/javascript");
	rs.setAttribute("src", shref);
	document.getElementsByTagName("head")[0].appendChild(rs);
}

function getRsltHost(n) {
	if (null == n)
		return null;

	if (n.rslthost)
		return n.rslthost;
	else
		return getAttValue(n, "rslthost");
}


