function submitform()
{
	var fid = document.fid;

	if(fid.txttitle.value == "") fid.txttitle.value = "Anonymous";

	fid.action="fileupload.php";
	fid.method="post";
	fid.submit();
}

function showthumb(e, id, date, hits, size, width_, height_)
{
	if(!e) 
		var e = window.event;
	
	var preview = document.getElementById('preview');
	if(preview)
{	document.getElementById('preview_image').src = 'thumbnail.php?id='+id;
	
	setImageViews(hits);
	setImageDate(date);
	setImageSize(size)
	setImageDims(width_, height_);
        
        preview.className = 'preview_view';
        
        movepreview(e);
}
}

function setImageViews(views)
{
	stext = "Views: " + views;
	var iattr = document.getElementById("hits");
	node = document.createTextNode(stext);

	if(iattr.firstChild)
		iattr.firstChild.nodeValue = stext;
	else
		iattr.appendChild(node);
}

function setImageDate(date)
{
	stext = date;
	var iattr = document.getElementById("date");
	node = document.createTextNode(stext);

	if(iattr.firstChild)
		iattr.firstChild.nodeValue = stext;
	else
		iattr.appendChild(node);
}

function setImageDims(width_, height_)
{
 
 
 	stext = width_ + "x" + height_;
	var iattr = document.getElementById("dims");
	node = document.createTextNode(stext);

	if(iattr.firstChild)
		iattr.firstChild.nodeValue = stext;
	else
		iattr.appendChild(node);
}

function setImageSize(size)
{
	stext = Math.round(size/1024.) + " KB";
	var iattr = document.getElementById("size");
	node = document.createTextNode(stext);

	if(iattr.firstChild)
		iattr.firstChild.nodeValue = stext;
	else
		iattr.appendChild(node);
}

function movepreview(e)
{
	if(!e) 
		var e = window.event;
	
	var preview = document.getElementById('preview');
	
	if(preview && preview.className == "preview_view")
	{
		var pointer = getmouse(e);
		
                var winW = 0;

                if(document.body.offsetWidth)
                winW = document.body.offsetWidth;

        
                if(pointer.x > winW - 285)
                pointer.x-=290;
		
		preview.style.left = (pointer.x + 3) + 'px';
		preview.style.top = (pointer.y + 3) + 'px';
	}
}

function removethumb()
{
	if(document.getElementById('preview'))
	{
	document.getElementById('preview').className = "preview_remove";
	document.getElementById('preview_image').src = "loading.gif";
}
}


function Point()
{
	var x;
	var y;
}


function getmouse(event) 
{

	var pointer = new Point();

	if(!event) 
		var event = window.event;
	
	var posy = 0;
	var posx = 0;
	
	if(event.clientY)
	{
		posx = event.clientX + document.documentElement.scrollLeft;
		posy = event.clientY + document.documentElement.scrollTop;
	}
	else if(event.pageY)
	{
		posx = event.pageX + document.documentElement.scrollLeft;
		posy = event.pageY + document.documentElement.scrollTop;
	}
		
	pointer.x = posx;
	pointer.y = posy;
	
	return pointer;
}

function goToLocation(id)
{
	document.location =  id;
}

function displayaddimage()
{
        document.getElementById('disclaimer').style.display="block";
}

function allow()
{
  
        document.getElementById('disclaimer').style.display="none";
        document.getElementById('addimage').style.display="block";
	document.getElementById('addimagequestion').style.display="none";
}

function cancel()
{
        document.getElementById('disclaimer').style.display="none";
}



