﻿
function Vote()
{$.cookie("tc","tc",{expires:1,path:'/',domain:'cnyes.com'});if($.cookie("tc")==null||$.cookie("tc")=="")
alert("請開啟瀏覽器 Cookie 功能！");else
{var postData="n="+$("input[name*='HotVote']").attr("name").substring(7,10)+"&c="+$("input[name*='HotVote'][checked]").val();$.post("./Ajax/Vote.aspx",postData,function(result)
{if(result.split('|')[0]=="投票 成功！")
{if(confirm(result.split('|')[0]+"，是否轉入結果頁？"))
window.location='http://news.cnyes.com/vote.asp';}
else
alert(result.split('|')[0]);});}}
var _RootURL=window.location.href;if(_RootURL.toLowerCase().indexOf("http://www.cnyes.com/yam/usastock/")!=-1)
_RootURL="/yam/usastock/";else
_RootURL="/usastock/";function BBC_Vote(c)
{$.cookie("tc","tc",{expires:1,path:'/',domain:'cnyes.com'});if($.cookie("tc")==null||$.cookie("tc")=="")
alert("請開啟瀏覽器 Cookie 功能！");else
{var postData="c="+c;$.post("./Ajax/BBC_Vote.aspx",postData,function(result){alert(result.split('|')[0]);if(result.split('|').length>2)
{var bull=parseInt(result.split('|')[1].split(',')[0]);var bear=parseInt(result.split('|')[1].split(',')[1]);var consolidation=parseInt(result.split('|')[1].split(',')[2]);var bullPercent=parseInt((bull*100)/(bull+bear+consolidation));var bearPercent=parseInt((bear*100)/(bull+bear+consolidation));var consolidationPercent=parseInt(100)-bullPercent-bearPercent;$("span[class='bar_r']").css({width:bullPercent+"%"});$("span[class='bar_g']").css({width:bearPercent+"%"});$("span[class='bar_y']").css({width:consolidationPercent+"%"});$("#percent_r").text(bullPercent+"%");$("#percent_g").text(bearPercent+"%");$("#percent_y").text(consolidationPercent+"%");}
if(result.split('|')[0].indexOf("Error")==-1)
window.open(_RootURL+"Vote.aspx");});}}
function BBC_Vote_IP(c,ip)
{$.cookie("tc","tc",{expires:1,path:'/',domain:'cnyes.com'});if($.cookie("tc")==null||$.cookie("tc")=="")
alert("請開啟瀏覽器 Cookie 功能！");else
{var pd="c="+c+"&ip="+ip;$.post("./Ajax/BBC_Vote_IP.aspx",pd,function(result){alert(result.split('|')[0]);if(result.split('|').length>2)
{var bull=parseInt(result.split('|')[1].split(',')[0]);var bear=parseInt(result.split('|')[1].split(',')[1]);var consolidation=parseInt(result.split('|')[1].split(',')[2]);var bullPercent=parseInt((bull*100)/(bull+bear+consolidation));var bearPercent=parseInt((bear*100)/(bull+bear+consolidation));var consolidationPercent=parseInt(100)-bullPercent-bearPercent;$("span[class='bar_r']").css({width:bullPercent+"%"});$("span[class='bar_g']").css({width:bearPercent+"%"});$("span[class='bar_y']").css({width:consolidationPercent+"%"});$("#percent_r").text(bullPercent+"%");$("#percent_g").text(bearPercent+"%");$("#percent_y").text(consolidationPercent+"%");}
if(result.split('|')[0].indexOf("Error")==-1)
window.open(_RootURL+"Vote.aspx");});}}
function RankingQuery(a)
{var pd="a="+a;var dObj=null;var tableObj=null;switch(a)
{case 1:dObj=arguments[3];tableObj=arguments[4];pd+="&m="+arguments[1]+"&k="+arguments[2]+"&d="+dObj.val();break;case 2:break;case 3:dObj=arguments[3];pd+="&c="+arguments[1];tableObj=arguments[2];break;}
$.post(_RootURL+"Ajax/Rankings.aspx",pd,function(r){if(dObj!=null)
{switch(a)
{case 1:dObj.attr("value",r.split("|")[1]);break;case 3:dObj.text(r.split("|")[1]);break;}}
tableObj.html(initTable+r.split("|")[0]);});}
function ComplementZero(fObj)
{var idx=fObj.indexOf('.');if(idx==-1)
{return fObj+".00";}
else
{fObj+="00";return fObj.substr(0,idx+2);}}