function PointShow(obj,iPoint,bReadonly){
	bReadonly = (typeof(bReadonly)=='boolean')?bReadonly:false;
	var sResult=''
	for (var i=0; i<5; i++){
		var iWidth = (i<=iPoint)?24:0;
		if (i==Math.floor(iPoint)) iWidth = parseInt(24*(iPoint-i));
		sResult+= '<span class="Point0" title="' + ["太差劲了", "不怎么样", "还可以","很不错","太棒了"][i] + '" ';
		if (bReadonly){
			sResult+= 'style="cursor:default;"';
		}else{
			sResult+= 'onmouseover="PointMouseOver(this)" onmouseout="PointMouseOut(this)" onclick="SendPoint('+(i+1)+')"';
		}
		sResult+= '>';
		sResult+= '	<div class="Point1" style="width:'+iWidth+'"></div>';
		sResult+= '	<div class="Point2" style="display:none"></div>';
		sResult+= '</span>';
	}
	obj.innerHTML = sResult;
}

function PointMouseOver(obj){
	var objs = obj.parentNode.getElementsByTagName('span');
	for (var i=0; i<objs.length; i++){
		objs[i].getElementsByTagName('div')[0].style.display='none';
		objs[i].getElementsByTagName('div')[1].style.display='';
		if (objs[i]==obj) break;
	}
}

function PointMouseOut(obj){
	var objs = obj.parentNode.getElementsByTagName('span');
	for (var i=0; i<objs.length; i++){
		objs[i].getElementsByTagName('div')[0].style.display='';
		objs[i].getElementsByTagName('div')[1].style.display='none';
	}
}

function SendPoint(iPoint){
	Ajax.loadHttp('SendPoint.asp?FFlashID='+FFlashID+'&FPoint='+iPoint, true,
		function (r){
			var obj=document.getElementById('divPointDesc');
			var obj2=document.getElementById('divPointSend');
			var strTem = r.responseText; 
			if (strTem.substr(0,3)=='OK_'){
				strTem = strTem.substr(3);
				var arr=strTem.split(",");
				obj.innerHTML  = '平均分:<b>'+arr[0]+'</b><font color="gray">('+arr[1]+' 次打分)</font>';
				obj2.innerHTML = '<font color="#006600"><b>感谢您的参与！<b></font>';
				PointShow(document.getElementById('divPoint'),parseFloat(arr[0]),true);
			}else{
				obj2.innerHTML = '<font color="#DD0000"><b>您已经打过分了！<b></font>';
				PointShow(document.getElementById('divPoint'),FPoint,true);
			}
		});
}

function SendHit(){
	Ajax.loadHttp('SendHit.asp?FFlashID='+FFlashID, true);
}

function SendFav(){
	if (FCurUser && (FCurUser!='')){
		Ajax.loadHttp('SendFav.asp?FFlashID='+FFlashID, true, function (r){alert('添加成功!')});
	}else{
		alert('您还未登录,请从页面右上角登录!');
		try{
			document.getElementsByName('FUser')[0].focus();
		}catch (e){}
	}
}

function getAbsoluteLeft(aObj){
	var obj=(typeof(aObj)=='string')?document.getElementById(aObj):aObj;
	if (!/msie/i.test(navigator.userAgent)) return obj.offsetLeft;
	var iResult=obj.offsetLeft; 
	while(obj = obj.offsetParent){ 
		iResult += obj.offsetLeft;
	}
	return iResult;
}
function getAbsoluteTop(aObj){
	var obj=(typeof(aObj)=='string')?document.getElementById(aObj):aObj;
	if (!/msie/i.test(navigator.userAgent)) return obj.offsetTop;
	var iResult=obj.offsetTop; 
	while(obj = obj.offsetParent){ 
		iResult += obj.offsetTop;
	}
	return iResult;
}

function showCheckCode(){
	var obj=document.getElementById('tdCheckCode');
	if (obj){
		if (obj.parentNode.style.display!='') reloadImg(true);
		obj.parentNode.style.display='';
	}
}
function reloadImg(noFocus){
	var numkey = Math.random();
	numkey = Math.round(numkey*10000);
	document.getElementById("imgCheckCode").src="Lib/checkcode.asp?tmp="+ numkey;
	if (!noFocus) document.getElementById("FCheckCode").focus();
}
