function EMail(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 createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}


var newsthanks=0;
var http = createRequestObject();


function sndReqArg(action,email) {
    http.open('get', 'wp-content/themes/gipfelstuermer/newsletter_getmail.php?action='+action+'&email='+email);
    http.onreadystatechange = handleResponse;
    http.send(null);
  }

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
			//alert(response);
            update = response.split('|');
			if(update[1]=='') {
				document.f.email.value='Email eintragen';
			} else {
				document.f.email.value = update[1];
			}
            
			if(update[2]!="") {
			//error
				$("#newsletter").css("background-image","url(wp-content/themes/gipfelstuermer/images/menue_newsletter4.jpg)");
			document.f.email.value = update[2];
			newsthanks=1;	
			} else {
				$("#newsletter").css("background-image","url(wp-content/themes/gipfelstuermer/images/menue_newsletter3.jpg)");
				newsthanks=1;
			}
        }
    }
}


function sndReqArg_kontakt(action,name,email,text) {
    http.open('get', 'wp-content/themes/gipfelstuermer/kontakt.php?action='+action+'&name='+name+'&email='+email+'&text='+text);
	
	var kerror="";
	if(name=='') { 
		kerror="Bitte geben Sie einen Namen ein.\n"; 
	}
	if(email=='') { 
		kerror=kerror+"Bitte geben Sie eine Emailadresse ein.\n"; 
	} else if (EMail(email)==false) {
	    	kerror=kerror+"Die Emailadresse hat ein falsches Format.\nSie muss z.B. wie folgt aussehen: name@domain.de\n\n";	
	} 	
	if(text=='') { 
		kerror=kerror+"Bitte geben Sie einen Text ein.\n"; 
	}
	if(kerror!="") {
		alert(kerror);
	} else {
	    http.onreadystatechange = handleResponse_kontakt;
    	http.send(null);
	}
  }

function handleResponse_kontakt() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
            update = response.split('|');
			if(update[0]=="sending") {
			document.kf.email.value="";
			document.kf.name.value="";
			document.kf.text.value="Herzlichen Dank!\nIhre Anfrage wurde am mich weiter geleitet. Ich werde sie schnellstmoeglich beantworten.\n\nIhr Juergen Godlewski";
			} else {
			}
        }
    }
}


function showflash(ani_id, anifile, ani_breite, ani_hoehe, ani_bg) {
document.getElementById(ani_id).innerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ani_breite+'" height="'+ani_hoehe+'" title="Der Aufbau"><param name="movie" value="'+anifile+'" /><param name="quality" value="high" /><embed src="'+anifile+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ani_breite+'" height="'+ani_hoehe+'"></embed></object>';
}



function sndReqArg_gbook(action,liststart) {
    http.open('get', 'wp-content/themes/gipfelstuermer/shout/index.php?action='+action+'&liststart='+liststart);
    http.onreadystatechange = handleResponse_gbook;
   	http.send(null);

  }

function handleResponse_gbook() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();
        if(response.indexOf('|' != -1)) {
            update = response.split('|');
			if(update[0]=="sending") {
			document.getElementById('mitte_newsecho_scroller').innerHTML=update[1];
			} else {
			}
        }
    }
}



function sndReqArg_gbook_new(action,name,email,message) {
	name=escape(name);
	message=escape(message);
    http.open('get', 'wp-content/themes/gipfelstuermer/shout/index.php?action='+action+'&name='+name+'&email='+email+'&message='+message);

	var kerror="";
	if(name=='') { 
		kerror="Bitte geben Sie einen Namen ein.\n"; 
	}
	if(email=='') { 
		//email ist nicht notwendig
		//kerror=kerror+"Bitte geben Sie eine Emailadresse ein.\n"; 
	} else if (EMail(email)==false) {
	    	kerror=kerror+"Die Emailadresse hat ein falsches Format.\nSie muss z.B. wie folgt aussehen: name@domain.de\n\n";	
	} 	
	if(message=='') { 
		kerror=kerror+"Bitte geben Sie eine Nachricht ein.\n"; 
	}
	if(kerror!="") {
		alert(kerror);
	} else {
	    http.onreadystatechange = handleResponse_gbook_new;
    	http.send(null);
	}
  }

