//全局 begin
//GetObj
function GetObj(a){if(document.getElementById){return eval('document.getElementById("'+a+'")')}else if(document.layers){return eval("document.layers['"+a+"']")}else{return eval('document.all.'+a)}}
//hiddenObj
function hiddenObj(a){GetObj(a).style.display="none"}
//showObj
function showObj(a){GetObj(a).style.display="block"}
//全局 end


document.domain = "sina.com.cn";

//try{document.domain = "sina.com.cn";
//}catch(e){}


//========================= 设置字体大中小 start =============
function doZoom(size){
  /*var artibody = document.getElementById("artibody");
  if(!artibody){
    return;
  }
  var artibodyChild = artibody.childNodes;
  artibody.style.fontSize = size + "px";
  //再对artibody div内的直接html节点设置fontSize属性
  for(var i = 0; i < artibodyChild.length; i++){
    if(artibodyChild[i].nodeType == 1){
      artibodyChild[i].style.fontSize = size + "px";
    }
  }*/
  var artibody = document.getElementById("artibody");
  artibody.className = "blkContainerSblkCon blkContainerSblkCon_" + size;
}
//========================= 设置字体大中小 end =============

//========================= 打印正文部分 start =============
//print js begin
function LoadPrintJsCallBack(){
  if(typeof forSPrint == "object" && forSPrint.Print){
    forSPrint.Print();
  }
}
function LoadPrintJs(){
  var jsFile = "/skin/artview/print.js";  //打印主js文件url
  jsFile += "?t="+ (new Date()).getTime();
  var js = document.createElement("script");
  js.setAttribute("src",jsFile); 
  js.setAttribute("type","text\/javascript");
  js.setAttribute( "id", "sinaPrintJsUrl");
  //for ie
  js.onreadystatechange = function(){
  if(js.readyState=="loaded"){
     LoadPrintJsCallBack();
  }
};
//for ff
js.onload = LoadPrintJsCallBack;
  document.body.insertBefore(js,null); // null for ff
}

//print js end
//========================= 打印正文部分 end =============

//========================= 处理广告有效性 start =============
/**
 * 判断广告有效性
 * @return boolean
 */
//发布日期
var pagepubtime;
//需要检测的日期差
var difDay;

//广告显示判断
function checkPubTime(){

  //分解年、月、日
  DateTime = new Array(); 
  DateTime = pagepubtime.split("-");
  var year = DateTime[0];
  var month = DateTime[1];
  var day = DateTime[2];

  //用得到的年、月、日生成日期对象
  var pubTime = new Date(year,month - 1,day);
  //得到当前日期
  var now = new Date();

  //计算出当前日期与发布日期之间的毫秒差值
  var dif = now.getTime() - pubTime.getTime();

  //一天24小时、一小时60分、一分60秒、一秒1000毫秒
  if(dif > difDay * 24 * 60 * 60 * 1000){
    return false;
  }
  return true;
}
/**
 * 处理广告图片 指定天数后不显示 广告图片初始使用css控制不显示
 * @param 多个广告容器的id
 */
function HandlerAd(){
  var curObj = null;
  for(var i = 0; i < arguments.length; i++){
    curObj = GetObj(arguments[i]);
    if(checkPubTime()){
      if(!curObj){ 
        continue;
      }
      curObj.style.display = "block";
    }
  }
}
//========================= 处理广告有效性 end =============


