function fragesicher()
{ s1=confirm("Sind Sie sicher, dass Sie dieses Community-Mitglied dauerhaft löschen wollen ??");
  if (s1) { 
     s2=confirm("Nochmal zur Sicherheit, DIESES COMMUNITY-MITGLIED WIRD RAUSGEWORFEN ???");
	 if (s2) s3=confirm("ECHT ???");
  }
  return s3;
}


function chk_teilnahme(i)
{  var temp = "";

   for (var n = 0; n < i; n++)
    {  ch_tmp=document.getElementById("ch_teilnahmen" + n);
	   if (ch_tmp.checked) { temp=temp + ch_tmp.value + "---"; }
	}
	document.getElementById("teilnahmen").value=temp;
}

function chk_stark(i)
{  var temp = "";

   for (var n = 0; n < i; n++)
    {  ch_tmp=document.getElementById("ch_stark" + n);
	   if (ch_tmp.checked) { temp=temp + ch_tmp.value + "---"; }
	}
	document.getElementById("starkwahl").value=temp;
}

function teilnahmeSet(wert)
{     anz=document.getElementById("max_teilnahmen").value;
	 // alert(anz + " " +wert);
	  werte=wert.split("---");
	  for (var z=0; z < anz ;z++)
	  {  ch_tmp=document.getElementById("ch_teilnahmen" + z);
          if (wert != "---") 	  
		   { for (x in werte)  { if (werte[x] == ch_tmp.value) ch_tmp.checked=true; } }
		   else { ch_tmp.checked=false; document.getElementById("teilnahmen").value="";}
	  }
}

function starkSet(wert)
{     anz=document.getElementById("max_stark").value;
	 // alert(anz + " " +wert);
	  werte=wert.split("---");
	  for (var z=0; z < anz ;z++)
	  {  ch_tmp=document.getElementById("ch_stark" + z);
         for (x in werte)  { if (werte[x] == ch_tmp.value) ch_tmp.checked=true; } 
	  }
}


function nurZahlen(el) 
{ 
  //var val = el.value.replace(/[^\.^,\d]/g, ''); 
  var val = el.value.replace(/[^\d]/g, ''); 
  el.value = val; 
}  

function getSelected(opt) {
            var selected = new Array();
            var index = 0;
            for (var intLoop = 0; intLoop < opt.length; intLoop++) {
               if ((opt[intLoop].selected) ||
                   (opt[intLoop].checked)) {
                  index = selected.length;
                  selected[index] = new Object;
                  selected[index].value = opt[intLoop].value;
                  selected[index].index = intLoop;
               }
            }
            return selected;
         }

         function outputSelected(opt) {
            var sel = getSelected(opt);
            var strSel = "";
            for (var item in sel)       
               strSel += sel[item].value + "\n";
            return strSel;
         }
 

function alertselected(selectobj,feldID){
 document.getElementById(feldID).value=selectobj[selectobj.selectedIndex].text;
}

function alertselectedmulti(selectobj,feldID){
 document.getElementById(feldID).value=outputSelected(selectobj);
}

function berufsfelderselect(){
 bobj1=document.getElementById('s_berufsfelder1');
 bobj2=document.getElementById('s_berufsfelder2');
 bobj3=document.getElementById('s_berufsfelder3');
 temp =	bobj1[bobj1.selectedIndex].text + "#" + bobj2[bobj2.selectedIndex].text + "#" + bobj3[bobj3.selectedIndex].text;
 document.getElementById('berufsfelder').value=temp;
}

