function ToggleSquad (id) {
  if (document.getElementById("Squad_" + id).style.display == 'none') {
    document.getElementById("Squad_" + id).style.display = "table";
    document.getElementById("SquadI_" + id).src = "img/nav/collapse.gif";
    document.getElementById("SquadI_" + id).alt = "Squad einklappen";
 }
  else {
    document.getElementById("Squad_" + id).style.display = "none";
    document.getElementById("SquadI_" + id).src = "img/nav/expand.gif";
    document.getElementById("SquadI_" + id).alt = "Squad aufklappen";
  }
}

function ToggleEventReason (id) {
  if (document.getElementById("Reason_" + id).style.display == 'none') {
    document.getElementById("Reason_" + id).style.display = "table";
 }
  else {
    document.getElementById("Reason_" + id).style.display = "none";
  }
}

function ToggleApprove (id) {
  if (document.getElementById("CheckBox_" + id).style.display == 'none') {
    document.getElementById("CheckBox_" + id).style.display = "inline";
 }
}

function ToggleChars (id) {
  if (document.getElementById("chars_" + id).style.display == 'none') {
    document.getElementById("chars_" + id).style.display = "block";
 }
  else {
    document.getElementById("chars_" + id).style.display = "none";
  }
}
function ToggleRecruit (id) {
	var tag = document.getElementsByTagName('div');
	var elid = document.getElementById(id);

	for(x=0;x<tag.length;x++){
		//hide all span layers with the 'nav' attribute
		if(tag[x].getAttribute("name")){
			tag[x].style.display="none";
		}
		// show only the layer with the id passed as the argument
		// by the main function
		elid.style.display="block";
	}
}

function ToggleRecruitClasses (id) {
	var tag = document.getElementsByTagName('p');
	var elid = document.getElementById("Classes_" + id);

	for(x=0;x<tag.length;x++){
		//hide all span layers with the 'nav' attribute
		if(tag[x].getAttribute("nav")){
			tag[x].style.display="none";
		}
		// show only the layer with the id passed as the argument
		// by the main function
		elid.style.display="block";
	}
}

function ToggleMassCheck () {
	for (x=0;x<document.getElementsByTagName("INPUT").length;x++) {
		if (document.getElementsByTagName("INPUT")[x].style.display == "none") {
		    document.getElementsByTagName("INPUT")[x].style.display = "inline";
			document.getElementById("masscloseall").style.display = 'table';
			document.getElementById("masscloseallwidth").width = '150';
			/*document.getElementById("masscloseoption").style.display = 'table';*/
		}
		else {
		    document.getElementsByTagName("INPUT")[x].style.display = "none";
			document.getElementById("masscloseall").style.display = 'none';
			document.getElementById("masscloseallwidth").width = '500';
			/*document.getElementById("masscloseoption").style.display = 'none';*/
		}
	}
}


//PopUp
function PopUp(site,breite,hoehe) { 
 commentwindow = window.open(site,'','width=' + breite + ', height=' + hoehe + ', scrollbars=yes, resizeable=no');
 commentwindow.focus();
	
 if (commentwindow.opener == null)
 {
	commentwindow.opener = self;
 }
}


//PicturePopUp
function PicPopUp(site,breite,hoehe) { 
 commentwindow = window.open(site,'','width=' + breite + ', height=' + hoehe + ', scrollbars=no, resizeable=no');
 commentwindow.focus();
	
 if (commentwindow.opener == null)
 {
	commentwindow.opener = self;
 }
}

function ChangeGender(which) {
	if (document.forms[which].genderid.options[document.forms[which].genderid.selectedIndex].value == 1) {
		return document.images.gender.src="img/user/male.gif"
	}
	if (document.forms[which].genderid.options[document.forms[which].genderid.selectedIndex].value == 2) {
		return document.images.gender.src="img/user/female.gif"
	}
}

function ChangeCountry(which) {
	
	var flags = new Array();
	
	flags[1] = "de";
	flags[2] = "at";
	flags[3] = "au";
	flags[4] = "be";
	flags[5] = "ba";
	flags[6] = "ca";
	flags[7] = "bg";
	flags[8] = "cl";
	flags[9] = "cn";
	flags[10] = "hr";
	flags[11] = "cz";
	flags[12] = "dk";
	flags[13] = "ee";
	flags[14] = "fi";
	flags[15] = "fr";
	flags[16] = "gr";
	flags[17] = "hk";
	flags[18] = "hu";
	flags[19] = "is";
	flags[20] = "in";
	flags[21] = "id";
	flags[22] = "ie";
	flags[23] = "il";
	flags[24] = "it";
	flags[25] = "jp";
	flags[26] = "kp";
	flags[27] = "kr";
	flags[28] = "lu";
	flags[29] = "mx";
	flags[30] = "nl";
	flags[31] = "nz";
	flags[32] = "no";
	flags[33] = "pl";
	flags[34] = "pt";
	flags[35] = "ro";
	flags[36] = "ru";
	flags[37] = "sk";
	flags[38] = "si";
	flags[39] = "za";
	flags[40] = "es";
	flags[41] = "se";
	flags[42] = "ch";
	flags[43] = "tr";
	flags[44] = "ua";
	flags[45] = "uk";
	flags[46] = "us";
	flags[47] = "yu";

	actflag = flags[document.forms[which].countryid.options[document.forms[which].countryid.selectedIndex].value];

		return document.images.country.src="../img/countries/"+actflag+".gif"
}

function ChangeCountryU(which) {
	
	var flags = new Array();
	
	flags[1] = "de";
	flags[2] = "at";
	flags[3] = "au";
	flags[4] = "be";
	flags[5] = "ba";
	flags[6] = "ca";
	flags[7] = "bg";
	flags[8] = "cl";
	flags[9] = "cn";
	flags[10] = "hr";
	flags[11] = "cz";
	flags[12] = "dk";
	flags[13] = "ee";
	flags[14] = "fi";
	flags[15] = "fr";
	flags[16] = "gr";
	flags[17] = "hk";
	flags[18] = "hu";
	flags[19] = "is";
	flags[20] = "in";
	flags[21] = "id";
	flags[22] = "ie";
	flags[23] = "il";
	flags[24] = "it";
	flags[25] = "jp";
	flags[26] = "kp";
	flags[27] = "kr";
	flags[28] = "lu";
	flags[29] = "mx";
	flags[30] = "nl";
	flags[31] = "nz";
	flags[32] = "no";
	flags[33] = "pl";
	flags[34] = "pt";
	flags[35] = "ro";
	flags[36] = "ru";
	flags[37] = "sk";
	flags[38] = "si";
	flags[39] = "za";
	flags[40] = "es";
	flags[41] = "se";
	flags[42] = "ch";
	flags[43] = "tr";
	flags[44] = "ua";
	flags[45] = "uk";
	flags[46] = "us";
	flags[47] = "yu";

	actflag = flags[document.forms[which].countryid.options[document.forms[which].countryid.selectedIndex].value];

		return document.images.country.src="img/countries/"+actflag+".gif"
}

function register() {
	var secs = 10;
	var wait = secs * 1000;

	document.registerstep1.accept.disabled = true;
	
	for(i=1;i<=secs;i++) {
		window.setTimeout("updatetimer(" + i + ")", i * 1000);
	}

	window.setTimeout("registertimer()", wait);
}

function updatetimer(num) {
	if(num == (wait/1000)) {
		document.registerstep1.accept.value = "Accept";
	}
	else {
		printnr = (wait/1000)-num;
		document.registerstep1.accept.value = "Accept (" + printnr + ")";
	}
}

