// import:	music_model, music_render.js, music_parser.js, DataRequestor.js,wmPlayer_control.js
	
function Control() {
	var self = this;
	this.render = new Render();

	this.player = null;
	
	this.service_url = 'video_proxy.php';
	this.ec_service_url = 'http://service.truelife.com';
	this.tl_service_url = 'http://image.truelife.com';
	this.success = "200";
	
	this.owner = false;
	this.__user = "";
	this.__userid = "";
	
	var folder_list = 'dv_listfolder';

	/*------------------------------------------------------------------------------
	   show VDO List by prang
	  -------------------------------------------------------------------------------*/
	this.showVDOList = function(tag,order,item_per_page,page,editor) {

		var url = self.service_url;
		//
		if(editor==true){
		}else{
			if(tag!=''){
				_service_url = self.tl_service_url + '/service/media/vdo/by_tag_category';
				_querystring = 'category_id=&tag=' + tag + '&order_by='+ order + '&item_per_page='+ item_per_page +'&page='+ page;
			}else{
				_service_url = self.tl_service_url + '/service/media/vdo/list';
				_querystring = 'order_by='+ order + '&item_per_page='+ item_per_page +'&page='+ page;
			}		
		}

		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess:self.render.showVDOList,
				onFailure:function(){
					alert('ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้');
				}
			} 
		);
	}

/*------------------------------------------------------------------------------
	   show VDO List by prang
	  -------------------------------------------------------------------------------*/
	this.showVDOListOO = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showVDOListEditor(request);
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้');
					}
				} 
			);
		}else{
			var pars="";
			if(tag!=''||category!=''){
				_service_url = self.tl_service_url + '/service/media/vdo/by_tag_category';
				_querystring = 'category_id=' + category  + '&order_by='+ order + '&item_per_page='+ item_per_page +'&page_no='+ page + '&tag=' + tag;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			}else {
				//_service_url = self.tl_service_url + '/service/media/vdo/list';
				//_querystring = 'order_by='+ order + '&item_per_page='+ item_per_page +'&page='+ page;
				var p = parseInt(page/60);
				if(page%60!=0){
					p=p+1;
				}
				var pageN = parseInt(page-(60*(p-1)));
			var url = "http://minihome.truelife.com/media/keepxml/genfile.php?file=vdo"+ order + p + ".xml&pid="+pageN+"&page="+page+"&filesize="+item_per_page;


			}
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
						$('loading').style.display = "";
						$('loading').style.visibility = "visible";
						$('loading').innerHTML = 'loading ...';
					},
					onSuccess:self.render.showVDOListOO,
					onFailure:function(){
						alert('ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้');
					}
				} 
			);
		}
	}

/*------------------------------------------------------------------------------
	   show VDO List by prang
	  -------------------------------------------------------------------------------*/
	this.showVDOListOO2 = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showVDOListEditor(request);
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้');
					}
				} 
			);
		}else{
			var pars="";
			if(tag!=''||category!=''){
				_service_url ='http://media.truelife.com/media/vdo_search_service.jsp';
				_querystring = 'service=1&category_id=' + category  + '&order_by='+ order + '&item_per_page='+ item_per_page +'&page_no='+ page + '&tag=' + tag;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			}else {
				_service_url = 'http://media.truelife.com/media/vdo_service.jsp';
				_querystring = 'service=1&order_by='+order+'&page_no='+page;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			}

			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
						$('loading').style.display = "block";
						$('loading').innerHTML = 'loading ...';
					},
					onSuccess: function(request){
						$('loading').innerHTML = "";
						$('loading').style.display="none";
						self.render.showVDOListOO(request);
					},
					onFailure:function(){
						$('loading').style.display="none";
						$('dvcontainer').innerHTML = "ไม่สามารถเปิดวีดีโอได้ในขณะนี้";
						$('relate_tag').innerHTML = '' ;
						$('page_detail').innerHTML = '' ;
					}
				} 
			);
		}
	}

