function toggleCol(strID, intCol){
  var objTable = document.getElementById(strID);
  var strDisplay = (objTable.rows[0].cells[intCol].style.display=="none")?"":"none";

  if(strDisplay=="none")
  {
	    for(var i=0; i<objTable.rows.length; i++){
			objTable.rows[i].cells[intCol].style.display = strDisplay;
			objTable.rows[i].cells[intCol+1].style.display = "";
		}
  }
  if(strDisplay=="")
  {
	  for(var i=0; i<objTable.rows.length; i++){
			objTable.rows[i].cells[intCol].style.display = strDisplay;
			objTable.rows[i].cells[intCol+1].style.display = "none";
		}
  }
} 

function toggle_crew(){
	
  var crew_2 = document.getElementById("crew_2");
  var crew_3 = document.getElementById("crew_3");

  if(document.crew_form.besatzung.selectedIndex==0)
  {
	  crew_2.style.display="none";
	  crew_3.style.display="none";
  }
  if(document.crew_form.besatzung.selectedIndex==1)
  {
	  crew_2.style.display="";
	  crew_3.style.display="none";
  }
  if(document.crew_form.besatzung.selectedIndex==2)
  {
	  crew_2.style.display="";
	  crew_3.style.display="";
  }
}

function toggle_datei_others(){
	
  var others = document.getElementById("others");

  if(document.others_form.kategorie.selectedIndex==5)
  {
	  others.style.display="";
  }
  else
  {
	  others.style.display="none";
  }
}

function downl_changed(which) {
	document.getElementById("helpcsv").style.display = "none";
	document.getElementById("helpcsvkomplett").style.display = "none";
	document.getElementById("helpvelum").style.display = "none";
	document.getElementById("helpsailwave").style.display = "none";
	document.getElementById("helpwinregatta").style.display = "none";
	document.getElementById("helphtml").style.display = "none";

	document.getElementById("help"+which.value).style.display = "";
}

function meld_update_vereine(which){
	if(document.getElementById("meld_gleichV1")) {
		if(document.getElementById("meld_gleichV1").checked==true) {
			//document.getElementById("meld_inv_gleichV1").style.display = "none";
			if (document.getElementsByName("c1verein")[0]) {
				document.getElementsByName("c1verein")[0].disabled=true;
			}
			if (document.getElementsByName("c1abk")[0]) {
				document.getElementsByName("c1abk")[0].disabled=true;
			}
			if (document.getElementsByName("c1dsv")[0]) {
				document.getElementsByName("c1dsv")[0].disabled=true;
			}
			meld_update_vereine_content ();
		} else {
			//document.getElementById("meld_inv_gleichV1").style.display = "";
			if (document.getElementsByName("c1verein")[0]) {
				document.getElementsByName("c1verein")[0].disabled=false;
			}
			if (document.getElementsByName("c1abk")[0]) {
				document.getElementsByName("c1abk")[0].disabled=false;
			}
			if (document.getElementsByName("c1dsv")[0]) {
				document.getElementsByName("c1dsv")[0].disabled=false;
			}
		}
	}

	if(document.getElementById("meld_gleichV2")) {
		if(document.getElementById("meld_gleichV2").checked==true) {
			//document.getElementById("meld_inv_gleichV2").style.display = "none";
			if (document.getElementsByName("c2verein")[0]) {
				document.getElementsByName("c2verein")[0].disabled=true;
			}
			if (document.getElementsByName("c2abk")[0]) {
				document.getElementsByName("c2abk")[0].disabled=true;
			}
			if (document.getElementsByName("c2dsv")[0]) {
				document.getElementsByName("c2dsv")[0].disabled=true;
			}
			meld_update_vereine_content ();
		} else {
			//document.getElementById("meld_inv_gleichV2").style.display = "";
			if (document.getElementsByName("c2verein")[0]) {
				document.getElementsByName("c2verein")[0].disabled=false;
			}
			if (document.getElementsByName("c2abk")[0]) {
				document.getElementsByName("c2abk")[0].disabled=false;
			}
			if (document.getElementsByName("c2dsv")[0]) {
				document.getElementsByName("c2dsv")[0].disabled=false;
			}
			
		}
	}

}

function meld_update_vereine_content () {
	if(document.getElementById("meld_gleichV1")) {
		if(document.getElementById("meld_gleichV1").checked==true) {
			if (document.getElementsByName("hverein")[0]&&document.getElementsByName("c1verein")[0]) {
				document.getElementsByName("c1verein")[0].value=document.getElementsByName("hverein")[0].value;
			}
			if (document.getElementsByName("habk")[0]&&document.getElementsByName("c1abk")[0]) {
				document.getElementsByName("c1abk")[0].value=document.getElementsByName("habk")[0].value;
			}
			if (document.getElementsByName("hdsv")[0]&&document.getElementsByName("c1dsv")[0]) {
				document.getElementsByName("c1dsv")[0].value=document.getElementsByName("hdsv")[0].value;
			}
		} 
	}
	if(document.getElementById("meld_gleichV2")) {
		if(document.getElementById("meld_gleichV2").checked==true) {
			if (document.getElementsByName("hverein")[0]&&document.getElementsByName("c2verein")[0]) {
				document.getElementsByName("c2verein")[0].value=document.getElementsByName("hverein")[0].value;
			}
			if (document.getElementsByName("habk")[0]&&document.getElementsByName("c2abk")[0]) {
				document.getElementsByName("c2abk")[0].value=document.getElementsByName("habk")[0].value;
			}
			if (document.getElementsByName("hdsv")[0]&&document.getElementsByName("c2dsv")[0]) {
				document.getElementsByName("c2dsv")[0].value=document.getElementsByName("hdsv")[0].value;
			}
		} 
	}
}
