/**
* 前太訪問的增加
*/
var articeState = 1;
var blogName = "";

function addHotCount(id,blog_url,state,blog) {
	if ( id != "") {
		url = "getajaxreturndate.php?action=hotArtice&name="+escape(id)+"&blog="+blog;
		ajaxAddHot(url);
	}
	if (state == 1) {
		if(blog_url!='a'){
			window.location.href = 'http://'+blog_url+'.wahouse.com.tw/blog/index_details.php?id='+id;
		}else{
			window.location.href = 'http://www.wahouse.com.tw/blog/index_details.php?blog='+blog+'&id='+id;
		}
	} else if (state == 2) {
		if(blog_url!='a'){
			window.location.href = 'http://'+blog_url+'.wahouse.com.tw/blog/index_details.php?id='+id+'#replay';
		}else{
			window.location.href = 'http://www.wahouse.com.tw/blog/index_details.php?blog='+blog+'&id='+id+'#replay';
		}
	} else if(state !=3)  {
		if(blog_url=='a'){
			window.location.href = 'http://'+blog_url+'.wahouse.com.tw/blog/index_details.php?id='+id+'#name';
		}else{
			window.location.href = 'http://www.wahouse.com.tw/blog/index_details.php?blog='+blog+'&id='+id+'#name';
		}
	}
}


function addHotCountPasswor(id,state,blog,evn) {
	if ( id != "") {
		articeState = state;
		blogName = blog;
		alert_div(id,1,blog,evn) ;
	} else {

		return false;
	}
}

var div_show_password = null;

function alert_div(id,parameter,blog_new,evn)
{
	hide() ;//清空資料
	var event2 = evn || window.event;

	//获得鼠标当前X,Y坐标
	var ltop = "";

	ltop = event2.clientY;

	//if (document.documentElement && document.documentElement.scrollTop)
	//   ltop += document.documentElement.scrollTop;
	// else if (document.body)
	ltop += document.documentElement.scrollTop
	//else

	var lleft = event2.clientX;

	if(ltop > document.body.clientHeight/2)
	y = parseInt(ltop)+"px";
	else
	y = parseInt(ltop)+"px";

	if(lleft > document.body.clientWidth/2)
	x = parseInt(lleft)+"px";
	else
	x =  parseInt(lleft)+"px";

	var width="260px" , height="80px"; //设置div的大小

	var left=x , top=y ; //设置div的位置

	var str="";
	// 整个div的大小和位子
	str+='<div id="div_show_password" style="z-index:1;background-color:white;position:absolute;border:2px solid slategray;left:'+left+';top:'+top+';width:'+width+';height:'+height+';">';
	//--begin灰色top
	str+="<div style='padding-bottom:2px;background-color:slategray;width:100%;height:20px;color:white;'>";
	// 灰色div的设置
	str+='<div style="float:left;height:20px;overflow:hidden;margin:0px;padding:4px 0px 0px 5px;width:235px;">温馨提示</div>';
	// 灰色div右侧的按钮
	//str+=" <span style='width:14px;font-family:webdings;cursor:hand;'>0</span>";
	str+='<span style="width:14px;font-family:webdings;cursor:hand;" onclick="hide()">X</span>';
	str+='</div>';
	//--end
	//--begin白色div
	str+='<div style="margin:0px 5px 10px 10px;word-break:break-all;">';
	// 白色div中的信息
	str+='<div align=left><form method="post" name="form_pwd" action=""><strong>请输入密码：</strong><input name="pwd" type="password" size="15" maxlength="255" style="height:18px;" class="input"><br><input type="button" name="sub_pwd" value=" 确认 " onclick="addSendPwByArticeId('+id+',document.form_pwd,'+parameter+',\''+blog_new+'\')" class="input">&nbsp;&nbsp;<input type="reset" value=" 重 置 " class="input"></form>';
	str+='</div>';
	//--end
	str+='</div>';

	//  document.body.insertAdjacentHTML("afterBegin",str);
	insertHtml("afterBegin",document.body,str)
	div_show_password = document.getElementById("div_show_password");


}
//--关闭div
function hide()
{
	if (div_show_password) {
		div_show_password.parentNode.removeChild(div_show_password);
	}

	div_show_password = null;
}


var blumnState = 1;
var blumnName = "";

