// Site JavaScript
function $(id) {
    return document.getElementById(id);
}

function showDiv (divID){
    divID  = $(divID);
	divID.style.display = 'block';
}

function hideDiv (divID){
    divID = $(divID);
	divID.style.display = 'none';
}

//显示菜单
function showMenu (baseID, divID) {
    baseID = $(baseID);
    divID  = $(divID);

    //var l = GetOffsetLeft(baseID);
    //var t = GetOffsetTop(baseID);

    //divID.style.left = l + 'px';
    //divID.style.top = t + baseID.offsetHeight + 'px';
    if (showMenu.timer) clearTimeout(showMenu.timer);
	hideCur();
    divID.style.display = 'block';
	showMenu.cur = divID;

    if (! divID.isCreate) {
        divID.isCreate = true;
        //divID.timer = 0;
        divID.onmouseover = function () {
            if (showMenu.timer) clearTimeout(showMenu.timer);
			hideCur();
            divID.style.display = 'block';
        };

        function hide () {
            showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 100);
        }

        divID.onmouseout = hide;
        baseID.onmouseout = hide;
    }
	function hideCur () {
		showMenu.cur && (showMenu.cur.style.display = 'none');
	}
}


//加入收藏
function setFavorite(pageURL,pageNAME)   
 {   
  if (document.all)   
     {   
        window.external.addFavorite(pageURL,pageNAME);   
     }   
     else if (window.sidebar)   
     {   
        window.sidebar.addPanel(pageNAME, pageURL, "");   
  }   
}
 
//设为首页
function setHomepage(pageURL)   
 {   
  if (document.all)   
     {   
         document.body.style.behavior='url(#default#homepage)';   
         document.body.setHomePage(pageURL);   
     }   
     else if (window.sidebar)   
     {   
     if(window.netscape)   
     {   
          try  
     {     
             netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");     
          }     
          catch (e)     
          {    
		      alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");
          }   
     }    
     var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);   
     prefs.setCharPref('browser.startup.homepage',pageURL);   
  }   
} 

//图片按比例缩放---素材图片页面控制 
//var flag=false; 
function drawImage(ImgD,w,h){ 
 var image=new Image(); 
 var iwidth = w;  //定义允许图片宽度 
 var iheight = h;  //定义允许图片高度 
 image.src=ImgD.src; 
 if(image.width>0 && image.height>0){ 
 //flag=true; 
 if(image.width/image.height>= iwidth/iheight){ 
  if(image.width>iwidth){   
  ImgD.width=iwidth; 
  ImgD.height=(image.height*iwidth)/image.width; 
  }else{ 
  ImgD.width=image.width;   
  ImgD.height=image.height; 
  } 
  } 
 else{ 
  if(image.height>iheight){   
  ImgD.height=iheight; 
  ImgD.width=(image.width*iheight)/image.height;   
  }else{ 
  ImgD.width=image.width;   
  ImgD.height=image.height; 
  } 
  } 
 } 
}
