head.js(
   {jquery: "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"},
   {live: "/share/javascripts/jquery.livequery.js"},
   {lightbox: "/share/javascripts/jquery.lightbox.min.js"},
   "/share/javascripts/analytics.js"
);

function externalLinks() {
	  	 if(!document.getElementsByTagName) return;
	  	 var links,a,i;
	  	 links = document.getElementsByTagName("a");
	  	 for(i=0;i<links.length;i++) {
	  	   	 a = links[i];
	  	   	 if(a.getAttribute("rel") && a.getAttribute("rel").indexOf("external") > -1) {
	  	   	   	 a.onclick = function() {
	  	   	   	   	 window.open(this.href);
	  	   	   	   	 return false;
}}}}

function toggle(id) {
	$('.toggle_'+id).slideToggle('fast');
	if($('#img_'+id).attr('src') == '/share/images/less.png') {
		$('#img_'+id).attr('src', '/share/images/more.png');
		$('#img_'+id).attr('alt', 'ausklappen');
		$('#img_'+id).attr('title', 'ausklappen');
	} else {
		$('#img_'+id).attr('src', '/share/images/less.png');
		$('#img_'+id).attr('alt', 'einklappen');
		$('#img_'+id).attr('title', 'einklappen');
	}
}

head.ready("jquery", function() {
	$(document).ready(function() {
		
		externalLinks();
		
		head.ready("lightbox", function() {
			$('a[rel*=lightbox]').lightBox();
		});
		
	});
});

head.ready("jquery", function() {
	$(document).ready(function() {
		if(typeof(window['data']) != 'undefined')
			$("#tag").autocomplete(data.split("||"));
	});
});

function addQuickTag() {
	var tag = $("input#tag").val();

	if($("div#tag_"+tag).length > 0)
		return;
	
	$.ajax({
		type	: "POST",
		cache	: false,
		url		: "/share/assets/ajax/get_tagseoname.ajax.php",
		data	: "tag="+tag,
		success: function(data) {
			$("div#tag_container").append('<div id="tag_'+data+'" class="tag_selected">'+tag+' <a href="#" onclick="removeQuickTag(\''+data+'\'); return false;"><img src="/share/images/icon_delete.png" alt=""/></a><input type="hidden" name="tags[]" value="'+tag+'" /></div>');
			$("input#tag").val('');
		}
	});
}

function removeQuickTag(tag) {
	$("div#tag_"+tag).remove();
}

function check(count, div) {
	str = document.getElementById(div).value;
	if (str.length > count) {
		str = str.substring(0, count);
	}
	document.getElementById(div).value = str;
}

function preconfirm(objLink, strHREF){
    if(confirm("{Löschen}?")) {
        objLink.href = strHREF;
    }
}
