//获得URL参数
function GetUrlParms()
{
    var args=new Object(); 
    var query=location.search.substring(1);
    var pairs=query.split("&");
    for(var i=0;i<pairs.length;i++)
    {
        var pos=pairs[i].indexOf('=');
        if(pos==-1)   continue;
        var argname=pairs[i].substring(0,pos);
        var value=pairs[i].substring(pos+1);
        args[argname]=unescape(value);
    }
    return args;
}

var args = new Object();
args = GetUrlParms();
//var comment_id = args["tvid"];
//var CateId = args["CateId"];
//var Second_CateId = args["Second_CateId"];

function window.onload() {
	
	//if(comment_id==null || !/^\+?[1-9][0-9]*$/.test(comment_id))
	//	blog.innerHTML = '没有评论';
	////else
        ajax(filepath+"bookr.asp",'blog');
	}

function Checklogin()
{
//var str=document.pinglun.title.value;
var str1=document.pinglun.name.value;
var str2=document.pinglun.content.value;
var str3=document.pinglun.CodeStr.value;
var reid=document.pinglun.reid.value;
if(str2==""){
alert("评论内容都不能为空!");
////document.pinglun.title.focus();
return false;
}
if(str3==""){
	alert("请输入验证码!");
	document.pinglun.CodeStr.focus();
	return false;
}
if(str2.length>200){
alert("评论内容数字不能超过200个！");
return false;
}
if(str1==""){
	str1="游客";
}
var str4 = str2.replace(/\n/g,"[br]");
//str4 = str4.replace(/\r/g,"<br>")
//alert(str4);
ajax(filepath+"bookr.asp?action=ok&n="+escape(str1)+"&m="+escape(str4)+"&CodeStr="+ str3 +"&reid="+reid,"blog");
//ShowMess();
return false;
}


function pageAjax(pageID,Reid){
ajax(filepath+"bookr.asp?page="+pageID+"&reid="+Reid,"blog");
}

//改变css
function buttonContext(obj, state) {
	if(state == 'mouseover') {
		obj.style.cursor = 'pointer';
		var mode = obj.state ? 'down' : 'hover';
		if(obj.mode != mode) {
			obj.mode = mode;
			obj.className = 'editor_button' + mode;
		}
	} else {
		var mode = obj.state ? 'selected' : 'normal';
		if(obj.mode != mode) {
			obj.mode = mode;
			obj.className = mode == 'selected' ? 'editor_buttonselected' : 'editor_button' + 'normal';
		}
	}
}

//下拉js
//function isDefined(object)
//{
//return (typeof(object) != "undefined");
//}

//function getLeftOfElement(e) {
//  var result = 0;
//  if (isDefined(e.style) && isDefined(e.style.left) && typeof(e.style.left)=="string") {
//	  if (isDefined(e.offsetLeft))
//		  result = e.offsetLeft;
//      else
//		  result = parseInt(e.style.left);
//      if(isNaN(result))
//		  result = 0;
//  }
//  else if(isDefined(e.style) && isDefined(e.style.pixelLeft)) {
//	  result = e.style.pixelLeft;
//  }
//  else if(isDefined(e.left)) {
//	  result = e.left;
//  }
//  return result;
//}

function menu(layer) {
    var layerobj = $(layer);
	var mousex = document.body.scrollLeft + event.clientX;
	var mousey = document.body.scrollTop + event.clientY;
	if(!layerobj) return;
	layerobj.style.left = mousex;
	layerobj.style.top = mousey;
	if(layerobj.style.display=="none"){
	    layerobj.style.display="block";
	    layerobj.style.filter = "progid:DXImageTransform.Microsoft.shadow(direction=135,color=#CCCCCC,strength=1)";
	    layerobj.style.filter += "progid:DXImageTransform.Microsoft.Alpha(opacity=85,finishOpacity=100,style=0)";
	}
	else{
		layerobj.style.display="none";
	}
}

function hiddenmenu(layer){
	var layerobj = $(layer);
	if(!layerobj) return;
	layerobj.style.display="none";
}

function showmenu(layer){
	var layerobj = $(layer);
	if(!layerobj) return;
	layerobj.style.display="block";
}

function document.onmouseup(){
	hiddenmenu('posteditor_popup_fontname_menu');
	hiddenmenu('posteditor_popup_fontsize_menu');
	hiddenmenu('posteditor_popup_fontcolor_menu');
	hiddenmenu('posteditor_popup_qq_menu');
	hiddenmenu('look_smilie');
}

var jiazai = "yes";
//ubb_js
function $(id) {
 return document.getElementById(id);
}

