﻿/// <reference path="jquery-1.2.6-intellisense.js" />

var j = jQuery.noConflict();


//-----------------------------------------------------------------------------------------------------------------
//Ẩn hiện ảnh di chuyển theo chuột
//-----------------------------------------------------------------------------------------------------------------
    
bEnableShowImage = true;
function EnableShowImg(bEnable)
{
    bEnableShowImage = bEnable;
    //alert('a');
}
    
function ShowImg(obj,e){
    if(!bEnableShowImage){
        HideImg();
    }
    else
    {
        var mouse_x = mouseX(e);    // tọa độ x con trỏ chuột
        var mouse_y = mouseY(e);	// Tọa độ y con trỏ chuột        
        var objpopup=document.getElementById("___PopupImage");
        // Nếu chưa có thì tạo ra
        if(objpopup==null)
        {        
            objpopup=document.createElement("DIV");            
            objpopup.style.position="absolute";
            objpopup.id="___PopupImage";
            document.body.appendChild(objpopup);
            objpopup.style.display="";
             if(obj.getAttribute('alt')!=null)
                objpopup.innerHTML = "<span class='title' style='clear:both;display:block;font-size:15px;color:gray;font-weight:bold;'>"+ obj.getAttribute('alt') +"</span>";
            objpopup.innerHTML+="<img src='" + obj.src + "' >";
           
            objpopup.style.zIndex ="5000";
            objpopup.style.border="1px solid #333333";
            objpopup.style.padding="3px";
            objpopup.style.background="white";
                    
        }        
        
        
        // Di chuyển nó
        var top = mouse_y; 
	    var left = mouse_x; 

	    tpWd = objpopup.offsetWidth;
	    tpHt = objpopup.offsetHeight;
    		
    	
	    // Thay kích thước ảnh
        var objImg = objpopup.getElementsByTagName("IMG")[0];
	    // Đặt vị trí
	    if(mouse_x>mywindow().w/2- body().scrollLeft) {
	        if(objImg.offsetWidth>left- body().scrollLeft)
	            objImg.style.width = (left-body().scrollLeft) - 20 + "px";
	        left=left-tpWd -20;
	    }
	    else
	    {
	        if(objImg.offsetWidth>mywindow().w - left)
	            objImg.style.width = (mywindow().w - left) + "px";
	        left=left;
	    }
        
        
	    if(mouse_y - body().scrollTop >mywindow().h/2) 
	    {	    
	        if(objImg.offsetHeight>(mouse_y - body().scrollTop))
	        {
	            objImg.style.width ="";
	            objImg.style.height = ((mouse_y - body().scrollTop)) - 20 + "px";
	        }
	        top=top-tpHt - 20;
	    }else
	    {
	        if(objImg.offsetHeight>(mywindow().h - (mouse_y - body().scrollTop)))
	        {
	            objImg.style.width ="";
	            objImg.style.height = (((mywindow().h - (mouse_y - body().scrollTop)))) + "px";
	        }
	        top=top;
	    }
    	
        	
	    setPosition(objpopup,top+10,left+10);
	}
}
function HideImg()
{
    var objpopup=document.getElementById("___PopupImage");
    if(objpopup!=null)
    { 
        document.body.removeChild(objpopup);
    }
}
