/**/
$(document).ready(function(){
if(currpage=='index'){
var module_ids_tmp = module_ids.replace(/\|/g,",");
var module_idsArr = module_ids_tmp.split(",");
//载入module        --index
$.each(module_idsArr, function(i, m){
//(function() {
	$.get("/ajax/index" + m + '/', {}, function (data, textStatus){
		$("#Area_"+m+">.componentContent").html(data);
		//作品
		if(m == 3){$.getScript("/ajax/worksdata/");};
		//留言show
		if(m == 6){
			$.get("/ajax/CommentData/", {cls:"members",page:"0"}, function (data, textStatus){
				$(".book_show").html(data);
			});
		};
		//AD show
		//if(m==7){swfobject.embedSWF("http://www.jxhi.com/adv/swfplay.swf?h=140&w=188&bid=D10&sid=1,2,3,4,5&rounds=0", "adv_flashplay", "188", "140", "9.0.0","http://img.jxhi.com/img/s/images/expressInstall.swf");}
		//图片show
		if(m==15){
			var Album_flashvars=false;
			var Album_params = {menu:"false",allowScriptAccess:"always",wmode:"transparent",flashvars:album_list};
			var Album_attributes;
			swfobject.embedSWF("http://img.jxhi.com/img/s/images/albumplayer.swf", "album_div", "100%", "100", "9.0.0","http://img.jxhi.com/img/s/images/expressInstall.swf", Album_flashvars, Album_params, Album_attributes); 
		}
	});
//})()
});
}




//首页模块移动
if(ucuid == uid && currpage=='index'){//用户登录并且和当前展厅ID一致。并且在首页
	$.getScript("http://img.jxhi.com/img/s/drag.js",function(){CoolDrag.init('contentLayout');});//载入拖动JS
	$("#msub_3").html("设置：<a href=javascript:void(0); id='layoutBox'>样式</a><span class=space1>|</span><a href=javascript:void(0); id='moduleBox'>模块</a><span class=space1>|</span><a href=javascript:void(0); id='SkinBox'>风格</a>");
}else{
	$(".manage").html("<span class=min><img src='http://img.jxhi.com/img/s/images/fold.gif'/></span>");
};

//隐藏-显示
$(".min").click(function(){ 
	var mins=this;
	var cont="#"+this.parentNode.parentNode.parentNode.id+">.componentContent";
	if($(cont).css("display")=="none"){
		$(cont).slideDown("slow",function(){
			$(mins).html("<img src='http://img.jxhi.com/img/s/images/fold.gif'/>");
		});
	}else{
		$(cont).slideUp("slow",function(){
			$(mins).html("<img src='http://img.jxhi.com/img/s/images/deploy.gif'/>");
		});
	}
});






//==留言部分=======================================================================================
//弹出表情输入框
$('#faceimg').live('click', function(){
	Popup = new Dialog.ajax('/ajax/FaceData/', {title:'表情', center:$(this)});
	return false;
})
//写表情
$('.facewrite').live('click', function(){
	var ths = this;
	$(".book #commentmessage").val(function() {
	  return this.value + $(ths).attr('faceid');
	});
	Popup.hide();
	return false;
})
//验证码框
$('#commentimgcode').live('click focus',function(){//弹出验证码
	var offset=$(this).offset(); 
	$(".imgcodeNav").css({"top":offset.top-34,"left":offset.left}).show();
	if($("#codeimg").attr('src')==null)$("#codeimg").attr('src', '/ajax/imgcode/');
}).live('mouseout', function(){$(".imgcodeNav").hide();});
$(".imgcodeNav").live('hover',
	function(){$(this).show();},
	function(){$(this).hide();}
);
$('#codeimg').live('click', function(){
	$("#codeimg").attr("src","/ajax/imgcode/?"+new Date().getTime());
})
//回复留言
$('.bookback_div').live('click', function(){
	var cid = $(this).attr('cid');
	Popup = new Dialog.load('/ajax/CommentReply/?cid='+cid, {title:'回复留言'});
})
//发表留言
$('#commentbtn').live('click', function(){
	var cls 		= $('#commentcls').val();
	var clsid 		= $('#commentclsid').val();
	var page 		= $('#commentpage').val();
	var author 		= $('#commentauthor').val();
	var username 	= $('#commentusername').val();
	var password 	= $('#commentpassword').val();
	var message 	= $('#commentmessage').val();
	var imgcode 	= $('#commentimgcode').val();
	loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在提交留言,请稍后...");
	$.ajax({ 
		url: '/ajax/CommentSave/',
		type: 'POST',
		data: "cls="+cls+"&clsid="+clsid+"&author="+author+"&username="+username+"&password="+password+"&message="+message+"&imgcode="+imgcode,
		dataType: 'json',
		success: function(json){
			$("#commenttips").text(json.msg);
			loading_stop(json.msg);
			if(json.success){
				$('#commentmessage').val("");
				$.get("/ajax/CommentData/", {cls:cls, clsid:clsid, page:page}, function (data, textStatus){
					$(".book_show").html(data);
				});
			}
			$('#commentimgcode').val("");
			$("#codeimg").attr("src","/ajax/imgcode/?"+new Date().getTime());
			
		}
	})
})
//留言框清除背景
$("#commentmessage").live('click', function(){
	$("#commentmessage").removeClass("book_input_bj"); 
});
//==版式部分=======================================================================================
//弹出版式..  --index
$("#layoutBox").click(function(){
	Popup = new Dialog.ajax('/ajax/LayoutData/', {title:'选择版式'});
	return false;
});
//选择样式
$(".layout_curr").live('click', function(){
	var tid = $(this).attr('_hoverid');
	if(tid==2){var leftt="left"}else{var leftt="right"}
	$(".Layout_guild > div:first").css({"background-position":"left top"});
	$(".Layout_guild > div:last").css({"background-position":"right top"})
	$(".Layout_guild > div > img").removeClass("img_curr");
	$("#Layout_curr_"+tid).css({"background-position":leftt+" bottom"});
	$("#Layout_curr_"+tid+" > img").addClass("img_curr");
	$("#layout_radio").val(tid);
});
//保存样式
$("#layout_btn").live('click', function(){
	var layout_radio = $("#layout_radio").val();
	if(!layout_radio){alert("请选择版式保存！");return false;};
	loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在保存版式..");
	$.getJSON("/ajax/LayoutSave/", {layout_radio:layout_radio,nowtime:new Date().getTime()},function (json){
		loading_start(json.msg);
		if(json.success){setTimeout("self.location.reload();",500);}
	});
});

//==模块部分=======================================================================================
//弹出模块..  index
$("#moduleBox").click(function(){
	Popup = new Dialog.ajax('/ajax/ModuleData/', {title:'选择模块'}, function(){
		//初始化选框
		var module_ids1 = module_ids.replace(/\|/g,",");
		var module_idsArr=module_ids1.split(",");
		$.each(module_idsArr, function(i, m){
			$("#module_check input[type=checkbox][name=mods_"+m+"]").attr("checked", true);
			$("#module_check select[class=mod_"+m+"]").attr("disabled",false);
		});
		$.each(module_conf, function(i, m){
			if(m)$("#module_check select[name="+i+"]").attr("value",m);
		});
		
	});
	return false;
});
//鼠标进行模块图片预览
var imgpath="http://img.jxhi.com/img/s/images/module_img/";
$("label.mod_lab").live('mousemove',function(){
	var thiss=this;
	$(".Module_left_2").text(thiss.title);
	if(navigator.userAgent.indexOf("Firefox")<0){$(".Module_left_1>img").attr("src",imgpath+thiss._img);}
}).live('mouseout',function(){
	var thiss=this;
	$(".Module_left_1>img").attr("src",imgpath+"index.png");
	$(".Module_left_2").text("勾选右侧模块，保存后模块即可显示在您的首页中，您还可以拖动模块改变位置。");
});
//点击label时select状态
$("label[class=mod_lab]").live('click', function(){
	labid=this.id.replace(/lab_/g,"");
	if($("#module_check input[type=checkbox][name=mods_"+labid+"]").attr('checked')==true){$("#module_check select[class=mod_"+labid+"]").attr("disabled",false);}else{$("#module_check select[class=mod_"+labid+"]").attr("disabled",true);}
});
//点击checkbox时select状态
$("#module_check input[type=checkbox]").live('click', function(){
	labid=this.id.replace(/mods_/g,"");
	if($("#module_check input[type=checkbox][name=mods_"+labid+"]").attr('checked')==true){$("#module_check select[class=mod_"+labid+"]").attr("disabled",false);}else{$("#module_check select[class=mod_"+labid+"]").attr("disabled",true);}
});
//恢复默认设置
$("#index_module").live('click', function(){
	loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在还原为默认模块及配置...");
	$.getJSON("/ajax/ModuleDefaultSave/", {nowtime:new Date().getTime()},function (json){
		loading_stop(json.msg);
		if(json.success){setTimeout("self.location.reload();",500);}
	});
});
//保存模块
$("#module_btn").live('click', function(){
	var mod_str="";
	var mod_conf="";
	$("#module_check input:checked[type=checkbox]").each(function(){
		mod_str += mod_str ? "," + $(this).val() : $(this).val();
	});
	$("#module_check select option:selected").each(function(){
		mod_conf += mod_conf?"," +"\""+ this.parentNode.name+"\""+":"+"\""+this.value+"\"":"\""+ this.parentNode.name+"\""+":"+"\""+this.value+"\"";
	});
	if(mod_str==""){alert("你好像什么模块都没有选择呢！");return false;}
	
	loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在保存中..");
	$.getJSON("/ajax/ModuleSave/", {mod_str:mod_str,mod_conf:mod_conf,nowtime:new Date().getTime()},function (json){
		loading_stop(json.msg);
		if(json.success){setTimeout("self.location.reload();",500);}
	});
});
//==风格皮肤部分=======================================================================================
//弹出皮肤框..  --index
$("#SkinBox").click(function(){
	Popup = new Dialog.ajax('/ajax/SkinData/', {title:'选择风格'});
	return false;
});
//tab选项卡
$('.skinTab').live('click', function(){
	$(".skinTab").removeClass('curr')
	$(this).addClass('curr');
	var tabindex = $(this).index();
	$('.skinTabUl').hide();
	$('.skinTabUl').eq(tabindex).show();
});
//预览样式
$('.skinpreview').live('click', function(){
	var skinid= $(this).attr('skinid'); 
	$("#skin_tid").val(skinid);
	$(".img_boder").removeClass("img_boder");
	$(".img_curr").removeClass("img_curr");
	$(".style_contli_"+skinid+" > a > img").addClass("img_boder");
	$(".style_contli_"+skinid+" > span > img").addClass("img_curr");
	$("#MyCss").attr('href', 'http://img.jxhi.com/img/s/'+skinid+'/index.css');
});
//风格保存
$('#skin_btn').live('click', function(){
	var skin_tid = $("#skin_tid").val();
	if(!skin_tid){alert("没有选择风格");return false}
	
	loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在保存风格..");
	$.getJSON("/ajax/SkinSave/", {skin_tid:skin_tid,nowtime:new Date().getTime()}, function (json){
		loading_stop(json.msg);
		if(json.success){setTimeout("self.location.reload();",500);}
	});
});




return;

});//------------------------------------------------------------载入结束
/*
 *公共函数
 *Author:Kth007@Jxhi  Set up:2008-5-1  Update:2010-08-20
*/
function opennewphoto(a){window.open(a);}
//关闭按钮
var Popup;
function Dialogclose(){Popup.hide();}
//载入条显示
function loading_start(text){
	var docSrollTop = document.documentElement.scrollTop;
	$(".loadtext").css({top:docSrollTop}).html(text).fadeIn("slow");
}
function loading_stop(text){
	if(text){$(".loadtext").html(text).fadeOut(2500);}else{$(".loadtext").hide();}
}

