// JavaScript Document
if (typeof(homepage) == 'undefined') {
	var homepage = "http://hjsm.tom.com";
}
if (typeof(clickUrl) == 'undefined') {
	var clickUrl = "http://stat.hjsm.tom.com";
}

//结束
var myAlert = document.getElementById("alert");
var bg1 = document.getElementById("bg1");
var mClose = document.getElementById("close");

function showPop()
{
if(getCookieA('hjsm_userid')== ""){
	//bg.innerHTML = "<h3><a id='close' onclick='closediv()' style='cursor:pointer'>×</a>请先登陆再推荐书籍</h3>";
	bg1.innerHTML = loginDivHtml;
}
myAlert.style.display = "block";
myAlert.style.position = "absolute";
myAlert.style.zIndex = "1000";

var v_top = (document.documentElement.clientHeight - myAlert.clientHeight) / 2;
var v_left = (document.documentElement.clientWidth - myAlert.clientWidth) / 2;
var v_scrollTop = document.documentElement.scrollTop;
var v_scrollLeft =document.documentElement.scrollLeft;
v_top+=v_scrollTop;
v_left+=v_scrollLeft;
myAlert.style.left= v_left+'px';  //left top 在firefox要加上px
myAlert.style.top= v_top+'px';

/*myAlert.style.top = "100%";
myAlert.style.left = "100%";
myAlert.style.marginTop = "-375px";
myAlert.style.marginLeft = "-750px";*/

}
function closediv()
{
	
	myAlert.style.display = "none";
	if(myAlert1.style.display=='block')
	{
		myAlert1.style.display = "none";
	}
}
//打分
var defer=1;
function init(){
	var d = new Date();
	addScript(homepage + "/index.php?mod=book&act=GetBookScore&bookid="+bookid+"&"+d.getTime(),'vote');//alert('11');
	setTimeout('showScore()',1000*defer);
	if(getCookieA('star'+bookid)){
		star(getCookieA('star'+bookid));}
	else
		clearStar();
}
function star(score){//很差|较差|还行|推荐|力荐
	grade_a = {1:"很差",2:"较差",3:"还行",4:"推荐",5:"力荐"};
	star_a = $("star").getElementsByTagName("img");
	$('grade').innerHTML = grade_a[score];
	for(i=0;i<score;i++){
		star_a[i].src="http://pic.hjsm.tom.com/hj_site/new2009/images/book/daxing.gif";
	}
	for(i=4;i>=score;i--){
		star_a[i].src = "http://pic.hjsm.tom.com/hj_site/new2009/images/book/touxing.gif";
	}

}
function clearStar(){
	star_a = $("star").getElementsByTagName("img");
	$('grade').innerHTML = '';
	for(i=4;i>=0;i--){
	star_a[i].src = "http://pic.hjsm.tom.com/hj_site/new2009/images/book/touxing.gif";
	}
	if(getCookieA('star'+bookid))
	star(getCookieA('star'+bookid));
}

function mark(score){
	if(getCookieA('hjsm_userid')){
	setCookieA('star'+bookid,score);
	//var recomment = document.getElementById("recomment").value;
	//var calssid =document.getElementById('classid').value;
	var thisurl = homepage + "/index.php?mod=book&act=BookNewMark";
	var pars = "bookid="+bookid+"&star="+score+"&classid="+classid;
	thisurl = thisurl+"&"+pars;
	var Proxy=document.getElementById('Proxy').contentWindow;
	Proxy.SendRecomment("GET",thisurl);
	var d = new Date();
		removeScript('vote');
		addScript(homepage + "/index.php?mod=book&act=GetBookScore&bookid="+bookid+"&"+d.getTime(),'vote');
		setTimeout('showScore()',1000*defer);
	}else{
	showPop();
	$('bg1').innerHTML = "<h3><a id='close' onclick='closediv()' style='cursor:pointer'>×</a>请先登录</h3>";

	}
}
function showScore(){//60px为1个单位
	//var score_a={1:700,2:300,3:600,4:550,5:700};
	if (typeof(score_a) == "undefined") {
		return ;
	}
	var maxvote = Math.max(score_a[1],score_a[2],score_a[3],score_a[4],score_a[5]);
	if (maxvote < 1) maxvote = 1;
	for(i=1;i<=5;i++){
		$('star'+i).style.width = (score_a[i]/maxvote)*60+'px';
		$('grade'+i).innerHTML = score_a[i];
	}
}
function $(id){
	return document.getElementById(id);
}
function removeScript(id){
	var g = $(id);
	document.getElementsByTagName('head')[0].removeChild(g);
	var score_a={1:0,2:0,3:0,4:0,5:0};
}
function addScript(src,id) {
    var g = document.createElement("script");
    g.type = "text/javascript";
	g.id = id;
    g.src = src;
    document.getElementsByTagName('head')[0].appendChild(g);
}

