$(document).ready(function() {
   $('#login .text').focus(function(){
      ($(this).attr('id')==$(this).attr('value'))?$(this).attr('value',''):$(this).attr('value')
   });
   $('#login .text').blur(function(){
      (!$(this).attr('value'))?$(this).attr('value', $(this).attr('id')):$(this).attr('value');
   });	
   $('.nav-top').mouseover(function(){
	  var Path  =this.src.split('/')
	  var Button=Path[Path.length-1];
	  this.src=this.src.substring(0,this.src.length-Button.length)+'_'+Button;
   });
   $('.nav-top').mouseout(function(){
      var Path  =this.src.split('/')
      var Button=Path[Path.length-1];
	  this.src=this.src.substring(0,this.src.length-Button.length)+Button.substring(1,Button.length);
   });
   $('#contact .button-link').click(function(){
      $('#contact').submit();
	  return false;
   });
   $('#contact .button').mouseover(function(){
		  var Path  =this.src.split('/')
		  var Button=Path[Path.length-1];
		  this.src=this.src.substring(0,this.src.length-Button.length)+'_'+Button;
	   });
	   $('#contact .button').mouseout(function(){
	      var Path  =this.src.split('/')
	      var Button=Path[Path.length-1];
		  this.src=this.src.substring(0,this.src.length-Button.length)+Button.substring(1,Button.length);
	   });  
   $('#contact').submit(function(){
      var Input = new Array('name','email','subject','message');
      var f     = 0;
      for(i=0;i<Input.length;i++){
         if($('#contact #'+Input[i]).attr('value')&&$('#contact #'+Input[i]).attr('value')!=0){
            $('#contact #'+Input[i]).css('border','1px #c9c9c9 solid');
         }else{
            $('#contact #'+Input[i]).css('border','1px #ff0000 solid');	
            f++;
         }
      }
      if(f){
    	 alert('Bitte f'+unescape("%FC")+'llen Sie die rot markierten Felder aus um die Kontaktanfrage zu versenden.');
         return false;
      }else{
         return true;
      }
   });   
   $('#booking #island').change(function(){    
      $('#booking #choose-island').attr('value',1);   
      $('#booking').submit();
   });
   $('#booking .button-link').click(function(){
	  $('#booking').submit();
	  return false;
   });
   $('#booking .button').mouseover(function(){
		  var Path  =this.src.split('/')
		  var Button=Path[Path.length-1];
		  this.src=this.src.substring(0,this.src.length-Button.length)+'_'+Button;
	   });
	   $('#booking .button').mouseout(function(){
	      var Path  =this.src.split('/')
	      var Button=Path[Path.length-1];
		  this.src=this.src.substring(0,this.src.length-Button.length)+Button.substring(1,Button.length);
	   });  
   $('#booking').submit(function(){
      if($('#booking #choose-island').attr('value') == 0){
         var Input = new Array('name','email','island','hotel','airport','day','month','year','time','adult','room','meals');
         var f     = 0; 
         for(i=0;i<Input.length;i++){
            if($('#booking #'+Input[i]).attr('value') && $('#booking #'+Input[i]).attr('value') != 0){
               $('#booking #'+Input[i]).css('border', '1px #c9c9c9 solid');
            }else{
               $('#booking #'+Input[i]).css('border', '1px #ff0000 solid');
               f++;
            }
         }
         if(f){
         	alert('Bitte f'+unescape("%FC")+'llen Sie die rot markierten Felder aus um die Buchungsanfrage zu versenden.'); 
            return false;
         }else{
            return true;
         }
      }
   });
   $('#pages #list').change(function(){
      (this.value)?$('#pages #pagelist').submit():'';
   });
   $('.partner-link').mouseover(function(){ 
	  if(this.id.length==7){
	     ID = this.id.substring(0,2);
	  }else if(this.id.length==8){
		 ID = this.id.substring(0,3);
	  }
      var Path   = $('#'+ID+'-img').attr('src').split('/');
	  var Button = Path[Path.length-1];    
	  $('#'+ID+'-img').attr('src',$('#'+ID+'-img').attr('src').substring(0,$('#'+ID+'-img').attr('src').length-Button.length)+'_'+Button);  
   });
   $('.partner-link').mouseout(function(){
      if(this.id.length==7){
	     ID = this.id.substring(0,2);
	  }else if(this.id.length==8){
	     ID = this.id.substring(0,3);
	  }
      var Path   = $('#'+ID+'-img').attr('src').split('/');
	  var Button = Path[Path.length-1];    
	  $('#'+ID+'-img').attr('src',$('#'+ID+'-img').attr('src').substring(0,$('#'+ID+'-img').attr('src').length-Button.length)+Button.substring(1,Button.length)); 
   });
   $('#partner .button').mouseover(function(){  
      var Path   = this.src.split('/');
      var Button = Path[Path.length-1];    
      this.src = this.src.substring(0, this.src.length-Button.length)+'_'+Button;
      $('#'+this.id.substring(0,this.id.length-4)).css('width','300px');
      $('#'+this.id.substring(0,this.id.length-4)).css('z-index','1');
      $('#'+this.id.substring(0,this.id.length-4)+'-desc').fadeIn('slow');   
   });
   $('#partner .button').mouseout(function(){
      var Path   = this.src.split('/');
	  var Button = Path[Path.length-1];    
	  this.src = this.src.substring(0, this.src.length-Button.length)+Button.substring(1, Button.length);
	  $('#'+this.id.substring(0,this.id.length-4)+'-desc').css('display','none');  	
	  $('#'+this.id.substring(0,this.id.length-4)).css('z-index','0');
	  $('#'+this.id.substring(0,this.id.length-4)).css('width','25px');
   });   
});