function addHotPCount(id,blog_url,state,blog) {
	if ( id != "") {
		url = "getajaxreturndate.php?action=album&name="+escape(id)+"&blog="+blog;
		ajaxAddHot(url);
	}
	if (state == 1) {
		if(blog_url !='a'){
			 window.location.href = 'http://'+blog_url+'.wahouse.com.tw/blog/index_album_details.php?id='+id;
		}else{
			window.location.href = "http://www.wahouse.com.tw/blog/index_album_details.php?id="+id+'&blog='+blog;
		}
	} else if (state == 2) {
		;
	}
}


function addHotPCountPw(id,state,blog,evn) {
	if ( id != "") {
		blumnState = state;
		blumnName = blog;
		alert_div(id,2,blog,evn) ;
	} else {
		return false;
	}
}

function addArticePwState(state,id) {
	if (state == 0) {
		alert("密碼出錯");
		return false;
	}

	if (articeState == 1) {
		window.location.href = 'index_details.php?id='+id;
	} else if (articeState == 2) {
		window.location.href = 'index_details.php?id='+id+'#replay';
	} else if(articeState == 3)  {
		window.location.href = 'index_details.php?id='+id+'#name';
	}

	return true;
}

function ablumn_pwState (state,id) {
	if (state == 0) {
		alert("密碼出錯");
		return false;
	}
	if (blumnState == 1) {
		window.location.href = 'index_album_details.php?id='+id;//blog='+blumnName+'&
	} else if (blumnState == 2) {
		window.location.href = 'index_album_details.php?id='+id;//blog='+blumnName+'&
	}
}

function addSendPwByArticeId(id,form_pwd,parameter,blog_new) {
	if (form_pwd.pwd.value == "") {
		alert('請輸入觀看密碼');
		return false;
	} else {
		if (parameter == 1) {
			url = "getajaxreturndate.php?action=hotPasswordArtice&name="+escape(id)+"&blog="+blog_new+"&pwd="+escape(form_pwd.pwd.value);
			ajaxAddArticePasswordHot(url);
		} else {
			url = "getajaxreturndate.php?action=ablumn_pwState&name="+escape(id)+"&blog="+blog_new+"&pwd="+escape(form_pwd.pwd.value);
			ajaxAblumn_pwState(url);
		}
	}
}

function CopyUrl(theField,id,blog_name,guress_id_temp,user_id) {
	if (guress_id_temp == 0) {

	} else if (guress_id_temp == user_id) {
		alert("本人無法引用");
		return false;
	} else {
		url = "getajaxreturndate.php?action=references&name="+escape(id)+"&blog="+blog_name+"&guess_id="+guress_id_temp;
		ajaxRefeHot(url);
	}

	if (id == "") {
		return false;
	}

	var tempval=theField;
	tempval.focus()
	tempval.select()
	therange=tempval.createTextRange()
	therange.execCommand("Copy")

	//同时更新状态,复制信息
}

function showMsg(state) {
	if (state == 0) {
		alert("引用失敗");
	} else if (state == 2) {
		alert("已經引用了");
	} else {
		alert("引用成功");
	}
}

function saveFrom(form) {
	var eamil = form.eamil;
	var author = form.author;
	var cont = form.cont;
	var URL = form.URL;

	if (trim(author.value) == ""){
		alert("姓名不能為空!");
		return false;
	}

	if (trim(eamil.value) != "" ) {
		if (!checkEmail(eamil)) {
			return false;
		}
	}

	if (confirm("確定送出")) {
		form.save.value = "ADD";
		form.submit();
	}
}

function sosoValue(form,condition) {
	//if (condition == 'A') {
	form.action = "search.php";
	//}
	form.submit();
}

function saveBlum(form) {
	var guess_id = form.guess_id.value ;

	if (trim(guess_id) == "") {
		var leavname = form.leavname.value ;
		if (trim(leavname) == "") {
			alert("用戶名不能為空");
			return false;
		}
	}

	if (confirm("確定送出")) {
		form.save.value = "ADD";
		form.submit();
	}
}

function save_guess(form) {
	if (form.guess_id.value == "") {
		if (form.n_name.value == "") {
			alert("請先輸入用戶名");
			return false;
		}
	}
	if (confirm("確定送出")) {
		form.save.value = "ADD";
		form.submit();
	}
}
function addBlog (user_id,guess_id) {
	if (guess_id == 0) {
		alert("請先登入");
		return false;
	} else if (user_id != guess_id) {
		url = "getajaxreturndate.php?action=addBlog&name="+escape(user_id)+"&guess_id="+guess_id;
		ajaxaddBlog(url);
	} else {
		alert("本人不能推薦自己");
		return false;
	}
}

