/* Simple AJAX Code-Kit (SACK) */
/* ?2005 Gregory Wild-Smith */
/* www.twilightuniverse.com */
/* Software licenced under a modified X11 licence, see documentation or authors website for more details */

function sack(file){
	this.AjaxFailedAlert = "Your browser does not support the enhanced functionality of this website, and therefore you will have an experience that differs from the intended one.\n";
	this.requestFile = file;
	this.method = "POST";
	this.URLString = "";
	this.encodeURIString = true;
	this.execute = false;

	this.onLoading = function() { };
	this.onLoaded = function() { };
	this.onInteractive = function() { };
	this.onCompletion = function() { };

	this.createAJAX = function() {
		try {
			this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (err) {
				this.xmlhttp = null;
			}
		}
		if(!this.xmlhttp && typeof XMLHttpRequest != "undefined")
			this.xmlhttp = new XMLHttpRequest();
		if (!this.xmlhttp){
			this.failed = true; 
		}
	};
	
	this.setVar = function(name, value){
		if (this.URLString.length < 3){
			this.URLString = name + "=" + value;
		} else {
			this.URLString += "&" + name + "=" + value;
		}
	}
	
	this.encVar = function(name, value){
		var varString = encodeURIComponent(name) + "=" + encodeURIComponent(value);
	return varString;
	}
	
	this.encodeURLString = function(string){
		varArray = string.split('&');
		for (i = 0; i < varArray.length; i++){
			urlVars = varArray[i].split('=');
			if (urlVars[0].indexOf('amp;') != -1){
				urlVars[0] = urlVars[0].substring(4);
			}
			varArray[i] = this.encVar(urlVars[0],urlVars[1]);
		}
	return varArray.join('&');
	}
	
	this.runResponse = function(){
		eval(this.response);
	}
	
	this.runAJAX = function(urlstring){
		this.responseStatus = new Array(2);
		if(this.failed && this.AjaxFailedAlert){ 
			alert(this.AjaxFailedAlert); 
		} else {
			if (urlstring){ 
				if (this.URLString.length){
					this.URLString = this.URLString + "&" + urlstring; 
				} else {
					this.URLString = urlstring; 
				}
			}
			if (this.encodeURIString){
				var timeval = new Date().getTime(); 
				this.URLString = this.encodeURLString(this.URLString);
				this.setVar("rndval", timeval);
			}
			if (this.element) { this.elementObj = document.getElementById(this.element); }
			if (this.xmlhttp) {
				var self = this;
				if (this.method == "GET") {
					var totalurlstring = this.requestFile + "?" + this.URLString;
					this.xmlhttp.open(this.method, totalurlstring, true);
				} else {
					this.xmlhttp.open(this.method, this.requestFile, true);
				}
				if (this.method == "POST"){
  					try {
						this.xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded')  
					} catch (e) {}
				}

				this.xmlhttp.send(this.URLString);
				this.xmlhttp.onreadystatechange = function() {
					switch (self.xmlhttp.readyState){
						case 1:
							self.onLoading();
						break;
						case 2:
							self.onLoaded();
						break;
						case 3:
							self.onInteractive();
						break;
						case 4:
							self.response = self.xmlhttp.responseText;
							self.responseXML = self.xmlhttp.responseXML;
							self.responseStatus[0] = self.xmlhttp.status;
							self.responseStatus[1] = self.xmlhttp.statusText;
							self.onCompletion();
							if(self.execute){ self.runResponse(); }
							if (self.elementObj) {
								var elemNodeName = self.elementObj.nodeName;
								elemNodeName.toLowerCase();
								if (elemNodeName == "input" || elemNodeName == "select" || elemNodeName == "option" || elemNodeName == "textarea"){
									self.elementObj.value = self.response;
								} else {
									self.elementObj.innerHTML = self.response;
								}
							}
							self.URLString = "";
						break;
					}
				};
			}
		}
	};
this.createAJAX();
}
var table_global_id='table_global_id';
var table_global_id2='table_global_id2';
var table_global_id3='table_global_id3';
var table_global_id4='table_global_id4';
var menu_global_id='main_menu';
var  popup_global_id='popup_global_id';

