function close_teaser(){
    var t=document.getElementById('teaser_ani');
    t.style.display='none';
    var t1=document.getElementById('teaser_stat');
        t1.style.display='';

}
function open_teaser(){
    var t=document.getElementById('teaser_ani');
    t.style.display='';
    var t1=document.getElementById('teaser_stat');
        t1.style.display='none';

}
function opengraph(g,m){
    var f=window.open(g, m, "hotkeys=no,scrollbars=yes,status=no,toolbar=no,menubar=no,resizable=yes");
		f.focus();
		f.moveTo(0, 0);
		f.resizeTo(900, 800);

}
function show_submen(sm)
    {
    // Zuerst alle schliessen
    var tab=document.getElementById(sm);
    if (sm != submen){
    tab.className = 'Menue_akt';
    if (sm=='Start'){
    return;
    }
    if (sm=="Ueber"){
    var off=1;
    }
    if (sm=="Leist"){
    var off=2;
    }
    if (sm=="Proj"){
    var off=3;
    }
    if (sm=="Kont"){
    var off=4;
    }
    var ank=document.getElementById('anker');
    var subm=document.getElementById(sm+'_sub');
    var x=ank.offsetLeft+180*off;
    var y=ank.offsetTop+145;
    subm.style.left= x + "px";
    subm.style.top= y + "px";
    subm.style.display='block';
    }
}
function hide_submen(sm)
    {
    var tab=document.getElementById(sm);
        if (sm != submen){
    tab.className = "Menue";
    if (sm=='Start'){
    return;
    }
    var subm=document.getElementById(sm+'_sub');
     subm.style.display='none';
}
/*
    submen = 0;
    window.setTimeout('hide_submen_1("' + sm + '")', 10);
  */  }



//-- Tooltip	


tt = null;

//document.onmousemove = updateTT;

function updateTT(e) {
	xt = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	yt = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	alert (xt);
	if (tt != null) {
		tt.style.left = (xt - 60) + "px";
		tt.style.top 	= (yt + 30) + "px";
	}
}

function showTT(id) {
	tt = document.getElementById(id);
	tt.style.display = "block"
}

function hideTT() {
	tt.style.display = "none";
}

function modified(){

var DOWArray = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");

var MOYArray = new Array("Januar","Februar","M&auml;rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");

var LastModDate = new Date(document.lastModified);

var AYear = LastModDate.getYear();

if (AYear < 1900)

	AYear += 1900;

if (AYear < 2000)

	var actDate = "Letztes Update: "+document.lastModified;

else

	var actDate = ", letzte&nbsp;Aktualisierung:&nbsp;"+DOWArray[LastModDate.getDay()]+",&nbsp;"+LastModDate.getDate()+".&nbsp;"+MOYArray[LastModDate.getMonth()]+"&nbsp;"+AYear+"&nbsp;";
	document.write(actDate);
}

function java_OK(){
j = document.getElementById('nojava');
j.innerHTML = "";
}

function mail(){
a="@";
n="info";
f="carpe-retem.com";
document.write ('<A class="hover" href="mailto:'+n+a+f+'">'+n+a+f+'</a>');
}
function validEmail(s) {

  var a = false;
  var res = false;
  if(typeof(RegExp) == 'function')
    {
    var b = new RegExp('abc');
    if(b.test('abc') == true){a = true;}
    }

  if(a == true)
    {
    reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                     '(\\.)([a-zA-Z]{2,4})$');
    res = (reg.test(s));
    }
  else
    {
    res = (s.search('@') >= 1 &&
           s.lastIndexOf('.') > s.search('@') &&
           s.lastIndexOf('.') >= s.length-5)
    }
  return(res);
  }

function Check_form()
    {
    var namex = document.getElementById('Text1');
    var name = namex.value;
    var mailx = document.getElementById('Text2');
    var mail = mailx.value;

    if (name == "")
        {
        alert("Sie haben keinen Namen angegeben! Bitte geben Sie einen Namen ein.");
        return;
        }
    if (!validEmail(mail))
        {
        alert("Sie haben eine ungültige Email-Adresse angegeben! Bitte geben Sie Ihre Emailadresse an");
        return;
        }

        var form = document.getElementById('Formk');
        form.submit();
    }