function addMsgCheck(user_id,guess_id) {
	if (guess_id == 0) {
		return true;
	} else if (user_id != guess_id) {
		return true;
	} else {
		alert("本人不能自己留言");
		return false;
	}
}

function addBookByLink(blog,id,guess_id) {
	if (guess_id == "") {
		alert("你還沒有登入,請先登入");
		return false;
	}
	url = "getajaxreturndate.php?action=addBookLink&name="+escape(id)+"&blog="+blog+"&guess_id="+guess_id;
	ajaxaddBookLink(url);
}

function addBlogPep (id,guess_id,user_id) {
	//        if (id == "") {
	//                return false;
	//        } else if (guess_id == user_id) {
	//                alert("本人不能鼓勵此網誌");
	//                return false;
	//        }
	//        url = "getajaxreturndate.php?action=addBlogPep&name="+escape(id);
	//        ajaxaddBlogPep(url);
	if (id == "") {
		return false;
	}if (guess_id == 0) {
		alert("請先登入");
		return false;
	} else if (guess_id == user_id) {
		alert("本人不能鼓勵此網誌");
		return false;
	}else if (user_id != guess_id) {
		url = "getajaxreturndate.php?action=addBlogPep&name="+escape(id)+"&guess_id="+guess_id+"&user_id="+user_id;
		ajaxaddBlogPep(url);
	}
}

function addBlogPepMsg(state) {
	if (state == 0) {
		alert("失敗");
	} else if (state == 1) {
		alert("成功");
		window.location.reload();
	}
}
function trim(s){
	return s.replace(/^\s+|\s+$/, '');
}
function bookLinkMsg(state) {
	if (state == 0) {
		alert("加入書簽失敗");
	} else {
		alert("加入書簽成功");
	}
}

function addGuessFriend(userid,guess_id) {
	if (guess_id == 0 ) {
		alert("還沒有登入,請先登入");
		return false;
	} else if (guess_id == userid) {
		alert("無須添加本人");
		return false;
	}

	url = "getajaxreturndate.php?action=addGuessFriend&name="+escape(userid)+"&guess_id="+guess_id;
	ajaxaddGuessFriend(url);
}

function addGuessFriendMsg(state) {
	if (state == 0) {
		alert("添加失敗");
	} else if (state == 1) {
		alert("添加成功");
	} else if (state == 2) {
		alert("已經添加了");
	} else {
		alert("出錯");
	}
}

function addarticelRss (userid,guess_id,blog) {
	if (guess_id == 0 ) {
		alert("還沒有登入 ,請先登入");
		return false;
	} else if (guess_id == userid) {
		alert("無須添加本人");
		return false;
	}

	url = "getajaxreturndate.php?action=addarticelRss&name="+escape(userid)+"&blog="+blog+"&guess_id="+guess_id;
	ajaxaddarticelRss(url);
}

function addarticelRssMsg(state) {
	if (state == 0) {
		alert("添加失敗");
	} else if (state == 1) {
		alert("添加成功");
	} else if (state == 2) {
		alert("已經添加了");
	} else {
		alert("出錯");
	}
}

function addBlumRss (userid,guess_id,blog) {
	if (guess_id == 0 ) {
		alert("還沒有登入 ,請先登入");
		return false;
	} else if (guess_id == userid) {
		alert("無須添加本人");
		return false;
	}

	url = "getajaxreturndate.php?action=addBlumRss&name="+escape(userid)+"&blog="+blog+"&guess_id="+guess_id;
	ajaxaddarticelRss(url);
}

function addAlbumAWD (userid,albumn_id,guess_id) {

	if (guess_id == userid) {
		alert("本人不能為自己鼓勵此相簿");
		return false;
	}
	//url = "getajaxreturndate.php?action=addAlbumAWD&name="+escape(userid)+"&albumn_id="+albumn_id;
	url = "getajaxreturndate.php?action=addAlbumAWD&name="+escape(userid)+"&albumn_id="+albumn_id+"&guss_id="+guess_id;
	
	ajaxaddAlbumAWD(url);
}

