function checkFieldValue(obj) {
	if (obj.value.substr(0,1) == '<') obj.value='';
}

function listenToThis(listen2File) {
	var width = 250;
	var height = 140;
	var x = 740+((screen.width-760)/2) - width;
	var y = 50;	
	popMp3 = window.open(listen2File, "listen2GAL", "width="+width+",height="+(height+45)+",resizable=no,status=no,scrollbars=no, left="+x+", top="+y+"");
}

function markLinks() {
	if (!document.getElementsByTagName) return;
	var contentArea = document.getElementById('content');
	var anchors = contentArea.getElementsByTagName("a");
	
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href")) {
			var regexp1 = /^http:/;
			var regexp2 = /^http:\/\/www\.gal-ev\.de.*/;
			var regexp3 = /^mailto.*/;
			if ((regexp1.test(anchor.getAttribute("href")) && regexp2.test(anchor.getAttribute("href")) == false)) {
				var linkType = "extern";
			} else {
				if (regexp3.test(anchor.getAttribute("href"))) {
					linkType = "mailto";
				} else {
					linkType = "intern";
				}
			}
			if (linkType == "extern" && !anchor.getAttribute("target")) {
				anchor.target = "_blank";
			}
			if (linkType == "extern" && !anchor.getAttribute("title")) {
				anchor.title = "externer Link zu "+anchor.getAttribute("href")+". Öffnet sich in neuem Fenster.";
			}
			if (anchor.lastChild.tagName != "IMG" && (anchor.getAttribute("rel") != "alternate")  && (anchor.getAttribute("rel") != "search") && (anchor.getAttribute("rel") != "author")) {
				anchor.style.padding = "0 0 0 18px";
				anchor.style.background = "transparent url(/images/layout/gal_"+linkType+".gif) 0 2px no-repeat";
			}
		}
	}	
}

function calcCharsLeft(obj, max)
{
	if (!obj.name) {
		obj = document.getElementById(obj);
	}
	document.getElementById(obj.name+'_chars_left').value = (max-obj.value.length);
	if ((max-obj.value.length) < 0) {
		document.getElementById(obj.name+'_chars_left').style.color = 'red';
	} else {
		document.getElementById(obj.name+'_chars_left').style.color = 'black';
	}
}

window.onload = markLinks;