//统一登录 begin
String.prototype.substr2 = function(a, b) {
  a = this.getStartPst(a);
  var c = this.substr(a, b);
  var d = c.replace(/[^\x00-\xff]/g, "aa").length;
  var e = d - b;
  var f;
  var g = b;
  var i = 0;
  while (e > 0) {
    c = this.substr(a, g);
    d = c.replace(/[^\x00-\xff]/g, "aa").length;
    e = d - b;
    if (e <= 0) {
      break
    }
    f = Math.floor(e / 2);
    if (f > 1) {
      g = b - f
    } else {
      i++;
      g = b - i
    }
  }
  return this.substr(a, g)
};
String.prototype.getStartPst = function(a) {
  var b = this.substr(0, a);
  var c = b.replace(/[^\x00-\xff]/g, "aa").length;
  var d = c - a;
  var e;
  var f = a;
  var i = 0;
  while (d > 0) {
    b = this.substr(0, f);
    c = b.replace(/[^\x00-\xff]/g, "aa").length;
    d = c - a;
    if (d <= 0) {
      break
    }
    e = Math.floor(d / 2);
    if (e > 1) {
      f = a - e
    } else {
      i++;
      f = a - i
    }
  }
  return f
};
function getCookie(name) {
  var search;
  search = name + "="
  offset = document.cookie.indexOf(search) 
  if (offset != -1) {
    offset += search.length ;
    end = document.cookie.indexOf(";", offset) ;
    if (end == -1)
      end = document.cookie.length;
    return document.cookie.substring(offset, end);
  }else{
    return "";
  }
}
function unipro_clearCookie(name ) {
  document.cookie=name+"=; " + "domain=sina.com.cn; path=/; ";     
  //bites = document.cookie.split("; ");
}
function getMobileNum(ckName){
var userInfo = getCookie(ckName).split(":");
  return userInfo[2];
}
function unipro_UniProLogout() {
  unipro_clearCookie("SE");
  unipro_clearCookie("SCT");
  unipro_clearCookie("SU");
  unipro_clearCookie("SA");
  unipro_clearCookie("PS");
  if(getCookie("SINAPRO") != "" && getCookie("SINAPRO") != null){ //清查旧版Cookie
    unipro_clearCookie("SINAPRO");
    unipro_clearCookie("SINA-AVATAR");
    unipro_clearCookie("SINAPROC");
    unipro_clearCookie("nick");
    unipro_clearCookie("SINA_NU");
    unipro_clearCookie("SINA_OU");
    unipro_clearCookie("appmask");
    unipro_clearCookie("gender");
    unipro_clearCookie("UNIPROTM");
    unipro_clearCookie("UNIPROU");
    unipro_clearCookie("SINA_USER");
    unipro_clearCookie("SMS_COOKIE");
  }
  return true;
}
function getUniproUrl_stand(){
  window.location='http://unipro.sina.com.cn/';
  return false;
}
function getUniproUrl_welcome(){
  unipro_UniProLogout();
  window.location=location.href;
  return false; 
}
function print_stand_unipro_head() {
  showObj("content_mainNav_uniprolink");
  //hiddenObj("hd_nav_uniproinner");
  hiddenObj("content_mainNav_uniproquit")
}
function print_stand_unipro_welcome() {
  var a = getCookie("SU");
  var b = a.split(":");
  var c;
  if (b.length > 1) {
    a = decodeURI(b[3])
  };
  c = "";
  if (a != "" && a != "null" && a != null && a != "undefined") {
    if (a.length > 6) {
      c = a;
      a = a.substr2(0, 6);
      a += ".."
    }
    sina.$("content_mainNav_uq_username").innerHTML = a;
    sina.$("content_mainNav_uq_username").title = c
  }
  showObj("content_mainNav_uq_username");
  showObj("content_mainNav_uniproquit");
  hiddenObj("content_mainNav_uniprolink")
}
//统一登录 end


//medialogo resize begin
var flag=false;function DrawImage(a){var b=new Image();var c=999;var d=21;b.src=a.src;if(b.width>0&&b.height>0){flag=true;if(b.width/b.height>=c/d){if(b.width>c){a.width=c;a.height=(b.height*c)/b.width}else{a.width=b.width;a.height=b.height}}else{if(b.height>d){a.height=d;a.width=(b.width*d)/b.height}else{a.width=b.width;a.height=b.height}}}}
//medialogo resize end



