function rightClickLogo(){
  alert("Unser Logo ist urheberrechtlich geschützt.\nZur Nutzung wenden Sie sich bitte an Ihren Sales Consultant.")

  return false;

}

function click (e) {
  if (!e)
    e = window.event;
  if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
    window.alert("Unser Logo ist urheberrechtlich geschützt.\nZur Nutzung wenden Sie sich bitte an Ihren Sales Consultant.");
    return false;
  }
}

function connectClick() {
  if (document.layers) document.captureEvents(Event.MOUSEDOWN);
  document.getElementById("logo").onmousedown = click;
  document.getElementById("logo").oncontextmenu = click;
}

function changeLink(newHref) {
  var id="weiterempfehlen";
  var oldHref="#none";
  if (document.links.length > 0) {
    if (document.getElementById) {
        if(document.getElementById(id)) {
            document.getElementById(id).href = newHref;
        }

    }
    else if (document.all) {
        if (document.all[id]) {
            document.all[id].href = newHref;
        }
    }
    else {
      var index = findLinkByHref(oldHref);
      if (index > -1)
        document.links[index].href = newHref;
    }
  }
}

function swapTo(country){
  var countrySrc="/images/content/sl-world_"+country+".gif";
  document.worldpos.src=countrySrc;
  showHideLayers("KeyLayer"+country, 'KeyLayer');
}

function poptext(URL, breite, hoehe)
{
  if (!breite){var breite=362;}
  if (!hoehe)  {var hoehe=360;}

  var top=(screen.availHeight-hoehe)/2;
  var left=(screen.availWidth-breite)/2;
  var args = "height="+hoehe+", width="+breite+",menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,left="+left+",top="+top;
  poptextwin=window.open(URL,'poptext',args);
  poptextwin.focus();
}

function popscroll(URL, breite, hoehe)
{
  if (!breite){var breite=362;}
  if (!hoehe)  {var hoehe=360;}

  var top=(screen.availHeight-hoehe)/2;
  var left=(screen.availWidth-breite)/2;
  var args = "height="+hoehe+", width="+breite+",menubar=0,resizable=1,scrollbars=1,status=0,titlebar=0,toolbar=0,left="+left+",top="+top;
  popscrollwin=window.open(URL,'popscrollname',args);
  popscrollwin.focus();
}

function abschicken()
{
  //alert(document.form1.Abschicken.value);
  document.form1.weitere_praktikum.value="";
  document.form1.weitere_erfahrung.value="";
  document.form1.Abschicken.value="Abschicken";
  if (document.form1.datenschutz_ok.checked){
    document.form1.submit();
  }//if (document.form1.datenschutz_ok.checked){
  else{
    alert("Das Formular kann nur versendet werden, wenn Sie sich mit der Übermittlung und Verarbeitung Ihrer persönlichen Daten einverstanden erklären.");
  }//if (document.form1.datenschutz_ok.checked){
}

function weitere_praktikum()
{
  document.form1.weitere_praktikum.value="weitere_praktikum";
  document.form1.weitere_erfahrung.value="";
  document.form1.Abschicken.value="";

  //alert(document.form1.Abschicken.value);
  document.form1.submit();
}

function weitere_erfahrung()
{
  document.form1.weitere_praktikum.value="";
  document.form1.weitere_erfahrung.value="weitere_erfahrung";
  document.form1.Abschicken.value="";

  //alert(document.form1.weitere_erfahrung.value);
  document.form1.submit();
}

function showHideLayers(L2show, L2hide) {
  if (document.layers){ //ns
    for (i=0; i<(document.layers.length); i++){
      if (document.layers[i].name.search(L2hide) != -1){document.layers[i].visibility = 'hide'}
      if (document.layers[i].name.search(L2show) != -1){document.layers[i].visibility = 'show'; document.layers[i].pageY=document.anchors['nsfaker'].y; document.layers[i].pageX=document.anchors['nsfaker'].x}
    }
  }else
    if (document.getElementById){ //mz
    var ccdiv = document.getElementsByTagName("DIV");
    for (i=0; i<(ccdiv.length); i++){
      if (ccdiv[i]) {var ccdivname = ccdiv[i].id;} else {var ccdivname = '';}
      if (ccdivname.search(L2hide) != -1) document.getElementById(ccdivname).style.visibility = 'hidden';
      if (ccdivname.search(L2show) != -1) document.getElementById(ccdivname).style.visibility = 'visible';
    }
  }else
  if (document.all != null){ //ie
    var ccdiv = document.all.tags("DIV");
    for (i=0; i<(ccdiv.length); i++){
      if (ccdiv[i]) {var ccdivname = ccdiv[i].id;} else {var ccdivname = '';}
      if (ccdivname.search(L2hide) != -1) document.all[ccdivname].style.visibility = 'hidden';
      if (ccdivname.search(L2show) != -1) document.all[ccdivname].style.visibility = 'visible';
    }
  }

}

