// JavaScript Document
var g_admin;
/*function gallery_admin(){
	g_admin = true;
	gallery_refresh(true);
}
*/
function gallery_live(){
	gallery_refresh(false);
}

function gallery_find_category(_elm){
var _elmK = dE('i_keyword');
	if(_elmK)_elmK.value='';
	top.g_gallery_keyword = null;
	if(_elm){
		if(_elm.value==''){
			top.g_gallery_category=null;			
		}else{
			top.g_gallery_category=_elm.value;			
		}
	}
	gallery_page();
}

function gallery_find_keyword(_elm){
var _elm = dE('i_keyword');
var _elmC = dE('i_category');
	if(_elmC)_elmC.value='';
	top.g_gallery_category = null;
	if(_elm){
		if(_elm.value==''){
			top.g_gallery_keyword=null;			
		}else{
			top.g_gallery_keyword=_elm.value;			
		}
	}
	gallery_page();
}

function gallery_page(_year,_max_num,_page){
var _url = 'gen_xml.asp';
var _params = new Array();
	if(!_year){
		var _cDate = new Date();
		_year = _cDate.getFullYear();
	}
	if(!_page)
		_page = 1;
	if(!_max_num){
		_max_num = 10;	
	}
	g_news_year = _year;
	_params[_params.length]='i_action=xml_gallery_get_all';
	_params[_params.length]='max_num='+_max_num;
	_params[_params.length]='intPage='+_page;
	_params[_params.length]='i_status=ACTIVE';
	if(top.g_gallery_category){
		_cat = ' AND category = \''+top.g_gallery_category+'\' ';
	}else{
		_cat = '';
	}
	if(top.g_gallery_keyword){
		_key = ' AND keywords LIKE \'%'+top.g_gallery_keyword+'%\' ';
	}else{
		_key = '';
	}
	var _func = 'gallery_refresh_loaded()';
	if(top.g_admin){
		_params[_params.length]='i_where='+escape('WHERE status = \'PUB\' AND site_id='+top.g_current_site.id+' AND photo_type = \'GALLERY\' '+_cat+_key+' ORDER BY id');
		ajax_sendRequest(_url,gallery_admin_complete,_params.join('&'))
	}else{
		_params[_params.length]='i_where='+escape('WHERE status = \'PUB\' AND site_id='+top.siteId+' AND photo_type = \'GALLERY\' '+_cat+_key+' ORDER BY id');
		ajax_sendRequest(_url,gallery_refresh_complete,_params.join('&'))		
	}
//	ajax_make_request(_url,_params.join('&'),_func,false);
	show_loading('gallery_load');
}



function gallery_latest2(_year,_max_num,_page){
var _url = 'gen_xml.asp';
var _params = new Array();
//	alert(_year+','+_max_num+','+_page);
	if(!_year){
		var _cDate = new Date();
		_year = _cDate.getFullYear();
	}
	if(!_page)
		_page = 1;
	if(!_max_num){
		_max_num = 10;	
	}
	_max = 6;
	g_news_year = _year;
	_params[_params.length]='i_action=xml_gallery_get_all';
	_params[_params.length]='max_num='+_max_num;
	_params[_params.length]='intPage='+_page;
	_params[_params.length]='max='+_max;
	
	_params[_params.length]='i_status=ACTIVE';
	_params[_params.length]='i_where='+escape('WHERE photo_type = \'GALLERY\' ORDER BY create_date DESC');
var _func = 'gallery_latest2_loaded()';
	ajax_make_request(_url,_params.join('&'),_func,false);
}

function gallery_latest2_loaded(){
	var _targ = document.getElementById('gallery_images');
	g_cur_section_targ = _targ;
//	_targ.innerHTML = panel_create('grey_panel','Recently added photos',gallery_latest_display(5));	
	_targ.innerHTML = gallery_latest_display(6);	
}


