

	if (typeof js_ad_keyword == 'undefined') {
		var js_ad_keyword = '';
	}
	if (typeof js_ad_language == 'undefined') {
		var js_ad_language = '';
	}
	if (typeof js_ad_count == 'undefined') {
		var js_ad_count = '5';
	}
	if (typeof js_ad_charlimit == 'undefined') {
		var js_ad_charlimit = '';
	}
	if (typeof js_ad_feedid == 'undefined') {
		var js_ad_feedid = '';
	}
	if (typeof js_ad_go_image == 'undefined') {
		var js_ad_go_image = '';
	}
	if (typeof js_ad_go_image_top == 'undefined') {
		var js_ad_go_image_top = '';
	}
	if (typeof js_ad_images == 'undefined') {
		var js_ad_images = '';
	}
	if (typeof js_ad_stylesheet == 'undefined') {
		var js_ad_stylesheet = '';
	}
	if (js_ad_images > 0) {
		cellheight = 100;
	} else {
		cellheight = 71;
	}
	if (typeof js_ad_format == 'undefined') {
		var js_ad_format = 'leaderboard';
	}
	switch (js_ad_format) {
		case 'leaderboard':
			if (typeof js_ad_width == 'undefined') js_ad_width=768;
			if (typeof js_ad_height == 'undefined') js_ad_height=cellheight + 20;
			break;
		case 'skyscraper':
			if (typeof js_ad_width == 'undefined') js_ad_width=180;
			if (typeof js_ad_height == 'undefined') js_ad_height=50 + cellheight * js_ad_count;
			break;
		case 'wideskyscraper':
			if (typeof js_ad_width == 'undefined') js_ad_width=600;
			if (typeof js_ad_height == 'undefined') js_ad_height=50 + cellheight * js_ad_count;
			break;
	}

	if (typeof uniqid == 'undefined') {
		var uniqid = 0;
	}
	uniqid++;
	var iframe='<iframe src="ads/show_js_ads.php?'
			+ 'keyword='+escape(js_ad_keyword)
			+ '&url='+escape(location.href)
			+ '&referer='+escape(document.referrer)
			+ '&language='+js_ad_language
			+ '&count='+js_ad_count
			+ '&charlimit='+js_ad_charlimit
			+ '&feedid='+js_ad_feedid
			+ '&kid='+getQueryVariable('kid')
			+ '&uid='+getQueryVariable('uid')
			+ '&go_image='+js_ad_go_image
			+ '&go_image_top='+js_ad_go_image_top
			+ '&images='+js_ad_images
			+ '&format='+js_ad_format
			+ '&width='+js_ad_width
			+ '&height='+js_ad_height
			+ '&stylesheet='+js_ad_stylesheet
			+ '&frameid='+uniqid
			+ '" marginwidth="5" marginheight="5" vspace="0" hspace="0" allowtransparency="true" frameborder="0" scrolling="no" height="'+js_ad_height+'" width="'+js_ad_width+'" id="jsad'+uniqid+'"></iframe>';

	js_ad_keyword = undefined;
	js_ad_language = undefined;
	js_ad_count = undefined;
	js_ad_charlimit = undefined;
	js_ad_feedid = undefined;
	js_ad_go_image = undefined;
	js_ad_go_image_top = undefined;
	js_ad_images = undefined;
	js_ad_format = undefined;
	js_ad_width = undefined;
	js_ad_height = undefined;
	js_ad_stylesheet = undefined;
	document.write(iframe);

function getQueryVariable(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			return pair[1];
		}
	} 
	//alert('Query Variable ' + variable + ' not found');
	return '';
}

function documentHeight(d) {
	var height = 0, sh, oh;
	if (d.height) height = d.height;
	else if (d.body) {
		if (d.body.scrollHeight) height = sh = d.body.scrollHeight;
		if (d.body.offsetHeight) height = oh = d.body.offsetHeight;
		if (sh && oh) height = Math.max(sh, oh);
	}
	return height;
}

function autofitIFrame(num) {
	if (!num) {
		return;
	}
	var name = 'jsad'+num;
  	var iframeWin = window.frames[name];
	//var ife = document.getElementById? document.getElementById(name): document.all? document.all[name]: null;
	var ife = document.getElementById(name);
	var doc = iframeWin ? iframeWin.document : ife.contentDocument;
	if (ife) {
		ife.style.height = "auto";
		var height = documentHeight(doc);
		if (height) ife.style.height = height + 30 + "px";
	}
}