/*------------------------------------------------------------------------------
	   show VDO List by prang
	  -------------------------------------------------------------------------------*/
	this.showVDOListOO3 = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showVDOListEditor(request);
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้');
					}
				} 
			);
		}else{
			var pars="";
			if(tag!=''||category!=''){
				_service_url ='http://61.90.228.33/media/vdo_search_service.jsp';
				_querystring = 'category_id=' + category  + '&order_by='+ order + '&item_per_page='+ item_per_page +'&page_no='+ page + '&service=1&tag=' + tag;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			}else {
				_service_url = 'http://61.90.228.33/media/vdo_service.jsp';
				_querystring = 'service=1&order_by='+order+'&page_no='+page;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			}
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
						$('loading').style.display = "block";
						$('loading').innerHTML = 'loading ...';
					},
					onSuccess: function(request){
						$('loading').innerHTML = "";
						$('loading').style.display="none";
						self.render.showVDOListOO(request);
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้');
					}
				} 
			);
		}
	}

	/*------------------------------------------------------------------------------
	   show Photo List by prang
	  -------------------------------------------------------------------------------*/
	this.showPhotoListOO = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showPhotoListEditor(request);
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดรูปภาพได้ในขณะนี้');
					}
				} 
			);
		}else{
			var pars="";
			if(tag!=''||category!=''){
				_service_url = self.tl_service_url + '/service/tag/content/user/search';
				_querystring = 'service=mphoto&order_by='+ order + '&item_per_page='+ item_per_page +'&page='+ page + '&tag=' + tag;
				pars = "service_url="+ _service_url + "&querystring="+ encodeURIComponent( _querystring);
			}else {
				//_service_url = self.tl_service_url + '/service/media/vdo/list';
				//_querystring = 'order_by='+ order + '&item_per_page='+ item_per_page +'&page='+ page;
				if(order=="create.desc"){
					url = "http://minihome.truelife.com/media/keepxml/genphoto.php?file=photo"+ order + ".xml&pid="+page+"&filesize="+item_per_page;
				}else{
					url = "http://minihome.truelife.com/media/keepxml/genphoto.php?file=photo"+ order + ".xml&pid="+page+"&filesize="+item_per_page;
				}

			}
			
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
						$('loading').style.display = "";
						$('loading').style.visibility = "visible";
						$('loading').innerHTML = 'loading ...';
					},
					onSuccess:self.render.showPhotoListOO,
					onFailure:function(){
						alert('ไม่สามารถเปิดรูปภาพได้ในขณะนี้');
					}
				} 
			);
		}
	}
/*------------------------------------------------------------------------------
	   show Photo List by prang
	  -------------------------------------------------------------------------------*/
	this.showPhotoListOO2 = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showPhotoListEditor(request);
					},
					onFailure:function(){
						$('loading').innerHTML = 'ไม่สามารถเปิดรูปภาพได้ในขณะนี้';
					}
				} 
			);
		}else{
			var pars="";
			if(tag!=''||category!=''){
				_service_url ='http://media.truelife.com/media/photo_search_service.jsp';
				_querystring = 'category_id=' + category  + '&order_by='+ order + '&item_per_page='+ item_per_page +'&page_no='+ page + '&service=1&tag=' + escape(tag);
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			}else {
				_service_url = 'http://media.truelife.com/media/photo_service.jsp';
				_querystring = 'service=1&order_by='+order+'&page_no='+page;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);

			}
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
						$('loading').style.display = "";
						$('loading').style.visibility = "visible";
						$('loading').innerHTML = 'loading ...';
					},
					onSuccess:self.render.showPhotoListOO,
					onFailure:function(){
						$('loading').innerHTML = 'ไม่สามารถเปิดรูปภาพได้ในขณะนี้';
					}
				} 
			);
		}
	}
	
	/*------------------------------------------------------------------------------
	   show Blog List by prang
	  -------------------------------------------------------------------------------*/
	this.showBlogListOO2 = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url ="video_proxy3.php";
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showBlogListEditor(request);
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดเรื่องราวได้ในขณะนี้');
					}
				} 
			);
		}else{
			var pars="";
			if(tag!=''||category!=''){
				_service_url = 'http://media.truelife.com/media/blog_search_service.jsp';
				_querystring = 'category_id=' + category  + '&order_by='+ order + '&item_per_page='+ item_per_page +'&page_no='+ page + '&service=1&tag=' + tag;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);

			}else {
				var pars="";
				_service_url = 'http://media.truelife.com/media/blog_service.jsp';
				_querystring = 'service=1&order_by='+order+'&page_no='+page+"&item_per_page="+item_per_page;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			}
			
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
						$('loading').style.display = "";
						$('loading').style.visibility = "visible";
						$('loading').innerHTML = 'loading ...';
					},
					onSuccess:function(request){
						self.render.showBlogListOO(request);
						//$('loading').innerHTML = pars;
					},
					onFailure:function(){
						$('loading').style.display="none";
						$('dvcontainer').innerHTML = "ไม่สามารถเปิดเรื่องราวได้ในขณะนี้";
					}
				} 
			);
		}
	}