function handleResponse_gbook_new() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
            update = response.split('|');
			if(update[0].search(/sending/)) {
			document.ef.email.value="";
			document.ef.name.value="";	
			document.ef.message.value="Herzlichen Dank!\nIhr Echo ist erfolgt.\nKlicken Sie links im Menü auf \"Echo... Echo...\", um es zu sehen.";
			mitte_gbook_scroller.location.reload(); 
			} else {
			}
        }
    }
}



$(document).ready(function(){
// Your code here

	$("#nav_spielverlauf").click(function(){
		$(".mitte_news").fadeOut("fast",function(){});
		$(".mitte_shop").fadeOut("fast",function(){});
		$(".mitte_entwicklung").fadeOut("fast",function(){});
		$(".mitte_echo").fadeOut("fast",function(){});
		$(".mitte_kontakt").fadeOut("fast",function(){});
		$(".mitte_spielv").fadeIn("fast",function(){});
	});
	$("#nav_news").click(function(){
		$(".mitte_spielv").fadeOut("fast",function(){});
		$(".mitte_shop").fadeOut("fast",function(){});
		$(".mitte_entwicklung").fadeOut("fast",function(){});
		$(".mitte_echo").fadeOut("fast",function(){});
		$(".mitte_kontakt").fadeOut("fast",function(){});
		$(".mitte_news").fadeIn("fast",function(){});
	});
	$("#nav_shop").click(function(){
		$(".mitte_spielv").fadeOut("fast",function(){});
		$(".mitte_news").fadeOut("fast",function(){});
		$(".mitte_entwicklung").fadeOut("fast",function(){});
		$(".mitte_echo").fadeOut("fast",function(){});
		$(".mitte_kontakt").fadeOut("fast",function(){});
		$(".mitte_shop").fadeIn("fast",function(){});
	});
	$("#nav_entwicklung").click(function(){
		$(".mitte_spielv").fadeOut("fast",function(){});
		$(".mitte_news").fadeOut("fast",function(){});
		$(".mitte_shop").fadeOut("fast",function(){});
		$(".mitte_echo").fadeOut("fast",function(){});
		$(".mitte_kontakt").fadeOut("fast",function(){});
		$(".mitte_entwicklung").fadeIn("fast",function(){});
	});
	$("#nav_echo").click(function(){
		$(".mitte_spielv").fadeOut("fast",function(){});
		$(".mitte_news").fadeOut("fast",function(){});
		$(".mitte_entwicklung").fadeOut("fast",function(){});
		$(".mitte_shop").fadeOut("fast",function(){});
		$(".mitte_kontakt").fadeOut("fast",function(){});
		$(".mitte_echo").fadeIn("fast",function(){});
		$(".mitte_echo_form").fadeOut(1,function(){});
		$("#eichhorn").css("background-image","url(wp-content/themes/gipfelstuermer/images/eichhorn.gif)");
	});
	$("#nav_kontakt").click(function(){
		$(".mitte_spielv").fadeOut("fast",function(){});
		$(".mitte_news").fadeOut("fast",function(){});
		$(".mitte_entwicklung").fadeOut("fast",function(){});
		$(".mitte_echo").fadeOut("fast",function(){});
		$(".mitte_shop").fadeOut("fast",function(){});
		$(".mitte_kontakt").fadeIn("fast",function(){});
	});

$("#callecho").click(function(){
		$("#mitte_gbook_scroller").fadeOut("fast",function(){});
		$("#echoform").fadeIn("fast",function(){});
		$("#mitte_gbook_abschicken").fadeIn("fast",function(){});
	});
	
$("#eichhorn").click(function(){
		$("#eichhorn").css("background-image","url(wp-content/themes/gipfelstuermer/images/eichhorn_weg.gif)");
	});	
		
	
$(".videolink").fancybox({		 
	'zoomSpeedIn': 1, 
	'zoomSpeedOut': 1, 
	'overlayShow': false,
	'frameWidth': 394, 
	'frameHeight': 315
	}); 	


});	// doc.ready