function getCookieA(name) {
       var nameEQ = name + "=";
       var ca = document.cookie.split(';');
       for(var i=0;i < ca.length;i++) {
           var c = ca[i];
           while (c.charAt(0)==' ') c = c.substring(1,c.length);
           if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
       }
       return '';
}
function setCookieA(name,value,days,path) {
        if (days) {
            var date = new Date();
            date.setTime(date.getTime()+(days*24*60*60*1000));
            var expires = "; expires="+date.toGMTString();
        }
        else var expires = "";
 		if(path==undefined || path ==null || path==""){path="/";}
        document.cookie = name+"="+value+expires+";domain=.hjsm.tom.com;path="+path;
}

document.getElementById('classid').value=classid;
document.getElementById('bookid').value=bookid;
document.getElementById('hjsm_userid').value=getCookieA('hjsm_userid');
//推荐标志
var myAlert1 = document.getElementById("alert1");
var bg = document.getElementById("bg");
var mClose1 = document.getElementById("close1");
//推荐
function showPop1()
{
if(getCookieA('hjsm_userid')== ""){
	//bg.innerHTML = "<h3><a id='close' onclick='closediv()' style='cursor:pointer'>×</a>请先登陆再推荐书籍</h3>";
	bg.innerHTML = loginDivHtml;
}
myAlert1.style.display = "block";
myAlert1.style.position = "absolute";
myAlert1.style.zIndex = "1000";

var v_top = (document.documentElement.clientHeight - myAlert1.clientHeight) / 2;
var v_left = (document.documentElement.clientWidth - myAlert1.clientWidth) / 2;
var v_scrollTop = document.documentElement.scrollTop;
var v_scrollLeft =document.documentElement.scrollLeft;
v_top+=v_scrollTop;
v_left+=v_scrollLeft;
myAlert1.style.left= v_left+'px';  //left top 在firefox要加上px
myAlert1.style.top= v_top+'px';

/*myAlert1.style.top = "100%";
myAlert1.style.left = "100%";
myAlert1.style.marginTop = "-375px";
myAlert1.style.marginLeft = "-750px";*/

}
function closediv1()
{
myAlert1.style.display = "none";
}
function submit_succ(){
if(getCookieA('hjsm_userid')== ""){
return false;
}
comment();
bg.innerHTML = "<h3><a id='close1' onclick='closediv1()' style='cursor:pointer'>×</a>推荐已提交</h3>";
return false;
}

function comment(){
	var recomment = document.getElementById("recomment").value;
	var calssid =document.getElementById('classid').value;
	var thisurl = homepage + "/index.php?mod=book&act=AddNewRecommend";
	var pars = "bookid="+bookid+"&userid="+getCookieA('hjsm_userid')+"&recomment="+recomment+"&classid="+classid;
	//alert(pars);
	thisurl = thisurl+"&"+pars;
	//alert(thisurl);
	var Proxy=document.getElementById('Proxy').contentWindow;
	Proxy.SendRecomment("GET",thisurl);

}

