function EmbedImage(embaPub) {
	this.pub = embaPub;	
	this.emba_host="http://www.embedanything.com";
	this.emba_js_host="http://js.embedanything.com";
	this.emba_widget_host = "http://widget.embedanything.com";
	
	
	this.embaShowDialog = function(emba_image_url,emba_alt,emba_title) {
	    if(emba_image_url === undefined) {
			alert("Image URL cannot be blank");
		}
		if (emba_image_url) {
			var emba_container = document.createElement('div');
			emba_container.id = 'emba_container';
			var emba_contents = "";

			
			emba_contents += "<div id=\"emba_bg\" class=\"embafacebox_overlayBG emba_bg\" name=\"emba_bg\"></div>";
			emba_contents += "<div class=\"embafacebox emba_white_content\" id=\"emba_light\" name=\"emba_white_content\">";
			emba_contents += "	<div class=\"emba_popup\">";
			emba_contents += "		<table>";
			emba_contents += "			<tbody>";
			emba_contents += "				<tr>";
			emba_contents += "					<td class=\"emba_body\">";
			emba_contents += "						<div class=\"emba_content\">";
			emba_contents += "							<img src=\""+this.emba_host+"/images/spinner.gif\" id=\"emba_loading\">";
			emba_contents += "							<iframe id=\"emba_article_content\" style=\"height:195px; width:100%;*width:100%;margin-bottom:-10px\" frameborder=\"0\" onload=\"document.getElementById('emba_loading').style.display='none';\" src=\""+this.emba_js_host+'/image/simplesubmit?pub='+this.pub+'&site=' + encodeURIComponent(window.location.href)+"&image_url="+encodeURIComponent(emba_image_url)+"&alt="+encodeURIComponent(emba_alt)+"&title="+encodeURIComponent(emba_title)+"\"></iframe>";
			emba_contents += "						</div>";
			emba_contents += "						<div class=\"embafooter\">";
			emba_contents += "							<strong>No?</strong> Then click here to <a href=\"#\" class=\"emba_close\" onclick=\"embed_image.embaHideDialog();return false;\">Close</a>";
			emba_contents += "						</div>";
			emba_contents += "					</td>";
			emba_contents += "				</tr>";
			emba_contents += "			</tbody>";
			emba_contents += "		</table>";
			emba_contents += "	</div>";
			emba_contents += "</div>";
			emba_container.innerHTML += emba_contents;
			document.body.appendChild(emba_container);
			document.body.style.height="100%";
		} else {
			this.embaHideDialog();
		}
	};
	
	this.embaHideDialog = function() {
		document.body.removeChild(document.getElementById('emba_container'));
		document.body.style.height="";
	};
	
};

document.write("<style type=\"text/css\">");
document.write(".embafacebox { position: absolute; top: 0; left: 0; z-index: 100; text-align: left; font: 12px Arial, Helvetica, sans-serif; } .embafacebox .emba_popup { position: relative; } .embafacebox table { border-collapse: collapse; } .embafacebox td { border-bottom: 0; padding: 0; } .embafacebox .emba_body { background: #E5E5E5; width: 390px; } .embafacebox .loading { text-align: center; } .embafacebox .image { text-align: center; } .embafacebox img { border: 0; margin: 0; } .embafacebox .embafooter { background-color:#E5E5E5; padding: 5px 5px 5px 0; margin-top: -7px; text-align: right; } .embafacebox .embatl, .embafacebox .embatr, .embafacebox .embabl, .embafacebox .embabr { height: 0; min-height:0; width: 0; overflow: hidden; padding: 0; } .facebox_hide { z-index:-100; } .embafacebox_overlayBG {position: fixed; top: 0px; left: 0px; height:100%; width:100%; background-color: #000; z-index: 1000; opacity:0.6; filter:alpha(opacity=60); } * html .embafacebox_overlayBG { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight &gt; document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }");
//positioning
document.write(".embafacebox { position: fixed; top:50%; left:50%; margin-left:-190px; margin-top:-120px; z-index:1001; width: 390px; }")
document.write(".embafacebox .embafooter a.emba_close{ color:#FFF; text-decoration: none; margin: 2px; margin-bottom: 5px; padding:2px; border-top:1px solid #8194BD; border-left:1px solid #8194BD; border-bottom:1px solid #0E1F5B; border-right:1px solid #0E1F5B; background-color: #6079AB;}")
document.write(".embafacebox .embafooter a.emba_close:visited{ color:#FFF; text-decoration: none;}")
document.write("* html .emba_bg {position:absolute; top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}");
document.write("* html .emba_white_content { position: absolute; _margin-left:-180px; _margin-top:-155px; _padding: 2px; _background-color: #E5E5E5; top: expression( ( 250 + ( ignoreMe2 = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}");
document.write("</style>");