/*------------------------------------------------------------------------------
	   show Blog List by prang
	  -------------------------------------------------------------------------------*/
	this.showBlogListOO = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showBlogListEditor(request);
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดเรื่องราวได้ในขณะนี้');
					}
				} 
			);
		}else{
			var pars="";
			if(tag!=''||category!=''){
				_service_url = self.tl_service_url + '/service/tag/content/user/search';
				_querystring = 'service=blog&order_by='+ order + '&item_per_page='+ item_per_page +'&page='+ page + '&tag=' + tag;
				pars = "service_url="+ _service_url + "&querystring="+ encodeURIComponent( _querystring);
			}else {
				//_service_url = self.tl_service_url + '/service/media/vdo/list';
				//_querystring = 'order_by='+ order + '&item_per_page='+ item_per_page +'&page='+ page;
				var p = parseInt(page/60)+1;
				url = "http://minihome.truelife.com/media/keepxml/genblogfile1.php?file=blog"+ order +".xml&pid="+page+"&filesize="+item_per_page;
			}
			
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
						$('loading').style.display = "";
						$('loading').style.visibility = "visible";
						$('loading').innerHTML = 'loading ...';
					},
					onSuccess:self.render.showBlogListOO,
					onFailure:function(){
						alert('ไม่สามารถเปิดเรื่องราวได้ในขณะนี้');
					}
				} 
			);
		}
	}

	this.showPHOTOListMain = function(tag,category,order,item_per_page,page,editor,ec_id,max,load) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showPHOTOListMainEditor(request);
						$('loading_photo').style.display="none";
					},
					onFailure:function(){
						$('loading_photo').style.display="none";
						$('dvcontainerec_photo').innerHTML ='ไม่สามารถเปิดรายชื่อรูปภาพได้ในขณะนี้';
					}
				} 
			);
		}else {
				_service_url = 'http://media.truelife.com/media/photo_service.jsp';
				_querystring = 'service=1&order_by='+order+'&page_no='+page+"&item_per_page="+item_per_page;
				pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showPHOTOListMain(request,load);
						$('loading_photo').style.display="none";
					},
					onFailure:function(){
						alert('ไม่สามารถเปิดรายชื่อรูปภาพได้ในขณะนี้');
						$('loading_photo').style.display="none";
						if(load=="vdo"){
							loadVDO();
						}

					}
				} 
			);
		}
	}


	this.showVDOListTheme = function(id,tag,category,order,item_per_page,page,max,arrow) {
		var url = 'video_proxy.php';
		_service_url ='http://media.truelife.com/media/vdo_search_service.jsp';
		_querystring = 'order_by=create.desc&item_per_page='+ item_per_page +'&page_no='+ page + '&service=1&tag=' + tag;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);

		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess:function(request){
					self.render.showVDOListTheme(request,id,max,arrow);
					//$('dvcontainer_theme'+id).innerHTML = pars;
					$('loading_vdo_theme'+id).style.display="none";
				},
				onFailure:function(){
					$('dvcontainer_theme'+id).innerHTML ='ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้';
					$('loading_vdo_theme'+id).style.display="none";
				}
			} 
		);
	}


	this.showVDOListMain = function(tag,category,order,item_per_page,page,editor,ec_id,max) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			//var url = "http://minihome.truelife.com/media/video_proxy.php?file=vdoec.xml";

			//var pars="";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showVDOListMainEditor(request);
						$('loading_vdo').style.display="none";
					},
					onFailure:function(){
						$('dvcontainerec').innerHTML = 'ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้';
						$('loading_vdo').style.display="none";
					}
				} 
			);
		}else{
			var pars="";
			_service_url = 'http://media.truelife.com/media/vdo_service.jsp';
			_querystring = 'service=1&order_by='+order+'&page_no='+page+"&item_per_page="+item_per_page;
			pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);

			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showVDOListMain(request);
						$('loading_vdo').style.display="none";
					},
					onFailure:function(){
						$('dvcontainer_vdo').innerHTML ='ไม่สามารถเปิดรายชื่อวีดิโอได้ในขณะนี้';
						$('loading_vdo').style.display="none";
					}
				} 
			);
		}
	}
	this.showBLOGListMain = function(tag,category,order,item_per_page,page,editor,ec_id,max,load) {
		var url = self.service_url;
		//editor
		if(order=='editor'){
			//
			_service_url = self.ec_service_url + '/service/index/ec/list';
			_querystring = 'max='+max+'&ec='+ec_id;
			var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var pars = "service_url=http://www.truelife.com/xml/media_vdo_content.xml&querystring=";
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
							self.render.showBLOGListMainEditor(request);
							$('loading_blog').style.display="none";
					},
					onFailure:function(){
						$('dvcontainerec_blog').innerHTML ='ไม่สามารถเปิดรายชื่อเรื่องราวได้ในขณะนี้';
						$('loading_blog').style.display="none";
						if(load=="photo"){
							loadPHOTO();
						}

					}
				} 
			);
		}else{

			var pars="";
			_service_url = 'http://media.truelife.com/media/blog_service.jsp';
			_querystring = 'service=1&order_by='+order+'&page_no='+page+"&item_per_page="+item_per_page;
			pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
			//var p = (page/60)+1;
			//var url = "http://minihome.truelife.com/media/keepxml/genblogfile1.php?file=blog"+ order +  ".xml&pid="+page+"&filesize="+item_per_page;
			//var pars="";
			
			var myAjax = new Ajax.Request( url,
				{
					method: 'get',
					parameters: pars,
					onLoading: function(){
					},
					onSuccess:function(request){
						self.render.showBLOGListMain(request,load);
						$('loading_blog').style.display="none";
					},
					onFailure:function(){
						$('dvcontainer_blog').innerHTML ='ไม่สามารถเปิดรายชื่อเรื่องราวได้ในขณะนี้';
						$('loading_blog').style.display="none";
					}
				} 
			);
		}
	}
	this.showVDOType= function() {

		var url = self.service_url;

		_service_url = self.tl_service_url + '/service/vdo/category/list';
		
		var pars = "service_url="+ _service_url + "&querystring=";
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess:self.render.showVDOType,
				onFailure:function(){
				}
			} 
		);
	}

	this.showVDOFolder = function(userid) {
	
		var url = self.service_url;
		_service_url = self.ec_service_url + '/service/vdo/folder/list';
		_querystring = 'user_id='+ userid;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess:self.render.showVDOFolder,
				onFailure:function(){alert('ไม่สามารถเปิดโฟลเดอร์ได้ในขณะนี้');}
			} 
		);
	}

	this.getBlogEC= function(id) {
		var url = self.service_url;
		_service_url = self.tl_service_url + '/service/story/info';
		_querystring = 'comment=true&id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getBGEditorChoice, 
				onFailure:function(){
				}
			} 
		);
	}
	this.getPhotoEC= function(id) {
		var url = self.service_url;
		_service_url = self.tl_service_url + '/service/photo/picture/info';
		_querystring = 'comment=true&id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getPTEditorChoice, 
				onFailure:function(){
				}
			} 
		);
	}
	this.getVDOEC= function(id) {
		var url = self.service_url;
		_service_url = self.tl_service_url + '/service/vdo/file/info';
		_querystring = 'vdo_id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getEditorChoice, 
				onFailure:function(){
				}
			} 
		);
	}
	this.getVDOMainEC= function(id) {
		var url = self.service_url;
		_service_url = self.tl_service_url + '/service/vdo/file/info';
		_querystring = 'vdo_id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getMainEditorChoice, 
				onFailure:function(){
				}
			} 
		);
	}
	this.getPhotoMainEC= function(id) {
		var url = self.service_url;

		_service_url = self.tl_service_url + '/service/photo/picture/info';
		_querystring = 'comment=true&id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getMainPhotoEditorChoice, 
				onFailure:function(){
				}
			} 
		);
	}