function gallery_layout(){
var _htm = new Array();
_htm[_htm.length]='<table style="width:100%; height:100%;" cellpadding="0" cellspacing="0" border="0" style="border:1px solid white;">';
	_htm[_htm.length]='<tr>';
		_htm[_htm.length]='<td id="gallery_images" style="vertical-align:top; padding-right:5px; width:200px;"></td>';
		_htm[_htm.length]='<td id="gallery_preview" style="vertical-align:top; width:320px;"></td>';
		_htm[_htm.length]='<td style="vertical-align:top;">&nbsp;</td>';
	_htm[_htm.length]='</tr>';
_htm[_htm.length]='</table>'; 	
return _htm.join('');
}

function gallery_refresh(_admin){
var _func;
var _url = 'gen_xml.asp';
var _params = new Array();
	_params[_params.length]='i_action=xml_gallery_get_all';
	_params[_params.length]='i_no_records=0';
	_params[_params.length]='i_site_id='+top.siteId;
	_params[_params.length]='i_where='+escape('WHERE status=\'PUB\' AND site_id='+top.siteId+' AND photo_type = \'GALLERY\' ORDER BY id');
	_params[_params.length]='i_status='+g_news_filter.join(',');
	if(_admin){
		_func = 'gallery_refresh_loaded(true)';
	}else{
		_func = 'gallery_refresh_loaded()';	
	}
//	ajax_make_request(_url,_params.join('&'),_func,false);
	ajax_sendRequest(_url,gallery_refresh_complete,_params.join('&'))		
}

function gallery_refresh_complete(_http){
	if(!top.g_structure){
		top.g_gallery=[];
	}
	db('<h1>RESPONSE:</h1>'+_http.responseText);
	var data=eval('(' + _http.responseText + ')');
	top.g_gallery_coll = data;
	top.g_gallery = data.items;
	if(top.g_admin){
		admin_display('admin_gallery');
		g_cur_section_targ.innerHTML = gallery_layout();
		var _targ = document.getElementById('gallery_images');
		_targ.innerHTML = gallery_display();
	}else{
		var _targ = document.getElementById('gallery_images');
		var _coll = top.g_gallery_coll;
				
		g_cur_section_targ = _targ;
//		_targ.innerHTML = panel_create('grey_panel','Photos',gallery_display());		
//		if(_coll.page==1){
		_targ.innerHTML = gallery_display();		
//		}
//		_targ.innerHTML = gallery_display();
		gallery_display_photo(g_gallery[0]);
	}

}

function gallery_latest(){
var _func;
var _url = 'gen_xml.asp';
var _params = new Array();
	_params[_params.length]='i_action=xml_gallery_get_all';
	_params[_params.length]='i_no_records=5';
	_params[_params.length]="i_where="+escape('WHERE photo_type = \'GALLERY\' ORDER BY create_date');
	_params[_params.length]='i_status='+g_news_filter.join(',');
	_func = 'gallery_latest_loaded()';	
	ajax_make_request(_url,_params.join('&'),_func,false);
}

function gallery_latest_loaded(){
	var _targ = document.getElementById('gallery_images');
	g_cur_section_targ = _targ;
	_targ.innerHTML = panel_create('grey_panel','Recently added photos',gallery_display(5));	
}

function gallery_refresh_loaded(_admin){
	if(_admin){
		admin_display('admin_gallery');
		g_cur_section_targ.innerHTML = gallery_layout();
		var _targ = document.getElementById('gallery_images');
		_targ.innerHTML = gallery_display();
	}else{
		var _targ = document.getElementById('gallery_images');
		var _coll = top.g_gallery_coll;
				
		g_cur_section_targ = _targ;
//		_targ.innerHTML = panel_create('grey_panel','Photos',gallery_display());		
//		if(_coll.page==1){
		_targ.innerHTML = gallery_display();		
//		}
//		_targ.innerHTML = gallery_display();
		gallery_display_photo(g_gallery[0]);
	}
}