function doHTTPRequest(url, parameters, callback) {
  var http_request = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
    http_request = new XMLHttpRequest();
    if(http_request.overrideMimeType) {
      http_request.overrideMimeType('text/xml');
    }
  } else if (window.ActiveXObject) { // IE
    try {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
          http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
    }
  }
  if (!http_request) {
    alert('Cannot create XMLHTTP instance');
    return false;
  }

  //http_request.onreadystatechange = callback;
  http_request.onreadystatechange = function () {
		if (http_request.readyState == 4) 
		if (http_request.status == 200) {
                        callback();
        } else {
            alert("There was a problem retrieving the XML data:\n" + req.statusText);
        }
  }

  http_request.open('POST', url, true);
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", parameters.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send(parameters);
  
  return http_request;
}

function parseSubscriber() {
	if (SubRequest.readyState == 4) {
		document.getElementById('serverResponse').innerHTML = SubRequest.responseText;
	}
}


function LoadTable(floder_home,table_id,page,param){
	table_global_id =  table_id;
	document.getElementById(table_id).innerHTML =  '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%" style="color:black;background-image:none;font-size:14px;"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	old_load = document.getElementById(table_id).innerHTML;
	param=param + '&p=' + page;
	GroupSelectTable = doHTTPRequest(floder_home + table_id + '.php',param,parseSelect );

}
function LoadTable2(floder_home,table_id,page,param){
	table_global_id2 =  table_id;
	document.getElementById(table_id).innerHTML = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%" style="color:black;background-image:none;font-size:14px;"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	old_load2 = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	param=param + '&p=' + page;
	GroupSelectTable2 = doHTTPRequest(floder_home + table_id + '.php',param,parseSelect2 );
}
function LoadTable3(floder_home,table_id,page,param){
	table_global_id3 =  table_id;
	document.getElementById(table_id).innerHTML = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%" style="color:black;background-image:none;font-size:14px;"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	old_load3 = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	param=param + '&p=' + page;
	GroupSelectTable3 = doHTTPRequest(floder_home + table_id + '.php',param,parseSelect3);
}
function LoadTable4(floder_home,table_id,page,param){
	table_global_id4 =  table_id;
	document.getElementById(table_id).innerHTML = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%" style="color:black;background-image:none;font-size:14px;"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	old_load4 = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	param=param + '&p=' + page;
	GroupSelectTable4 = doHTTPRequest(floder_home + table_id + '.php',param,parseSelect4);
}
function SaveAjax(table_id,param){
	table_global_id3 =  table_id;
	document.getElementById("process").innerHTML = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	old_load2 = '<table cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%"><img src="image/loading.gif" align="absmiddle">&nbsp; Processing....</th></tr></table>';
	param=param;
	GroupSaveAjax = doHTTPRequest("ajax_response/" + table_id + '.php',param,parseSaveAjax );
}

function parseSelect(){
	if (GroupSelectTable.readyState == 4) {
	//	alert(GroupSelectTable.responseText);
		document.getElementById(table_global_id).innerHTML =GroupSelectTable.responseText;
		GroupSelectTable=null;
	//	RestoreToken();
	}
}
function parseSelect2(){
	if (GroupSelectTable2.readyState == 4) {
		document.getElementById(table_global_id2).innerHTML =GroupSelectTable2.responseText;
		GroupSelectTable2=null;
	}
}
function parseSelect3(){
	if (GroupSelectTable3.readyState == 4) {
		document.getElementById(table_global_id3).innerHTML =GroupSelectTable3.responseText;
		GroupSelectTable3=null;
	}
}
function parseSelect4(){
	if (GroupSelectTable4.readyState == 4) {
		document.getElementById(table_global_id4).innerHTML =GroupSelectTable4.responseText;
		GroupSelectTable4=null;
	}
}
function parseSaveAjax(){
	if (GroupSaveAjax.readyState == 4) {
		//document.getElementById(table_global_id3).innerHTML =GroupSaveAjax.responseText;
		//alert(GroupSaveAjax.responseText);
		xmlResult = GroupSaveAjax.responseXML;
		if(xmlResult.getElementsByTagName("status")[0].firstChild.nodeValue== "1"){ //Save แล้ว
			document.getElementById('process').innerHTML = '';

		// update จำนวน unit ที่เคยเลือก ของหน้า view booking
			if(document.getElementById("ajax_check_amountunit")){	 Query2();	}
			
			if(xmlResult.getElementsByTagName("detail")[0].firstChild.nodeValue != ""){
				alert(xmlResult.getElementsByTagName("detail")[0].firstChild.nodeValue);
			}			
			Lightbox.hideBox();
		}else{
			alert(xmlResult.getElementsByTagName("detail")[0].firstChild.nodeValue);
			document.getElementById('process').innerHTML = '';
		}
	}
}


