$(document).ready(function(){
	
	/**
	 * add active mainmenu elements
	 */
	var str = location.pathname;
	
	if(str.indexOf('ueber-mma')==1){ $('#nav-item-1').css("background-position","0px -40px"); }
	
	if(str.indexOf('aktuell')==1){ $('#nav-item-2').css("background-position","0px -40px");	}
	if(str.indexOf('mythen')==1){ $('#nav-item-3').css("background-position","0px -40px");	}
	if(str.indexOf('ueber-uns')==1){ $('#nav-item-4').css("background-position","0px -40px");	}
	
	/**
	 * delete blur effect
	 */
	for(var i = 0; i < $(document.links).length; i++){
		link = $(document.links[i]);
		link.focus(function(event){
			this.blur();
		}); 
	}
	//$(document).attr("href").onfocus = $(document).blur();

});


var Newsletterform = {

		echeck: function (str) {
		
				var at="@"
				var dot="."
				var lat=str.indexOf(at)
				var lstr=str.length
				var ldot=str.indexOf(dot)
				var alertstr = false;
				var valid = true;
				if (str.indexOf(at)==-1){
				   valid = false;
				}
		
				if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
				   valid = false;
				}
		
				if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
				    valid = false;
				}
		
				 if (str.indexOf(at,(lat+1))!=-1){
				    valid = false;
				 }
		
				 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
				    valid = false;
				 }
		
				 if (str.indexOf(dot,(lat+2))==-1){
				   valid = false;
				 }
				
				 if (str.indexOf(" ")!=-1){
				    valid = false;
				 }
				if(valid == true){
					return true;
				}else{
					$.prompt('Bitte gebe eine g&uuml;ltige E-Mail Adresse an.');
					return false;
				}
		 		 				
			},
		
			validateForm: function(){
			var emailID=document.newsletterform.email
			
			if ((emailID.value==null)||(emailID.value=="")){
				$.prompt('Bitte gebe eine E-Mail Adresse an.');
				emailID.focus()
				return false
			}
			if (this.echeck(emailID.value)==false){
				emailID.value=""
				emailID.focus()
				return false
			}
			if((document.newsletterform.name.value == null) || (document.newsletterform.name.value =="")){
				$.prompt('Bitte gebe deinen Namen an.');
				return false;
			}
			//if((document.newsletterform.zip.value == null) || (document.newsletterform.zip.value =="")){
			//	$.prompt('Bitte gebe deine Postleitzahl an.');
			//	return false;
			//}
			
			this.requestForm();
			return false;
		 },
		 
		 requestForm: function (){
		 	$.post("/fileadmin/resources/php/newsletter.php",
			  {email: document.newsletterform.email.value, name: document.newsletterform.name.value, zip: document.newsletterform.zip.value},
			   	function(data){
				  $.prompt('Danke, dass Du den VOTE-PRO-MMA-Newsletter abonnieren m&ouml;chtest! <br /><br />Eine E-Mail wurde an deinen E-Mail-Account versendet. Bitte best&auml;tige deine Anmeldung für den Newsletter durch das Anklicken des entsprechenden Links, den Du in der versendeten E-Mail findest.');
				}
			);
		 }
}

var TellAFriend = {
	      state0: {
	            html:'<label for="friend-name">Name vom Freund</label><br /><input type="text" name="friend-name"><br /><label for="friend-email">E-Mail vom Freund</label><br /><input type="text" name="friend-email"><br />',
	            buttons: { Abbrechen: false, Weiter: true },
	            focus: 1,
	            submit:function(v,m,f){
	                  if(!v) return true;
	                  else
	                        $.prompt.goToState('state1');
	                  return false;
	            }
	      },
	      state1: {
	            html:'<label for="your-name">Dein Name</label><br /><input type="text" name="friend-name"><br /><label for="your-email">Deine E-Mail</label><br /><input type="text" name="friend-email"><br />',
	            buttons: { Zurück: -1, Weiter: 2 },
	            focus: 1,
	            submit:function(v,m,f){
	                  if(v==-1) $.prompt.goToState('state0');
	                  else if(v==2)
	                        $.prompt.goToState('state2');
	                  return false;
	            }
	      },
	      state2: {
	            html:'Deine Nachricht: <br /> <textarea></textarea>',
	            buttons: { Zurück: -1, Senden: 3 },
	            focus: 1,
	            submit:function(v,m,f){
	            	if(v==-1) $.prompt.goToState('state1');
	                  else if(v==3)
	                        $.prompt.goToState('state3');
	                  return false;
	            }
	      },
	      state3: {
	            html:'Vielen Dank, deine Nachricht wurde verschickt.',
	            buttons: { schliessen: 4 },
	            focus: 1,
	            submit:function(v,m,f){
	            	if(v==4) $.prompt.close();
	                  return false;
	            }
	      }
	};