﻿var dialog = document.getElementById("promptDialog");
    var buy_url = "";
    var favoriteurl="";
    function overDialog(link,title,typename,price,memprice,buyurl,favoriteurl,obj,flag)
    {
        buy_url = buyurl;
        this.favoriteurl = favoriteurl;
        //alert(obj);
        dialog.style.left=getObjPosition(obj).x+10;
        dialog.style.top = getObjPosition(obj).y;
        dialog.style.display="";
        var linkObj = document.getElementById("psTitle");
        //document.getElementById("pstitlelink").src=link;
        if(document.getElementById("linkid")!=null)
        {
            linkObj.removeChild(document.getElementById("linkid"));
        }
        var titlelink = document.createElement("a");
        titlelink.setAttribute("href",link);
        titlelink.setAttribute("id","linkid");
        titlelink.innerHTML = title;
        linkObj.appendChild(titlelink);
        //document.getElementById("psTitle").innerHTML = title;
        document.getElementById("psTypeName").innerHTML = typename;
        document.getElementById("psPrice").innerHTML = price;
        document.getElementById("Memberprice").innerHTML = memprice;
        if(flag=="1")
            document.getElementById("imageBuy").style.display="none";
        else
            document.getElementById("imageBuy").style.display="";
        if(flag=="2")
            document.getElementById("imageFavo").style.display="none";
        else
            document.getElementById("imageFavo").style.display="";
    }
    function onmouseover_event()
    {
        if(dialog.style.display=="none")
            dialog.style.display="";
    }
    function outDialog()
    {
         dialog.style.display="none";
    }
    function   getObjPosition(e)   
    {   
      var   p   =   new   Object();   
      p.x   =   e.offsetLeft;//+e.offsetHeight;    
      p.y   =   e.offsetTop+e.offsetHeight;   
      while   (e.offsetParent)   
      {   
          e   =   e.offsetParent
          p.x   +=   e.offsetLeft;   
          p.y   +=   e.offsetTop;  
      }  //alert(p.x+":"+p.y);  
      return   p;  
     
     }
     function buy_event()
     {
        location.href=buy_url;
        return false;
     } 
     function favorite_event()
     {
        location.href=favoriteurl;
        return false;
     }  