function liebhome(){
 bobj1=document.getElementById('liebhomepage1');
 bobj2=document.getElementById('liebhomepage2');
 bobj3=document.getElementById('liebhomepage3');
 temp =	bobj1.value + "**" + bobj2.value + "**" + bobj3.value;
 document.getElementById('liebhomepage').value=temp;
}

  function beruffunktion(){
	 if (document.getElementById("aausstud").checked==true) {ausbildung="010"}; // Ausbildung
	 if (document.getElementById("bausstud").checked==true) {ausbildung="050"}; // Studium
	 if (document.getElementById("causstud").checked==true) {ausbildung="0"}; // sonstiges
	 
     $.ajax({
				type: "GET",
				url:  "ajax/berufladen.php",
				data: "wert=" + berufsfelderselect2() + "&ausbildung=" + ausbildung,
				dataType: "html",
				success: function(daten){ $("#auswahlliste").html(daten);  
			    $('#berufe').listnav({
					includeAll: true, 
					includeOther: false, 
					flagDisabled: true, 
					noMatchText: 'Keine Einträge dazu in der Liste', 
					showCounts: true
				});	
				}
			  });      
    }
	
 function berufsfelderselect2(){
 bobj1=document.getElementById('s_berufsfelder1'); 
 bobj2=document.getElementById('s_berufsfelder2'); 
 bobj3=document.getElementById('s_berufsfelder3'); 
 
 if (bobj1.selectedIndex != -1) b1text = bobj1[bobj1.selectedIndex].text; else b1text = "keine davon";
 if (bobj2.selectedIndex != -1) b2text = bobj2[bobj2.selectedIndex].text; else b2text = "keine davon";
 if (bobj3.selectedIndex != -1) b3text = bobj3[bobj3.selectedIndex].text; else b3text = "keine davon";

 temp =	b1text + "---" + b2text + "---" + b3text;
 return temp;
}

function pausecomp(millis) 
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); } 
while(curDate-date < millis);
} 

		
		
function setSelectedIndex(s, v) {
	
	alert("--" + s.options[1].value);
	for ( var i = 0; i < s.options.length; i++ ) {
		if ( s.options[i].value == v ) {
			s.options[i].selected = true;
			return;
		}
	}
}



function nutzungOK()
 { t= (document.getElementById('chk_nutz').checked);
   if (t) { document.getElementById('submi').disabled=false; }
     else  {document.getElementById('submi').disabled=true};
 }// JavaScript Document
 
 function nutzungOK2()
 { t= (document.getElementById('chk_nutz2').checked);
   if (t) { document.getElementById('submi2').disabled=false; }
     else  {document.getElementById('submi2').disabled=true};
 }// JavaScript Document
 
 
 $(document).ready(function () {
	$('#basicModal input.basic, #basicModal a.basic').click(function (e) {
		e.preventDefault();
		
		$('#basicModalContent').modal();
	});
});
 
 
String.prototype.trim = function() {

 // skip leading and trailing whitespace
 // and return everything in between
  var x=this;
  x=x.replace(/^\s*(.*)/, "$1");
  x=x.replace(/(.*?)\s*$/, "$1");
  return x;
}


// JavaScript Document

