function reloadWebcam() {

var jetzt = new Date();

    document.getElementById("webcampicture").src = "http://images.rautemusik.fm/neo/cam.jpg?" + jetzt.getTime();

    aktiv=window.setTimeout("reloadWebcam();", 10000);

}



function changeNationality()

{

  select_value = document.body.user_nationality.value;

  imgid = 'nationality_img';

  path = '<?=S_ABSOLUTE;?>pictures/countries/';

  if (select_value) document.getElementById( imgid ).src = path + select_value + '.gif';

  else document.getElementByID( imgid ).src = path + '0.gif';

}

function nationalityF()

{

  nat = document.forms.admin.elements.nationality.value;

  document.forms.body.elements.entry.value += ':'+nat+':';

  document.forms.body.elements.entry.focus();

}



function toggle_content(elementName) {

    if ( document.getElementById('toggle_' + elementName).style.visibility == "hidden" ) {

        document.getElementById('toggle_' + elementName).style.visibility = "visible";

        document.getElementById('toggle_' + elementName).style.display = "block";

        document.getElementById('toggle_link_' + elementName).innerHTML = '<img src="design/collapse.gif" border="0" alt="" align="absmiddle"> weniger';

    } else {

        document.getElementById('toggle_' + elementName).style.visibility = "hidden";

        document.getElementById('toggle_' + elementName).style.display = "none";

        document.getElementById('toggle_link_' + elementName).innerHTML = '<img src="design/expand.gif" border="0" alt="" align="absmiddle"> mehr';

    }

}

function swap_content( span ) {

  displayType = ( document.getElementById('toggle_' + span ).style.display == 'none' ) ? 'block' : 'none';

  document.getElementById('toggle_' + span ).style.display = displayType;



  if (document.getElementById('toggle2img_' + span ).src == '<?=S_ABSOLUTE_PAGE?>design/expand.gif') {

    document.getElementById('toggle2img_' + span ).src = '<?=S_ABSOLUTE_PAGE?>design/collapse.gif';

    document.getElementById('toggle2img_' + span).alt = "-";

  } else {

    document.getElementById('toggle2img_' + span ).src = '<?=S_ABSOLUTE_PAGE?>design/expand.gif';

    document.getElementById('toggle2img_' + span).alt = "+";

  }

}



function setPointer(theRow, thePointerColor) {

    /*if (thePointerColor == '' || typeof(theRow.style) == 'undefined') {

        return false;

    }

    if (typeof(document.getElementsByTagName) != 'undefined') {

        var theCells = theRow.getElementsByTagName('td');

    }

    else if (typeof(theRow.cells) != 'undefined') {

        var theCells = theRow.cells;

    }

    else {

        return false;

    }



    var rowCellsCnt  = theCells.length;

    for (var c = 0; c < rowCellsCnt; c++) {

        theCells[c]*/

                theRow.style.backgroundColor = thePointerColor;

   // }



    return true;

}



function setPointer2(theRow, thePointerColor)

{

    if (typeof(theRow.style) == 'undefined') {

        return false;

    }

    if (typeof(document.getElementsByTagName) != 'undefined') {

        var theCells = theRow.getElementsByTagName('td');

    }

    else if (typeof(theRow.cells) != 'undefined') {

        var theCells = theRow.cells;

    }

    else {

        return false;

    }



    var rowCellsCnt  = theCells.length;

    for (var c = 0; c < rowCellsCnt; c++) {

        theCells[c].style.backgroundColor = thePointerColor;

   }



    return true;

}

function mgOvr(src,clrOver){

  if (!src.contains(event.fromElement)) {

    src.style.cursor = 'hand';

    src.bgColor = clrOver;

  }

}

function mgOut(src,clrIn) {

  if (!src.contains(event.toElement)) {

    src.style.cursor = 'default'; src.bgColor = clrIn;

  }

}



function getHelp() {

xPos=(screen.width/2)-(600/2); yPos=(screen.height/2)-(400/2);

window.open('../inc/hlpText.php','TextHelp','width=600,height=400,left=' + xPos +',top=' + yPos +'status=no,menubar=no,scrollbars=yes,resizable=no');

}

function getTextHelp() {

xPos=(screen.width/2)-(600/2); yPos=(screen.height/2)-(400/2);

window.open('../inc/hlpText_user.php','TextHelp','width=600,height=400,left=' + xPos +',top=' + yPos +'status=no,menubar=no,scrollbars=yes,resizable=no');

}

function expand( spi ) {

 img = 'img'+spi; si = 'crm'+spi;

 displayType = ( document.getElementById( si ).style.display == 'none' ) ? 'block' : 'none';

 document.getElementById( si ).style.display = displayType;

 (displayType=='block') ? document.getElementById( img ).src = '../images/collapse.gif' : document.getElementById( img ).src = '../images/expand.gif';

}





