// JavaScript Document

function openCCWin(ccElement) {
	var altTag = ccElement.getAttribute('alt');
	var sourcePage = document.URL;
	var sourcePath = ccElement.getAttribute('src');
	var sourceFile = getFileFromUrl(sourcePath);
	
	var form = document.createElement("form");
	form.setAttribute("method", "post");
	form.setAttribute("action", "/creative-commons-image.php");
	form.setAttribute("target", "_blank");
	
	addFormField(form, "altTag", altTag);
	addFormField(form, "sourcePage", sourcePage);
	addFormField(form, "sourceFile", sourceFile);
	document.body.appendChild(form);	
	form.submit();
}

function addFormField (form, name, value) {
	var hiddenField = document.createElement("input");              
	hiddenField.setAttribute("name", name);
	hiddenField.setAttribute("value", value);
	hiddenField.setAttribute("type", "hidden");
	form.appendChild(hiddenField);
}

function getFileFromUrl(url) {
	return url.substring(url.lastIndexOf('/') + 1);
}

var ccImage = null;

function ccHover(me) {
  ccImage=me;
  var text = "License this image: " + getFileFromUrl(ccImage.getAttribute('src')); // + ccImage.getAttribute("src");
  ccImage.setAttribute('title', text);
  ccImage.style.cursor="pointer";
  ccImage.onmouseout=ccReset;
}

function ccReset() {
}