session_user_id = '';
session_project_id = '';
function LoadPopup(table_file,param , weight, height){
	param = param + '&session_user_id=' + session_user_id;
	param = param + '&session_project_id=' + session_project_id;
	
	if (document.getElementById('box').style.display == 'none')
	{

		Lightbox.showBoxByAJAX('popuppage/' + table_file + '.php?First=0' + param, weight,height);
	}else{
		document.getElementById('boxContents').innerHTML = '<table   cellspacing="0" cellpadding="0"  height="100%" width="100%" style="vertical-align:middle;"><tr><th colspan="100%"><img src="image/loading.gif"  align="absmiddle">&nbsp; Processing....</th></tr></table>';
		GroupSelect = doHTTPRequest('popuppage/' + table_file + '.php',param,parseSelectPopup );
	}
}

function parseSelectPopup(){
	if (GroupSelect.readyState == 4) {
		document.getElementById('boxContents').innerHTML =GroupSelect.responseText;
	}
}

function LoadMenuFile(menu_file){
	document.getElementById(menu_global_id).innerHTML = '<table   cellspacing="0" cellpadding="0" class="solidfull"><tr><th colspan="100%"><img src="image/loading.gif"  align="absmiddle">&nbsp; Processing....</th></tr></table>';
	param='';
	GroupSelect = doHTTPRequest(menu_file,param,parseMainMenu );


}
function parseMainMenu(){
	if (GroupSelect.readyState == 4) {
		document.getElementById(menu_global_id).innerHTML =GroupSelect.responseText;
	}
}