function gallery_display(_rownum){
var _p = top.g_gallery;
var _htm = new Array();
var _count = 0;
	if(!_p)return;
	if(!_rownum){
		_rownum = 3;	
	}
	_htm[_htm.length]='<table class="gallery" cellpadding=0 cellspcing=0 border=0 style="height:420px">';
	_htm[_htm.length]='<tr class="photo_row"><td colspan='+_rownum+'>';
	_htm[_htm.length]=ado_pagination(top.g_gallery_coll,'gallery_page',true);
	_htm[_htm.length]='<img src="'+g_image_support_root+'spacer.gif" style="width:239px; height:1px; border:0px solid black;"><br>';	
	_htm[_htm.length]='</td></tr>';
	_htm[_htm.length]='<tr class="photo_row">';
	_htm[_htm.length]='<td id="gallery_load" style="text-align:center; verticle-align:middle; height:100%;">';
	_htm[_htm.length]= '<img src="./images/spacer.gif" style="width:239px; height:1px; border:0px solid black;"><br>';	
	_htm[_htm.length]='<table class="gallery" cellpadding=0 cellspcing=0 border=0 style="height:410px">';
	_htm[_htm.length]='<tr class="photo_row">';
	for(var i=0;(i<12);i++){
		if(i<_p.length){
			if(_p[i].photo_type=='GALLERY' && _p[i].status=='PUB'){
				_count++;
				if(_count>_rownum){		
					_htm[_htm.length]='</tr>';
					_htm[_htm.length]='<tr class="photo_row">';
					_count = 1;
				}
				_htm[_htm.length]='<td class="photo" >';
				_htm[_htm.length]=gallery_display_photo(_p[i]);
		//		_htm[_htm.length]='<div class="thumb"><img src="'+_p[i].thumbnail+'" onclick="gallery_preview('+_p[i].id+')"></div>';
		//		_htm[_htm.length]='<div class="caption">'+_p[i].caption+'</div>';
				_htm[_htm.length]='</td>';
			}
		}else{
			_count++;
			if(_count>_rownum){		
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr class="photo_row">';
				_count = 1;
			}
			_htm[_htm.length]='<td class="photo" >';
			_htm[_htm.length]=gallery_display_photo();
	//		_htm[_htm.length]='<div class="thumb"><img src="'+_p[i].thumbnail+'" onclick="gallery_preview('+_p[i].id+')"></div>';
	//		_htm[_htm.length]='<div class="caption">'+_p[i].caption+'</div>';
			_htm[_htm.length]='</td>';
			
		}
	}
	if(_p.length>0)
		gallery_preview(_p[0].id);
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='</table>';
	_htm[_htm.length]='</td></tr>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='</table>';
	return _htm.join('');
}

function gallery_latest_display(_rownum){
var _p = top.g_gallery;
var _htm = new Array();
var _count = 0;
	if(!_p)return;
	if(!_rownum){
		_rownum = 6;	
	}
	_htm[_htm.length]='<table class="gallery" cellpadding=0 cellspacing=0 border=0 style="border:1px solid #DFDFDF; width:100%;" align="center">';
	_htm[_htm.length]='<tr class="photo_row"><td colspan='+_rownum+' style=" background-color:#DFDFDF; font-size:12px; font-weight:bold; border:1px solid #D1D1D1; padding:2px; color:#666666;">';
	_htm[_htm.length]='Latest Images';
//	_htm[_htm.length]=ado_pagination(top.g_gallery_coll,'gallery_page',true);
	_htm[_htm.length]='</td></tr>';
	_htm[_htm.length]='<tr class="photo_row">';
	for(var i=0;i<_p.length;i++){
		if(_p[i].type=='GALLERY'){
			_count++;
			if(_count>_rownum){		
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr class="photo_row">';
				_count = 1;
			}
			_htm[_htm.length]='<td class="photo" style="text-align:center;">';
			_htm[_htm.length]=gallery_latest_display_photo(_p[i]);
	//		_htm[_htm.length]='<div class="thumb"><img src="'+_p[i].thumbnail+'" onclick="gallery_preview('+_p[i].id+')"></div>';
	//		_htm[_htm.length]='<div class="caption">'+_p[i].caption+'</div>';
			_htm[_htm.length]='</td>';
		}
	}
	//gallery_preview(_p[0].id);
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='</table>';
	return _htm.join('');
}

