﻿ 
    function doZoom(size,obj)
    {
        if(obj.style.fontWeight == "bold"){return ;}
        var arr=obj.parentNode.getElementsByTagName('b');
        var num=arr.length;
        for(i=0;i<num;i++)
        {
            //alert(arr[i].tagName);
            arr[i].style.fontWeight="";
        }
        obj.style.fontWeight="bold";
        
		var artibody = document.getElementById('newscontent');
		if(!artibody){
			return;
		}
		var artibodyChild = artibody.childNodes;
		artibody.style.fontSize = size + 'px';
		for(var i = 0; i < artibodyChild.length; i++){
			if(artibodyChild[i].nodeType == 1){
				artibodyChild[i].style.fontSize = size + 'px';
			}
		}		
	}
     
	function copyToClipBoard()
	{
		var clipBoardContent=this.location.href;

		window.clipboardData.setData("Text",clipBoardContent);
		alert("已经把该网址复制到系统剪贴板，您可以使用（Ctrl+V或鼠标右键）粘贴功能，通过其他软件记录或发送给您的朋友。");
    } 
    
	//添加到收藏夹
	function Addme()
	{ 
		url = this.location.href; 
		title = document.title;

		if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')) 
		{  
           window.sidebar.addPanel(title, url,"");  
        } 
        else  
        { //IE browser  
          window.external.AddFavorite(url,title);   
        }  
	}
	
	function GetLongDate()
	{
	    var today = new Date(); 
	    
        var lastDay = new Date(today.getFullYear(),today.getMonth()+1,0).getDate();
        
        var lastTues ;
        
        for(i = lastDay ;i > 0; i-- )
        {
            dayInWeek = new Date(today.getFullYear(),today.getMonth(),i).getDay();
            lastTues = new Date(today.getFullYear(),today.getMonth(),i).getDate();
            
            if(dayInWeek == 2 ){
                break;
            }
        }
        
        
        var year = today.getYear();
	    var month;
       
        if(today.getDate() >= lastTues)
        {
            month = today.getMonth() + 1;
        }
        else
        {
            month = today.getMonth()+1;
        }
	   
	    year = (year<1900?(1900+year):year);
	    
	    document.write(year + "年" + month + "月份");
	}
	
	function createXMLHTTPRequest()
	{
	    // 判断是否支持ActiveX
        var useActiveX=(typeof ActiveXObject != "undefined"); 
        // 判断是否支持DOM
        var useDom=(document.implementation && document.implementation.createDocument);  
        // 判断是否支持XMLHttpRequest对象
        var useXmlHttp=(typeof XMLHttpRequest != "undefined");  
        // XMLHttpRequest对象版本
        var ARR_XMLHTTP_VERS = ["Microsoft.XMLHTTP", "MSXML.XMLHTTP", "Microsoft.XMLHTTP", "Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP"];
        // DOM对象版本 
        var ARR_DOM_VERS = ["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.3.0"]; 

        var XMLHTTP_VER;
        
	    // 非IE浏览器（Firefox,Opera）,XMLHttpRequest对象是浏览器内置的一个对象
	    if (useXmlHttp){ 
            return new XMLHttpRequest();
        } 
        else if (useActiveX)
        { //在IE（IE< 7.0 = use ActiveX）浏览器中，XMLHttpRequest对象是以ActiveX控件的形式存在的
        
             if (!XMLHTTP_VER) {
                  for (var i=0; i < ARR_XMLHTTP_VERS.length; i++){
                      try {
                          new ActiveXObject(ARR_XMLHTTP_VERS[i]);
                          XMLHTTP_VER = ARR_XMLHTTP_VERS[i]; // 获取本地IE浏览器相应的XMLHttpRequest对象版本
                          break;
                      } catch (oError) {}
                  }
             }
             if (XMLHTTP_VER) {
                 return new ActiveXObject(XMLHTTP_VER);
             } 
             else {
                 throw new Error("无法创建XMLHttpRequest对象！");
             }
        } 
        else {
             throw new Error("您的浏览器不支持XMLHttpRequest对象！");
        }
     }