/*??????????????? Function Tabs*/
/*
/*
*/
/*
function ManageTabs(task,tabname,link){
	param	= 'task='+encodeURIComponent(task)+'&tabname='+encodeURIComponent(tabname);
	param += '&link='+encodeURIComponent(link);
	reqManageTabs = doHTTPRequest('MaxTabs/manageTabs.php',param,parseManageTabs );
}

function RenderTabs(){
	document.getElementById('headTabs').innerHTML = '<table cellspacing="0" cellpadding="0"  height="100%" width="100%" style="vertical-align:middle;"><tr><th colspan="100%" style="padding-top:10px;"><img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Tabs....</th></tr></table>';
	param='';
	reqTabs = doHTTPRequest('MaxTabs/renderTabs.php',param,parseTabs );
}

function parseTabs(){
	if (reqTabs.readyState == 4) {
		document.getElementById("headTabs").innerHTML = reqTabs.responseText;
	}
}

function parseManageTabs(){
	if (reqManageTabs.readyState == 4) {
		xmlResult = reqManageTabs.responseXML;
		var returnState = xmlResult.getElementsByTagName("state")[0].firstChild.nodeValue; 
		if(returnState == "remove" ||  returnState == "removeall"){ // Remove ??? Redirect ????????
			document.location.href=xmlResult.getElementsByTagName("detail")[0].firstChild.nodeValue;
		}else if(returnState == "add"){
			RenderTabs();
		}	
	}
}

function RestoreToken(){
	param	= '';
	reqRestoreToken = doHTTPRequest('MaxTabs/restoreToken.php',param,parseRestoreToken );
}


function parseRestoreToken(){
	if (reqRestoreToken.readyState == 4) {
		xmlResult = reqRestoreToken.responseXML;
		var x=xmlResult.getElementsByTagName('tagdata');
		var theForm = document.frmConsole;
		for (i=0;i<x.length;i++)
		{
			var objID		= eval( 'theForm.' + x[i].getAttribute("tagid") );
			var objType	= x[i].getAttribute("type");
			var objVal		= x[i].childNodes[0].nodeValue;
			
			if(objID){
				switch (objType)
				{
					case "checkbox" :
					case "radio" :
						objID.checked = parseInt(objVal);
					break;

					case "select-one" :
						objID.value = parseInt(objVal);
					break;

					case "select-multiple" :
						for (var j = 0; j < objID.length; j++) {
							if(objID[j].value==objVal){
								objID[j].selected = true;
							}
						}
					break;
				
					case "hidden" :
						objID.value = objVal;
					break;

					case "text" :
					case "textarea" :
						objID.value = objVal;
					break;
				}
			}
		}
		if(document.getElementById("chk_del_all")){
			PageLoadCheckSetClass(document.getElementById("chk_del_all"),"selected");
		}
	}
}

function tokenData(Data){
	param	= 'tokenData='+encodeURIComponent(Data);
	reqManageToken = doHTTPRequest('MaxTabs/manageToken.php',param,parseManageToken );
}

function parseManageToken(){
	if (reqManageToken.readyState == 4) {

	}
}

function CloseTabsAll(){
	if(confirm("Do you want to close all tabs?")){
		ManageTabs("removeall",'','');
	}			
}
*/

function UploadComplete(txid,folder){
	document.getElementById('uploadPicture').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUpload = doHTTPRequest('flash/ajaxShowUpload.php',param,parseUpload );
}


function UploadDelete(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPicture').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUpload = doHTTPRequest('flash/ajaxShowUpload.php',param,parseUpload );
	}
}

function parseUpload(){
	if (reqUpload.readyState == 4) {
		document.getElementById('uploadPicture').innerHTML =  reqUpload.responseText;
	}
}

//upload 2
function UploadComplete2(txid,folder){
	document.getElementById('uploadPicture2').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUpload2 = doHTTPRequest('flash/ajaxShowUpload2.php',param,parseUpload2 );
}

function UploadDelete2(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPicture2').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUpload2 = doHTTPRequest('flash/ajaxShowUpload2.php',param,parseUpload2 );
	}
}

function parseUpload2(){
	if (reqUpload2.readyState == 4) {
		document.getElementById('uploadPicture2').innerHTML =  reqUpload2.responseText;
	}
}
/************************/

//----------------Update New -----------------//
//--1
function UploadCompleteNew1(txid,folder){
	document.getElementById('uploadPictureNew1').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew1 = doHTTPRequest('flash/ajaxShowUploadNew1.php',param,parseUploadNew1);
}
function UploadDeleteNew1(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew1').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew1 = doHTTPRequest('flash/ajaxShowUploadNew1.php',param,parseUploadNew1);
	}
}

function parseUploadNew1(){
	if (reqUploadNew1.readyState == 4) {
		document.getElementById('uploadPictureNew1').innerHTML =  reqUploadNew1.responseText;
	}
}
//--2
function UploadCompleteNew2(txid,folder){
	document.getElementById('uploadPictureNew2').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew2 = doHTTPRequest('flash/ajaxShowUploadNew2.php',param,parseUploadNew2);
}
function UploadDeleteNew2(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew2').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew2 = doHTTPRequest('flash/ajaxShowUploadNew2.php',param,parseUploadNew2);
	}
}

