function loginswitch(target,action,text)
{
  if( action == "hide" ) {
    if( target.value == text ) {  target.value = "";  }
    target.id = "noswitch";
  }
  else if( action == "set" ) {
    if( target.value == "" ) {  target.value = text;  }
    target.id = "switch";
  }
}
function FLIP (id,id2)
{
	if (document.getElementById("FLIP_" + id).style.display == 'none')
	{
		document.getElementById("FLIP_" + id).style.display = "";
		document.getElementById("FLIP_" + id2).style.display = "none";
	}
	else
	{
		document.getElementById("FLIP_" + id).style.display = "none";
		document.getElementById("FLIP_" + id2).style.display = "";
	}
}

function popUp(URL,x,y,s) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars= '+ s +',location=0,statusbar=0,menubar=1,resizable=0,width="+ x +",height=" + y +",left = 192,top = 144');");
}
function MM_confirm(msg, url) { //v1.0
  if(confirm(msg)) location.replace(url);
}

function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function confirmDeleteNews(id) {
	Check = confirm("Really delete news?");
	if (Check == true)
  	self.location.href='index.php?modid=8&a=delnews&id='+id;
}
function confirmActivateNews(id,mode) {
	if(mode == 0)
		var reason = "Unrelease news?";
	else
		var reason = "Release news?";
	Check = confirm(reason);
	if (Check == true)
		self.location.href='index.php?modid=8&a=activatenews&mode='+mode+'&id='+id;
}

/**********************************************
Registrier-Check
**********************************************/

function chkRegForm(status) {
	if(document.registerform.fname.value != "") {
		document.getElementById("namecheck").src="images/icons/iconOkay.png";
	}
	else
	{
  document.getElementById("namecheck").src="images/icons/iconDelete.png";
  var error = 1;
  }
	if(document.registerform.lastname.value != "") {
		document.getElementById("lastnamecheck").src="images/icons/iconOkay.png";
	}
	else
	{
  document.getElementById("lastnamecheck").src="images/icons/iconDelete.png";
  var error = 1;
  }
	if(document.registerform.username.value != "") {
		document.getElementById("usernamecheck").src="images/icons/iconOkay.png";
	}
	else
	{
  document.getElementById("usernamecheck").src="images/icons/iconDelete.png";
  var error = 1;
  }
	if(document.registerform.email.value != "") {
		var str=document.registerform.email.value
		var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (filter.test(str))
			document.getElementById("emailcheck").src="images/icons/iconOkay.png";
		else {
			var error = 1;
		}
	}
	else {
  document.getElementById("emailcheck").src="images/icons/iconDelete.png";
  var error = 1;
  }
	
	if(document.registerform.address.value != "") {
		document.getElementById("addresscheck").src="images/icons/iconOkay.png";	
	}
	else
	{
  document.getElementById("addresscheck").src="images/icons/iconDelete.png";
  var error = 1;
  }
	if(document.registerform.postal.value != "") {
		document.getElementById("postalcheck").src="images/icons/iconOkay.png";	
	}
	else
	{
  document.getElementById("postalcheck").src="images/icons/iconDelete.png";
  var error = 1;
  }
  
  if(document.registerform.statutes1.checked == false) var error = 1;
  if(document.registerform.statutes2.checked == false) var error = 1;
  
  if(error==1) {
  
  if(status==1) alert("Sie haben nicht alle Felder korrekt ausgefuellt.\n Bitte ueberpruefen Sie Ihre Eingaben!");
  return false;
  } 
  
}
