// ©tortisoft
var browser = getCookie('Browser');
function verNumUA(){
var navName = navigator.appName ;
var brVer = navigator.userAgent; 
  if(navName == 'Microsoft Internet Explorer'){
    var brVerId = brVer.indexOf('MSIE');
    var brNumIE = brVer.substr(brVerId+5,1);
  }
  if(navName == 'Netscape'){
    var brVerId = brVer.indexOf('Gecko');
    var brNumN = brVer.substr(brVerId+25,1);
  }
  if((brNumIE <= 6 || brNumN <= 2) && browser != 'notsupported'){
	  document.write('<div id="ua_info"><div id="ua_infobar"><a href="javascript:hide_warning(\'ua_info\');">Your browser isn\'t supported, so some things might not work as expected.  Please upgrade to a newer version of the browser.<span>X</span></a></div></div>');
  }
}
verNumUA();

//Funktionen
function validate(){
if(document.getElementById('form_submitted')) setTimeout("document.getElementById('form_submitted').disabled = 'disabled'",2);
if(document.getElementById('delete')) setTimeout("document.getElementById('delete').disabled = 'disabled'",2);
if(document.getElementById('entry')) setTimeout("document.getElementById('entry').disabled = 'disabled'",2);
if(document.getElementById('Reset')) setTimeout("document.getElementById('Reset').disabled = 'disabled'",2);
if(document.getElementById('form_preview')) setTimeout("document.getElementById('form_preview').disabled = 'disabled'",2);
if(document.getElementById('login')) setTimeout("document.getElementById('login').disabled = 'disabled'",2);
}

function addSearchProvider(siteURL){
window.external.AddSearchProvider(siteURL);
}

function popup(url, width, height){
window.open(url.replace(/&amp;/g, '&'), '_popup', 'height=' + height + ',resizable=yes,scrollbars=yes, width=' + width);
return false;
}

function textsauber(Element){
unsauber = /sau |drecksack|sau!|arsch|kack|votz|fotze|fotz|kotz|piss|verflucht|verdammt|fuck|scheiß|scheiss|shit|schwein|depp|nigger|idiot|wichs|wix|nutte|hure|blöd|dumpfbacke/gi;
unsauber_ja = document.getElementById(Element).value.match(unsauber);
if (unsauber_ja) {
document.getElementById(Element).value = document.getElementById(Element).value.replace(unsauber, "xxxx");
alert('Bitte berichtigen Sie Ihre mit  xxxx  gekennzeichnete Wortwahl.\n\nDanke!');
document.getElementById(Element).focus();
document.getElementById(Element).select();
}
}

var	wopener	= window.opener
function neue_seite(url){
if(window.opener.closed)
wopener	= open(url, "Inhalt")
else
wopener.location.href = url
}

function open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable) {
toolbar_str = toolbar ? 'yes' : 'no';
menubar_str = menubar ? 'yes' : 'no';
statusbar_str = statusbar ? 'yes' : 'no';
scrollbar_str = scrollbar ? 'yes' : 'no';
resizable_str = resizable ? 'yes' : 'no';
window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

function show_tooltip(e, i, a, s) {
	var d = document.getElementById('tip');
	d.style.display="block";
	d.style.zIndex = 999;
	d.style.left= parseInt(e.style.left)+15+'px';
	d.style.top= parseInt(e.style.top)+10+'px';
	d.innerHTML='<img style="border:none;float:left;" src="images/'+i+'.gif" width="16" height="12" alt="'+a+'" /> '+s;
}

function hide_tooltip() {
	document.getElementById('tip').style.display="none";
}

function tooltip (id) {
document.getElementById('output').innerHTML = '<img src=' + id + ' />';
document.getElementById('output').style.top = window.event.y;
document.getElementById('output').style.left = window.event.x;
document.getElementById('output').style.display = 'block';
}

function tooltipdown () {
document.getElementById('output').style.display = "none";
}

function set_cookie( name, value, expires, path, domain, secure ){
  var today = new Date();
  today.setTime( today.getTime() );
  if ( expires ){
    expires = expires * 1000 * 60 * 60 * 24;
  }
  var expires_date = new Date( today.getTime() + (expires) );
  document.cookie = name + "=" +escape( value ) +
  ((expires) ? ";expires=" + expires_date.toGMTString() : "" ) + 
  ((path) ? ";path=" + path : "" ) + 
  (( domain) ? ";domain=" + domain : "" ) +
  ((secure) ? ";secure" : "" );
}

function getCookie(name){
  var cname=name+"=";
  var dc=document.cookie;
  if(dc.length>0){
    var start=dc.indexOf(cname);
    if(start!=-1){
      start+=cname.length;
      var stop=dc.indexOf(";",start);
      if(stop==-1)stop=dc.length;
      return unescape(dc.substring(start,stop));
    }
  }
return null;
}

function hide_warning(ua){
document.getElementById(ua).style.display='none';
set_cookie( 'Browser', 'notsupported', '1', '/', '', '' );
}