function extUrl()	{
	$("a[href*='http://']:not([href*='"+location.hostname+"'])").attr("target","_blank");  
}

function preloadImg(ar)	{
	var ar = (typeof arguments[0] == 'object')? arguments[0] : arguments;
	for(var i = ar.length -1; i > -1; i--) {
		var img = document.createElement('img');
		img.src = ar[i];
	}
}

function useFancy()	{
	$(".fancy").fancybox(); 
}

function validateForm(f)	{
	for(i=0;i<f.elements.length;i++)	{
		el = f.elements[i];
		if (el.name && el.name.indexOf("_#req") != -1)	{
			if (el.value == "")	{
				errorField = el.id;
				alert("Bitte geben Sie das Feld '" + errorField + "' ein");
				el.focus();
				return false;
			}
		}
	}
	if (f.name == "regform" || f.name == "editpwform")	{
		if (f.name == "regform" && f.elements['username_#req'].value.length < 6)	{
			alert("Der Benutzername muss aus mindestens 6 Zeichen bestehen!");
			f.elements['username_#req'].value = "";
			f.elements['username_#req'].focus();
			return false;
		}
		if (f.name == "regform" && f.elements['password_#req'].value == f.elements['username_#req'].value)	{
			alert("Benutzername und Kennwort dürfen nicht identisch sein!");
			f.elements['username_#req'].value = "";
			f.elements['password_#req'].value = "";
			f.elements['passwordrepeat_#req'].value = "";
			f.elements['username_#req'].focus();
			return false;
		}
		if (f.elements['password_#req'].value.length < 6)	{
			alert("Das Kennwort muss aus mindestens 6 Zeichen bestehen!");
			f.elements['password_#req'].value = "";
			f.elements['passwordrepeat_#req'].value = "";
			f.elements['password_#req'].focus();
			return false;
		}
		if (f.elements['password_#req'].value != f.elements['passwordrepeat_#req'].value)	{
			alert("Das Kennwort und die Wiederholung stimmen nicht überein!");
			f.elements['password_#req'].value = "";
			f.elements['passwordrepeat_#req'].value = "";
			f.elements['password_#req'].focus();
			return false;
		}
	}
	for(i=0;i<f.elements.length;i++)	{
		el = f.elements[i];
		if (el.name && el.name.indexOf("_#req") != -1)	{
			el.name = el.name.substring(0, el.name.indexOf("_#req") );
		}
	}
	return true;
}


$(document).ready(function(){					
	extUrl();
});
