Hacked By AnonymousFox
var js3_autoSubmitTimer;
// # Main Menu Function #############################################################################
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_ajax_loadMainBanner() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
js3_getHtmlByPost('../mod_banner/inc-object-banner.php','','c2banner');
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_ajax_loadMainMenu() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
js3_getHtmlByPost('../system_menu/object-menu.php?JS_MenuID='+js_menuid+'&inputKeyword='+js_keywordsearch,'','area_menu');
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_loadMainMenu_Action(mysubmenu) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
var myStretch = $$(".mainmenu");
var myStretcher = $$(".submenu");
// var myStretch = document.getElementsByClassName('mainmenu');
// var myStretcher = document.getElementsByClassName('submenu');
var myAccordion = new fx.Accordion(myStretch, myStretcher, { opacity: false , start: true , wait:true });
$('idMainMenu').style.display='';
//alert(mysubmenu);
if(mysubmenu==0) {
// do nothing
//} else if(mysubmenu>=10) {
// myAccordion.showThisHideOpen(mysubmenu-2);
} else {
myAccordion.showThisHideOpen(mysubmenu-1);
}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_showMainMenu() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('idMainMenu').style.display='';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_verifyLoginSubmit(objForm) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(objForm.inputUserName.value=='') {
objForm.inputUserName.focus();
return false;
}
if(objForm.inputPassword.value=='') {
objForm.inputPassword.focus();
return false;
}
objForm.ReturnURL.value= $('JS_CurrentURL').value;
return true;
}
// # Basic AJAX use Function #############################################################################
var js3_loadingstack = 0;
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_getHtmlByPost(myurl,myvars,updateto) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
js3_loadingstack++;
if(js3_loadingstack==1) {
js3_loadingHandler.style.display='';
js3_loadingHandler.effect('opacity').custom(0,1);
}
new ajax(myurl,{ method: 'post', postBody: myvars, onComplete: js3_getHtml_onComplete, update: updateto}).request();
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_getHtmlByGet(myurl,myvars,updateto) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
js3_loadingstack++;
if(js3_loadingstack==1) {
js3_loadingHandler.style.display='';
js3_loadingHandler.effect('opacity').custom(0,1);
}
new ajax(myurl+"?"+myvars,{ method: 'get', onComplete: js3_getHtml_onComplete, update: updateto}).request();
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_getHtml_onComplete() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
js3_loadingstack--;
if(js3_loadingstack<=0) {
js3_loadingHandler.effect('opacity').custom(1,0);
}
js3_callAJAXChain();
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function JS3_ChainObject() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// AJAX Chain handle Object
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
this.fnlist = [];
this.fntype = [];
this.addChain_AJAX = function (fn) {
this.fnlist.push(fn);
this.fntype.push('AJAX');
}
this.addChain_Function = function (fn) {
this.fnlist.push(fn);
this.fntype.push('Function');
}
this.callChain = function () {
if(this.fnlist.length) {
this.fnlist.splice(0, 1)[0].call();
if(this.fntype.splice(0, 1)[0]=='Function') {
return true;
} else {
return false;
}
} else {
return false;
}
}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_callAJAXChain() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
while(js3_chain.callChain());
}
var js3_chain = new JS3_ChainObject();
// # Prompt Function #############################################################################
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function JS3_Prompt() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
this.close = function () {
// close box
this.box.close();
// show all select object
var elements = $A(document.getElementsByTagName('object'));
elements.extend(document.getElementsByTagName(window.ActiveXObject ? 'select' : 'embed'));
elements.each(function(el){ el.style.visibility = ''; });
};
this.show = function (wd,hi,content) {
// hide all select object
var elements = $A(document.getElementsByTagName('object'));
elements.extend(document.getElementsByTagName(window.ActiveXObject ? 'select' : 'embed'));
elements.each(function(el){ el.style.visibility = 'hidden'; });
// create box
js3_prompt_iframe_targetname = "ifname"+Math.floor(Math.random()*10000);
this.box = new MooPrompt('myPrompt', content , js3_prompt_iframe_targetname , { buttons: 0, width: wd, height: hi });
};
}
var js3_promptBox = new JS3_Prompt();
var js3_promptOnOpen = false;
var js3_prompt_iframe_targetname;
// # Paging Function #############################################################################
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_paging_CheckAll(objCheckHeader,txtCheckBoxFirstName,intTotalItems) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(intTotalItems>0)
for(i=1;i<=intTotalItems;i++)
if(objCheckHeader==null) { } else { $(txtCheckBoxFirstName+i).checked = objCheckHeader.checked; }
return true;
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_paging_CheckAllHandle(objCheckHeader,txtCheckBoxFirstName,intTotalItems) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
var isCheckedAll = true;
if(intTotalItems>0)
for(i=1;i<=intTotalItems;i++)
if(!$(txtCheckBoxFirstName+i).checked)
isCheckedAll = false;
objCheckHeader.checked = isCheckedAll;
return true;
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_paging_CountChecked(txtCheckBoxFirstName,intTotalItems) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
var intChecked = 0;
if(intTotalItems>0)
for(i=1;i<=intTotalItems;i++)
{
if($(txtCheckBoxFirstName+i)==null) { }
else{
if($(txtCheckBoxFirstName+i).checked)
intChecked++;
}
}
return intChecked ;
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_paging_CountSubChecked(txtCheckBoxFirstName,intTotalItems,TotalSubItemsName) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
var intChecked = 0;
if(intTotalItems>0)
for(i=1;i<=intTotalItems;i++)
for(j=1;j<=$(TotalSubItemsName+i).value;j++)
if($(txtCheckBoxFirstName+i+'_'+j).checked)
intChecked ++;
if($(txtCheckBoxFirstName+i).checked)
intChecked ++;
return intChecked ;
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_paging_GetFirstChecked(txtCheckBoxFirstName,intTotalItems) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(intTotalItems>0)
for(i=1;i<=intTotalItems;i++)
{
if($(txtCheckBoxFirstName+i)==null) { }
else {
if($(txtCheckBoxFirstName+i).checked)
return $(txtCheckBoxFirstName+i).value;
}
}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_paging_CheckedThisItem(objCheckHeader,indexing,txtCheckBoxFirstName,intTotalItems) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(intTotalItems>0)
for(i=1;i<=intTotalItems;i++)
if(i==indexing) {
if($(txtCheckBoxFirstName+i)==null) { } else $(txtCheckBoxFirstName+i).checked = true;
} else {
if($(txtCheckBoxFirstName+i)==null) { } else $(txtCheckBoxFirstName+i).checked = false;
}
if(objCheckHeader==null) { } else { objCheckHeader.checked = false; }
return true;
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_setPageShow_ResizeList() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
total = $('JS_RecordCountTotal').value*1;
size = $('JS_PageSize').value*1;
if(total>0) {
maxpage = Math.ceil(total/size);
$('JS_NoOfPage').value=maxpage;
$('JS_PageMax').innerHTML=maxpage;
var myListObj = $('JS_PageList');
var Len = myListObj.options.length;
if(Len>0) for(var i=0;i<Len;i++) if (myListObj.options[0]!=null) myListObj.options[0]=null;
for(i=1;i<=maxpage;i++) {
myListObj.options[myListObj.options.length] = new Option(i,i,0,false);
}
myListObj.value = 1;
}
js3_page = $('JS_Page').value*1;
js3_maxpage = $('JS_NoOfPage').value*1;
if(js3_page==js3_maxpage) { $('idGoC').style.display='none'; $('idGoD').style.display='none'; } else { $('idGoC').style.display=''; $('idGoD').style.display=''; }
if(js3_page==1) { $('idGoA').style.display='none'; $('idGoB').style.display='none'; } else { $('idGoA').style.display=''; $('idGoB').style.display=''; }
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_Home() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action').value='';
var js3_filename = $('JS_FileName').value;
var js_vars = $('myAJAXForm').toQueryString();
js3_getHtmlByPost(js3_filename,js_vars,'area_content');
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_Page(mypage) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action').value = 'datalist';
js3_filename = $('JS_FileName').value;
js3_page = $('JS_Page').value*1;
js3_maxpage = $('JS_NoOfPage').value*1;
if(mypage>js3_maxpage) { mypage=js3_maxpage; }
if(mypage<=0) { mypage=1; }
js3_page = mypage;
$('JS_Page').value=js3_page;
js_vars = document.getElementById('myAJAXForm').toQueryString();
js3_getHtmlByPost(js3_filename,js_vars,'area_datalist');
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_setDisplay_Page() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
js3_page = $('JS_Page').value*1;
js3_maxpage = $('JS_NoOfPage').value*1;
$('JS_PageList').value=js3_page;
if(js3_page==js3_maxpage) { $('idGoC').style.display='none'; $('idGoD').style.display='none'; } else { $('idGoC').style.display=''; $('idGoD').style.display=''; }
if(js3_page==1) { $('idGoA').style.display='none'; $('idGoB').style.display='none'; } else { $('idGoA').style.display=''; $('idGoB').style.display=''; }
if($('JS_Search').value=='') { $('JS_Reset').style.display='none'; } else { $('JS_Reset').style.display=''; }
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_ShowPage(mypage) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(mypage==0) { mypage = $('JS_Page').value*1; }
js3_chain.addChain_AJAX(function() { mod_ajax_loadArea_Page(mypage); });
js3_chain.addChain_Function(function() { mod_setDisplay_Page(); });
js3_callAJAXChain();
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadAction2Prompt(myaction,mywidth,myheight) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(js3_promptOnOpen || js3_loadingstack>0) { // checking for js3_prompt is open or not
return false;
} else {
js3_promptOnOpen = true;
// loading blank prompt
js3_chain.addChain_Function(function() {
$('idTemp').style.display='';
js3_promptBox.show(mywidth,myheight,"<br><br><img src=\"../../lib/mootool/ajax-loader.gif\" width=\"16\" height=\"16\" onClick=\"js3_promptBox.close(); \" style=\"cursor:pointer\" />");
});
// loading html form xxx-ajax-form.php
js3_chain.addChain_AJAX(function() {
$('JS_Action').value=myaction;
var js3_filename = $('JS_FileName').value;
var js_vars = $('myAJAXForm').toQueryString();
js3_getHtmlByPost(js3_filename,js_vars,'idTemp');
});
// loading content to js3_prompt
js3_chain.addChain_Function(function() {
if(js3_promptOnOpen) {
var content = $('idTemp').innerHTML;
$('idTemp').innerHTML='';
$('promptContentData').innerHTML= content;
}
$('idTemp').style.display='none';
});
return true;
}
}
// # Tab Handle Function #############################################################################
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function JS3_Tabs() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// AJAX Chain handle Object
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
this.listtab = [];
this.listcontent = [];
this.counter = 0;
this.addTab = function (el_tab,el_content) {
this.listtab[this.counter] = $(el_tab);
this.listcontent[this.counter] = $(el_content);
this.counter++;
}
this.clear= function () {
this.listtab = [];
this.listcontent = [];
this.counter = 0;
}
this.showTab = function (myi) {
for(var i=0;i<this.counter;i++) {
if(i+1==myi) {
//alert('show = '+(i+1)+' myi= '+myi+ ' ('+this.listtab[i].id+')');
this.listtab[i].className = 'forminput_box_tab_100px_active';
this.listcontent[i].setStyle('display','');
} else {
//alert('hide = '+i+' myi= '+myi+ ' id='+this.listcontent[i].id);
this.listtab[i].className = 'forminput_box_tab_100px';
this.listcontent[i].setStyle('display','none');
}
}
}
this.showTabAll = function () {
for(var i=0;i<this.counter;i++) {
this.listcontent[i].setStyle('display','');
}
}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea(idContent, sNumber) { // ขอเพิ่มอีก 1 ฟังก์ชั่น สำหรับโหลดหลายๆส่วน ไม่รู้ว่าทำงัยอะคับ เลยเอามาใส่ที่นี่อีก 1
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_ActionOther').value=sNumber;
var js3_filename = $('JS_FileName').value;
var js_vars = $('myAJAXFormOther').toQueryString();
js3_getHtmlByPost(js3_filename,js_vars, idContent);
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_Other(myAction, idContent) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action').value=myAction;
var js3_filename = $('JS_FileName').value;
var js_vars = $('myAJAXForm').toQueryString();
js3_getHtmlByPost(js3_filename,js_vars, idContent);
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_Multi(myForm, myAction, idContent, sNumber) { // ขอเพิ่มอีก 1 ฟังก์ชั่น สำหรับโหลดหลายๆส่วน ไม่รู้ว่าทำงัยอะคับ เลยเอามาใส่ที่นี่อีก 1
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action'+myAction).value=sNumber;
var js3_filename = $('JS_FileName').value;
var js_vars = $('myAJAXForm'+myForm).toQueryString();
js3_getHtmlByPost(js3_filename,js_vars, idContent);
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_X(myForm, myAction, idContent, sNumber) { // ขอเพิ่มอีก 1 ฟังก์ชั่น สำหรับโหลดหลายๆส่วน ไม่รู้ว่าทำงัยอะคับ เลยเอามาใส่ที่นี่อีก 1
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action'+myAction).value=sNumber;
var js3_filename = $('JS_FileName').value;
//var js_vars = $('myAJAXForm'+myForm).toQueryString();
var js_vars = "JS_Action="+$('JS_Action'+myAction).value;
js3_getHtmlByGet(js3_filename,js_vars, idContent);
}
//##################################### TEST
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function js3_getHtmlByPost_2(myurl,myvars,updateto) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
js3_loadingstack++;
if(js3_loadingstack==1) {
js3_loadingHandler.style.display='';
js3_loadingHandler.effect('opacity').custom(0,1);
}
alert('myurl='+myurl);
alert('myvars='+myvars);
alert('updateto='+updateto);
new ajax(myurl,{ method: 'post', postBody: myvars, onComplete: js3_getHtml_onComplete, update: updateto}).request();
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_Home_2() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action').value='xxxx';
var js3_filename = $('JS_FileName').value;
var js_vars = $('myAJAXForm').toQueryString();
alert('['+js_vars+']');
alert('js3_filename='+js3_filename);
js3_getHtmlByPost_2(js3_filename,js_vars,'area_content');
// $('area_content').innerHTML=js_vars;
}
var copytoclip=1
function HighlightAll(theField) {
var tempval=$(''+theField);
tempval.focus()
tempval.select()
if (document.all&©toclip==1){
therange=tempval.createTextRange()
therange.execCommand("Copy")
alert("Copy URL เรียบร้อยแล้ว")
}
}
//+++++++++++++++++++++++++++++++++++++++++++++++++
// สร้างใหม่ สำหรับการปรับ Engine ให้เรียกไฟล์ index-ajax-xxx.php หลายๆตัว
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_PageNew(mypage) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action').value = 'datalist';
js3_filename = $('JS_FileNameData').value;
js3_page = $('JS_Page').value*1;
js3_maxpage = $('JS_NoOfPage').value*1;
if(mypage>js3_maxpage) { mypage=js3_maxpage; }
if(mypage<=0) { mypage=1; }
js3_page = mypage;
$('JS_Page').value=js3_page;
js_vars = document.getElementById('myAJAXForm').toQueryString();
js3_getHtmlByPost(js3_filename,js_vars,'area_datalist');
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_HomeNew() {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$('JS_Action').value='';
var js3_filename = $('JS_FileNameData').value;
var js_vars = $('myAJAXForm').toQueryString();
js3_getHtmlByPost(js3_filename,js_vars,'area_content');
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function mod_ajax_loadArea_ShowPageNew(mypage) {
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(mypage==0) { mypage = $('JS_Page').value*1; }
js3_chain.addChain_AJAX(function() { mod_ajax_loadArea_PageNew(mypage); });
js3_chain.addChain_Function(function() { mod_setDisplay_Page(); });
js3_callAJAXChain();
}
Hacked By AnonymousFox1.0, Coded By AnonymousFox