//- - - - -  clear ค่า id หรือ กำหนดค่าให้กับ id
function js_clearAreaData(id,data){
	//area_add_edit
	$(id).innerHTML = data;
}

//- - - - - เพิ่มข้อมูล
function js_varidateData_add(){
	if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('loading').style.display='';  
		$('myForm').action.value = "save_add";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

//- - - - - แก้ไขข้อมูล
function js_varidateData_edit(){
	if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('loading').style.display='';  
		$('myForm').action.value = "save_edit";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

//- - - - - ลบข้อมูล
function js_varidateData_del(id){
	$('dataListForm').action.value = "del";
	var menu_toggler = $('form1').menu_toggler.value
	var menu_id = $('form1').menu_id.value
	var js_vars =  $('dataListForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+menu_id;
	new ajax("add_edit.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		
		if(responseText.trim()=='OK') {
			js_clearAreaData('area_add_edit',Mod_Text[3]);
			js3_getHtmlByPost('add_edit.php?menu_id='+menu_id+'&menu_toggler='+menu_toggler,'action=data_list','area_data_list');
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
}

function js_statusView(obj,id){
	var statusArray = ["Enable","Disable"];
	var nextStatus = '';
	
	// find nextStatus
	for(i=0;i<statusArray.length;i++) {
		if(statusArray[i]==obj.innerHTML.trim()) {
			if(i+1==statusArray.length) {
				nextStatus = statusArray[0];
			} else {
				nextStatus = statusArray[i+1];
			}
			break;
		}
	}
	//alert(nextStatus);
	$('dataListForm').action.value = "enableDisable";
	var js_vars =  $('dataListForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+$('form1').menu_id.value+"&nextStatus="+nextStatus;
	new ajax("add_edit.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		if(responseText.trim()=='OK') {
			obj.innerHTML= nextStatus;
			//js_clearAreaData('area_add_edit',Mod_Text[3]);
			//js3_getHtmlByPost('add_edit.php','action=data_list','area_data_list');
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
	/**/
}

function js_status_chang_webboard(obj,id){
	var statusArray = ["Enable","Disable"];
	var nextStatus = '';
	
	// find nextStatus
	for(i=0;i<statusArray.length;i++) {
		if(statusArray[i]==obj.innerHTML.trim()) {
			if(i+1==statusArray.length) {
				nextStatus = statusArray[0];
			} else {
				nextStatus = statusArray[i+1];
			}
			break;
		}
	}
	//alert(nextStatus);
	$('dataListForm').action.value = "webboard_enableDisable";
	var js_vars =  $('dataListForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+$('form1').menu_id.value+"&nextStatus="+nextStatus;
	new ajax("add_edit.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		if(responseText.trim()=='OK') {
			obj.innerHTML= nextStatus;
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
	/**/
}


function js_statusViewBoard(obj,id){
	var statusArray = ["Enable","Disable"];
	var nextStatus = '';
	
	// find nextStatus
	for(i=0;i<statusArray.length;i++) {
		if(statusArray[i]==obj.innerHTML.trim()) {
			if(i+1==statusArray.length) {
				nextStatus = statusArray[0];
			} else {
				nextStatus = statusArray[i+1];
			}
			break;
		}
	}
	//alert(nextStatus);
	$('dataListForm').action.value = "board_enableDisable";
	var js_vars =  $('dataListForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+$('form1').menu_id.value+"&nextStatus="+nextStatus;
	new ajax("webboard_form.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		if(responseText.trim()=='OK') {
			obj.innerHTML= nextStatus;
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
	/**/
}

//- - - - - ลบข้อมูล
function js_varidateData_del_photo(id){
	$('dataListForm').action.value = "del";
	var menu_id = $('form1').menu_id.value;
	var album_id = $('form1').album_id.value;
	var js_vars =  $('dataListForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+menu_id;

	new ajax("photo_add_edit.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		//alert(responseText);
		if(responseText.trim()=='OK') {
			js_clearAreaData('area_add_edit',Mod_Text[3]);
			js3_getHtmlByPost('photo_add_edit.php?menu_id='+menu_id+'&id='+album_id,'action=data_list','area_data_list');
			//ส่งออกเป็น XML ครับ
			//js3_getHtmlByPost('create_xml.php','action=xml','area_add_edit');
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
}

//- - - - - เพิ่มการตั้งค่า -------------------------------------
function js_varidateData_setUp(){
	if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('myForm').action.value = "save_setup";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

//- - - - - ลบข้อมูล group
function js_varidateData_delGroup(id){
	$('dataListForm').action.value = "del_group";
	var menu_id = $('form1').menu_id.value;
	var js_vars =  $('dataListForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+menu_id;
	new ajax("add_edit.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		//alert(responseText.trim());
		if(responseText.trim()=='OK') {
			//js_clearAreaData('area_add_edit',Mod_Text[3]);
			js3_getHtmlByPost('add_edit.php?menu_id='+menu_id+'&menu_toggler='+menu_toggler,'action=','area_data_list');
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
}

function js_varidateData_edit_setUp(){
	if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('myForm').action.value = "edit_setup";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

function js_varidateData_saveComment(){
	if($('txt_Name').value == ""){
		alert(Mod_Text[4]);
		$('txt_Name').focus();
	}else if($('txt_Email').value == ""){
		alert(Mod_Text[4]);
		$('txt_Email').focus();
	}else{
		$('myForm').action.value = "save_comment";
		$('myForm').submit();
	}
}


/* Webboard View */
function js_statusView_Webboard(obj,id){
	var statusArray = ["Enable","Disable"];
	var nextStatus = '';
	
	// find nextStatus
	for(i=0;i<statusArray.length;i++) {
		if(statusArray[i]==obj.innerHTML.trim()) {
			if(i+1==statusArray.length) {
				nextStatus = statusArray[0];
			} else {
				nextStatus = statusArray[i+1];
			}
			break;
		}
	}
	//alert(nextStatus);
	$('myForm').action.value = "board01_enableDisable";
	var js_vars =  $('myForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+$('form1').menu_id.value+"&nextStatus="+nextStatus;
	new ajax("view_form.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		if(responseText.trim()=='OK') {
			obj.innerHTML= nextStatus;
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
	/**/
}

function js_varidateData_del_Webboard(id){
	$('myForm').action.value = "del";
	var menu_toggler = $('form1').menu_toggler.value;
	var menu_id = $('form1').menu_id.value;
	var my_id = $('myForm').id.value;
	//alert(my_id);
	var js_vars =  $('myForm').toQueryString();
	js_vars += "&id="+id+"&menu_id="+menu_id;
	new ajax("view_form.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		
		if(responseText.trim()=='OK') {
			js_clearAreaData('area_add_edit',Mod_Text[3]);
			js3_getHtmlByPost('view_form.php?id='+my_id+'&menu_id='+menu_id+'&menu_toggler='+menu_toggler,'action=data_list','area_data_list');
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
}

function js_varidateData_edit_webboard(){
		$('loading').style.display='';  
		$('myForm').action.value = "edit_comment";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
}

function js_varidateData_addForum(){
	if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('loading').style.display='';  
		$('myForm').action.value = "save_forum";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

function js_varidateData_editForum(){
	if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('loading').style.display='';  
		$('myForm').action.value = "save_edit_forum";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

function js_varidateData_add_board(){
	if($('txt_Name').value == ""){
		alert(Mod_Text[4]);
		$('txt_Name').focus();
	}else if($('txt_Email').value == ""){
		alert(Mod_Text[4]);
		$('txt_Email').focus();
	}else if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('loading').style.display='';  
		$('myForm').action.value = "save_add";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

function js_varidateData_edit_board(){
	if($('txt_Title').value == ""){
		alert(Mod_Text[4]);
		$('txt_Title').focus();
	}else{
		$('loading').style.display='';  
		$('myForm').action.value = "save_edit";
		$('myForm').menu_id.value = $('form1').menu_id.value;
		$('myForm').submit();
	}
}

function js_varidateData_delBoard(id){
	$('dataListForm').action.value = "del";
	var menu_toggler = $('form1').menu_toggler.value;
	var menu_id = $('form1').menu_id.value;
	var group_id = $('form1').group_id.value;
	var forum_id = $('form1').forum_id.value;
	var js_vars =  $('dataListForm').toQueryString();
	js_vars += "&group_id="+group_id+"&forum_id="+forum_id+"&id="+id+"&menu_id="+menu_id;
	new ajax("webboard_form.php",{ method: 'post', postBody: js_vars, onComplete: function(responseText) { 
		
		if(responseText.trim()=='OK') {
			js_clearAreaData('area_add_edit',Mod_Text[3]);
			js3_getHtmlByPost('webboard_form.php?group_id='+group_id+'&forum_id='+forum_id+'&menu_id='+menu_id+'&menu_toggler='+menu_toggler,'action=','area_data_list');
		} else {
			js_clearAreaData('area_add_edit',Mod_Text[0]);
		}
	} }).request();
}


//=== ตรวจสอบความถูกต้องของ email =====
function emailCheck(obj) {
//===============================
txt = obj.value;
if (txt.indexOf("@")<2){
	alert(Mod_Text[6]);
	obj.value = "";
	return false;
}
	return true;
}