//弹出加为好友
function friend_div(ths,friend_id){
   var loff=$(ths).offset(); 
   if(friend_id==0){friend_id=user_id}
   if(loff.left>500){loff.left=loff.left-300;var up=317;}else{loff.left=loff.left;var up=17;}
   if (jxhi_user)var friendheight=164; else var friendheight=198;
   c_pop=new Popup({contentType:2,isHaveTitle:false,isBackgroundCanClick:true,isReloadOnClose:false,top:loff.top+18,left:loff.left,width:350,height:friendheight,up:up});
   c_pop.setContent("contentHtml","<div style=\"margin-top:70px;text-align:center\"><img src=\"http://img.jxhi.com/img/s/images/loading_16.gif\" align=\"absmiddle\" /> 载入中...</div>");
   c_pop.build();
   c_pop.show();
   
   $.get("/designer/index_ajax.php", {action:"ajax_friend_div",user_id:friend_id,jxhi_user:jxhi_user,nowtime:new Date().getTime()}, function (data, textStatus){
   c_pop.setContent("contentHtml",data);
   c_pop.reBuild();
   });
   return false;
}
function addfriend(friend_id){
var mess_name=$("#mess_name").val();
var mess_pass=$("#mess_pass").val();
var friend_cont=$("#friend_cont").val();
$("#friendtishi").text("正在发送请求...");
loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在发送请求，请稍后...");
$.ajax({ 
url: '/designer/ajax_save.php?action=friend_save', 
type: 'POST',
data: "user_id="+friend_id+"&login_name="+mess_name+"&login_pass="+mess_pass+"&friend_cont="+friend_cont,
dataType: 'json',
success: function(msg){$("#friendtishi").text(msg.load);loading_stop(msg.load);if(msg.type){setTimeout("pop_close()",1000);}} 
});

}

