var toBlog = {
	$ : function(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}},
	//Cookie
	readCookie : function(l){var i="",I=l+"=";if(document.cookie.length>0){var offset=document.cookie.indexOf(I);if(offset!=-1){offset+=I.length;var end=document.cookie.indexOf(";",offset);if(end==-1)end=document.cookie.length;i=document.cookie.substring(offset,end)}};return i},
	
	writeCookie : function(O,o,l,I){var i="",c="";if(l!=null){i=new Date((new Date).getTime()+l*3600000);i="; expires="+i.toGMTString()};if(I!=null){c=";domain="+I};document.cookie=O+"="+escape(o)+i+c},
	//截取字符
	cutString : function(str,len){
		if(typeof(str) != "string"){return null};
		if(!(/^[0-9]*[1-9][0-9]*$/).test(len)){return str};
		var sum = 0,newStr = "";
		for(var i=0;i<str.length;i++){
			if(str.charCodeAt(i) > 255){
				sum += 2;
			}else{
				sum ++;
			};
			if(sum <= len - 2){
				newStr += str.charAt(i);
			}else{
				if(i==str.length-1){
					newStr += str.charAt(i);
				}else{
					newStr += "..";
				};
				break;
			};
		};
		return newStr;
	},
	clearHTML : function(txt){
		if(txt){txt = txt.toString()}else{return ""};
		txt = txt.replace(/<\/?[^>]*>/g,''); //去除HTML tag
		txt = txt.replace(/[ | ]*\n/g,'\n'); //去除行尾空白
		txt = txt.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行
		return txt;
	},
	numId : 'getBlogNum',
	channel_id : 105,
	titleInfoId : "artibodyTitle",
	contentInfoId : "artibody",
	channel : "",
	newsid : "",
	pubTime : "2008-11-1",
	channel_Name : "",
	channel_URL : "http:\/\/www.sina.com.cn",
	begin : function(){
		var url,title,channel_tag,content,channel_Name,channel_URL;
		
		//title
		title = this.clearHTML(this.$(this.titleInfoId).innerHTML);
		title = this.cutString(title,48);
		
		//key
		var metas = document.getElementsByTagName("meta");
		var key;
		for(var i=0;i<metas.length;i++){
			if(metas[i].name.toLowerCase() == "keywords"){
				key = metas[i].content;
				break;
			};
		};
		//key长度
		var keyArr = key.split(",");
		channel_tag = "";
		for(var i=0;i<keyArr.length;i++){
			if(channel_tag != ""){channel_tag += ","};
			channel_tag += this.cutString(keyArr[i],14);
		};
		
		//url
		url = window.location.href;
		
		//频道信息
		channel_Name = this.channel_Name;
		channel_URL = this.channel_URL;
		
		content = this.clearHTML(this.$(this.contentInfoId).innerHTML);
		content = this.cutString(content,100);
		content = "<p class=\"write2blogConP\">&nbsp;&nbsp;&nbsp;&nbsp;据&nbsp;<a href=\"" + channel_URL + "\" target=\"_blank\">" + channel_Name + "<\/a>&nbsp;报道：&nbsp;<a href=\"" + url + "\" target=\"_blank\">" + title + "<\/a><\/p><p class=\"write2blogConP\">&nbsp;&nbsp;&nbsp;&nbsp;我对这篇文章的看法是：<\/p>";
		
		document.toblogForm.channel_id.value = this.channel_id;
		document.toblogForm.url.value = url;
		document.toblogForm.newsid.value = this.newsid;
		document.toblogForm.title.value = title;
		document.toblogForm.channel_tag.value = channel_tag;
		document.toblogForm.content.value = content;
		document.toblogForm.submit();
	},
	countNum : function(){
		var num = 0;
		var dateInfo = this.pubTime.match(/(\d{4})-(\d{1,2})-(\d{1,2})/);
		var pubDate;
		try{
			pubDate = new Date(dateInfo[1],dateInfo[2]-1,dateInfo[3]);
		}catch(e){
			pubDate = new Date(2008,10,1);
		};
		now = new Date();
		cDay = (now - pubDate)/(3600000 * 24)
		
		if(cDay < 50){
			if(cDay>7){num = (cDay - 7) + now.getDay()}else{num = cDay};
		}else{
			num = (50 - 7) + now.getDay();
			cDay -= 50;
			num += Math.sqrt(cDay) * 2;
		};
		
		this.$(this.numId).innerHTML = Math.round(num);
		
	}
};