function addAlbumAWDMsg (state) {
	if (state == 0) {
		alert("鼓勵此相簿失敗");
	} else if (state == 1) {
		alert("鼓勵此相簿成功");
	} else {
		alert("網絡出錯");
	}
}

function saveAReplyGuess (form,guess_id,admin_id) {
	if (confirm("確定送出?")) {
		form.save.value = "addGuess";
		form.save_id.value = guess_id;
		form.save2_id.value = admin_id;
		form.submit();
	}
}

function show_hid(guess_id) {
	var div1 = document.getElementById("show_"+guess_id);
	var div2 = document.getElementById("show2_"+guess_id);

	if (div1.style.display == "none") {
		div1.style.display  = "block";
	} else {
		div1.style.display  = "none";
	}

	if (div2.style.display == "none") {
		div2.style.display  = "block";
	} else {
		div2.style.display  = "none";
	}
}

function jmpFirend(friend_no) {
	window.location.href="index.php?blog="+friend_no;
}
function saveSendMaile(form) {
	if (form.intp.value == "") {
		alert("請輸入信息");
		return false;
	}

	if (confirm("確定送出")) {
		form.save.value = "SAVE";
		form.submit();
	}
}

function getFocusIsFaile(obj,bFlag) {
	if (bFlag) {
		if (event.button==2) {
			alert("不能複製！")
		}
	}
}

function click() {
	alert("不能複製！")
}
function click1() {
	if (event.button==2) {
		alert("不能複製！")
	}
}
function CtrlKeyDown(){
	if (event.ctrlKey) {
		alert("不能複製！")
	}
}


function sendPwByArticeId(id,blog_new) {
	var pwd_id = document.getElementById("pwd_id");

	if (pwd_id.value == "") {
		alert("請輸入密碼");
		return false;
	}

	url = "getajaxreturndate.php?action=sendPwByArticeId&name="+escape(id)+"&blog="+blog_new+"&pwd="+escape(pwd_id.value);

	ajaxSendPwByArticeId(url);
}

function SendPwByArticeId_pwState (state) {
	if (state == 1) {
		alert("密碼出錯,請重新輸入");
	} else {
		var div = document.getElementById("tes");

		div.innerHTML = state;
		document.getElementById("huifu").style.display  = "block";
	}
}

function sendPwByBlumnId(form) {
	if (form.pwd.value == "") {
		alert("請輸入 密碼");
		return false;
	}
	form.SAVE.value = "SAVE";
	form.submit();
}

/*登錄 權限*/
function loginForm(form) {
	if (trim(form.username.value) == "") {
		alert("用戶名不能為空");
		return false;
	}

	if (trim(form.userpwd.value) == "") {
		alert("密碼不能為空");
		return false;
	}

	form.save.value = "login";
	form.submit();
}

function insertHtml(where, el, html){
	where = where.toLowerCase();
	if(el.insertAdjacentHTML){
		switch(where){
			case "beforebegin":
			el.insertAdjacentHTML('BeforeBegin', html);
			return el.previousSibling;
			case "afterbegin":
			el.insertAdjacentHTML('AfterBegin', html);
			return el.firstChild;
			case "beforeend":
			el.insertAdjacentHTML('BeforeEnd', html);
			return el.lastChild;
			case "afterend":
			el.insertAdjacentHTML('AfterEnd', html);
			return el.nextSibling;
		}
	}
	var range = el.ownerDocument.createRange();
	var frag;
	switch(where){
		case "beforebegin":
		range.setStartBefore(el);
		frag = range.createContextualFragment(html);
		el.parentNode.insertBefore(frag, el);
		return el.previousSibling;
		case "afterbegin":
		if(el.firstChild){
			range.setStartBefore(el.firstChild);
			frag = range.createContextualFragment(html);
			el.insertBefore(frag, el.firstChild);
			return el.firstChild;
		}else{
			el.innerHTML = html;
			return el.firstChild;
		}
		case "beforeend":
		if(el.lastChild){
			range.setStartAfter(el.lastChild);
			frag = range.createContextualFragment(html);
			el.appendChild(frag);
			return el.lastChild;
		}else{
			el.innerHTML = html;
			return el.lastChild;
		}
		case "afterend":
		range.setStartAfter(el);
		frag = range.createContextualFragment(html);
		el.parentNode.insertBefore(frag, el.nextSibling);
		return el.nextSibling;
	}
}