//弹出发送消息
function messages_div(ths,msg_id){
   var loff=$(ths).offset();
   if(msg_id==0){msg_id=user_id}
   if(loff.left>500){loff.left=loff.left-300;var up=317;}else{loff.left=loff.left;var up=17;}
   if (jxhi_user)var messheight=170; else var messheight=200;
   c_pop=new Popup({contentType:2,isHaveTitle:false,isBackgroundCanClick:true,isReloadOnClose:false,top:loff.top+18,left:loff.left,width:340,height:messheight,up:up});
   c_pop.setContent("contentHtml","<div style=\"margin-top:70px;text-align:center\"><img src=\"http://img.jxhi.com/img/s/images/loading_16.gif\" align=\"absmiddle\" /> 载入中...</div>");
   c_pop.build();
   c_pop.show();
   
   $.get("/designer/index_ajax.php", {action:"ajax_message_div",user_id:msg_id,jxhi_user:jxhi_user,nowtime:new Date().getTime()}, function (data, textStatus){
   c_pop.setContent("contentHtml",data);
   c_pop.reBuild();
   });
   return false;
}

function sendmessages(msg_user_id){
if(!msg_user_id){var msg_user_id=user_id;}
var mess_name=$("#mess_name").val();
var mess_pass=$("#mess_pass").val();
var mess_title=$("#mess_title").val();
var mess_cont=$("#mess_cont").val();

if(!mess_title){
$("#mess_title").css("border-color","#FF6F6F");
$("#messagetishi").text("消息标题没有填写");
$("#mess_title").focus();
return false;
}else{
$("#mess_title").css("border-color","#ccc");
}
if(!mess_cont){
$("#mess_cont").css("border-color","#FF6F6F");
$("#messagetishi").text("消息内容没有填写");
$("#mess_cont").focus();
return false;
}else{
$("#mess_cont").css("border-color","#ccc");
}
$("#messagetishi").text("正在发送消息...");
loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在发送消息，请稍后...");
$.ajax({ 
url: '/designer/ajax_save.php?action=message_save', 
type: 'POST',
data: "user_id="+msg_user_id+"&login_name="+mess_name+"&login_pass="+mess_pass+"&mess_title="+mess_title+"&mess_cont="+mess_cont,
dataType: 'json',
success: function(msg){$("#messagetishi").text(msg.load);loading_stop(msg.load);if(msg.type){setTimeout("pop_close()",1000);}} 
});

}