function showPic(dir,usr,img, w, h) {

    if (dir==0)

        { var file = "../news/largepic.php?pic=" + img + "&mode=" + usr + "&w=" + w + "&h=" + h; }

    else if (dir==1)

        { var file = "../profil/largepic.php?usr=" + usr +"&pic=" + img + "&w=" + w + "&h=" + h; }

    else if (dir==2)

        { var file = "../matches/largepic.php?usr=" + usr +"&pic=" + img + "&w=" + w + "&h=" + h; }

    else if (dir==3)

        { var file = "../gallery/largepic.php?usr=" + usr +"&pic=" + img + "&w=" + w + "&h=" + h; }

    else

        { var file = "../content/nopic.html"; w=90; h=120; }



    var name = "zoom";

    var wndopts = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,copyhistory=0,resizable=0,width=" + w + ",height=" + h + ",left=20,top=20";

    //var wndopts2 = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,copyhistory=0,resizable=0,width=40,height=40,left=20,top=20";

    //wnd = window.open('../content/void.html',name,wndopts2);

    //self.focus();

    //wnd.close();

    wnd = window.open(file,name,wndopts);

    if (dir!=2)

        wnd.window.resizeTo(w+38,h+60);

    else

        wnd.window.resizeTo(w,h);

    wnd.focus();



}



function openIt(page,w,h,titel,srl) {

          xPos=screen.width/2-(w/2);

          yPos=screen.height/2-(h/2);

          window.open(page,titel,"width="+w+",height="+h+",top="+yPos+",left="+xPos+",scrollbars="+srl);

}







function doEdit(v,f,e) {

    ff= f ||  "main";

    ee= e || "content";

 if (document.selection) // für IE

   {

    var str = document.selection.createRange().text;

    document.forms[ff].elements[ee].focus();

    var sel = document.selection.createRange();

    sel.text = " [" + v + "]" + str + "[/" + v + "] ";

    return;

   }

  else if ((typeof document.forms[ff].elements[ee].selectionStart) != 'undefined') // für Mozilla

   {

    var txtarea = document.forms[ff].elements[ee];

    var selLength = txtarea.textLength;

    var selStart = txtarea.selectionStart;

    var selEnd = txtarea.selectionEnd;

    var oldScrollTop = txtarea.scrollTop;

    var s1 = (txtarea.value).substring(0,selStart);

    var s2 = (txtarea.value).substring(selStart, selEnd)

    var s3 = (txtarea.value).substring(selEnd, selLength);

    txtarea.value = s1 + ' [' + v + ']' + s2 + '[/' + v + ']   ' + s3;

    txtarea.selectionStart = s1.length;

    txtarea.selectionEnd = s1.length + 7 + s2.length + v.length * 2;

    txtarea.scrollTop = oldScrollTop;

    return;

   }

  else insert(' [' + v + '][/' + v + '] ');

 }



function insert(what,f,e) {

    ff= f ||  "main";

    ee= e || "content";



  if (document.forms[ff].elements[ee].createTextRange)

   {

    document.forms[ff].elements[ee].focus();

    document.selection.createRange().duplicate().text = ' '+what;

   }

  else if ((typeof document.forms[ff].elements[ee].selectionStart) != 'undefined') // für Mozilla

   {

    var tarea = document.forms[ff].elements[ee];

    var selEnd = tarea.selectionEnd;

    var txtLen = tarea.value.length;

    var txtbefore = tarea.value.substring(0,selEnd);

    var txtafter =  tarea.value.substring(selEnd, txtLen);

    var oldScrollTop = tarea.scrollTop;

    tarea.value = txtbefore + ' ' + what + txtafter;

    tarea.selectionStart = txtbefore.length + what.length;

    tarea.selectionEnd = txtbefore.length + what.length;

    tarea.scrollTop = oldScrollTop;

   }

  else

   {

    document.forms[ff].elements[ee].value += ' ' + what;

   }

 }



function doLink(f,e) {

    ff= f ||  "main";

    ee= e || "content";

 if (document.selection) // für IE

   {

    var str = document.selection.createRange().text;

    document.forms[ff].elements[ee].focus();

    var sel = document.selection.createRange();

    sel.text = " [url=" + str + "]Link[/url]";

    return;

   }

  else if ((typeof document.forms[ff].elements[ee].selectionStart) != 'undefined') // für Mozilla

   {

    var txtarea = document.forms[ff].elements[ee];

    var selLength = txtarea.textLength;

    var selStart = txtarea.selectionStart;

    var selEnd = txtarea.selectionEnd;

    var oldScrollTop = txtarea.scrollTop;

    var s1 = (txtarea.value).substring(0,selStart);

    var s2 = (txtarea.value).substring(selStart, selEnd)

    var s3 = (txtarea.value).substring(selEnd, selLength);

    txtarea.value = s1 + ' [url=' + s2 + ']Link[/url]' + s3;

    txtarea.selectionStart = s1.length;

    txtarea.selectionEnd = s1.length + 18 + s2.length;

    txtarea.scrollTop = oldScrollTop;

    return;

   }

  else insert(' [url=]Link[/url] ');

 }