
function get_banner_new (banner_num) {
	
	var url = httpUrl + '?get_banner&banner_num='+banner_num;
	BuildXmlHttpReference ();

	var banner_string = "";

	if (xmlHttp)
	{
		xmlHttp.open ("GET", url, false);
		xmlHttp.send (null);
		var xmldoc = xmlHttp.responseXML;

		var id, file_type, file_name, target, width, height, alt;

		if (xmldoc.selectSingleNode ("/root/banner") != null)
		{
			if( document.implementation.hasFeature("XPath", "3.0") ) {
				id = xmldoc.selectSingleNode ("/root/banner/id").textContent;
				file_type = xmldoc.selectSingleNode ("/root/banner/file_type").textContent;
				file_name = xmldoc.selectSingleNode ("/root/banner/file_name").textContent;
				if (xmldoc.selectSingleNode ("/root/banner/width") != null)
				{
					width = xmldoc.selectSingleNode ("/root/banner/width").textContent;
				}
				if (xmldoc.selectSingleNode ("/root/banner/height") != null)
				{
					height = xmldoc.selectSingleNode ("/root/banner/height").textContent;
				}
				if (xmldoc.selectSingleNode ("/root/banner/alt") != null)
				{
					alt = xmldoc.selectSingleNode ("/root/banner/alt").textContent;
				}
				if (xmldoc.selectSingleNode ("/root/banner/target") != null)
				{
					target = xmldoc.selectSingleNode ("/root/banner/target").textContent;
				}

			} else {
				id = xmldoc.selectSingleNode ("/root/banner/id").text;
				file_type = xmldoc.selectSingleNode ("/root/banner/file_type").text;
				file_name = xmldoc.selectSingleNode ("/root/banner/file_name").text;
				if (xmldoc.selectSingleNode ("/root/banner/width") != null)
				{
					width = xmldoc.selectSingleNode ("/root/banner/width").text;
				}
				if (xmldoc.selectSingleNode ("/root/banner/height") != null)
				{
					height = xmldoc.selectSingleNode ("/root/banner/height").text;
				}
				if (xmldoc.selectSingleNode ("/root/banner/alt") != null)
				{
					alt = xmldoc.selectSingleNode ("/root/banner/alt").text;
				}
				if (xmldoc.selectSingleNode ("/root/banner/target") != null)
				{
					target = xmldoc.selectSingleNode ("/root/banner/target").text;
				}
			}

			if (file_type == "image")
			{
//				document.write ("<a href="+httpUrl+"?clickad&id="+id);
				banner_string = "<a href="+httpUrl+"?clickad&id="+id;

				if (alt != "")
				{
//					document.write (' alt="'+alt+'"');
					banner_string += ' title="'+alt+'"';
				}

				if (target != "")
				{
//					document.write (' target="'+target+'"');
					banner_string += ' target="'+target+'"';
				}
				
//				document.write ("><img border=0 src="+base[0].href+"banners/"+file_name+"></a>");
				banner_string += "><img border=0 src="+base[0].href+"banners/"+file_name+" alt='"+alt+"'></a>";
			} else {
/*
				document.writeln ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" width="'+width+'" height="'+height+'">');
				document.writeln ('<param name="movie" value="'+base[0].href+'banners/'+file_name+'"/>');
				document.writeln ('<embed src="'+base[0].href+'banners/'+file_name+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"></embed></object>');
*/
				banner_string = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" width="'+width+'" height="'+height+'">';
				banner_string += '<param name="movie" value="'+base[0].href+'banners/'+file_name+'"/>';
				banner_string += '<embed src="'+base[0].href+'banners/'+file_name+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"></embed></object>';
			}

			document.getElementById("banner").innerHTML = banner_string;
		}
	}
}