function favorite_div(ths,pid,fid,sid,title,photo){
   var loff=$(ths).offset(); 
   if (jxhi_user)var friendheight=164; else var friendheight=198;
   if(loff.left>500){loff.left=loff.left-300;var up=307;}else{loff.left=loff.left;var up=7;}
   c_pop=new Popup({contentType:2,isHaveTitle:false,isBackgroundCanClick:true,isReloadOnClose:false,top:loff.top+18,left:loff.left,width:350,height:friendheight,up:up});
   c_pop.setContent("contentHtml","<div style=\"margin-top:70px;text-align:center\"><img src=\"http://img.jxhi.com/img/s/images/loading_16.gif\" align=\"absmiddle\" /> 载入中...</div>");
   c_pop.build();
   c_pop.show();
   
   $.get("/designer/index_ajax.php", {action:"ajax_favorite_div",user_id:user_id,jxhi_user:jxhi_user,fid:fid,sid:sid,title:title,photo:photo,nowtime:new Date().getTime()}, function (data, textStatus){
   c_pop.setContent("contentHtml",data);
   c_pop.reBuild();
   });
   return false;

}
function addfavorite(){
var mess_name=$("#mess_name").val();
var mess_pass=$("#mess_pass").val();
var favorite_fid=$("#favorite_fid").val();
var favorite_sid=$("#favorite_sid").val();
var favorite_title=$("#favorite_title").val();
var favorite_photo=$("#favorite_photo").val();
var favorite_cont=$("#favorite_cont").val();
if(!favorite_title){
$("#favorite_title").css("border-color","#FF6F6F");
$("#favoritetishi").text("收藏标题没有填写");
$("#favorite_title").focus();
return false;
}else{
$("#favorite_title").css("border-color","#ccc");
}
$("#favoritetishi").text("正在保存收藏...");
$.ajax({ 
url: '/designer/ajax_save.php?action=favorite_save', 
type: 'POST',
data: "user_id="+user_id+"&login_name="+mess_name+"&login_pass="+mess_pass+"&favorite_fid="+favorite_fid+"&favorite_sid="+favorite_sid+"&favorite_photo="+favorite_photo+"&favorite_title="+favorite_title+"&favorite_cont="+favorite_cont,
dataType: 'json',
success: function(msg){$("#favoritetishi").text(msg.load);if(msg.type){setTimeout("pop_close()",1000);}} 
});

}
function checkLength(which) {
     var maxChars = 120; 
     if (which.value.length > maxChars)
       which.value = which.value.substring(0,maxChars);
       var curr = maxChars - which.value.length;
     document.getElementById("chLeft").innerHTML = curr.toString();
}



