if(typeof jQuery != 'undefined'){
	$(document).ready(function(){

		$(".targetblank").attr('target', '_blank');

		//#### RESIZE PIC BOARD ######
		$("img.boardpic").each(function() {
			if($(this).attr('width') > 750){
				$(this).attr('width', '750');
				$(this).css('cursor', 'all-scroll');
			}
		});
		$("img.boardpic").toggle(function(){ 
			$(this).removeAttr("width");
			$(this).attr('width',$(this).attr('width') );
		},function(){ 
			if($(this).attr('width') > 750){
				$(this).attr('width', '750');
			}
		});

		//////// TOP MENU ////////
		$(".topmenu li").hover(function(){ $(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown();},function(){ $(this).find('ul:first').css({visibility: "hidden"}); });

		//###### MEMSETSTYLE ######//
		$(".memstylebuttontab").click(function(){ 
			var modearray = $(this).attr("name").split("_");
			var mode = modearray[0];
			var div = modearray[1];
			$(".memsetstyle_"+mode).hide();
			if(div != "close"){ $(".memsetstyle_"+div).show(); }
		});

		$(".memsetstyle_membgcolor li").click(function(){ 
			var colorcode = $(this).attr("title");
			$("#membgcolorshow").css("background","#"+colorcode);
			$("body").css("background","#"+colorcode);
			$("#membgcolorcode").val(colorcode);
		});

		$(".memsetstyle_memcbgcolor li").click(function(){ 
			var colorcode = $(this).attr("title");
			$("#memcbgcolorshow").css("background","#"+colorcode);
			$(".memcontent").css("background","#"+colorcode);
			$("#memcbgcolorcode").val(colorcode);
		});

		$(".memsetstyle_membar li").click(function(){ 
			var colorcode = $(this).attr("title");
			$(".memsetstyle_membar li").css("border","2px solid #EEEEEE");
			$(this).css("border","2px solid #000000");
			$("#membarid").val(colorcode);
		});

		$(".memsetstyle_memcolor li").click(function(){ 
			var color = $(this).attr("title");
			$(".memsetstyle_memcolor li").css("border","2px solid #FFFFFF");
			$(this).css("border","2px solid #000000");
			$("#memcolor").val(color);
		});

		$(".nextpage").click(function(){ 
			var modearray = $(this).attr("title").split(",");
			var mode = modearray[0];
			var viewnum = modearray[1];
			var folder = modearray[2];
			var file = modearray[3];
			var patternnum = modearray[4];
			var currentnum = $("#"+mode+"num").val();
			currentnum = (currentnum*1) + (viewnum*1);
			$("#"+mode+"num").val(currentnum) ;
			$.post("ajax.php", { status: "nextpage", mode : mode, viewnum : viewnum, folder : folder, file : file, patternnum : patternnum, currentnum : currentnum},function(data){
				if(data){ $("."+mode+"list").html(data.text); $("#"+mode+"num").val(data.currentnum); }
			},"json");
		});

		$(".ajaxpage").live('click', function() {
			var cpage =$(this).attr("name");
			var modearray = $(this).parent().parent().attr("title").split(",");
			var mode = modearray[0];
			var viewnum = modearray[1];
			var folder = modearray[2];
			var file = modearray[3];
			var patternnum = modearray[4];
			$.post("ajax.php", { status: "ajaxpage", mode : mode, viewnum : viewnum, folder : folder, file : file, patternnum : patternnum, cpage : cpage},function(data){
				if(data){ $(".inmemsetstyle_"+mode).html(data.text); }
			},"json");
		});
		
		$(".ajaxitemlist li").live('click', function() {
			var array = $(this).attr("title").split("_");
			var mode = array[0];
			var id = array[1];
			$(".ajaxitemlist li").css("border","2px solid #EEEEEE");
			$(this).css("border","2px solid #000000");
			$("#"+mode+"id").val(id);
			activestyle(mode,id);
		});

		function activestyle(mode,id){
			if(mode == "membgpicture") $("body").css("background","url(template/membg/"+id+".gif)");
			if(mode == "memcbgpicture") $(".memcontent").css("background","url(template/memcontent/"+id+".gif)");
		}
		//########################
		

		//###### MEBOARD SETSTYLE ######//
		$(".boardicon").click(function(){ 

			var array = $(this).attr("alt").split(",");
			var type = array[0];
			var mode = array[1];
			var value = array[2];
			var toyid = array[3];

			if(type == "toy"){
				if(mode == "frame") $("#v_toymemzone").val(toyid);
				if(mode == "bg") $("#v_toybg").val(toyid);
			}else{
				if(mode == "frame") $("#v_toymemzone").val("");
				if(mode == "bg") $("#v_toybg").val("");
			}

			if(mode == "clear"){
				var mode = "color";
				var value = "gray";
				$(".boardbg").css("backgroundImage","url(image/blank.gif)");
				$("#v_boardbg").val("");
				$(".boardbg").css("backgroundImage","url(image/blank.gif)");
				$("#v_memzone").val("");
				$(".board_doll").attr("src","image/blank.gif");
				$("#v_boarddoll").val("");
				$("#v_toybg").val("");
				$("#v_toymemzone").val("");
			}
			
			if(mode == "color"){
				if(value == "gray"){var framecolor = "#E1E1E1";var namezonecolor = "#F5F5F5";var barzonecolor = "#FFFFFF";var memzonecolor = "#FAFAFA";}
				if(value == "blue"){var framecolor = "#8cbee6";var namezonecolor = "#d5ecff";var barzonecolor = "#f3faff";var memzonecolor = "#c3e3ff";}
				if(value == "pink"){var framecolor = "#e68cb7";var namezonecolor = "#ffd5e9";var barzonecolor = "#fff3f9";var memzonecolor = "#ffc3de";}
				if(value == "green"){var framecolor = "#64b159";var namezonecolor = "#d8f7d3";var barzonecolor = "#f9fff8";var memzonecolor = "#b6ecae";}
				if(value == "red"){var framecolor = "#e68c94";var namezonecolor = "#ffd5d8";var barzonecolor = "#fff3f4";var memzonecolor = "#ffc3c7";}
				if(value == "violet"){var framecolor = "#8e8ce6";var namezonecolor = "#d7d5ff";var barzonecolor = "#f3f3ff";var memzonecolor = "#c6c3ff";}
				$(".board").css("border-color",framecolor);
				$(".memlogoframe").css("border-color",framecolor);
				$(".namezone").css("border-color",framecolor);
				$(".board").css("border-color",framecolor);
				$(".memlogoframe").css("border-color",framecolor);
				$(".namezone").css("border-color",framecolor);
				$(".barzone").css("border-color",framecolor);
				$(".top").css("border-color",framecolor);
				$(".namezone").css("background-color",namezonecolor);
				$(".barzone").css("background-color",barzonecolor);
				$(".memzone").css("background-color",memzonecolor);
				$(".memzone").css("backgroundImage","url(template/boardmemzone/"+$("#v_memzone").val()+".png)");
				$("#v_boardcolor").val(value);
			}

			if(mode == "bg"){
				$(".boardbg").css("backgroundImage","url(template/boardbg/"+value+".gif)");
				$("#v_boardbg").val(value);
			}
			if(mode == "frame"){
				var color = $("#v_boardcolor").val();
				if(!color) var color = "gray";
				$(".memzone").css("backgroundImage","url(template/boardmemzone/"+value+".png)");
				$("#v_memzone").val(value);
			}
			if(mode == "doll"){
				$(".board_doll").attr("src","template/boarddoll/"+value+".gif");
				$("#v_boarddoll").val(value);
			}

		});


		//##### CHANGE TOPIC GROUP ###
		$(".ctg").click(function(){ 
			var topic = $(this).parent().attr("title");
			var group = $(this).attr("value");
			$.post("ajax.php", { status: "changetopicgroup", topic : topic, group : group},function(data){
				if(data){ }
			},"json");
			$(this).css("border","1px solid #0088FF");
			$(this).css("background","#CCEEFF");
		});


		//##### EXCHANGE ###
		$(".linkexchange").click(function(){ 
			var url = $(this).attr("alt");
			if(url != "") window.open(url,'_blank');
		});

		//##### INDEX CHAT ###
		$(".chatopen").click(function(){ 

			$.get("ajax.php", { mode: "indexchat"},function(data){

				if(data){
					$(".indexchat").html(data);
					//$(".indexchat").html("465465456");
					var refreshId = setInterval(function() {chat.update();}, 3000);
				}
			});
		});



	});
}


function delcallchat(){
	$.get("ajax.php", { mode: "delcallchat"},function(data){});
	$("#showmessage").hide();
}


function gbshow(){
	ajax("mode=giftbox","200","120");
	$(".gbshow").hide();
}

function scoreinput(value){
	if(value == "1"){
		s('scoretype').style.display = "";
	} else {
		s('scoretype').style.display = "none";
		s('scoreshow').style.display = "none";
	}
}

function scorepermitinput(value){
	s('score_date').style.display = "none";
	//s('score_post').style.display = "none";
	//s('score_gift').style.display = "none";
	s('score_star').style.display = "none";
	s('score_level').style.display = "none";
	s('score_fix').style.display = "none";
	if(value){
		s('score_'+value).style.display = "";
	}
}

function categoryinput(value){
	if(value == "club"){
		s('score').style.display = "";
	}else if(value == "mod"){
		s('score').style.display = "";
	}else{
		s('score').style.display = "none";
		s('scoretype').style.display = "none";
		s('scoreshow').style.display = "none";
	}
	if(value == "other"){ s('group').style.display = ""; } else { s('group').style.display = "none"; }
}


function getaward(value){
	if(value == "error_num") {alert("ไม่สามารถแลกเหรียญรางวัลได้เกินจำนวนที่กำหนด");}
	else if(value == "error_star") {alert("คุณมีดาวไม่พอสำหรับแลกเหรียญรางวัล");}
	else if(value == "error_memid") {alert("คุณต้องเป็นเจ้าของกระทู้ ");}
	else if(value == "error_memlevel") {alert("ระดับสมาชิกของคุณไม่สามารถแลกเหรียญรางวัลนี้ได้");}
	else{
		var array = value.split(",");
		var medal = array[0];
		var starpoint = array[1];
		$(".showgetaward").append("<img src='image/medal_s"+medal+".png' width='16' height='16' style='vertical-align:middle;' alt='' />");
		$(".awardstarpoint").html(starpoint);
	}
}

function addaward(value){
	if(value == "error_memlevel") alert("ผู้รับมีระดับสมาชิกไม่ถึงที่กำหนด");
	else $(".award"+value).hide();
}


function listmenu_create(create){
	if(create == "1"){
		s('credit').style.display = "block";
	} else {
		s('credit').style.display = "none";
	}
}



function listmenu_category(category){
	s("group").innerHTML = "";
	s("group").style.display = "block";

	if(category == "simsmale" || category == "simsfemale"){ var option = ["","เลือกช่วงอายุ","toddler","ทารก","child","วัยเด็ก","teen","วัยรุ่น","youngadult","วัยผู้ใหญ่","adult","วัยกลางคน","elder","วัยชรา"]; }
	if(category == "clothing" || category == "accessory" || category == "hair" || category == "skin"){ var option = ["","เลือกเพศ","male","ผู้ชาย","female","ผู้หญิง"]; }
	if(category == "makeup"){ var option = ["","เลือกชนิดเครื่องสำอาง","contactlense","คอนแทคเลนส์","eyeshadow","อายแชโดว์","eyeliner","อายไลน์เนอร์","eyebrow","คิ้ว","blush","บรัชออน","lipstick","ลิปสติก","paint","เพนท์"]; }

	if(category == "simsmale" || category == "simsfemale"){ var classname = "sims"; }
	if(category == "clothing" || category == "shoe" || category == "accessory" || category == "makeup" || category == "hair" || category == "skin" || category == "tattoo"){ var classname = "setsims"; }
	if(category == "buy" || category == "build"){ var classname = "object"; }
	if(category == "house" || category == "lot"){ var classname = "lot"; }
	if(category == "pattern" || category == "wall" || category == "floor" || category == "terrain"){ var classname = "pattern"; }
	if(category == "map"){ var classname = "map"; }

	if(option){
		var show="<select name='group'>";
		var a=0;
		for (var i in option) {
			var next = a+1;
			var name = option[next];
			if(a==0)  name = " - - - "+name+" - - - ";
			if(i % 2 == 0){ show += "<option value='"+option[i]+"'>"+name+"</option>";}
			a++;
		}
		show+="</select>";
		s("group").innerHTML = show;
		s("group").style.display = "block";
	}
	s("class").value = classname;

}


/*

function previewboard(mode,value){
	
	if(mode == "clear"){
		var mode = "color";
		var value = "gray";
		$(".boardbg").css("backgroundImage","url(image/blank.gif)");
		$("#v_boardbg").val("");
		$(".boardbg").css("backgroundImage","url(image/blank.gif)");
		$("#v_memzone").val("");
		$(".board_doll").attr("src","image/blank.gif");
		$("#v_boarddoll").val("");
	}
	
	if(mode == "color"){
		if(value == "gray"){var framecolor = "#E1E1E1";var namezonecolor = "#F5F5F5";var barzonecolor = "#FFFFFF";var memzonecolor = "#FAFAFA";}
		if(value == "blue"){var framecolor = "#8cbee6";var namezonecolor = "#d5ecff";var barzonecolor = "#f3faff";var memzonecolor = "#c3e3ff";}
		if(value == "pink"){var framecolor = "#e68cb7";var namezonecolor = "#ffd5e9";var barzonecolor = "#fff3f9";var memzonecolor = "#ffc3de";}
		if(value == "green"){var framecolor = "#64b159";var namezonecolor = "#d8f7d3";var barzonecolor = "#f9fff8";var memzonecolor = "#b6ecae";}
		if(value == "red"){var framecolor = "#e68c94";var namezonecolor = "#ffd5d8";var barzonecolor = "#fff3f4";var memzonecolor = "#ffc3c7";}
		if(value == "violet"){var framecolor = "#8e8ce6";var namezonecolor = "#d7d5ff";var barzonecolor = "#f3f3ff";var memzonecolor = "#c6c3ff";}
		$(".board").css("border-color",framecolor);
		$(".memlogoframe").css("border-color",framecolor);
		$(".namezone").css("border-color",framecolor);
		$(".board").css("border-color",framecolor);
		$(".memlogoframe").css("border-color",framecolor);
		$(".namezone").css("border-color",framecolor);
		$(".barzone").css("border-color",framecolor);
		$(".top").css("border-color",framecolor);
		$(".namezone").css("background-color",namezonecolor);
		$(".barzone").css("background-color",barzonecolor);
		$(".memzone").css("background-color",memzonecolor);
		$(".memzone").css("backgroundImage","url(template/boardmemzone/"+$("#v_memzone").val()+"_"+value+".gif)");
		$("#v_boardcolor").val(value);
	}

	if(mode == "bg"){
		$(".boardbg").css("backgroundImage","url(template/boardbg/"+value+".gif)");
		$("#v_boardbg").val(value);
	}
	if(mode == "frame"){
		var color = $("#v_boardcolor").val();
		if(!color) var color = "gray";
		//$(".memzone").css("backgroundImage","url(template/boardmemzone/"+value+"_"+color+".gif)");
		$(".memzone").css("backgroundImage","url(template/boardmemzone/"+value+".png)");
		//alert("template/boardmemzone/"+value+"_"+color+".gif");
		$("#v_memzone").val(value);
	}
	if(mode == "doll"){
		$(".board_doll").attr("src","template/boarddoll/"+value+".gif");
		$("#v_boarddoll").val(value);
	}
}
*/

function validate(){
	//var status = document.post.status.value;
	var status = $(".formstatus").attr("value");
	if(status == "topic"){
		if (document.post.name.value == "") { alert ("ต้องเป็นสมาชิกถึงจะตั้งกระทู้ได้"); return false; }
		if (document.post.title.value == "") { alert("กรุณากรอกหัวข้อกระทู้"); return false; }
		if (document.post.category.value == "") { alert("กรุณาเลือกหมวดหมู่ของกระทู้"); return false; }
		if (document.post.category.value == "other"){ 			
			if (document.post.group.value == ""){ alert("กรุณาเลือกหมวดหมู่ย่อยของกระทู้"); return false; }
		}
		if (document.post.textarea.value == "") { alert("กรุณากรอกเนื้อหากระทู้"); return false; }
	}else if(status == "uploaditem"){
		if (document.uploaditem.name.value == "") { alert ("ต้องเป็นสมาชิกถึงจะลงของได้"); return false; }
		if (document.uploaditem.create.value == "") { alert("กรุณาเลือกผู้จัดทำ"); return false; }
		if (document.uploaditem.create.value == "1"){ 			
			if (document.uploaditem.credit.value == ""){ alert("กรุณาใส่ชื่อผู้ทำและที่มาให้ชัดเจนที่สุด"); return false; }
		}
		if (document.uploaditem.itemname.value == "") { alert("กรุณากรอกชื่อผลงานที่จะนำมาลง"); return false; }
		if (document.uploaditem.category.value == "") { alert("กรุณาเลือกหมวดหมู่ "); return false; }
		if (document.uploaditem.file.value == "") { alert("กรุณาเลือกไฟล์ .zip"); return false; }
		if (document.uploaditem.pic.value == "") { alert("กรุณาลงภาพตัวอย่างให้ตรงกับของที่นำมาลง"); return false; }
	}
}

