﻿var goPage = new Array();
function Window_Open(idx,nidx){
	if(idx!="0") {
		win = window.open("/book/book/new_book.html?tp=book&idx="+idx,"BoomWindow","fullscreen","scroll=no"); 
	} else {
		location.href=goPage[nidx];
	}
}
function Window_Open_but(idx){
	if(idx!="0") {
		win = window.open("/book/book/new_book.html?tp=book&idx="+idx,"BoomWindow","fullscreen","scroll=no"); 
	} else {
		alert("准备中!");
	}
}
function bnFun(opt) {
	var obj_Bn=document.getElementById("bn")
	if(opt=="p") obj_Bn.value=parseInt(obj_Bn.value)+1;
	if(opt=="m" && obj_Bn.value>1) obj_Bn.value=parseInt(obj_Bn.value)-1;
}
function loadCart(opt,idx) {
	var obj_Bn=document.getElementById("bn").value
	var go="";
	if(opt=="y") go="&mode=go";
	document.cart.location="/cart/cart.php?idx="+idx+"&bn="+obj_Bn+go;
}

function imgSwap(name,img) {
	document.getElementById(name).src=img;
}

function login_fun() {
	String.prototype.trim = function(str) { 
		str = this != window ? this : str; 
		return str.replace(/^\s+/g,'').replace(/\s+$/g,''); 
	}
	var frm_obj = document.forms["loginForm"];
	if (!frm_obj.login_userid.value.trim()) {
		alert("请输入登录名");
		frm_obj.login_userid.focus();
		return false;
	} 
	if (!frm_obj.login_password.value.trim()) { 
		alert("请输入密码"); 
		frm_obj.login_password.focus(); 
		return false;
	}
}

function swf(na,id,w,h) {
	var flag;
	var name=na;
	flag=na.indexOf("?")==-1?"?":"&";
	name=name+flag+Math.random();
	document.write ("<object id='"+id+"' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='"+w+"' height='"+h+"'>");
	document.write ("<param name='movie' value='"+name+"'>");
	document.write ("<param name='wmode' value='transparent'>");
	document.write ("<param name='allowFullScreen' value='true'>");
	document.write ("<embed src='"+name+"' wmode='transparent' allowFullScreen='true' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+w+"'  height='"+h+"'></embed></object>");
}

function CheckSFRM() {
	String.prototype.trim = function(str) { 
		str = this != window ? this : str; 
		return str.replace(/^\s+/g,'').replace(/\s+$/g,''); 
	}
	var d=document.searchFRM;
	if(!d.searchBook.value.trim()) { alert('请填写搜索词!'); d.searchBook.focus(); return false; }
}
/*************************** quick menu *****************************************/
function CheckUIElements() {
  var yMenu1From, yMenu1To, yOffset, timeoutNextCheck;
  var wndWidth = parseInt(document.documentElement.clientWidth);
  yMenu1From   = parseInt (qLayer.style.top, 10);
  
  yMenu1To     = document.documentElement.scrollTop<180?180:document.documentElement.scrollTop+30;
  timeoutNextCheck = 500;

  if ( yMenu1From != yMenu1To ) {
    yOffset = Math.ceil( Math.abs( yMenu1To - yMenu1From ) / 20 );
    if ( yMenu1To < yMenu1From )
      yOffset = -yOffset;

    qLayer.style.top = parseInt (qLayer.style.top, 10) + yOffset;

    timeoutNextCheck = 10;
  }
  var qLayer_left = (wndWidth - 940) / 2 + 945 ;
  if(wndWidth<=940) qLayer_left = 945;
  
  qLayer.style.left = qLayer_left;
  
  setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function MovePosition() {
  var wndWidth = parseInt(document.documentElement.clientWidth);

  qLayer.style.top = 10;
  
  qLayer.style.visibility = "visible";

  CheckUIElements();
  return true;
}

function SetCookie()
{
	var name = "main_gg_cookie";
	var value = "1";
    var Days = 1; //此 cookie 将被保存 30 天
    var exp  = new Date();
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie()        
{
	var name = "main_gg_cookie";
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;

}
function delCookie()
{
	var name = "main_gg_cookie";
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

function close_main_gg() {
	document.getElementById('main_gg').style.display='none';
}

function close_oneDay() {
	SetCookie();
	close_main_gg();
}