function register(url, status, type){
	url += '&type=' + type + '&status=' + status;
	openXmlHttpGet(url);
}

function addObject(obj){
	var url =  addObjectUrl + obj.value;
	loadXmlHttp(url);
}

function submitType(type){
	var typeObj = document.getElementById("submitTypeEl");
	typeObj.value = type;
}

function submitsection(section){
	var form = document.getElementById("objectform");
	form.action+='&section='+section;
	form.submit();
}

function changeType(obj){
	location.href = obj.form.action + '?do=advanced_search_form&object_type=' + obj.value;
}

function unselectPrevious(currentImage){
	var image = document.getElementById('currentImage').src;
	var list = document.getElementById('imageList').getElementsByTagName('a');
	var cnt = list.length;
	var current = false;
	var next = false;
	for(var i = 0; i < cnt; ++i)
	{
		//if(list[i].style.backgroundImage == ('url(' + image + ')'))
		if(list[i].rel == image)
		{
			list[i].parentNode.className = "";
			return;	
		}
	}
}

function viewImage(obj){
	var currentImage = document.getElementById('currentImage');
	var embed_video = document.getElementById('embed_video');
    if (embed_video){
    	embed_video.style.display="none";
    	currentImage.style.display="block";
	}
	unselectPrevious(currentImage);
	obj.parentNode.className = "activeImage";
    //var image = obj.style.backgroundImage.substr(4, obj.style.backgroundImage.length - 5);
	var image = obj.rel;
	currentImage.src = image;
	scroll(0,0);
	return false;	
}

function viewVideo(){
    var currentImage = document.getElementById('currentImage');
    var embed_video = document.getElementById('embed_video');
    currentImage.style.display="none";
    embed_video.style.display="block";
	return false;
}

function getNextImage(){
	var image = document.getElementById('currentImage').src;
	var list = document.getElementById('imageList').getElementsByTagName('a');
	var cnt = list.length;
	var current = false;
	var next = false;
	for(var i = 0; i < cnt; ++i)
	{
		if(current)
		{
			next = list[i];
			break;
		}
		//if(list[i].style.backgroundImage == ('url(' + image + ')'))
		if(list[i].rel == image)
		{
			current = true;
		}
	}
	if(!next)
	{
		next = list[0];
	}

	viewImage(next);
	return false;
}

function getNext(){
	var image = document.getElementById('currentImage').src;
	var list = document.getElementById('imageList').getElementsByTagName('a');
	var cnt = list.length;
	var current = false;
	var next = false;
	for(var i = 0; i < cnt; ++i)
	{
		if(current)
		{
			next = list[i];
			break;
		}
		//if(list[i].style.backgroundImage == ('url(' + image + ')'))
		if(list[i].rel == image)
		{
			current = true;
		}
	}
	if(!next)
	{
		next = list[0];
	}
	
	viewImage(next);
	return false;	
}
function getPrevious(){
	var image = document.getElementById('currentImage').src;
	var list = document.getElementById('imageList').getElementsByTagName('a');
	var cnt = list.length;
	var current = false;
	var next = false;
	for(var i = (cnt - 1); i >= 0; --i)
	{
		if(current)
		{
			next = list[i];
			break;
		}
		//if(list[i].style.backgroundImage == ('url(' + image + ')'))
		if(list[i].rel == image)
		{
			current = true;
		}
	}
	if(!next)
	{
		next = list[cnt - 1];
	}
	viewImage(next);
	return false;	
}