function parseUploadNew2(){
	if (reqUploadNew2.readyState == 4) {
		document.getElementById('uploadPictureNew2').innerHTML =  reqUploadNew2.responseText;
	}
}
//--3
function UploadCompleteNew3(txid,folder){
	document.getElementById('uploadPictureNew3').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew3 = doHTTPRequest('flash/ajaxShowUploadNew3.php',param,parseUploadNew3);
}
function UploadDeleteNew3(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew3').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew3 = doHTTPRequest('flash/ajaxShowUploadNew3.php',param,parseUploadNew3);
	}
}

function parseUploadNew3(){
	if (reqUploadNew3.readyState == 4) {
		document.getElementById('uploadPictureNew3').innerHTML =  reqUploadNew3.responseText;
	}
}
//--4
function UploadCompleteNew4(txid,folder){
	document.getElementById('uploadPictureNew4').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew4 = doHTTPRequest('flash/ajaxShowUploadNew4.php',param,parseUploadNew4);
}
function UploadDeleteNew4(txid,folder,filedel,filename,token,Maps_ID){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew4').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel+'&maps_token='+token+'&maps_id='+Maps_ID;
		reqUploadNew4 = doHTTPRequest('flash/ajaxShowUploadNew4.php',param,parseUploadNew4);
	}
}

function parseUploadNew4(){
	if (reqUploadNew4.readyState == 4) {
		document.getElementById('uploadPictureNew4').innerHTML =  reqUploadNew4.responseText;
	}
}
//--5
function UploadCompleteNew5(txid,folder){
	document.getElementById('uploadPictureNew5').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew5 = doHTTPRequest('flash/ajaxShowUploadNew5.php',param,parseUploadNew5);
}
function UploadDeleteNew5(txid,folder,filedel,filename,token){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew5').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel+'&token='+token;
		reqUploadNew5 = doHTTPRequest('flash/ajaxShowUploadNew5.php',param,parseUploadNew5);
	}
}

function parseUploadNew5(){
	if (reqUploadNew5.readyState == 4) {
		document.getElementById('uploadPictureNew5').innerHTML =  reqUploadNew5.responseText;
	}
}
//--6
function UploadCompleteNew6(txid,folder){
	document.getElementById('uploadPictureNew6').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew6 = doHTTPRequest('flash/ajaxShowUploadNew6.php',param,parseUploadNew6);
}
function UploadDeleteNew6(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew6').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew6 = doHTTPRequest('flash/ajaxShowUploadNew6.php',param,parseUploadNew6);
	}
}

function parseUploadNew6(){
	if (reqUploadNew6.readyState == 4) {
		document.getElementById('uploadPictureNew6').innerHTML =  reqUploadNew6.responseText;
	}
}
//--7
function UploadCompleteNew7(txid,folder){
	document.getElementById('uploadPictureNew7').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew7 = doHTTPRequest('flash/ajaxShowUploadNew7.php',param,parseUploadNew7);
}
function UploadDeleteNew7(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew7').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew7 = doHTTPRequest('flash/ajaxShowUploadNew7.php',param,parseUploadNew7);
	}
}

function parseUploadNew7(){
	if (reqUploadNew7.readyState == 4) {
		document.getElementById('uploadPictureNew7').innerHTML =  reqUploadNew7.responseText;
	}
}
//--8
function UploadCompleteNew8(txid,folder){
	document.getElementById('uploadPictureNew8').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew8 = doHTTPRequest('flash/ajaxShowUploadNew8.php',param,parseUploadNew8);
}
function UploadDeleteNew8(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew8').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew8 = doHTTPRequest('flash/ajaxShowUploadNew8.php',param,parseUploadNew8);
	}
}

function parseUploadNew8(){
	if (reqUploadNew8.readyState == 4) {
		document.getElementById('uploadPictureNew8').innerHTML =  reqUploadNew8.responseText;
	}
}
//--9
function UploadCompleteNew9(txid,folder){
	document.getElementById('uploadPictureNew9').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew9 = doHTTPRequest('flash/ajaxShowUploadNew9.php',param,parseUploadNew9);
}
function UploadDeleteNew9(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew9').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew9 = doHTTPRequest('flash/ajaxShowUploadNew9.php',param,parseUploadNew9);
	}
}