/*
舌签构造函数
SubShowClass(ID[,eventType][,defaultID][,openClassName][,closeClassName])
version 1.21
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('s 7(h,j,k,l,m){5.1i="1.1j";5.1k="1l";5.t=7.$(h);6(5.t==p&&h!="9"){L M N("7(w)参数错误:w 对像存在!(V:"+h+")")};6(!7.u){7.u=[]};5.w=7.u.q;7.u.1b(5);5.1m=r;5.8=[];5.W=k==p?0:k;5.B=5.W;5.X=l==p?"1n":l;5.Y=m==p?"":m;5.O=r;x n=Z("7.u["+5.w+"].O = z"),G=Z("7.u["+5.w+"].O = r");6(h!="9"){6(5.t.v){5.t.v("10",n)}y{5.t.H("11",n,r)}};6(h!="9"){6(5.t.v){5.t.v("12",G)}y{5.t.H("13",G,r)}};6(14(j)!="1o"){j="1p"};j=j.1q();1r(j){P"10":5.A="11";I;P"12":5.A="13";I;P"1s":5.A="1t";I;P"1u":5.A="1v";I;1w:5.A="1x"};5.1c=s(a,b,c,d,e){6(7.$(a)==p&&a!="9"){L M N("1c(1d)参数错误:1d 对像存在!(V:"+a+")")};x f=5.8.q;6(c==""){c=p};5.8.1b([a,b,c,d,e]);x g=Z(\'7.u[\'+5.w+\'].C(\'+f+\')\');6(a!="9"){6(7.$(a).v){7.$(a).v("1y"+5.A,g)}y{7.$(a).H(5.A,g,r)}};6(f==5.W){6(a!="9"){7.$(a).Q=5.X};6(7.$(b)){7.$(b).D.R=""};6(h!="9"){6(c!=p){5.t.D.1e=c}};6(d!=p){J(d)}}y{6(a!="9"){7.$(a).Q=5.Y};6(7.$(b)){7.$(b).D.R="9"}};6(7.$(b)){6(7.$(b).v){7.$(b).v("10",n)}y{7.$(b).H("11",n,r)};6(7.$(b).v){7.$(b).v("12",G)}y{7.$(b).H("13",G,r)}}};5.C=s(a,b){6(14(a)!="15"){L M N("C(1f)参数错误:1f 不是 15 类型!(V:"+a+")")};6(b!=z&&5.B==a){S};x i;16(i=0;i<5.8.q;i++){6(i==a){6(5.8[i][0]!="9"){7.$(5.8[i][0]).Q=5.X};6(7.$(5.8[i][1])){7.$(5.8[i][1]).D.R=""};6(h!="9"){6(5.8[i][2]!=p){5.t.D.1e=5.8[i][2]}};6(5.8[i][3]!=p){J(5.8[i][3])}}y 6(5.B==i||b==z){6(5.8[i][0]!="9"){7.$(5.8[i][0]).Q=5.Y};6(7.$(5.8[i][1])){7.$(5.8[i][1]).D.R="9"};6(5.8[i][4]!=p){J(5.8[i][4])}}};5.B=a};5.17=s(){6(E.q!=5.8.q){L M N("17()参数错误:参数数量与标签数量不符!(q:"+E.q+")")};x a=0,i;16(i=0;i<E.q;i++){a+=E[i]};x b=1z.17(),18=0;16(i=0;i<E.q;i++){18+=E[i]/a;6(b<18){5.C(i);I}}};5.F=r;x o=p;5.K=1A;5.1B=s(a){6(14(a)=="15"){5.K=a};T(o);o=19("7.u["+5.w+"].U()",5.K);5.F=z};5.U=s(){6(5.F==r||5.O==z){S};5.1g()};5.1g=s(){x a=5.B;a++;6(a>=5.8.q){a=0};5.C(a);6(5.F==z){T(o);o=19("7.u["+5.w+"].U()",5.K)}};5.1C=s(){x a=5.B;a--;6(a<0){a=5.8.q-1};5.C(a);6(5.F==z){T(o);o=19("7.u["+5.w+"].U()",5.K)}};5.1D=s(){T(o);5.F=r}};7.$=s(a){6(1a.1h){S J(\'1a.1h("\'+a+\'")\')}y{S J(\'1a.1E.\'+a)}}',62,103,'|||||this|if|SubShowClass|label|none||||||||||||||||null|length|false|function|parentObj|childs|attachEvent|ID|var|else|true|eventType|selectedIndex|select|style|arguments|autoPlay|mouseOutFunc|addEventListener|break|eval|spaceTime|throw|new|Error|mouseIn|case|className|display|return|clearInterval|autoPlayFunc|value|defaultID|openClassName|closeClassName|Function|onmouseover|mouseover|onmouseout|mouseout|typeof|number|for|random|percent|setInterval|document|push|addLabel|labelID|background|num|nextLabel|getElementById|version|21|author|mengjia|lock|selected|string|onmousedown|toLowerCase|switch|onclick|click|onmouseup|mouseup|default|mousedown|on|Math|5000|play|previousLabel|stop|all'.split('|'),0,{}))



//===========================
//全文浏览
function LoadFullViewJsCallBack(){
  if(typeof forSFullView == "object" && forSFullView.FullView){
    forSFullView.FullView();
  }
}
function LoadFullViewJs(){
  var jsFile = "/skin/artview/fullscreenview.js";  //全文浏览主js文件url
  jsFile += "?t="+ (new Date()).getTime();
  var js = document.createElement("script");
  js.setAttribute("src",jsFile); 
  js.setAttribute("type","text\/javascript");
  js.setAttribute( "id", "sinaFullViewJsUrl");
  //for ie
  js.onreadystatechange = function(){
  if(js.readyState=="loaded"){
     LoadFullViewJsCallBack();
  }
};
//for ff
js.onload = LoadFullViewJsCallBack;
  document.body.insertBefore(js,null); // null for ff
}
//===========================


//===========================
//为了美观，不要报错
function killerr(){return true;}
window.onerror = killerr;
//===========================


