
function toggleContent(divId, aObj)
{
	if($(aObj).html() == "[+]")
	{
	    $("#contentcontainer div.toggleOpen").slideUp("slow");
        $("#contentcontainer div.toggleOpen").removeClass("toggleOpen");
        $(".togglelink").html("[+]");
        
		$("#contentcontainer #content" + divId).slideToggle("slow");
		$("#contentcontainer #content" + divId).addClass("toggleOpen");
		$(aObj).html("[-]");
	}
	else
	{
		$("#contentcontainer #content" + divId).removeClass("toggleOpen");
		$("#contentcontainer #content" + divId).slideToggle("slow");
		$(aObj).html("[+]");
	}
}

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);

$(document).ready(function(){

	//Cufon.now(); // initialise Cufon
	
	//Cufon.replace('h1, h2', {
	//	fontFamily: 'MetaOT-Medi'
	//});
	/*Cufon.replace('.mb', {
		fontFamily: 'MetaOT-Black',
		hoverables: { a: true }, 
		hover: { color:'#FFAC00' }
	});*/
	
	externalLinks();	
});

function toggleDiv(divId)
{
	// use Jquery
	$("#" + divId).toggle();
}
function showDiv(divId, type)
{
	document.getElementById(divId).style.display = type;
}
function hideDiv(divId)
{
	document.getElementById(divId).style.display = "none";
}



/* Fish CMS Document Picker JS */
function addDocumentContainer()
{
	var documentPickerParentObj = document.getElementById("documentpickers");
	var documentPickerTemplateObj = document.getElementById("documentpickertemplate");
	var documentCounter = document.getElementById("documentcounter");
	
	var newnode = documentPickerTemplateObj.cloneNode(true);
	
	var value = parseInt(documentCounter.value);
	
	newnode.style.display = "block";
	newnode.setAttribute("id", "documentpicker_" + value)
	newnode.getElementsByTagName("select")[0].setAttribute("name", "document_" + value); 
	newnode.getElementsByTagName("select")[0].setAttribute("id", "document_" + value); 
	newnode.getElementsByTagName("label")[0].setAttribute("for", "document_" + value); 
	newnode.getElementsByTagName("img")[0].onclick = function(){ deleteDocumentContainer(value);  }
	
	documentPickerParentObj.appendChild(newnode);
	
	documentCounter.value = value + 1;
}	
function deleteDocumentContainer(id)
{
	var documentPickerToDeleteObj = document.getElementById("documentpicker_" + id);
	documentPickerToDeleteObj.style.display = "none";
	documentPickerToDeleteObj.getElementsByTagName("select")[0].setAttribute("name", "documentdeleted_" + id);
}
