function checkEMail(fieldName){
	var x= fieldName.value;
	var filter= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(filter.test(x))return true;
	else return false;
}
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") == "ext")anchor.target= "_blank";
	}
}
window.onload= function(){externalLinks();}

function setCookie(name,value,exp,sec,path,domain){
	var date= new Date();
	var cookie_str, expires;
	cookie_str= name+"="+escape(value)+";";
	if(exp!=null){
		expires= new Date(date.getTime()+exp);
		cookie_str+= "expires="+expires.toGMTString()+";";
	}
	if(sec!=null) cookie_str+= "secure="+sec+";";
	if(path!=null) cookie_str+= "path="+path+";";
	if(domain!=null) cookie_str+= "domain="+domain+";";
	document.cookie= cookie_str;
	return getCookies(cookie_str);
}
function getCookies(cookie_str){
	var cookies= new Object();
	var cList, name, value;
	cList= cookie_str.split(";");  
	for(var i=0; i<cList.length; i++){
		name= cList[i].substring(0,cList[i].indexOf("="));
		value= unescape(cList[i].substring(cList[i].indexOf("=")+1));
		cookies[name]= value;
	}
	return cookies;
}

function checkForm(formName){
	var returnValue= true;
	var fehler= "";
	var htmlCode= document.getElementById('wysiwyg_content').contentWindow.document.body.innerHTML;
	document.getElementById('wysiwyg_hidden').value= htmlCode;

	if(formName.txtparentID.value == ""){fehler+= "Geben Sie bitte die ID der übergeordneten Seite an.\n"; returnValue= false;}
	if(formName.txtordID.value == ""){fehler+= "Geben Sie bitte die Ordnungs-ID ein (Nummer der Reihenfolge in der die Seite erscheinen soll).\n"; returnValue= false;}
	if(formName.txtSeitentitel.value == ""){fehler+= "Geben Sie bitte einen Seitentitel ein.\n"; returnValue= false;}
	if(formName.txtDescription.value == ""){fehler+= "Geben Sie bitte eine kurze Beschreibung der Seite ein.\n"; returnValue= false;}
	if(formName.txtURL.value == ""){fehler+= "Geben Sie bitte die URL (Dateinamen) der Seite ein.\n"; returnValue= false;}
	if(formName.txtURL.value.substr(formName.txtURL.value.length-4,4) != ".asp"){fehler+= "Die Endung für URL (Dateinamen) muss \".asp\" lauten.\n"; returnValue= false;}
	//if(formName.txtText.value.length == 0){fehler+= "Geben Sie bitte den Inhalt der Seite ein.\n"; returnValue= false;}

	if(fehler!="")alert(fehler);
	return returnValue;
}