function gallery_display_photo(_photo){
var _htm = new Array();
	_htm[_htm.length]='<table class="gallery" cellpadding="0" cellspacing="0" border="0" style="height:100%;">';
	_htm[_htm.length]='<tr>';
	if(_photo)
		_htm[_htm.length]='<td class="thumb" style="text-align:center; height:77px; background-color:#AFAFAF;"><div class="d_thumb"><img src="'+_photo.thumbnail+'" onclick="gallery_preview('+_photo.id+')"></div></td>';
	else
		_htm[_htm.length]='<td class="thumb" style="text-align:center; height:77px; background-color:#AFAFAF;"></td>';
		
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='<tr>';
	if(_photo)
		_htm[_htm.length]='<td class="caption">ID:TA-'+_photo.id+'</td>';
	else
		_htm[_htm.length]='<td class="caption">&nbsp;</td>';	
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='</table>';
	return _htm.join('');
}


function gallery_latest_display_photo(_photo){
var _htm = new Array();
	_htm[_htm.length]='<table class="gallery" cellpadding="0" cellspacing="0" border="0" style="height:100%; margin:4px;">';
	_htm[_htm.length]='<tr>';
		_htm[_htm.length]='<td class="thumb" style=" margin:2px;text-align:center; height:77px; background-color:#FFFFFF; vertical-align:middle;"><img src="'+_photo.thumbnail+'" onclick="gallery_latest_preview('+_photo.id+')"></td>';

	_htm[_htm.length]='</tr>';
//	_htm[_htm.length]='<tr>';
//		_htm[_htm.length]='<td class="caption">ID:TA-'+_photo.id+'</td>';
//	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='</table>';
	return _htm.join('');
}


function gallery_get_photo(_id){
var _p = g_gallery;
	for(var i=0;i<_p.length;i++){
		if(_p[i].id==_id){
			return _p[i];	
		}
	}
	return null;
}

function gallery_preview(_id){
var _p = gallery_get_photo(_id);
var _targ = document.getElementById('gallery_preview');
	if(_p){
//		_targ.innerHTML = panel_create_gallery_preview('grey_panel','Details',gallery_preview_details(_p));
		_targ.innerHTML = gallery_preview_details(_p);
//		db(_targ.innerHTML);
	}
}

function gallery_preview_details(_photo){
var _htm = new Array();
	_htm[_htm.length]='<table class="gallery_preview_details" cellpadding="0" cellspacing="0" border="0" style="height:410px; width:100%;">';
	_htm[_htm.length]='<tr>';
		_htm[_htm.length]='<td style=" height:150px; text-align:center;border:1px solid #E4E4E4; background-color:#EBF1FA;"><img align="center" class="gallery_preview_image" src="'+_photo.lowres+'"></td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='<tr>';
		_htm[_htm.length]='<td><table cellpadding=0 cellspacing=0 border=0 style="height:100%;">';
				_htm[_htm.length]='<tr>'
					_htm[_htm.length]='<td class="field_name" colspan=2>Caption:</td>';
//					_htm[_htm.length]='<td class="caption2">'+_photo.caption+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>'
//					_htm[_htm.length]='<td class="field_name">Caption:</td>';
					_htm[_htm.length]='<td class="caption2" colspan=2 style=" height:40px;">'+_photo.caption+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name" colspan=2>Description:</td>';
//					_htm[_htm.length]='<td class="caption2">'+_photo.description+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
//					_htm[_htm.length]='<td class="field_name" colspan=2>Description:</td>';
					_htm[_htm.length]='<td class="caption2" colspan=2>'+_photo.description+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name">Copyright:</td>';
					_htm[_htm.length]='<td class="caption2">'+_photo.copyright+'&nbsp;</td>';
				_htm[_htm.length]='</tr>';
//				_htm[_htm.length]='<tr>';
//					_htm[_htm.length]='<td class="field_name">Photographer:</td>';
//					_htm[_htm.length]='<td class="caption2">'+_photo.photographer+'&nbsp;</td>';
//				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name" style="border-bottom:0px" colspan=2>Resolutions:</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
//					_htm[_htm.length]='<td class="field_name" style="border-bottom:0px">Resolutions:</td>';
					_htm[_htm.length]='<td class="caption2" style="border-bottom:0px; height:40px;" colspan=2>';
					if(_photo.lowres!='&nbsp;'&&_photo.lowres!=''){
						_htm[_htm.length]='<a href="javascript:void(0)" onClick="popup_doc(\''+_photo.lowres+'\')">Low Res(72dpi), '+_photo.lowres_details+'</a><br>';	
					}
					if(_photo.hires!='&nbsp;'&&_photo.hires!=''){
						_htm[_htm.length]='<a href="javascript:void(0)" onClick="popup_doc(\''+_photo.hires+'\')">High Res(300dpi), '+_photo.hires_details+'</a><br>';	
					}
					_htm[_htm.length]='</td>';
				_htm[_htm.length]='</tr>';
				if(g_admin){
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name">Options:</td>';
					_htm[_htm.length]='<td class="caption"><a href="javascript:void(0);" onClick="gallery_add_image('+_photo.id+')">Edit</a><a href="javascript:void(0);" onClick="gallery_delete_image('+_photo.id+')">Delete</a></td>';
				_htm[_htm.length]='</tr>';
				}
		_htm[_htm.length]='</tr></table></td>'
	_htm[_htm.length]='</table>';	
	return _htm.join('');
}