//弹出加好友
function send_friend_book(friend_id){
   if(!friend_id){alert("不能够加匿名用户为好友!");return false;}
   if (jxhi_user)var friendheight=164; else var friendheight=198;
   c_pop=new Popup({contentType:2,isHaveTitle:true,isBackgroundCanClick:false,isReloadOnClose:false,width:340,height:170});
   c_pop.setContent("title","加为好友");
   c_pop.setContent("contentHtml","<div style=\"margin-top:70px;text-align:center\"><img src=\"http://img.jxhi.com/img/s/images/loading_16.gif\" align=\"absmiddle\" /> 载入中...</div>");
   c_pop.build();
   c_pop.show();
   
   $.get("/designer/index_ajax.php", {action:"ajax_friend_div",user_id:friend_id,jxhi_user:jxhi_user,bj:1,nowtime:new Date().getTime()}, function (data, textStatus){
   c_pop.setContent("contentHtml",data);
   c_pop.reBuild();
   });
   return false;
}
function send_del_book(bookid){
   c_pop=new Popup({contentType:3,isReloadOnClose:false,width:300,height:150});
   c_pop.setContent("title","提示：");
   c_pop.setContent("confirmCon","<b>您确认要删除吗？</b><br /><br />删除后将无法恢复！");
   c_pop.setContent("callBack",isdel_book);
   c_pop.setContent("parameter",{popup:c_pop,bookid:bookid});
   c_pop.build();
   c_pop.show();
   //CoolDrag.clo();
   return false;
}
function isdel_book(para){
var o_pop = para["popup"];
var bookid = para["bookid"];
o_pop.close();
	
loading_start("<img src='http://img.jxhi.com/img/s/images/loading.gif' align='absmiddle'/> 正在删除..");
$.getJSON("/designer/ajax_save.php", {action:"book_del",bookid:bookid,user_id:user_id,nowtime:new Date().getTime()},function (data){
loading_stop(data.load);
if(data.type){
setTimeout("send_book();",500);}
});
}