//优卡文摘订阅
function OrderUserByEmail(name,email,type)
{
    //姓名邮箱不能为空
    if( email == ""){
        alert("邮箱不能为空，请重新输入。"); 
        return; 
    }
    
    
    //邮箱地址不能超过50个字符
    if(email.length > 50){
        alert("您填写的邮箱字数超过了系统限制，请重新输入。"); 
        return; 
    }
    
    //验证邮箱格式是否正确
    if(!isMail(email))
    { 
        alert("您填写的邮箱格式不正确，请重新输入。"); 
        return; 
    }
    
    var xmlhttp = createXMLHTTPRequest();
    
    xmlhttp.open("GET","orderuser.aspx?name=" + escape(name) + "&email=" + email+ "&type=" + type,true);
    
    xmlhttp.onreadystatechange = function() {
         if (xmlhttp.readyState == 4) {
              if (xmlhttp.status == 200) 
              {
                    var ret = xmlhttp.responseText;
    
                    if(ret == 0){
                        alert("感谢您订阅优卡文摘，从下月开始，你将按月收到优卡文摘。"); 
                    }
                    else if(ret == 1){
                        alert("订阅失败，邮箱已被使用！"); 
                    }
                    else{
                        alert("订阅失败！");
                    }    
              } 
              else {
                    throw new Error("HTTP响应失败！");
              }
         }    
    }
    
    xmlhttp.send(null);
    
}


//优卡文摘订阅
function OrderUser(name,email,type)
{
    //姓名邮箱不能为空
    if(name == "" || name == "您的姓名"){
        alert("请输入您的姓名!"); 
        return; 
    }
    else if (email =="" ||email =="Email")
    {
    alert ("请输入您的邮箱！");
    return ;
    }
    
    //姓名长度不能超过10个字符
    if(name.length > 10){
        alert("您填写的姓名字数超过了系统限制，请重新输入。"); 
        return; 
    }
    
    //邮箱地址不能超过50个字符
    if(email.length > 50){
        alert("您填写的邮箱字数超过了系统限制，请重新输入。"); 
        return; 
    }
    
    //验证邮箱格式是否正确
    if(!isMail(email))
    { 
        alert("您填写的邮箱格式不正确，请重新输入。"); 
        return; 
    }
    
    var xmlhttp = createXMLHTTPRequest();
    
    xmlhttp.open("GET","orderuser.aspx?name=" + escape(name) + "&email=" + email+ "&type=" + type,true);
    
    xmlhttp.onreadystatechange = function() {
         if (xmlhttp.readyState == 4) {
              if (xmlhttp.status == 200) 
              {
                    var ret = xmlhttp.responseText;
    
                    if(ret == 0){
                        alert("感谢您订阅优卡文摘，从下月开始，你将按月收到优卡文摘。"); 
                    }
                    else if(ret == 1){
                        alert("订阅失败，邮箱已被使用！"); 
                    }
                    else{
                        alert("订阅失败！");
                    }    
              } 
              else {
                    throw new Error("HTTP响应失败！");
              }
         }    
    }
    
    xmlhttp.send(null);
    
}

//E-mail格式验证
function isMail(name) 
{
    if(!isEnglish(name))
      return false;
      
    i = name.indexOf("@");
    j = name.indexOf(".");
    
    if(i < 0)
      return false;
    if(j < 0)
      return false;
      
    if(i == name.length)
      return false;
      
    return true;
}


//是否英文
function isEnglish(name)
{
    if(name.length == 0)
      return false;
      
    for(i = 0; i < name.length; i++) {
      if(name.charCodeAt(i) > 128)
       return false;
    }
    return true;
}
//发送网友
function emailPage()
		{
	   		var loc = top.location;
	   		var to = "";
	   		var subject = top.document.title;
	   		var body = document.location.href;   
	
	  		// BUILD MAIL MESSAGE COMPONENTS 
	  		var doc = "mailto:" + to +  
	    	"?subject=" + subject + 
	    	"&body=" + subject+escape(body); 
	
	  		// POP UP EMAIL MESSAGE WINDOW
	  		window.location = doc;
 
		}