function gallery_latest_preview(_id){
var _p = gallery_get_photo(_id);
var _targ = document.getElementById('gallery_preview');
	if(_p){
//		_targ.innerHTML = panel_create_gallery_preview('grey_panel','Details',gallery_latest_preview_details(_p));
		_targ.innerHTML = gallery_latest_preview_details(_p);
//		db(_targ.innerHTML);
	}
}

function gallery_latest_preview_details(_photo){
var _htm = new Array();
	_htm[_htm.length]='<table class="gallery_preview_details" cellpadding="0" cellspacing="0" border="0" style="margin:0px 20px 10px 0px; border:1px solid #DFDFDF; height:210px;">';
	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='<td colspan=2 style="  background-color:#DFDFDF; font-size:12px; font-weight:bold; border:1px solid #D1D1D1; padding:2px; color:#666666;">Details';
	_htm[_htm.length]='</td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='<tr>';
		_htm[_htm.length]='<td style=" height:150px; width:225px; text-align:center;border:2px inset #E4E4E4; background-color:#EBF1FA; vertical-align:middle;"><img align="center" class="gallery_preview_image" src="'+_photo.lowres+'" style="border-right:1px solid #666666;" style="border-bottom:1px solid #666666;"></td>';
		_htm[_htm.length]='<td style="height:100%;"><table cellpadding=0 cellspacing=0 border=0 style="height:100%;">';
				_htm[_htm.length]='<tr>'
					_htm[_htm.length]='<td class="field_name" colspan=2>Caption:</td>';
//					_htm[_htm.length]='<td class="caption2">'+_photo.caption+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>'
//					_htm[_htm.length]='<td class="field_name">Caption:</td>';
					_htm[_htm.length]='<td class="caption2" colspan=2>'+_photo.caption+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name" colspan=2>Description:</td>';
//					_htm[_htm.length]='<td class="caption2">'+_photo.description+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
//					_htm[_htm.length]='<td class="field_name" colspan=2>Description:</td>';
					_htm[_htm.length]='<td class="" colspan=2 class="font-size:6px;">'+_photo.description+'</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name">Copyright:</td>';
					_htm[_htm.length]='<td class="caption2">'+_photo.copyright+'&nbsp;</td>';
				_htm[_htm.length]='</tr>';
//				_htm[_htm.length]='<tr>';
//					_htm[_htm.length]='<td class="field_name">Photographer:</td>';
//					_htm[_htm.length]='<td class="caption2">'+_photo.photographer+'&nbsp;</td>';
//				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name" style="border-bottom:0px" colspan=2>Resolutions:</td>';
				_htm[_htm.length]='</tr>';
				_htm[_htm.length]='<tr>';
//					_htm[_htm.length]='<td class="field_name" style="border-bottom:0px">Resolutions:</td>';
					_htm[_htm.length]='<td class="caption2" style="border-bottom:0px;" colspan=2>';
					if(_photo.lowres!='&nbsp;'&&_photo.lowres!=''){
						_htm[_htm.length]='<a href="javascript:void(0)" onClick="popup_doc(\''+_photo.lowres+'\')">Low Res(72dpi), '+_photo.lowres_details+'</a><br>';	
					}
					if(_photo.hires!='&nbsp;'&&_photo.hires!=''){
						_htm[_htm.length]='<a href="javascript:void(0)" onClick="popup_doc(\''+_photo.hires+'\')">High Res(300dpi), '+_photo.hires_details+'</a><br>';	
					}
					_htm[_htm.length]='</td>';
				_htm[_htm.length]='</tr>';
				if(g_admin){
				_htm[_htm.length]='<tr>';
					_htm[_htm.length]='<td class="field_name">Options:</td>';
					_htm[_htm.length]='<td class="caption"><a href="javascript:void(0);" onClick="gallery_add_image('+_photo.id+')">Edit</a></td>';
				_htm[_htm.length]='</tr>';
				}
		_htm[_htm.length]='</tr></table></td>'
	_htm[_htm.length]='</tr>';
//	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='</table>';	
	return _htm.join('');
}

