//网站路径(域名)控制器
(function(){
	window.X||(window['X']={});
	X.domain = "10086.cn";
	X.PATH={
		ROOT:"http://music.10086.cn/newweb/",
		SUPPORT:"http://mdll.10086.cn/newweb/",
		VIP:"http://mapi.10086.cn/newweb/",
		CLUB:"http://mclub.10086.cn",
		WM:"http://wm.10086.cn",		
		M:"http://m.10086.cn",
		CONTENT:"http://content.12530.com/"		
	}
	//重载域名
	X.PATH.WAP=X.PATH.M;
	document.domain='10086.cn';
})();
var DYNAMIC_IP =X.PATH.SUPPORT.replace(/.$/,"");

String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, "");}
String.prototype.ltrim = function() { return this.replace(/(^\s*)/g, "");}
String.prototype.rtrim = function() { return this.replace(/(\s*$)/g, "");}

function divChange(order,size){
	var tabId="TabChange"+order;
	var divId="DivChange"+order;
	if(document.getElementById(divId).style.display=="none"){
		for(var i=1;i<=size;i++){
			if(order!=i){
				var loopTabId="TabChange"+i;
				var loopDivId="DivChange"+i;
				document.getElementById(loopTabId).className="tabOff";
				document.getElementById(loopDivId).style.display="none";
			}
		}
		document.getElementById(divId).style.display="block";
		document.getElementById(tabId).className="tabOn";
	}
}

function clipBoard(obj){
	copied = document.getElementById(obj).createTextRange();
	copied.execCommand("Copy");
	alert("链接已复制！");
}

function remoteFriendList(id,curpage){
	if(id!=-1){
	remoteRequest(DYNAMIC_IP+"/jsp/v3_space/blog/myfriendslist_data.jsp?id="+id+"&curpage=" + curpage);
	}else{
		remoteRequest(DYNAMIC_IP+"/jsp/v3_space/blog/myfriendslist_data.jsp?curpage=" + curpage);
	}
}

function remoteAccessList(id,curpage){
	if(id!=-1){
	remoteRequest(DYNAMIC_IP+"/jsp/v3_space/blog/friendsaccess_data.jsp?id="+id+"&curpage=" + curpage);
	}else{
		remoteRequest(DYNAMIC_IP+"/jsp/v3_space/blog/friendsaccess_data.jsp?curpage=" + curpage);
	}
}

function oprFriendCallback(jsonString){
	var jsonObject = strToJSON(jsonString);
	alert(jsonObject.message);
	if(jsonObject.success&&jsonObject.operateType==0){
		remoteFriendList(jsonObject.userId,jsonObject.curpage);
	}
}

function friendsOperate(FriendId, operateType, FriendName,userid,curpage) {
	var jsonRequestObject = new Object();
	jsonRequestObject.friendId=FriendId;
	jsonRequestObject.operateType=operateType;
	jsonRequestObject.userId=userid;
	jsonRequestObject.curpage=curpage;
	if (operateType == 0) {// 删除
		if (confirm("是否删除好友 " + FriendName+" ?")) {
			remotejs(DYNAMIC_IP+'/jsp/v3_space/blog/friends_operate.jsp', 'oprFriendCallback',jsonRequestObject);
		}
	} else if (operateType == 1){//添加好友（发信息）
		if (confirm("是否添加好友 " + FriendName+" ?")) {
			remotejs(DYNAMIC_IP+'/jsp/v3_space/blog/friends_operate.jsp', 'oprFriendCallback',jsonRequestObject);
		}
	} else {//同意添加好友
		if (confirm("是否同意"+FriendName+"的好友申请 ?")) {
			remotejs(DYNAMIC_IP+'/jsp/v3_space/blog/friends_operate.jsp', 'oprFriendCallback',jsonRequestObject);
		}
	}
}

function changeFlag() {
	document.getElementById("chooseFlag").value = 1;
}
function backchangeFlag() {
	document.getElementById("chooseFlag").value = 0;
}