function parseUploadNew9(){
	if (reqUploadNew9.readyState == 4) {
		document.getElementById('uploadPictureNew9').innerHTML =  reqUploadNew9.responseText;
	}
}
//--10
function UploadCompleteNew10(txid,folder){
	document.getElementById('uploadPictureNew10').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew10 = doHTTPRequest('flash/ajaxShowUploadNew10.php',param,parseUploadNew10);
}
function UploadDeleteNew10(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew10').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew10 = doHTTPRequest('flash/ajaxShowUploadNew10.php',param,parseUploadNew10);
	}
}

function parseUploadNew10(){
	if (reqUploadNew10.readyState == 4) {
		document.getElementById('uploadPictureNew10').innerHTML =  reqUploadNew10.responseText;
	}
}
//--11
function UploadCompleteNew11(txid,folder){
	document.getElementById('uploadPictureNew11').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew11 = doHTTPRequest('flash/ajaxShowUploadNew11.php',param,parseUploadNew11);
}
function UploadDeleteNew11(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew11').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew11 = doHTTPRequest('flash/ajaxShowUploadNew11.php',param,parseUploadNew11);
	}
}

function parseUploadNew11(){
	if (reqUploadNew11.readyState == 4) {
		document.getElementById('uploadPictureNew11').innerHTML =  reqUploadNew11.responseText;
	}
}
//--12
function UploadCompleteNew12(txid,folder){
	document.getElementById('uploadPictureNew12').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew12 = doHTTPRequest('flash/ajaxShowUploadNew12.php',param,parseUploadNew12);
}
function UploadDeleteNew12(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew12').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew12 = doHTTPRequest('flash/ajaxShowUploadNew12.php',param,parseUploadNew12);
	}
}

function parseUploadNew12(){
	if (reqUploadNew12.readyState == 4) {
		document.getElementById('uploadPictureNew12').innerHTML =  reqUploadNew12.responseText;
	}
}

//13
function UploadCompleteNew13(txid,folder){
	document.getElementById('uploadPictureNew13').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew13 = doHTTPRequest('flash/ajaxShowUploadNew13.php',param,parseUploadNew13);
}
function UploadDeleteNew13(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew13').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew13 = doHTTPRequest('flash/ajaxShowUploadNew13.php',param,parseUploadNew13);
	}
}

function parseUploadNew13(){
	if (reqUploadNew13.readyState == 4) {
		document.getElementById('uploadPictureNew13').innerHTML =  reqUploadNew13.responseText;
	}
}
//--14
function UploadCompleteNew14(txid,folder){
	document.getElementById('uploadPictureNew14').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder;
	reqUploadNew14 = doHTTPRequest('flash/ajaxShowUploadNew14.php',param,parseUploadNew14);
}
function UploadDeleteNew14(txid,folder,filedel,filename){
	if(confirm("ยืนยันลบ "+filename+" ?")){
		document.getElementById('uploadPictureNew14').innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
		param	= 'txid='+encodeURIComponent(txid)+'&folder='+folder+'&mode=delete'+'&file='+filedel;
		reqUploadNew14 = doHTTPRequest('flash/ajaxShowUploadNew14.php',param,parseUploadNew14);
	}
}

function parseUploadNew14(){
	if (reqUploadNew14.readyState == 4) {
		document.getElementById('uploadPictureNew14').innerHTML =  reqUploadNew14.responseText;
	}
}
//-----------------------------------------------//

//----------------Order-----------------------//
function	SwapOrder(value1,value2,action,txid,folder,VideoToken,txToken){
	document.getElementById('uploadPictureNew'+action).innerHTML = '<img src="image/loading.gif"  align="absmiddle">&nbsp; Loading Thumnail....';
	param	= 'Value1='+encodeURIComponent(value1)+'&Value2='+encodeURIComponent(value2)+'&Txid='+encodeURIComponent(txid)+'&action='+encodeURIComponent(action)+'&folder='+encodeURIComponent(folder)+'&VideoToken='+encodeURIComponent(VideoToken)+'&txToken='+encodeURIComponent(txToken);
	reqSwap = doHTTPRequest('ajax_response/ajax_order.php',param,pareSwap);
} 
function	pareSwap(){
	if(reqSwap.readyState==4){
		var	arr	=	reqSwap.responseText.split("|");
		num	=	arr[0];
		txid	=	arr[1];
		folder	=	arr[2];
		eval("UploadCompleteNew"+num)(txid,folder);	
	}
}
//------------------------------------------------//