//截取
function SetString(str,len){
var strlen = 0; 
var s = "";
for(var i=0;i<str.length;i++){
        if(str.charCodeAt(i) > 128)
        strlen+= 2;
        else 
        strlen++;
        s+= str.charAt(i);
        if(strlen >= len) 
        return s+"..";
}
return s;
}

//public select div
function public_seceltdiv(nonce,overall,cssstyle,divid){
for(i=1;i<=overall;i++){
if (i==nonce){
document.getElementById(cssstyle+nonce).className="curr";
document.getElementById(divid+nonce).style.display="";
}else{
document.getElementById(cssstyle+i).className="";
document.getElementById(divid+i).style.display="none";
}
}
}

//复制地址
function copyToClipboard(txt){if(window.clipboardData){window.clipboardData.clearData();window.clipboardData.setData("Text",txt);}else if(navigator.userAgent.indexOf("Opera")!=-1){window.location=txt;}else if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}catch(e){alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");return;}var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);if(!clip)
return;var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);if(!trans)return;trans.addDataFlavor('text/unicode');var str=new Object();var len=new Object();var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);var copytext=txt;str.data=copytext;trans.setTransferData("text/unicode",str,copytext.length*2);var clipid=Components.interfaces.nsIClipboard;if(!clip)
return false;clip.setData(trans,null,clipid.kGlobalClipboard);}alert("复制地址 "+txt+" 成功！");}
//input默认值
function inputAutoClear(ipt){
  ipt.onfocus=function(){
    if(this.value==this.defaultValue){this.value='';}
  };
  ipt.onblur=function(){
    if(this.value==''){this.value=this.defaultValue;}
  };
  if(ipt.value==ipt.defaultValue){ipt.value='';}
}

function AvatarLoaded(th,nonMargin){
	th.onload=null;
	th.onerror=null;
	setTimeout(function(){if(th.width==0||th.height==0){th.style.width='auto';th.style.height='auto';return;}
    var w=th.width,h=th.height;
	th.style.width='auto';
	th.style.height='auto';
	imageScale(th,w,h,!!nonMargin);
	//th.parentNode&&(th.parentNode.style.backgroundImage='url(' + BBSMAX.SpaceImage + ')');
	th.style.visibility='visible';},10
	);
	}
function imageScale(th,dw,dh,nonMargin){
	var ow=th.offsetWidth,oh=th.offsetHeight;
	th.ow=ow;th.oh=oh;
	if(ow/oh>dw/dh){
		if(ow>dw){
			th.style.width=dw+'px';
			th.style.height=dw/ow*oh+'px';
			nonMargin||(th.style.marginTop=(dh-dw/ow*oh)/2+'px');
		}else{
			nonMargin||(th.style.marginTop=(dh-oh)/2+'px');
		}
	}else{
		if(oh>dh){
			th.style.height=dh+'px';
			th.style.width=dh/oh*ow+'px';
		}else{
			nonMargin||(th.style.marginTop=(dh-oh)/2+'px');
		}
	}
}

//
$.getScript("http://public.jxhi.com/js/j/cnzz.js");