function cfn(feld,inhalt)
   { htmlText = "<span class='cfn'>";
     if (inhalt=="ja") inhalt="c";
	 if (inhalt=="nein") inhalt="n";
     if (inhalt=="") inhalt="n"; 
     chk = "checked=\"checked\""; 
	 
	 htmlText += "<input type=\"radio\" name=\"" + feld + "\" id=\"" + feld + "_c\" value=\"c\"";
	 if (inhalt=="c") htmlText += chk;
	 htmlText += "/><label class=\"c\" for=\"" + feld + "_c\">Community</label>";
	 htmlText += "<input type=\"radio\" name=\"" + feld + "\" id=\"" + feld + "_f\" value=\"f\"";
	 if (inhalt=="f") htmlText += chk;
	 htmlText += "/><label class=\"f\" for=\"" + feld + "_f\">Freunde</label>";
	 htmlText += "<input type=\"radio\" name=\"" + feld + "\" id=\"" + feld + "_n\" value=\"n\""; 
	 if (inhalt=="n") htmlText += chk;
	 htmlText += "/><label class=\"n\" for=\"" + feld + "_n\">niemand</label><br></span>";
	 
	document.write(htmlText);
   }       
   
   
   
  function setDatum()
   {  tag =  document.getElementById("geb_tag").value;
      monat =  document.getElementById("geb_monat").value;
	  jahr =  document.getElementById("geb_jahr").value;
	  datum = (jahr +"-" + monat +"-" + tag);
	  document.getElementById("geburtstag").value=datum;
	  }
   
   function newPW()
   {  document.getElementById("pass").disabled=false;
      document.getElementById("pass").name="pass";
	  document.getElementById("pass2").disabled=false;
      document.getElementById("pass2").name="pass2";
	  document.getElementById("pass2").value="";
	  document.getElementById("pass").focus();
	  document.getElementById("pass").select();
   }	  

   function newUsername()
   {  document.getElementById("uname").disabled=false;
      document.getElementById("uname").name="uname";
	  document.getElementById("uname").focus();
	  document.getElementById("uname").select();
   }	  
  
   function newEmail()
   {  document.getElementById("email").disabled=false;
      document.getElementById("email").name="email";
	  document.getElementById("email").focus();
	  document.getElementById("email").select();
   }	  
 
   function dis()
   {document.getElementById("uname").disabled=true;
    document.getElementById("email").disabled=true;
    document.getElementById("pass").disabled=true;
    document.getElementById("pass2").disabled=true;
    
    document.getElementById("uname").name="";
    document.getElementById("email").name="";
    document.getElementById("pass").name="";
    document.getElementById("pass2").name="";
   
   }    
   