//druckpopup
function popPrint(add_url){
  //alert("hallo");

  var urlStr = document.location.href;
  //alert(urlStr);
  //var urlTeile = urlStr.split("?");
  //urlTeile[1] = urlTeile[1].replace(/#/,"");

  if(self.print || (navigator.userAgent.indexOf("Mac") == -1)) {
    var poptextLink = '/druckversion/druck_frames.php?url='+encodeURIComponent(urlStr)+add_url;
    popup(poptextLink,'800','500');
  }//if(self.print) {
  else{
   var poptextLink = 'urlStr';
   var hoehe = '500';
   var breite= '650';

   var top=(screen.availHeight-hoehe)/2;
   var left=(screen.availWidth-breite)/2;
   var args = "height="+hoehe+", width="+breite+",menubar=yes,resizable=1,scrollbars=1,status=1,titlebar=0,toolbar=yes,left="+left+",top="+top+"";
   alert("Ihr Browser unterstützt kein aufrufen der Druckfunktion über Clientscript.\n Bitte wählen sie \"drucken\" aus dem Menü");
   popwin=window.open(poptextLink,'popname',args);
   popwin.focus();

  }//if(self.print || (navigator.userAgent.indexOf("Mac") == -1)) {

  return false;
}//function popPrint(){


function popup(url, breite, hoehe, more)
{
    if (breite=="") {breite="300"};
    if (hoehe=="") {hoehe=screen.availHeight-25};
    if (more=="scroll") {scrollmode="1"}else{scrollmode="0"};
    popup_win=window.open(url,'DBAG',"height="+hoehe+", width="+breite+", menubar=0, resizable=1, scrollbars="+scrollmode+", status=0,titlebar=0,toolbar=0,left="+((screen.width-breite)/2)+",top=5");
    popup_win.focus();
}

function printFuncDe(){
  if(self.print && (navigator.userAgent.indexOf("Mac") == -1)) {
    window.print();
  }//if(self.print) {
  else{
    alert("Ihr Browser unterstützt kein Aufrufen der automatischen Druckfunktion.\n Bitte wählen sie \"Drucken\" aus dem Menü");
  }
}

function show_elements(elem) {
  type_str="";
  for(type in elem){
     if (type!='outerHTML' && type!='innerHTML') type_str += type+"="+elem[type]+" ; ";
  }
  return type_str;
}


function domTree(tree) {
    if(tree.hasChildNodes())
    {
        str+="<strong>"+tree.nodeName+" : </strong> " + "<br />";
        for(var i=0; i<tree.childNodes.length; i++)
        {
            domTree(tree.childNodes[i]);
        }
    }
    else 
    {
    	if (tree.nodeName) {
	    	str+=(tree.nodeValue)?tree.nodeValue:tree.nodeName;
    	}
        
    }
    return str;
}

function switchCBField(arr_name,id,lang)
{
    var el_edit = document.getElementById('edit_' + arr_name + '_' + id);
    var el_view = document.getElementById('view_' + arr_name + '_' + id);
    
    if(lang == 'en'){
       var dsp_ansicht   = 'Ansicht';
       var dsp_editieren = 'Editieren';
    }
    else{
       var dsp_ansicht   = 'View';
       var dsp_editieren = 'Edit';
    }
    
    if(el_edit.style.display == 'none'){
        el_edit.style.display = 'block';
        el_view.style.display = 'none';
        document.getElementById('link_' + arr_name + '_' + id).innerText = 'Ansicht';
    }
    else{
        var Ausgabe = "";
        el_view.innerHTML = '';
        
        //mehr als hundert eintraege wird es ja wohl kaum geben
        for (var i = 0; i <= 100; i++){
            //if(document.document.getElementById('dsp_' + arr_name + '_' + id + '_' +i)formular['dsp_' + arr_name + '_'  + id + '_' +i]){
            if(document.getElementById('dsp_' + arr_name + '_' + id + '_' +i)){
                var cbSet = document.getElementById('dsp_' + arr_name + '_' + id + '_' +i);
                if (cbSet.checked){
                    var cbLabel = document.getElementById('lbl_' + arr_name + '_'  + id + '_'+i);
                    el_view.innerHTML = el_view.innerHTML + cbLabel.innerHTML + "<br />\n";
                }
            }
            else{
                break;
            }
        }

        el_edit.style.display = "none";
        el_view.style.display = "block";
        document.getElementById('link_' + arr_name + '_'  + id).innerText = 'Editieren';
    }
}// function


