
// otreeCMS
// Author FengZhongwei
// E-mail:fenghome123@qq.com

/*** 加入收藏 ***/

function addFavorite(){
	var url=document.location.href;
    var title = document.title;
    try {//IE
        window.external.AddFavorite(url,title);
		}
        catch (e){//FF
            window.sidebar.addPanel(title,url,"");
        }
	}

/*** 设为首页 ***/

function addHomepage(){
	var url=document.location.href;
	this.style.behavior='url(#default#homepage)'; 
	this.setHomePage(url);
	}

/*** 全选复选框 ***/

function CheckAll(form)
  {
  for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
    if (e.Name != "chkAll")
       e.checked = form.chkAll.checked;
    }
  }

/*** 分页跳转 ***/

function page_jump(url,page){ //其它页跳转
	var page=$(page.options[page.selectedIndex]).val();
	if(page==1){
		window.location.href=url+'.html';
		}
	else{
		window.location.href=url+"_"+page+'.html';
		}
}

/*** 图片切换 ***/

function changePic(id){
	var pic=$("#pic_"+id+" img").attr("src");
	$(".product_full a").attr("href",pic);
	$(".product_full img").attr("src",pic);
}

/*** 自定义alt内容 ***/

function mousePosition(ev){  //获取鼠标坐标
  if(ev.pageX || ev.pageY){
  return {x:ev.pageX, y:ev.pageY};
  }
  return {
  x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
  y:ev.clientY + document.body.scrollTop - document.body.clientTop
  };
}

function quickalt(ev) {  //鼠标跟随
	window.clearTimeout();
	var ev=ev || window.event;
	var obj=ev.srcElement?ev.srcElement:ev.target;
	var st=window.top.document.documentElement.scrollTop;
	var sl=window.top.document.documentElement.scrollLeft;
	var mousePos=mousePosition(ev);
	var objT=Number(st)+mousePos.y;
	var objL=Number(sl)+mousePos.x;
	if (obj.hint)obj.title=obj.hint;
	if(obj.title && obj.title!=''){
		obj.hint=obj.title;
		$('#altlayer').css("visibility","visible");
		$("#altlayer").css({top:objT-90,left:objL-2});
		$("#altlayer").html(obj.hint);
		obj.title="";
		}
	else {
		$('#altlayer').css('visibility','hidden');
		document.body.onmousemove="";
		}
}

function altTip(ev){
	if($("#altlayer").length<1){
		var divStyle="position:absolute;border:4px #eee solid;filter:Alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;visibility:hidden;";
		var imageDiv="<div id='altlayer' style='"+divStyle+"'></div>"
		$("body").append(imageDiv);
	    }
	document.body.onmousemove=quickalt;
	}

/*** 遮罩层 ***/

function showBg(){
	var divBoard="<div id='fullbg'></div>";
	$(window.top.document).find("body").append(divBoard);
	var bg=$(window.top.document).find("#fullbg");
	var bH=window.top.document.body.clientHeight;
	var bW=window.top.document.body.clientWidth;
	bg.css({width:bW,height:bH,display:"block"});
}

/*** 关闭遮罩层 ***/

function closeBg(){
	$(window.top.document).find("#fullbg").remove();
	}

/*** 等待层 ***/

function showLoad(){
	var divBoard="<div id='loadbg'></div>";
	$(window.top.document).find("body").append(divBoard); //构造遮罩层
	var bg=$(window.top.document).find("#loadbg");
	var bh=window.top.document.body.clientHeight;
	var bw=window.top.document.body.clientWidth;
	$(bg).css({width:bw,height:bh,display:"block"});
	
	var st=window.top.document.documentElement.scrollTop;
	var sl=window.top.document.documentElement.scrollLeft;
	var bh_2=st+300;
	var bw_2=sl+bw*0.5-60;
	msg="Please Wait..."
	if(lang=="ch"){
		msg="内容提交中..."
		}
	var loading="<div id='loadbg_2'><img src='/images/button/loading.gif' align='absmiddle'> "+msg+"</div>";
	$(window.top.document).find("body").append(loading);
	var bg_2=$(window.top.document).find("#loadbg_2");
	$(bg_2).css({top:bh_2,left:bw_2,display:"block"});
}
function closeLoad(){
	var bg=$(window.top.document).find("#loadbg");
	var bg_2=$(window.top.document).find("#loadbg_2");
	bg.remove();
	bg_2.remove();
	}