function input_username(obj,type){
	if(type==1){
		if(obj.value=="输入昵称"){
			obj.style.color="#000000";
			obj.value = "";
		}
	}else{
		if(obj.value==""){
			obj.style.color="#a6a6a6";
			obj.value = "输入昵称";
		}
	}
}

function blogFriendsSearch(userName,id,keywords){
	userName=userName.trim();
	if(userName.indexOf("%") != -1||userName.indexOf("/") != -1||userName.indexOf("&") != -1||userName.indexOf("\\") != -1||userName.indexOf("+") != -1){
		alert("输入内容不能包含“%”，“/”，“&”，“\\”，“+”，请尝试其他关键字！");
	    return;
	}else if(userName==''){
		alert("请输入昵称！");
	    return;
	}else if(userName=='_'){
		alert("请勿单独输入“_”！");
	    return;
	}
	if(id==''){
		id="_";
	}
	//document.location.href=X.PATH.ROOT+"v3/blog/myfriends/P6/P6Z2/P6Z2Y7/12530/_/_/P6/P6Z2/P6Z2Y7/P6Z2Y7l11/1/_/"+id+"/_/"+keywords+"/v3club.html";
	window.open(X.PATH.ROOT+"v3/blog/myfriends/P6/P6Z2/P6Z2Y7/12530/_/_/P6/P6Z2/P6Z2Y7/P6Z2Y7l11/1/_/"+id+"/"+encodeURIComponent(userName)+"/"+keywords+"/v3club.html");
}

function friendsSearch(curpage){
		var UserName = document.getElementById("UserName").value;
		UserName=UserName.trim();
		if(UserName!='输入昵称'){
	       	if(UserName.indexOf("%") != -1||UserName.indexOf("/") != -1||UserName.indexOf("&") != -1||UserName.indexOf("\\") != -1||UserName.indexOf("+") != -1){
	       		alert("输入内容不能包含“%”，“/”，“&”，“\\”，“+”，请尝试其他关键字！");
	       		return;
	       	}
	       	UserName=encodeURI(UserName);
	       	UserName = UserName.replace("?","%3F");
	       	UserName = UserName.replace("#","%23");
	       	UserName = UserName.replace(";","%3b");
		}else{
			UserName="";
		}
		loadingProcessS('serchResultDiv');
		
		if (document.getElementById("chooseFlag").value == 1) {
			curpage = 1;
		}
		var Age = document.getElementById("Age")
		var pro = document.getElementById("pro");
		var valueOfstarAge = -1;
		var valueOfendAge = -1;
		var valueOfpro = "";
		var valueOfSex = "-1";
		
		var Age_value = Age.options[Age.selectedIndex].value;
		if(Age_value != 'NO1'){
			var temp =  Age_value.split("-");
			valueOfstarAge = temp[0];
			valueOfendAge = temp[1];
		}
		valueOfpro=pro.options[pro.selectedIndex].value == "NO1" ? "" : pro.options[pro.selectedIndex].value;
		var Sex = document.getElementById("Sex");
		valueOfSex = Sex.options[Sex.selectedIndex].value;
		remoteRequest(DYNAMIC_IP + "/jsp/v3_space/blog/friends_search.jsp?UserName="+UserName+"&curpage=" + curpage + "&ageStar=" + valueOfstarAge + "&ageEnd=" + valueOfendAge + "&prov=" + valueOfpro + "&sex=" + valueOfSex);
}

function loadingProcessS(id){
	var div = null;
	if(id == null){
		div = document.getElementsByTagName('div');
	}else{
		div = document.getElementById(id);
	}
		if(div.getAttribute('loadS') != null){
			div.style.display = "none";
			var loadS=document.getElementById(id + 'load');
			if(loadS==null){
			var loadS = document.createElement('span');
			loadS.id = div.id + 'load';
			loadS.style.display = 'block';
			loadS.style.paddingTop = '5px';
			loadS.className = 'sidebarMain';
			loadS.innerHTML = '&nbsp;&nbsp;<img src='+X.PATH.CONTENT+'"web/newweb/images/v3_search/shandow.gif">&nbsp;正在搜索，请稍候...';
			div.parentNode.insertBefore(loadS,div);
			} else {
				loadS.style.display = 'block';
			}
		}
}
