/*
	file name: pixelmodule_img.js
	  version: 2010-02-22
	   author: Pixelmodule Inc.,
	  website: http://pixelmodule.com
	    email: contact@pixelmodule.com
	
	Pixelmodule Video Javascript
    Copyright ©2010 PIXELMODULE Inc., All Right Reseverd.

*/

//var _pixelmodule_img_id = "pixelmodule_img_obj";
//var _pixelmodule_img_player = "cgi/pixelmodule_video.swf";
var _pixelmodule_img_bin = "print/";
var _pixelmodule_img_opened = false;

function pixelmodule_ImgDo(img, width, height) 
{
		if (!_pixelmodule_img_opened)
		{
	
			document.getElementById("pixelmodule_img_bg").style.visibility = "visible";
			
			document.getElementById("pixelmodule_img_backdrop").style.width = (width+24)+"px";
			document.getElementById("pixelmodule_img_backdrop").style.height = (height+24)+"px";
			document.getElementById("pixelmodule_img_backdrop").style.marginLeft = -((width+24)/2) + "px";
			document.getElementById("pixelmodule_img_backdrop").style.marginTop = -((height+24)/2) + "px";
			document.getElementById("pixelmodule_img_backdrop").style.visibility = "visible";
			
			/* LOAD IMG CODE  */
			document.getElementById("pixelmodule_img_obj").style.background = "url("+ _pixelmodule_img_bin + img +")";
			document.getElementById("pixelmodule_img_obj").style.width = width+"px";
			document.getElementById("pixelmodule_img_obj").style.height = height+"px";
			document.getElementById("pixelmodule_img_obj").style.marginLeft = -width/2 + "px";
			document.getElementById("pixelmodule_img_obj").style.marginTop = -height/2 +"px";
			document.getElementById("pixelmodule_img_obj").style.visibility = "visible";
			/*LOAD IMG COD */
			_pixelmodule_img_opened = true;

		}
		

}

function pixelmodule_ImgClose()
{
	document.getElementById("pixelmodule_img_obj").style.visibility = "hidden";
	document.getElementById("pixelmodule_img_backdrop").style.visibility = "hidden";
	document.getElementById("pixelmodule_img_bg").style.visibility = "hidden";
	
	 _pixelmodule_img_opened = false;
}

function isObject(targetID)
{
   var isFound = false;
   var el = document.getElementById(targetID);
   if(el && (el.nodeName === "OBJECT" || el.nodeName === "EMBED"))
   {
      isFound = true;
   } // end if
   return isFound;
} // close function


function replaceSwfWithEmptyDiv(targetID){
   var el = document.getElementById(targetID);
   if(el){
      var div = document.createElement("div");
      el.parentNode.insertBefore(div, el);

      swfobject.removeSWF(targetID);

      div.setAttribute("id", targetID);
   }
}
 

function addPixelmoduleImgHandlers() 
{
	var a = document.getElementById("pixelmodule_img_bg");
	if (a) {
		a.onclick = function() {
			pixelmodule_ImgClose(); 
			return false;
		};
	}
	var b = document.getElementById("pixelmodule_img_backdrop");
	if (b) {
		b.onclick = function() {
			pixelmodule_ImgClose(); 
			return false;
		};
	}
	var c = document.getElementById("pixelmodule_img_obj");
	if (c) {
		c.onclick = function() {
			pixelmodule_ImgClose(); 
			return false;
		};
	}
	
}
swfobject.addLoadEvent(addPixelmoduleImgHandlers);