this.getPhotoMainECRate= function(id) {
		var url = self.service_url;

		//_service_url = 'http://10.12.36.8/rating/rating_service.jsp';
		_service_url = 'http://inventory.truelife.com/rating/rating_service.jsp';
		_querystring = 'service=1&content_id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getMainPhotoEditorChoiceRate, 
				onFailure:function(){
				}
			} 
		);
	}
	
	this.getPhotoMainECOnline= function(id) {
		var url = self.service_url;
		_service_url = self.tl_service_url + '/service/ups/online/check';
		_querystring = 'user='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getMainPhotoEditorChoiceOnline, 
				onFailure:function(){
				}
			} 
		);
	}
	this.getBlogMainEC= function(id) {
		var url = self.service_url;

		_service_url = self.tl_service_url + '/service/story/info';
		_querystring = 'id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getMainBlogEditorChoice, 
				onFailure:function(){
				}
			} 
		);
	}
this.getBlogMainECRate= function(id) {
		var url = self.service_url;

		//_service_url = 'http://10.12.36.8/rating/rating_service.jsp';
		_service_url = 'http://inventory.truelife.com/rating/rating_service.jsp';
		_querystring = 'service=1&content_id='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getMainBlogEditorChoiceRate, 
				onFailure:function(){
				}
			} 
		);
	}
	
	this.getBlogMainECOnline= function(id) {
		var url = self.service_url;
		_service_url = self.tl_service_url + '/service/ups/online/check';
		_querystring = 'user='+ id;
		var pars = "service_url="+ _service_url + "&querystring="+ escape( _querystring);
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onLoading: function(){
				},
				onSuccess: self.render.getMainBlogEditorChoiceOnline, 
				onFailure:function(){
				}
			} 
		);
	}
	
	this.showSnowPhoto = function() {		
		url_search_tag ="http://media.truelife.com/media/photo_search_tag_service.jsp?order_by=create.desc&item_per_page=85&page_no=1&service=1&tag=snowqueen";
		var url ="xml_proxy_new.php";
		_service_url = url_search_tag;
		_querystring = "";
		var pars = "service_url="+ escape(_service_url) + "&querystring="+ escape( _querystring);
		
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onComplete:function(reqPhoto){self.render.getSnowPhoto(reqPhoto);},
				onFailure:function(){$("snow_photo1").innerHTML = "ไม่สามารถเปิดรายชื่อภาพได้ในขณะนี้";$("snow_loading").style.display = "none";}
			} 
		);		
		
	};
	
	this.showSnowPhoto = function() {		
		url_search_tag ="http://media.truelife.com/media/photo_search_tag_service.jsp?order_by=create.desc&item_per_page=85&page_no=1&service=1&tag=snowqueen";
		var url ="xml_proxy_new.php";
		_service_url = url_search_tag;
		_querystring = "";
		var pars = "service_url="+ escape(_service_url) + "&querystring="+ escape( _querystring);
		
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onComplete:function(reqPhoto){self.render.getSnowPhoto(reqPhoto);},
				onFailure:function(){$("snow_photo1").innerHTML = "ไม่สามารถเปิดรายชื่อภาพได้ในขณะนี้";$("snow_loading").style.display = "none";}
			} 
		);		
		
	};
	
	this.getSnowPhotoRating = function(photo_id,re_id_name){		
		url_get ='http://inventory.truelife.com/rating/rating_service.jsp?service=1&content_id='+photo_id;		
		var url ="xml_proxy_new.php";
		_service_url = url_get;
		_querystring = "";
		var pars = "service_url="+ escape(_service_url) + "&querystring="+ escape( _querystring);
		
		var myAjax = new Ajax.Request( url,
			{
				method: 'get',
				parameters: pars,
				onComplete:function(reqRat){self.render.snowPhotoRating(reqRat,re_id_name);},
				onFailure:function(){}
			} 
		);				
	};
	
} //end control

function selectAll(e,chk) {
	var toggleTo = e.checked;//(document.getElementsByName()[0].checked);
	var entry = document.getElementsByName(chk);
	for(i=0; i < entry.length; i++) {
		entry[i].checked = toggleTo;
	}
}

function selectAllGetID(chk) {
	var id='';
	var entry = document.getElementsByName(chk);
	for(i=0; i < entry.length; i++) {
		if(entry[i].checked){
			id += entry[i].value +',';
		}
	}
	return id;
}

 
	