function insertAtCaret(textEl, text){
	if (textEl.createTextRange && textEl.caretPos){
		var caretPos = textEl.caretPos;
		caretPos.text += caretPos.text.charAt(caretPos.text.length - 2) == ' ' ? text + ' ' : text;
	} else if(textEl) {
		textEl.value += text;
	} else {
		textEl.value = text;
	}
}

//获取文本
function get_textarea()
{
	var post = $("commentCmtText");
	var selected = '';
	if(post.isTextEdit){ 
			post.focus();
			var sel= document.selection;
			var rng= sel.createRange();
			rng.colapse;
			if((sel.type =="Text" || sel.type == "None") && rng !=null){
					if(rng.text.length > 0)
                       selected = rng.text;
			}
	}        
	return selected;
}

//应用文本
function set_textarea(str)
{
	var r=document.selection.createRange();
	if(r.text==''){
		document.all ? insertAtCaret($("commentCmtText"), str) : $("commentCmtText").value += str;
	}else{
		r.text=str;
	}
}

//粗体|斜体|下划线
function ubbfont(ftype) {
    var s = get_textarea();
	if(s==""){
		var txt=prompt("请输入文字,只能包含中文,英文字母,或中英文混合","请点击这里");
		if(!txt) return;
		    if(ftype=="bold")
				addTxt = "[b]"+txt+"[/b]";
			else if(ftype=="italicize")
				addTxt = "[i]"+txt+"[/i]";
			else if(ftype=="underline")
				addTxt = "[u]"+txt+"[/u]";
			else
				return;
			set_textarea(addTxt);
	}
	else{
		if(ftype=="bold")
			s = '[b]'+ s + '[/b]';
		else if(ftype=="italicize")
			s = '[i]'+ s + '[/i]';
		else if(ftype=="underline")
			s = '[u]'+ s + '[/u]';
		else
			return;
	set_textarea(s);
	}
}

function set_font(ftype,objconnect){
	var s = get_textarea();
	if(s=="") return;
	if(ftype=="face")
		s = '[face='+objconnect+']'+s+'[/face]';
	else if(ftype=="size")
		s = '[size='+objconnect+']'+s+'[/size]';
	else if(ftype=="color")
		s = '[color='+objconnect+']'+s+'[/color]';
	else if(ftype=="quote")
		s = '[quote]'+s+'[/quote]';
	else
		return;
	set_textarea(s);
}

function ubbimages(){
	var t = prompt("请输入图片的地址","http://");
	if(!t || t=="http://") return;
	t = "[img]"+t+"[/img]";
	set_textarea(t);
}

function ubbhyperlink(){
	var t = get_textarea();
	if(t==""){
		t = prompt("请输入链接要显示的文字,只能包含中文,英文字母,或中英文混合","请点击这里");
		if(!t) return;
	}
	var url = prompt("请输入URL地址","http://");
  if(!url || url=="http://")return;
	t_url = "[url="+url+"]"+t+"[/url]";
	set_textarea(t_url);
}

function ubbemail(){
	var a = get_textarea();
	if(a==""){
		a = prompt("请输入链接要显示的文字,只能包含中文,英文字母,或中英文混合","请发email给我");
		if(!a) return;
	}
 	var b = prompt("请输入email地址","abc@abc.com");
	var c;
	if(!b || b == "abc@abc.com") return;
	if(!/^\w+@\w+(\.\w+)+$/.test(b)){
		alert("email地址格式不对");
		return;
	}
	if(!a)
			c = "[email]" + b + "[/email]";
	else
			c = "[email="+b+"]" + a + "[/email]";
	set_textarea(c);
}
function insertSmiley(emobj){
	set_textarea("[em]"+emobj+"[/em]");
}

//显示qq表情的大图
function smileyMenu(ctrl) {
	if($("look_smilie").style.display=='none') {
		$("look_smilie").style.display='block';
		$("look_smilie").style.left = parseInt($('posteditor_popup_qq_menu').style.left)+134;	
	    $("look_smilie").style.top = parseInt($('posteditor_popup_qq_menu').style.top);
		$("look_smilie").innerHTML='<table style="width: 60px;height: 60px;text-align: center;vertical-align: middle;" class="altbg2"><tr><td><img src="htmledit/qq/' + ctrl + '.gif" border="0" /></td></tr></table>';
	}
	else{
		$("look_smilie").style.display='none';
		$("look_smilie").innerHTML='';
	}
}

function smileyPage(page){
	posteditor_popup_qq_menu.style.display='block';
	ajax(filepath+'comment_qq.asp?page='+page,'posteditor_popup_qq_menu');
	jiazai='no';
}