var CTV_indicator;
var CTV_win;
var CTV_path;
var CTV_alt;
var viewer;

function setCTV()
{

	var thumbs;
	
	if (getElementsBySelector(".thumb").length > 0)
	{
		viewer = "/images/thumb_viewer.htm";
		thumbs = getElementsBySelector(".thumb");
	}
	else
	{
		return;
	}

	//var areas = getElementsBySelector(".layout_table a");
	for(var i=0; i<thumbs.length; i++){
		EventUtils.addEventListener(thumbs[i],'click', doCTV);
		thumbs[i].imagePath = thumbs[i].href;
		thumbs[i].href = "javascript: void(0);";
		thumbs[i].target = "";		
	}
}

function doCTV(evt){
	var path;
	var alt;
	var img;
	if(evt.target)
	{
		el = evt.target;
	}
	else
	{
		el = evt.srcElement;
	}

	while(el.tagName != "A"){
		el = el.parentNode;
	}
	
	img = el.getElementsByTagName("img")[0];
	path = el.imagePath;
	alt = img.alt;
	
	CTV_win = window.open(viewer + "?" + Math.random(),'CTV','status=yes,scrollbars=no,resizable=no,width=700,height=400');
	CTV_path = path;
	CTV_alt = alt;
	CTV_win.window.focus();
	
	return false;
}

EventUtils.addEventListener(window,'load',setCTV);
