PA_adurl = 'http://advertistic.com';
PA_rand = (new Date()).getTime();
PA_error_handler = window.onerror;

function quoted(str) {
	return (str != null) ? '"' + str + '"' : '""';
}

function PA_encodeURIComponent(str) {
	if (typeof(encodeURIComponent) == 'function') {
		return encodeURIComponent(str);
	} else {
		return escape(str);
	}
}

function PA_append_url(param, value) {
	if (value) {
		window.PA_adurl += '&' + param + '=' + value;
	}
}

function PA_append_url_esc(param, value) {
	if (value) {
		PA_append_url(param, PA_encodeURIComponent(value));
	}
}


function PA_showad() {
	var w = window;
	w.onerror = w.PA_error_handler;
	w.PA_adurl += '/System?';
	w.PA_ad_client = w.PA_ad_client.toLowerCase();
	w.PA_adurl += 'pclient=' + escape(w.PA_ad_client) +
	'&prandom=' + w.PA_rand;

	if (w.PA_ad_channel) {
		PA_append_url_esc('channel', w.PA_ad_channel.toLowerCase());
	}
	PA_append_url_esc('url', w.PA_page_url);
	PA_append_url_esc('width', w.PA_ad_width);
	PA_append_url_esc('height', w.PA_ad_height);
	PA_append_url_esc('ad', w.PA_ad);

	w.PA_adurl = w.PA_adurl.substring(0, 1000);
	w.PA_adurl = w.PA_adurl.replace(/%\w?$/, '');
	w.PA_ad_frameborder = 0;
//	w.alert(quoted(w.PA_adurl));
//	return;
	document.write('<ifr' + 'ame' +
	' name="PA_ads_frame"' +
	' width=' + quoted(w.PA_ad_width) +
	' height=' + quoted(w.PA_ad_height) +
	' frameborder=' + quoted(w.PA_ad_frameborder) +
	' src=' + quoted(w.PA_adurl) +
	' marginwidth="0"' +
	' marginheight="0"' +
	' vspace="0"' +
	' hspace="0"' +
	' allowtransparency="true"' +
	' style="overflow:visible;margin:0px;padding:0px;"' +
	' scrolling="no">');
	document.write('</ifr' + 'ame>');

	w.PA_page_url = null;
	w.PA_ad_channel = null;
	w.PA_ad_width = null;
	w.PA_ad_height = null;

}

function PA_error_handler(message, url, line) {
	PA_showad();
	return true;
}

window.onerror = PA_error_handler;


if (window.PA_page_url == null) {
	PA_page_url = document.referrer;
	if (window.top.location == document.location) {
		PA_page_url = document.location;
	}
}
PA_showad();