//-------------------SaveMaps----------------//
function	SaveMaps(action){
	var	ID					=	document.getElementById('Maps_ID').value;
	var	Title				=	document.getElementById('Title').value;
	var	Maps_Token	=	document.getElementById("Maps_Token").value;
	var	Coordinate	=	document.getElementById('Coordinate').checked==true?document.getElementById('Coordinate').value:'0';
	var	Icon				=	document.getElementById('Icon').value;
	var	Description	=	document.getElementById('Description').value;
	var	Latitude		=	document.getElementById('Latitude').value;
	var	Longitude		=	document.getElementById('Longitude').value;
	var	Width			=	document.getElementById('Width').value;
	var	Height			=	document.getElementById('Height').value;
	var	GMapsFolder	=	document.getElementById('GMapsFolder').value;
	if(Title==""||Maps_Token==""|| Description==""||Latitude==""||Longitude==""||Width==""||Height==""){
		window.alert("กรุณาป้อนข้อมูลให้ครบด้วยครับ");
	}else{
		param	= 'Title='+encodeURIComponent(Title)+'&Coordinate='+encodeURIComponent(Coordinate);
		param 	+=	'&Icon='+encodeURIComponent(Icon)+'&Description='+encodeURIComponent(Description);
		param 	+=	'&Latitude='+encodeURIComponent(Latitude)+'&Longitude='+encodeURIComponent(Longitude);
		param 	+=	'&Width='+encodeURIComponent(Width)+'&Height='+encodeURIComponent(Height);
		param	+=	'&GMapsFolder='+encodeURIComponent(GMapsFolder)+'&Maps_Token='+encodeURIComponent(Maps_Token);
		param	+=	'&Maps_ID='+encodeURIComponent(ID)+'&mode='+action;
		reqSaveMaps = doHTTPRequest('popuppage/popup_add_maps_ipad.php',param,pareSaveMaps);
	}
}

function	pareSaveMaps(){
	if(reqSaveMaps.readyState==4){
		var	arr	=	reqSaveMaps.responseText.split("|");
		UploadCompleteNew4(arr[0],arr[1]);
		Lightbox.hideBox();
	}
}
//------------------------------------------------//
//--------------------Save Video---------------//
function	SaveVideo(action){
	var	ID					=	document.getElementById('Video_ID').value;
	var	Title			=	document.getElementById("Title").value;
	var	VideoTxid	=	document.getElementById("VideoTxid").value;	
	var	VideoFolder	=	document.getElementById("VideoFolder").value;
	var	VideoToken	=	document.getElementById("VideoToken").value;
	
	if(Title==""||VideoTxid==""||VideoFolder==""){
		window.alert("กรุณาป้อนข้อมูลให้ครบด้วยครับ");	
	}else{
		param	= 'Title='+encodeURIComponent(Title)+'&VideoTxid='+encodeURIComponent(VideoTxid);
		param 	+=	'&VideoFolder='+encodeURIComponent(VideoFolder)+'&VideoToken='+encodeURIComponent(VideoToken);
		param	+=	'&mode='+action+'&id='+encodeURIComponent(ID);
		reqSaveVideo	=	doHTTPRequest('popuppage/popup_add_video_ipad.php',param,pareSaveVideo);
	}
}
function	pareSaveVideo(){
	if(reqSaveVideo.readyState==4){
		var	arr	=	reqSaveVideo.responseText.split("|");
		UploadCompleteNew5(arr[0],arr[1]);
		Lightbox.hideBox();
	}
}
//------------------------------------------------//
