// JavaScript Document
var NEWS_MODULE = Class.create();
	NEWS_MODULE.prototype = {
		initialize:function(con, typ){
			this.container = con;
			this.type = typ;
			this.program_name = 'Entertainment/News Videos';
			this.tagline_text = ' - In-depth News and Fun';
			this.getNewsModule();
		},
		getNewsModule:function(){
			new Ajax.Request(
				'/cc-common/js/ajax_services/news_module.php',
				{
					method:'get',
					//when the program returns, build the module
					on200:this.build_news_module.bind(this)
				}
			);	
		},
		build_news_module:function(transport){
			//eval the JSON object
			eval(transport.responseText);
			//if there aren't any artists in the return, hide the module and exit
			if(o.length == 0){
				this.container.style.display='none';
				return;
			}else{
				//if the object has items, build it based on type
				if(this.type.match(/landing_list/)){
					//build middle module
					this.build_landing_list_module(o);
				}else if(this.type.match(/landing_left/)){
					//build middle module
					this.build_landing_left_module(o);
				}else if(this.type.match(/player_left/)){
					//build middle module
					this.build_player_left_module(o);
				}else if(this.type.match(/player_right/)){
					//build left module
					this.build_player_right_module(o);
				}else if(this.type.match(/left/)){
					//build left module
					this.build_left_module(o);
				}else if(this.type.match(/middle/)){
					//build middle module
					this.build_middle_module(o);
				}else{
					//if the type is incorrect, hide the module and exit
					this.container.style.display='none';
					return;
				}
			}
		},
		build_landing_list_module:function(arr){
			//create the header and header text
			this.bottomLeftHeader = JTools._createDOMElement('div', 'bottomMiddleHeader', [{name:'id',value:'list_header'}]);
			this.bottomLeftHeaderMainText = JTools._createDOMElement('div', 'bottomMiddleHeaderMainText', [{name:'id',value:'list_header_text'}]);
			this.bottomLeftHeaderMainText_h3 = JTools._createDOMElement('h3', false, [{name:'id',value:'list_header_text_h3'}], this.program_name);
			this.bottomLeftHeaderMainText.appendChild(this.bottomLeftHeaderMainText_h3);
			this.bottomLeftHeader.appendChild(this.bottomLeftHeaderMainText);
			this.container.appendChild(this.bottomLeftHeader);
			this.bottomMiddleModuleContent = JTools._createDOMElement('div', 'bottomMiddleModuleContent', [{name:'id',value:'list'}]);
			this.bottomMiddleList = JTools._createDOMElement('div', 'bottomMiddleList', [{name:'id',value:'list_scroller'}]);
			this.bottomMiddleList_p = JTools._createDOMElement('p', 'list', [{name:'id',value:'list_scroller_p'}]);
			this.bottomMiddleList.appendChild(this.bottomMiddleList_p);
			this.bottomMiddleModuleContent.appendChild(this.bottomMiddleList);
			this.container.appendChild(this.bottomMiddleModuleContent);
			for(var i = 0; i<arr.length; i++){
				this.build_list_item(arr[i], i);
			}
		},
		build_landing_left_module:function(arr){
			this.bottomLeftHeader = JTools._createDOMElement('div','bottomLeftHeader',[{name:'id', value:'bottomLeftHeader'}]);
			this.bottomLeftHeaderMainText = JTools._createDOMElement('div','bottomLeftHeaderMainText',[{name:'id', value:'bottomLeftHeaderMainText'}]);
			this.bottomLeftHeaderMainText_h3 = JTools._createDOMElement('h3',false,[{name:'id', value:'bottomLeftHeaderMainText_h3'}], this.program_name);
			this.bottomLeftHeaderMainText.appendChild(this.bottomLeftHeaderMainText_h3);
			this.bottomLeftHeader.appendChild(this.bottomLeftHeaderMainText);
			this.bottomLeftHeaderSubText = JTools._createDOMElement('div','bottomLeftHeaderSubText',[{name:'id', value:'bottomLeftHeaderSubText'}]);
			this.bottomLeftHeaderSubText_h4 = JTools._createDOMElement('h4',false,[{name:'id', value:'bottomLeftHeaderSubText_h4'}], this.tagline_text);
			this.bottomLeftHeaderSubText.appendChild(this.bottomLeftHeaderSubText_h4);
			this.bottomLeftHeader.appendChild(this.bottomLeftHeaderSubText);
			this.container.appendChild(this.bottomLeftHeader);
			for(i=1;i<10;i++){
				this.build_left_landing_item(arr[i], i);
			}
		},
		build_player_left_module:function(arr){
			this.module_left_header = JTools._createDOMElement('div','module_left_header',[{name:'id', value:this.container.id+'_module_left_header'}]);
			var header_text = this.program_name + this.tagline_text;		
			this.module_left_header_text = JTools._createDOMElement('div','module_left_header_text',[{name:'id', value:this.container.id+'_module_left_header_text'}], header_text);
			this.module_left_header.appendChild(this.module_left_header_text);
			this.container.appendChild(this.module_left_header);
			this.module_left_content = JTools._createDOMElement('div','module_left_content',[{name:'id', value:this.container.id+'_module_left_content'}]);
			for(i=0;i<10;i++){
				this.build_player_left_item(arr[i], i);
			}
			this.container.appendChild(this.module_left_content);
		},
		build_player_right_module:function(arr){
			this.module_right_header = JTools._createDOMElement('div','module_right_header',[{name:'id', value:this.container.id+'_module_right_header'}]);
			var header_text = this.program_name + this.tagline_text;		
			this.module_right_header_text = JTools._createDOMElement('div','module_right_header_text',[{name:'id', value:this.container.id+'_module_right_header_text'}], header_text);
			this.module_right_header.appendChild(this.module_right_header_text);
			this.container.appendChild(this.module_right_header);
			this.module_right_content = JTools._createDOMElement('div','module_right_content',[{name:'id', value:this.container.id+'_module_right_content'}]);
			//loop through the artsits
			for(i=1;i<10;i++){
				this.build_player_right_item(arr[i], i);
			}
			this.container.appendChild(this.module_right_content);
		},
		build_left_module:function(arr){
			this.bottomLeftHeader = JTools._createDOMElement('div','bottomLeftHeader',[{name:'id', value:'bottomLeftHeader'}]);
			this.bottomLeftHeaderMainText =  JTools._createDOMElement('div','bottomLeftHeaderMainText',[{name:'id', value:'bottomLeftHeaderMainText'}]);
			this.bottomLeftHeaderMainText_h3 =  JTools._createDOMElement('h3',false,[{name:'id', value:'bottomLeftHeaderMainText_h3'}], this.program_name);
			this.bottomLeftHeaderMainText.appendChild(this.bottomLeftHeaderMainText_h3);
			this.bottomLeftHeader.appendChild(this.bottomLeftHeaderMainText);
			this.bottomLeftHeaderSubText = JTools._createDOMElement('div','bottomLeftHeaderSubText',[{name:'id', value:'bottomLeftHeaderSubText'}]);
			this.bottomLeftHeaderSubText_h4 =  JTools._createDOMElement('h4',false,[{name:'id', value:'bottomLeftHeaderSubText_h4'}], this.tagline_text);
			this.bottomLeftHeaderSubText.appendChild(this.bottomLeftHeaderSubText_h4);
			this.bottomLeftHeader.appendChild(this.bottomLeftHeaderSubText);
			this.container.appendChild(this.bottomLeftHeader);
			for(i=0;i<10;i++){
				this.build_left_item(arr[i], i);
			}
			this.bottomMore = JTools._createDOMElement('div','bottomMore',[{name:'id', value:'bottomMore'+this.program}]);
			this.more_link = JTools._createDOMElement('a', false, [{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html"));'}], 'More '+this.program_name);
			this.bottomMore.appendChild(this.more_link);
			this.container.appendChild(this.bottomMore);
		},
		build_middle_module:function(arr){
			this.bottomMiddleHeader = JTools._createDOMElement('div','bottomMiddleHeader',[{name:'id', value:'bottomMiddleHeader'}]);
			this.bottomMiddleHeaderMainText =  JTools._createDOMElement('div','bottomMiddleHeaderMainText',[{name:'id', value:'bottomMiddleHeaderMainText'}]);
			this.bottomMiddleHeaderMainText_h3 =  JTools._createDOMElement('h3',false,[{name:'id', value:'bottomMiddleHeaderMainText_h3'}], this.program_name);
			this.bottomMiddleHeaderMainText.appendChild(this.bottomMiddleHeaderMainText_h3);
			this.bottomMiddleHeader.appendChild(this.bottomMiddleHeaderMainText);
			this.bottomMiddleHeaderSubText = JTools._createDOMElement('div','bottomMiddleHeaderSubText',[{name:'id', value:'bottomMiddleHeaderSubText'}]);
			this.bottomMiddleHeaderSubText_h4 =  JTools._createDOMElement('h4',false,[{name:'id', value:'bottomMiddleHeaderSubText_h4'}], this.tagline_text);
			this.bottomMiddleHeaderSubText.appendChild(this.bottomMiddleHeaderSubText_h4);
			this.bottomMiddleHeader.appendChild(this.bottomMiddleHeaderSubText);
			this.container.appendChild(this.bottomMiddleHeader);
			for(i=0;i<10;i++){
				this.build_middle_item(arr[i], i);
			}
			this.bottomMore = JTools._createDOMElement('div','bottomMore',[{name:'id', value:'bottomMore'+this.program}]);
			this.more_link = JTools._createDOMElement('a', false, [{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html"));'}], 'More '+this.program_name);
			this.bottomMore.appendChild(this.more_link);
			this.container.appendChild(this.bottomMore);
		},
		build_left_item:function(arr, num){
			var bottomLeftModuleContent = JTools._createDOMElement('div','bottomLeftModuleContent',[{name:'id', value:'bottomLeftModuleContent'+num}]);
			var news_item_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_item_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_item_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_item_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:'17%'},{name:'vAlign',value:'top'}]);
			var news_list_photo = JTools._createDOMElement('div','news_videos_listphoto',[{name:'id', value:'news_list_photo_'+num}]);
			if(arr.audio != null){
				var media_url = arr.audio+'&pimg='+arr.pimg;
				var icon = 'speaker.gif';
			}else{
				var media_url = arr.video;
				var icon = 'videocamera.gif';
			}
			var news_list_photo_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
			var news_list_photo_anchor_img =JTools._createDOMElement('img',false,[{name:'border',value:0},{name:'src',value:'/cc-common/gallery/thumb.php?src=/export/home'+arr.thumb+'&wmax=52&hmax=52&quality=90'}]);
			news_list_photo_anchor.appendChild(news_list_photo_anchor_img);
			news_list_photo.appendChild(news_list_photo_anchor);
			news_item_table_tr_1_td_1.appendChild(news_list_photo);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_1);
			var news_item_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width',value:'83%'},{name:'vAlign',value:'top'}]);
			var news_videos_title = JTools._createDOMElement('div','news_videos_title',[{name:'id', value:'news_videos_title_'+num}]);
			var news_videos_title_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],arr.title);
			news_videos_title.appendChild(news_videos_title_anchor);
			news_item_table_tr_1_td_2.appendChild(news_videos_title);
			var news_videos_listlinks = JTools._createDOMElement('div','news_videos_listlinks',[{name:'id', value:'news_videos_listlinks_'+num},{name:'align',value:'right'}]);
			news_videos_listlinks.setStyle({
				width:'129px',
				textAlign: 'right',
				float:'right'
			});
			var news_videos_listlinks_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_videos_listlinks_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_videos_listlinks_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_videos_listlinks_table_tr_1_td_offset = JTools._createDOMElement('td',false,[{name:'width',value:72}]);
			news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_offset);
			if(arr.video != null || arr.aduio != null){
				var news_videos_listlinks_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:13}]);
				var  news_videos_listlinks_table_tr_1_td_1_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
				var news_videos_listlinks_table_tr_1_td_1_img =JTools._createDOMElement('img',false,[{name:'width', value:13},{name:'height', value:13},{name:'border',value:0},{name:'src',value:'/cc-common/templates/00guide/icons/grey/'+icon}]);
				news_videos_listlinks_table_tr_1_td_1_anchor.appendChild(news_videos_listlinks_table_tr_1_td_1_img);
				news_videos_listlinks_table_tr_1_td_1.appendChild(news_videos_listlinks_table_tr_1_td_1_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_1);
				var news_videos_listlinks_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_2_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],'Play');
				news_videos_listlinks_table_tr_1_td_2.appendChild(news_videos_listlinks_table_tr_1_td_2_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_2);
			}
			if((arr.video !=null || arr.audio != null)&&(arr.story != null || arr.gallery != null)){
				var news_videos_listlinks_table_tr_1_td_3 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_3);
			}
			if(arr.story != null){
				var news_videos_listlinks_table_tr_1_td_4 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_4_anchor = JTools._createDOMElement('a',false,[{name:'href', value:arr.story}, {name:'target',value:'_blank'}],'Read');
				news_videos_listlinks_table_tr_1_td_4.appendChild(news_videos_listlinks_table_tr_1_td_4_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_4);
			}
			if(arr.story != null && arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_5 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_5);
			}
			if(arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_6 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_6_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(open_photo_popup('+arr.gallery+'));'}],'Photos');
				news_videos_listlinks_table_tr_1_td_6.appendChild(news_videos_listlinks_table_tr_1_td_6_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_6);
			}
			news_videos_listlinks_table_tbody.appendChild(news_videos_listlinks_table_tr_1);
			news_videos_listlinks_table.appendChild(news_videos_listlinks_table_tbody);
			news_videos_listlinks.appendChild(news_videos_listlinks_table);
			news_item_table_tr_1_td_2.appendChild(news_videos_listlinks);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_2);
			news_item_table_tbody.appendChild(news_item_table_tr_1);
			news_item_table.appendChild(news_item_table_tbody);
			bottomLeftModuleContent.appendChild(news_item_table);
			this.container.appendChild(bottomLeftModuleContent);
		},
		build_middle_item:function(arr, num){
			var bottomMiddleModuleContent = JTools._createDOMElement('div','bottomMiddleModuleContent',[{name:'id', value:'bottomMiddleModuleContent'+num}]);
			var news_item_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_item_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_item_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_item_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:'17%'},{name:'vAlign',value:'top'}]);
			var news_list_photo = JTools._createDOMElement('div','news_videos_listphoto',[{name:'id', value:'news_list_photo_'+num}]);
			if(arr.audio != null){
				var media_url = arr.audio+'&pimg='+arr.pimg;
				var icon = 'speaker.gif';
			}else{
				var media_url = arr.video;
				var icon = 'videocamera.gif';
			}
			var news_list_photo_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
			var news_list_photo_anchor_img =JTools._createDOMElement('img',false,[{name:'border',value:0},{name:'src',value:'/cc-common/gallery/thumb.php?src=/export/home'+arr.thumb+'&wmax=52&hmax=52&quality=90'}]);
			news_list_photo_anchor.appendChild(news_list_photo_anchor_img);
			news_list_photo.appendChild(news_list_photo_anchor);
			news_item_table_tr_1_td_1.appendChild(news_list_photo);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_1);
			var news_item_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width',value:'83%'},{name:'vAlign',value:'top'}]);
			var news_videos_title = JTools._createDOMElement('div','news_videos_title',[{name:'id', value:'news_videos_title_'+num}]);
			var news_videos_title_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],arr.title);
			news_videos_title.appendChild(news_videos_title_anchor);
			news_item_table_tr_1_td_2.appendChild(news_videos_title);
			var news_videos_listlinks = JTools._createDOMElement('div','news_videos_listlinks',[{name:'id', value:'news_videos_listlinks_'+num},{name:'align',value:'right'}]);
			news_videos_listlinks.setStyle({
				width:'129px',
				textAlign: 'right',
				float:'right'
			});
			var news_videos_listlinks_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_videos_listlinks_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_videos_listlinks_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_videos_listlinks_table_tr_1_td_offset = JTools._createDOMElement('td',false,[{name:'width',value:72}]);
			news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_offset);
			if(arr.video != null || arr.aduio != null){
				var news_videos_listlinks_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:13}]);
				var  news_videos_listlinks_table_tr_1_td_1_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
				var news_videos_listlinks_table_tr_1_td_1_img =JTools._createDOMElement('img',false,[{name:'width', value:13},{name:'height', value:13},{name:'border',value:0},{name:'src',value:'/cc-common/templates/00guide/icons/grey/'+icon}]);
				news_videos_listlinks_table_tr_1_td_1_anchor.appendChild(news_videos_listlinks_table_tr_1_td_1_img);
				news_videos_listlinks_table_tr_1_td_1.appendChild(news_videos_listlinks_table_tr_1_td_1_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_1);
				var news_videos_listlinks_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_2_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],'Play');
				news_videos_listlinks_table_tr_1_td_2.appendChild(news_videos_listlinks_table_tr_1_td_2_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_2);
			}
			if((arr.video !=null || arr.audio != null)&&(arr.story != null || arr.gallery != null)){
				var news_videos_listlinks_table_tr_1_td_3 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_3);
			}
			if(arr.story != null){
				var news_videos_listlinks_table_tr_1_td_4 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_4_anchor = JTools._createDOMElement('a',false,[{name:'href', value:arr.story}, {name:'target',value:'_blank'}],'Read');
				news_videos_listlinks_table_tr_1_td_4.appendChild(news_videos_listlinks_table_tr_1_td_4_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_4);
			}
			if(arr.story != null && arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_5 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_5);
			}
			if(arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_6 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_6_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(open_photo_popup('+arr.gallery+'));'}],'Photos');
				news_videos_listlinks_table_tr_1_td_6.appendChild(news_videos_listlinks_table_tr_1_td_6_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_6);
			}
			news_videos_listlinks_table_tbody.appendChild(news_videos_listlinks_table_tr_1);
			news_videos_listlinks_table.appendChild(news_videos_listlinks_table_tbody);
			news_videos_listlinks.appendChild(news_videos_listlinks_table);
			news_item_table_tr_1_td_2.appendChild(news_videos_listlinks);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_2);
			news_item_table_tbody.appendChild(news_item_table_tr_1);
			news_item_table.appendChild(news_item_table_tbody);
			bottomMiddleModuleContent.appendChild(news_item_table);
			this.container.appendChild(bottomMiddleModuleContent);
		},
		build_player_left_item:function(arr, num){
			var bottomLeftModuleContent = JTools._createDOMElement('div','module_left_content_row',[{name:'id', value:'bottomLeftModuleContent'+num}]);
			bottomLeftModuleContent.setStyle({
				height:'auto'
			});
			var news_item_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_item_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_item_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_item_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:'17%'},{name:'vAlign',value:'top'}]);
			var news_list_photo = JTools._createDOMElement('div','news_videos_listphoto',[{name:'id', value:'news_list_photo_'+num}]);
			news_list_photo.setStyle({
				marginLeft:'5px'
			});
			if(arr.audio != null){
				var media_url = arr.audio+'&pimg='+arr.pimg;
				var icon = 'speaker.gif';
			}else{
				var media_url = arr.video;
				var icon = 'videocamera.gif';
			}
			var news_list_photo_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
			var news_list_photo_anchor_img =JTools._createDOMElement('img',false,[{name:'border',value:0},{name:'src',value:'/cc-common/gallery/thumb.php?src=/export/home'+arr.thumb+'&wmax=52&hmax=52&quality=90'}]);
			news_list_photo_anchor.appendChild(news_list_photo_anchor_img);
			news_list_photo.appendChild(news_list_photo_anchor);
			news_item_table_tr_1_td_1.appendChild(news_list_photo);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_1);
			var news_item_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width',value:'83%'},{name:'vAlign',value:'top'}]);
			var news_videos_title = JTools._createDOMElement('div','news_videos_title',[{name:'id', value:'news_videos_title_'+num}]);
			var news_videos_title_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],arr.title);
			news_videos_title.appendChild(news_videos_title_anchor);
			news_item_table_tr_1_td_2.appendChild(news_videos_title);
			var news_videos_listlinks = JTools._createDOMElement('div','news_videos_listlinks',[{name:'id', value:'news_videos_listlinks_'+num},{name:'align',value:'right'}]);
			news_videos_listlinks.setStyle({
				width:'200px',
				textAlign: 'right',
				float:'right'
			});
			var news_videos_listlinks_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_videos_listlinks_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_videos_listlinks_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_videos_listlinks_table_tr_1_td_offset = JTools._createDOMElement('td',false,[{name:'width',value:200}]);
			news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_offset);
			if(arr.video != null || arr.aduio != null){
				var news_videos_listlinks_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:13}]);
				var  news_videos_listlinks_table_tr_1_td_1_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
				var news_videos_listlinks_table_tr_1_td_1_img =JTools._createDOMElement('img',false,[{name:'width', value:13},{name:'height', value:13},{name:'border',value:0},{name:'src',value:'/cc-common/templates/00guide/icons/grey/'+icon}]);
				news_videos_listlinks_table_tr_1_td_1_anchor.appendChild(news_videos_listlinks_table_tr_1_td_1_img);
				news_videos_listlinks_table_tr_1_td_1.appendChild(news_videos_listlinks_table_tr_1_td_1_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_1);
				var news_videos_listlinks_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_2_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],'Play');
				news_videos_listlinks_table_tr_1_td_2.appendChild(news_videos_listlinks_table_tr_1_td_2_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_2);
			}
			if((arr.video !=null || arr.audio != null)&&(arr.story != null || arr.gallery != null)){
				var news_videos_listlinks_table_tr_1_td_3 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_3);
			}
			if(arr.story != null){
				var news_videos_listlinks_table_tr_1_td_4 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_4_anchor = JTools._createDOMElement('a',false,[{name:'href', value:arr.story}, {name:'target',value:'_blank'}],'Read');
				news_videos_listlinks_table_tr_1_td_4.appendChild(news_videos_listlinks_table_tr_1_td_4_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_4);
			}
			if(arr.story != null && arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_5 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_5);
			}
			if(arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_6 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_6_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(open_photo_popup('+arr.gallery+'));'}],'Photos');
				news_videos_listlinks_table_tr_1_td_6.appendChild(news_videos_listlinks_table_tr_1_td_6_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_6);
			}
			news_videos_listlinks_table_tbody.appendChild(news_videos_listlinks_table_tr_1);
			news_videos_listlinks_table.appendChild(news_videos_listlinks_table_tbody);
			news_videos_listlinks.appendChild(news_videos_listlinks_table);
			news_item_table_tr_1_td_2.appendChild(news_videos_listlinks);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_2);
			news_item_table_tbody.appendChild(news_item_table_tr_1);
			news_item_table.appendChild(news_item_table_tbody);
			bottomLeftModuleContent.appendChild(news_item_table);
			this.module_left_content.appendChild(bottomLeftModuleContent);
		},
		build_player_right_item:function(arr, num){
			var bottomLeftModuleContent = JTools._createDOMElement('div','module_right_content_row',[{name:'id', value:'bottomLeftModuleContent'+num}]);
			bottomLeftModuleContent.setStyle({
				height:'auto'
			});
			var news_item_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_item_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_item_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_item_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:'17%'},{name:'vAlign',value:'top'}]);
			var news_list_photo = JTools._createDOMElement('div','news_videos_listphoto',[{name:'id', value:'news_list_photo_'+num}]);
			news_list_photo.setStyle({
				marginLeft:'5px'
			});
			if(arr.audio != null){
				var media_url = arr.audio+'&pimg='+arr.pimg;
				var icon = 'speaker.gif';
			}else{
				var media_url = arr.video;
				var icon = 'videocamera.gif';
			}
			var news_list_photo_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
			var news_list_photo_anchor_img =JTools._createDOMElement('img',false,[{name:'border',value:0},{name:'src',value:'/cc-common/gallery/thumb.php?src=/export/home'+arr.thumb+'&wmax=52&hmax=52&quality=90'}]);
			news_list_photo_anchor.appendChild(news_list_photo_anchor_img);
			news_list_photo.appendChild(news_list_photo_anchor);
			news_item_table_tr_1_td_1.appendChild(news_list_photo);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_1);
			var news_item_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width',value:'83%'},{name:'vAlign',value:'top'}]);
			var news_videos_title = JTools._createDOMElement('div','news_videos_title',[{name:'id', value:'news_videos_title_'+num}]);
			var news_videos_title_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],arr.title);
			news_videos_title.appendChild(news_videos_title_anchor);
			news_item_table_tr_1_td_2.appendChild(news_videos_title);
			var news_videos_listlinks = JTools._createDOMElement('div','news_videos_listlinks',[{name:'id', value:'news_videos_listlinks_'+num},{name:'align',value:'right'}]);
			news_videos_listlinks.setStyle({
				width:'200px',
				textAlign: 'right',
				float:'right'
			});
			var news_videos_listlinks_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_videos_listlinks_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_videos_listlinks_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_videos_listlinks_table_tr_1_td_offset = JTools._createDOMElement('td',false,[{name:'width',value:200}]);
			news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_offset);
			if(arr.video != null || arr.aduio != null){
				var news_videos_listlinks_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:13}]);
				var  news_videos_listlinks_table_tr_1_td_1_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
				var news_videos_listlinks_table_tr_1_td_1_img =JTools._createDOMElement('img',false,[{name:'width', value:13},{name:'height', value:13},{name:'border',value:0},{name:'src',value:'/cc-common/templates/00guide/icons/grey/'+icon}]);
				news_videos_listlinks_table_tr_1_td_1_anchor.appendChild(news_videos_listlinks_table_tr_1_td_1_img);
				news_videos_listlinks_table_tr_1_td_1.appendChild(news_videos_listlinks_table_tr_1_td_1_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_1);
				var news_videos_listlinks_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_2_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],'Play');
				news_videos_listlinks_table_tr_1_td_2.appendChild(news_videos_listlinks_table_tr_1_td_2_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_2);
			}
			if((arr.video !=null || arr.audio != null)&&(arr.story != null || arr.gallery != null)){
				var news_videos_listlinks_table_tr_1_td_3 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_3);
			}
			if(arr.story != null){
				var news_videos_listlinks_table_tr_1_td_4 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_4_anchor = JTools._createDOMElement('a',false,[{name:'href', value:arr.story}, {name:'target',value:'_blank'}],'Read');
				news_videos_listlinks_table_tr_1_td_4.appendChild(news_videos_listlinks_table_tr_1_td_4_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_4);
			}
			if(arr.story != null && arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_5 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_5);
			}
			if(arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_6 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_6_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(open_photo_popup('+arr.gallery+'));'}],'Photos');
				news_videos_listlinks_table_tr_1_td_6.appendChild(news_videos_listlinks_table_tr_1_td_6_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_6);
			}
			news_videos_listlinks_table_tbody.appendChild(news_videos_listlinks_table_tr_1);
			news_videos_listlinks_table.appendChild(news_videos_listlinks_table_tbody);
			news_videos_listlinks.appendChild(news_videos_listlinks_table);
			news_item_table_tr_1_td_2.appendChild(news_videos_listlinks);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_2);
			news_item_table_tbody.appendChild(news_item_table_tr_1);
			news_item_table.appendChild(news_item_table_tbody);
			bottomLeftModuleContent.appendChild(news_item_table);
			this.module_right_content.appendChild(bottomLeftModuleContent);
		},
		build_left_landing_item:function(arr, num){
			var bottomLeftModuleContent = JTools._createDOMElement('div','bottomLeftModuleContent',[{name:'id', value:'bottomLeftModuleContent'+num}]);
			var news_item_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_item_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_item_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_item_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:'17%'},{name:'vAlign',value:'top'}]);
			var news_list_photo = JTools._createDOMElement('div','news_videos_listphoto',[{name:'id', value:'news_list_photo_'+num}]);
			if(arr.audio != null){
				var media_url = arr.audio+'&pimg='+arr.pimg;
				var icon = 'speaker.gif';
			}else{
				var media_url = arr.video;
				var icon = 'videocamera.gif';
			}
			var news_list_photo_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
			var news_list_photo_anchor_img =JTools._createDOMElement('img',false,[{name:'border',value:0},{name:'src',value:'/cc-common/gallery/thumb.php?src=/export/home'+arr.thumb+'&wmax=52&hmax=52&quality=90'}]);
			news_list_photo_anchor.appendChild(news_list_photo_anchor_img);
			news_list_photo.appendChild(news_list_photo_anchor);
			news_item_table_tr_1_td_1.appendChild(news_list_photo);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_1);
			var news_item_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width',value:'83%'},{name:'vAlign',value:'top'}]);
			var news_videos_title = JTools._createDOMElement('div','news_videos_title',[{name:'id', value:'news_videos_title_'+num}]);
			var news_videos_title_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],arr.title);
			news_videos_title.appendChild(news_videos_title_anchor);
			news_item_table_tr_1_td_2.appendChild(news_videos_title);
			var news_videos_listlinks = JTools._createDOMElement('div','news_videos_listlinks',[{name:'id', value:'news_videos_listlinks_'+num},{name:'align',value:'right'}]);
			news_videos_listlinks.setStyle({
				width:'129px',
				textAlign: 'right',
				float:'right'
			});
			var news_videos_listlinks_table = JTools._createDOMElement('table',false,[{name:'width', value:'100%'}, {name:'cellSpacing',value:0},{name:'cellPadding',value:0}, {name:'border', value:0}]);
			var news_videos_listlinks_table_tbody = JTools._createDOMElement('tbody',false,[]);
			var news_videos_listlinks_table_tr_1 = JTools._createDOMElement('tr',false,[]);
			var news_videos_listlinks_table_tr_1_td_offset = JTools._createDOMElement('td',false,[{name:'width',value:72}]);
			news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_offset);
			if(arr.video != null || arr.aduio != null){
				var news_videos_listlinks_table_tr_1_td_1 = JTools._createDOMElement('td',false,[{name:'width',value:13}]);
				var  news_videos_listlinks_table_tr_1_td_1_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}]);
				var news_videos_listlinks_table_tr_1_td_1_img =JTools._createDOMElement('img',false,[{name:'width', value:13},{name:'height', value:13},{name:'border',value:0},{name:'src',value:'/cc-common/templates/00guide/icons/grey/'+icon}]);
				news_videos_listlinks_table_tr_1_td_1_anchor.appendChild(news_videos_listlinks_table_tr_1_td_1_img);
				news_videos_listlinks_table_tr_1_td_1.appendChild(news_videos_listlinks_table_tr_1_td_1_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_1);
				var news_videos_listlinks_table_tr_1_td_2 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_2_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}],'Play');
				news_videos_listlinks_table_tr_1_td_2.appendChild(news_videos_listlinks_table_tr_1_td_2_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_2);
			}
			if((arr.video !=null || arr.audio != null)&&(arr.story != null || arr.gallery != null)){
				var news_videos_listlinks_table_tr_1_td_3 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_3);
			}
			if(arr.story != null){
				var news_videos_listlinks_table_tr_1_td_4 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_4_anchor = JTools._createDOMElement('a',false,[{name:'href', value:arr.story}, {name:'target',value:'_blank'}],'Read');
				news_videos_listlinks_table_tr_1_td_4.appendChild(news_videos_listlinks_table_tr_1_td_4_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_4);
			}
			if(arr.story != null && arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_5 = JTools._createDOMElement('td',false,[{name:'width', value:1}], '|');
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_5);
			}
			if(arr.gallery != null){
				var news_videos_listlinks_table_tr_1_td_6 = JTools._createDOMElement('td',false,[{name:'width', value:21}]);
				var news_videos_listlinks_table_tr_1_td_6_anchor = JTools._createDOMElement('a',false,[{name:'href', value:'javascript:void(open_photo_popup('+arr.gallery+'));'}],'Photos');
				news_videos_listlinks_table_tr_1_td_6.appendChild(news_videos_listlinks_table_tr_1_td_6_anchor);
				news_videos_listlinks_table_tr_1.appendChild(news_videos_listlinks_table_tr_1_td_6);
			}
			news_videos_listlinks_table_tbody.appendChild(news_videos_listlinks_table_tr_1);
			news_videos_listlinks_table.appendChild(news_videos_listlinks_table_tbody);
			news_videos_listlinks.appendChild(news_videos_listlinks_table);
			news_item_table_tr_1_td_2.appendChild(news_videos_listlinks);
			news_item_table_tr_1.appendChild(news_item_table_tr_1_td_2);
			news_item_table_tbody.appendChild(news_item_table_tr_1);
			news_item_table.appendChild(news_item_table_tbody);
			bottomLeftModuleContent.appendChild(news_item_table);
			this.container.appendChild(bottomLeftModuleContent);
		},
		build_list_item:function(arr, num){
			if(arr.audio != null){
				var media_url = arr.audio+'&pimg='+arr.pimg;
				var icon = 'speaker.gif';
			}else{
				var media_url = arr.video;
				var icon = 'videocamera.gif';
			}
			var a = JTools._createDOMElement('a', false, [{name:'href',value:'javascript:void(openNewsPlayer("/cc-common/news/videos/player.html?mid='+media_url+'"));'}], arr.title);
			this.bottomMiddleList_p.appendChild(a);
			var br =JTools._createDOMElement('br', false, []);
			this.bottomMiddleList_p.appendChild(br);
		}
	};