function panel_create(_class,_title,_content,_style){
var _htm = new Array();
	_htm[_htm.length]='<div class="'+_class+'">';
	_htm[_htm.length]='<table cellpadding="0" cellspacing="0" border="0" class="'+_class+'">';
	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='<td style="text-align:left;"><img src="images/layout/left_nav/w_left_nav_bot_right_.gif"></td>';
	_htm[_htm.length]='<td><div class="header">'+_title+'</div></td>';
	_htm[_htm.length]='<td style="text-align:right;"><img src="images/layout/left_nav/w_left_nav_bot_left copy_.gif"></td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='<td colspan="3" style="height:100%; border-left:5px solid #EFEFEF;border-right:5px solid #EFEFEF; text-align:center;">';
	_htm[_htm.length]='<div class="content" style="">';
	_htm[_htm.length]=_content;
	_htm[_htm.length]='</div>';
	_htm[_htm.length]='</td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='<td style="text-align:left;"><img src="images/layout/left_nav/w_left_nav_top_right_.gif"></td>';
	_htm[_htm.length]='<td><div class="header"></div></td>';
	_htm[_htm.length]='<td style="text-align:right;"><img src="images/layout/left_nav/w_left_nav_top_left_.gif"></td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='</table>';
	_htm[_htm.length]='</div>';	
	return _htm.join('');
}

function panel_create_gallery_preview(_class,_title,_content,_style){
var _htm = new Array();
	_htm[_htm.length]='<div class="'+_class+'" style="'+_style+'">';
	_htm[_htm.length]='<table cellpadding="0" cellspacing="0" border="0" style="width:250px" class="'+_class+'">';
	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='<td style="text-align:left; width:6px;"><img src="images/layout/left_nav/w_left_nav_bot_right_.gif"></td>';
	_htm[_htm.length]='<td style="width:100%"><div class="header">'+_title+'</div></td>';
	_htm[_htm.length]='<td style="text-align:right; width:6px;"><img src="images/layout/left_nav/w_left_nav_bot_left copy_.gif"></td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='<td colspan="3" style="height:100%; border-left:5px solid #EFEFEF;border-right:5px solid #EFEFEF; text-align:center;">';
	_htm[_htm.length]='<div class="content" style="">';
	_htm[_htm.length]=_content;
	_htm[_htm.length]='</div>';
	_htm[_htm.length]='</td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='<tr>';
	_htm[_htm.length]='<td style="text-align:left; width:6px;"><img src="images/layout/left_nav/w_left_nav_top_right_.gif"></td>';
	_htm[_htm.length]='<td style="width:100%"><div class="header"></div></td>';
	_htm[_htm.length]='<td style="text-align:right; width:6px;"><img src="images/layout/left_nav/w_left_nav_top_left_.gif"></td>';
	_htm[_htm.length]='</tr>';
	_htm[_htm.length]='</table>';
	_htm[_htm.length]='</div>';	
	return _htm.join('');
}

function gallery_load(_selector,_details,_rownum,_max){


}