function initForm()
{
   document.getElementById("uname").disabled=true;
   document.getElementById("email").disabled=true;
   document.getElementById("pass_a").disabled=true;
//  document.getElementById("pass2").disabled=true;
   document.getElementById("gruppe").disabled=true;
}


 function checkAngel(t)
   {  leer="nein";
     // if (document.getElementById("itteilnahme").value.trim()=="") leer="ja";   
      if (document.getElementById("iterfahrung").value.trim()=="") leer="ja";
      if (document.getElementById("starkwahl").value.trim()=="") leer="ja";
     // if (document.getElementById("praktikatext").value.trim()=="") leer="ja";
      if (document.getElementById("itwunsch").value.trim()=="") leer="ja";
      if (document.getElementById("itgrund").value.trim()=="") leer="ja";
      if (document.getElementById("itfoto").value.trim()=="") leer="ja";
      if (document.getElementById("itzeugniss").value.trim()=="") leer="ja";
	
      if (leer=="nein")
       {document.getElementById("angelvoll").style.display = "inline-block";
        document.getElementById("angelleer").style.display = "none";
        // Alter berechnen *******************************************************
		var alter = 0;
		var G_jahr=document.getElementById("geb_jahr").value;
		var G_monat=document.getElementById("geb_monat").value;
		var G_tag=document.getElementById("geb_tag").value;
		var G_datum = new Date(G_tag, G_monat, G_jahr);
		var H_datum = new Date();
		var H_tag = H_datum.getDate();
		var H_monat = H_datum.getMonth();
		var H_jahr = H_datum.getYear();
		alter = H_datum.getYear() - G_jahr;
		if(G_monat > H_monat){alter = alter - 1;	}
		else if(G_monat == H_monat)
		       { if(G_tag < G_monat)
			      {alter = alter - 1;}
		       }

		if (alter < 18)
		 { text18 = '<p><br>Du bist noch nicht vollj&auml;hrig, daher brauchen wir für die Teilnahme bei den IT-Angels eine Einverst&auml;ndniserkl&auml;rung Deiner Erziehungsberechtigten.';
           text18 = text18 + 'Hier kannst Du eine PDF-Datei herrunterladen, die Du dann bitte von Deinen Erziehungsberechtigten ausf&uuml;llen l&auml;sst und uns bitte per Post schickst.<br>';
           text18 = text18 + 'Deine Bewerbung wird dann nach dem Eingang der Einverst&auml;ndniserkl&auml;rung weiter bearbeitet.</p>';
           text18 = text18 + '<a href="../../pics/einverstanden.pdf" target="_blank">Einverst&auml;ndniserkl&auml;rung laden</a>';
           document.getElementById("zujung").innerHTML = text18;
		 } else document.getElementById("zujung").innerHTML = "";
			 
       } 
      else 
       {document.getElementById("angelvoll").style.display = "none";
       document.getElementById("angelleer").style.display = "inline-block";}
	   
	
	switch (t)
    { case 'angemeldet': document.getElementById("angel_nb").style.display = "none";
              document.getElementById("angel_nb2").style.display = "none";
              document.getElementById("angel_w").style.display = "inline-block";
              document.getElementById("angel_w2").style.display = "inline-block";
              document.getElementById("angel").style.display = "none";
              document.getElementById("angel2").style.display = "none";
			  
			  document.getElementById("ittext").innerHTML = "<b>Deine Bewerbung wurde gespeichert und können vorerst von Dir nicht mehr geändert werden.<br>&nbsp;</b>";
			  document.getElementById("itangelbildneu").innerHTML = "";
			  document.getElementById("itangelbildneu").href="#";
			  document.getElementById("itangelzeugneu").innerHTML = "";
			  document.getElementById("itangelzeugneu").href="#";
			  document.getElementById("itteilnahme").disabled=true;
			  document.getElementById("iterfahrung").disabled=true;
			  document.getElementById("itstark").disabled=true;
			  document.getElementById("itschwach").disabled=true;
			  document.getElementById("itgrund").disabled=true;
			  document.getElementById("itwunsch").disabled=true;
			  
              break;
      case 'angenommen': document.getElementById("angel_nb").style.display = "none";
              document.getElementById("angel_nb2").style.display = "none";
              document.getElementById("angel_w").style.display = "none";
              document.getElementById("angel_w2").style.display = "none";
              document.getElementById("angel").style.display = "inline-block";
              document.getElementById("angel2").style.display = "inline-block";
			  document.getElementById("ittext").innerHTML = "<b>Deine Bewerbung wurde bestätigt.<br>&nbsp;</b>";
              break;
      default:
              document.getElementById("angel_nb").style.display = "inline-block";
              document.getElementById("angel_nb2").style.display = "inline-block";
              document.getElementById("angel_w").style.display = "none";
              document.getElementById("angel_w2").style.display = "none";
              document.getElementById("angel").style.display = "none";
              document.getElementById("angel2").style.display = "none";
     } 
	 
	 
	 
    
   }
   
 
 
 function checkVoll()
 {
   var i = 0;
   var voll = "ja";
   var stoptext = "";
   var starttext ="";
   var los = false;
   
   while (stoptext!="halt")
   { var felder = document.profiled.elements[i];
     stoptext = felder.name;
	 starttext = felder.name;
	 if (starttext=="los" || los==true)
	 { los = true;
	   if (felder.type != "radio" && felder.type != "hidden" )
	    { if (felder.value.trim() == "") {felder.style.backgroundColor= "#F6F7B1"; voll = "nein"; }
	     // document.write (stoptext + ":" + felder.value.trim() + ":" + " - " + felder.type + "<br>");
	    }
	 }
     
	 i++; }
   if (voll == "nein")
    {document.getElementById("nichtvoll").style.display = "inline-block";
     document.getElementById("voll").style.display = "none";
    } 
    else 
    {document.getElementById("nichtvoll").style.display = "none";
     document.getElementById("voll").style.display = "inline-block";
    }
 }
   
function confirmF(text) { 

 var te=confirm(text);
  return(te); 
} 

function nation_click(nation) {
 document.getElementById("staat").value=nation;
}
