/* Author: 

*/
// Credits: Robert Penners easing equations (http://www.robertpenner.com/easing/).

jQuery.easing['BounceEaseOut'] = function(p, t, b, c, d) {
	if ((t/=d) < (1/2.75)) {
		return c*(7.5625*t*t) + b;
	} else if (t < (2/2.75)) {
		return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
	} else if (t < (2.5/2.75)) {
		return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
	} else {
		return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
	}
};


function mycarousel_initCallback(carousel) {
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('.jcarousel-scroll select').bind('change', function() {
        carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
        return false;
    });

    jQuery('#mycarousel-next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#mycarousel-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};

// Ride the carousel...
jQuery(document).ready(function() {
    jQuery("#banner").jcarousel({
        scroll: 1,
        initCallback: mycarousel_initCallback,
		auto: 8,
		wrap: 'last',
        //easing: 'BounceEaseOut',
        animation: 1000,
		itemFallbackDimension:940
        // This tells jCarousel NOT to autobuild prev/next buttons
        //buttonNextHTML: null,
        //buttonPrevHTML: null
    });
});





//contact form
    $(document).ready(function(){
      //contact form processing

	  
      $('input').css({'border':'1px solid silver'});
	  $('select').css({'border':'1px solid silver'});
	  $('textarea').css({'border':'1px solid silver'});
  
      $('#name').keypress(function() 
        {
          if($('#name').val() == '')
            {
              //alert('wrong');
              $('#name').css({'border-color':'red'});
            }
          else
           {
                 //alert('digits');
                 $('#name').css({'border-color':'silver'});
           }
        });
		

      $('#email').keypress(function() 
        {
          if($('#email').val() == '')
            {
              //alert('wrong');
              $('#email').css({'border-color':'red'});
            }
          else
           {
                 //alert('digits');
                 $('#email').css({'border-color':'silver'});
           }
        });
		
      $('#message').keypress(function() 
        {
          if($('#message').val() == '')
            {
              //alert('wrong');
              $('#message').css({'border-color':'red'});

            }
          else
           {
                 //alert('digits');
                 $('#message').css({'border-color':'silver'});
           }
        });
		
	  $('#name').click(function() 
        {
          if($('#name').val() == '')
            {
              //alert('wrong');
              $('#name').css({'border-color':'red'});
            }
          else
           {
                 //alert('digits');
                 $('#name').css({'border-color':'silver'});
           }
        });
		

      $('#email').click(function() 
        {
          if($('#email').val() == '')
            {
              //alert('wrong');
              $('#email').css({'border-color':'red'});
            }
          else
           {
                 //alert('digits');
                 $('#email').css({'border-color':'silver'});
           }
        });
		
      $('#message').click(function() 
        {
          if($('#message').val() == '')
            {
              $('#message').css({'border-color':'red'});
            }
          else
           {
                 $('#message').css({'border-color':'silver'});
           }
        });

      $('#submit').click(function(event) 
        {
          event.preventDefault();
          var valid = 'true';
          if($('#name').val() == '')
            {
              valid='false';
              $('#name').css({'border-color':'red'});
            }
          if($('#email').val() == '')
            {
              valid='false';
              $('#email').css({'border-color':'red'});
            }
          if($('#message').val() == '')
            {
              valid='false';
              $('#message').css({'border-color':'red'});
            }
  
 
         if(valid == 'true')
           {
               var post_data = '';

               post_data = post_data+'&name=Name: '+$('#name').val();

			   post_data = post_data+'&email=Email: '+$('#email').val();

			   post_data = post_data+'&message=Message: '+$('#message').val();
			   
//alert(''+post_data);				 

             $.ajax({
               type: 'POST',
               url: '/ajax/sendmail.php',
               data: ''+post_data,
               success: function(data) 
                 {
                   //alert(''+data);
                   var url = 'http://'+window.location.host+'/index.php?id=21';    
                   $(location).attr('href',url);
                 }
              });


           }
         else
          {
          }
        });
    });


  $(document).ready(function(){
   //$('.gallery_image a').colorbox();
   $("a[rel='gallery']").colorbox();
  });















