//加入搜藏夹
function addBookmark(title,url) {
	if (!title) title = "聚焦搜索";
	if (!url) url = "http://www.an238.com";
	if (window.sidebar && window.sidebar.addPanel)
		window.sidebar.addPanel(title, url, "");
	else if (document.all)
		window.external.addFavorite(url, title);
	else if (window.opera && window.print)
		return true;
}

//图片处理
function resetChangedSizeImage(type,_img){
	if(type&&_img&&type=="old"){
		if(resizePic(_img,570)){
		var elem=_img;
		elem.style.cursor = "pointer";
		elem.title = "点击查看原图";
		elem.onclick = function(e){
		if(!e)e=window.event;
		var tar = e.target || e.srcElement;
		window.open(tar.src,'_blank');
		};			
		}		
		return true;		
	}
	var imgs = document.getElementsByTagName("IMG");
	for(var i=0,n=imgs.length;i<n;i++){
		var elem = imgs[i];
		if(elem && elem.className == "BDE_Image" && elem.getAttribute("changedsize") == "true"){
			elem.style.cursor = "pointer";
			elem.title = "点击查看原图";
			elem.onclick = function(e){
				if(!e)e=window.event;
				var tar = e.target || e.srcElement;
				window.open(tar.src,'_blank');
			};
		}
	}
}


function resizePic(o,Mw) {		
	var _Mw = Mw ;
	var change=false;
	var _image=new Image(); _image.src= o.src;
	if (_image.width == 0) {
		var me = this;
		var arg = arguments;
		setTimeout( function () {
			arg.callee.apply(me, arg)
		}, 10)	
	}
	if(_image.width>Mw)change=true;
	var wh = getRightWH(_image.width,_image.height,Mw);
	o.style.width = wh[0] + 'px';o.style.height = wh[1] + 'px';
	o.style.visibility = 'visible';
	return change;
}

// 设置富编辑器插入的被压缩过的图片，使其能够被点击后新窗口打开显示原图
function getRightWH (Rw,Rh,Mw){
	var _Rw = Rw,_Rh = Rh;
	if(Rw > Mw){
		_Rw = Mw; _Rh = Rh*Mw/Rw;
	}
	_Rw=parseInt(_Rw);
	_Rh=parseInt(_Rh)
	return [_Rw,_Rh];
}

//document.domain="an238.com";
function checkErrorImage(o){
	var o2 = o.parentNode;
	o2.innerHTML = "<img src='http://yourimgloaderroratan238' border='0'/>";
}

function ams_chpid(o){
	var pid=document.getElementById(o).value;
	params = "pid="+pid;
	new net.ContentLoader(urlHead2+"pSelect",ams_rePLine,null,'POST',params);
}
function ams_rePLine(){
	document.getElementById('plines').innerHTML=this.req.responseText;
}

function reply(id){
	var oldcn = document.getElementById("reptext").value;
	if (oldcn == "") {
		var newcn = "回复："+id+"楼\n";
	} else {
		var newcn = oldcn + "\n回复："+id+"楼\n";
	}
	document.getElementById('reptext').value = newcn;
	document.getElementById('editorInput').value = newcn;
//	repreply.content.focus();
//	repreply.cnn.focus();
//	repreply.document.getElementById('reptext').focus();
//	document.getElementById('reptext').focus();
}

//全选mail
function selAll_Click(){
	var tmp		= true;
	var obj	  	= document.getElementsByName("d_id[]"); 
 	for(var i = 0; i<obj.length; i++){
 		if(obj[i].type.toLowerCase() == "checkbox" ){
 			if(obj[i].checked == false) tmp = false;
			obj[i].checked = true;
 		}
 	}
	if(tmp){
		for(var i = 0; i<obj.length; i++){
			if(obj[i].type.toLowerCase() == "checkbox" ){
				obj[i].checked = false;
			}
		}
	}
}

// 删除mail
function del_Click(form){
	var obj   = document.getElementsByName("d_id[]"); 
	var check = false;
	var msg = "确认要删除么？";
   	for (var i=0; i<obj.length; i++) {
   		if(obj[i].checked == true) {
			check = true;
			break;
		}
	}
	if (!check) {
		alert("至少选择一个!");
		return ;
	}
	if(confirm(msg)) {
		form.action = "/pub/check.php?ty=dmail";
		form.submit();
	}
}

//动态增减table的行
function addRow() {
	var t = document.getElementById("pictable");
	if(t.rows.length > 5) {
		alert('已经达到上限');
		return false;
	}
	var r = t.insertRow(-1);
	var c = r.insertCell(-1);
	c.innerHTML = '<input type="text" name="pics[url][]" style="width:490px" value="http://">';
	c = r.insertCell(-1);
	c.innerHTML = '<input type="text" name="pics[name][]" style="width:90px" value="">';
	c = r.insertCell(-1);
	c.innerHTML = '<a href="#" onclick="delRow();return false;">删除</a>';
}
function delRow() {
	var t = document.getElementById('pictable');
	if (confirm('确定删除？')) {
		var rowIndex = t.parentNode.parentNode.rowIndex;
		t.deleteRow(rowIndex);
	}
}
