/* Tabs For Search */
$(function () {
	var tabContainers = $('div.tabs > div');
	tabContainers.hide().filter(':first').show();
			
	$('div.tabs ul.tab_nav a').click(function () {
		tabContainers.hide();
		tabContainers.filter(this.hash).show();
		$('div.tabs ul.tab_nav a').removeClass('selected');
		$(this).addClass('selected');
		return false;
	}).filter(':first').click();
});


$(document).ready(function() {
    
    /* Show / Hide Login Form */
    $('a.show_form').click(function() {
        $('.login_form').fadeIn('slow', function() {
        });
    });
    $('.hide_form').click(function() {
        $('.login_form').fadeOut('slow', function() {
        });
    });
    
    /* Homepage slides */
    $('.fadein img:gt(0)').hide();
	setInterval(function(){$('.fadein :first-child').fadeOut(2000).next('img').fadeIn(2000).end().appendTo('.fadein');}, 7000);
	
	/* Initiate Lightbox */
	$('#gallery a').lightBox({fixedNavigation:true});
	
	/* Form placeholder fix */
	$('[placeholder]').focus(function() {
          var input = $(this);
          if (input.val() == input.attr('placeholder')) {
            input.val('');
            input.removeClass('placeholder');
          }
        }).blur(function() {
          var input = $(this);
          if (input.val() == '' || input.val() == input.attr('placeholder')) {
            input.addClass('placeholder');
            input.val(input.attr('placeholder'));
          }
        }).blur().parents('form').submit(function() {
          $(this).find('[placeholder]').each(function() {
            var input = $(this);
            if (input.val() == input.attr('placeholder')) {
              input.val('');
            }
          })
        });
    
});

// Uncheck what is suppose to be checked... (Radio buttons on inquiry form)
$(function(){
            var allRadios = $('input[type=radio]')
            var radioChecked;
            
            var setCurrent =
                            function(e) {
                                var obj = e.target;
                 
                                radioChecked = $(obj).attr('checked');
                         }
                                    
            var setCheck =
                        function(e) {
                            
                            if (e.type == 'keypress' && e.charCode != 32) {
                                return false;
                            }
                            
                            var obj = e.target;
                            
                 if (radioChecked) {
                 $(obj).attr('checked', false);
                 } else {
                 $(obj).attr('checked', true);
                 }
                     }    
                                     
            $.each(allRadios, function(i, val){        
                 var label = $('label[for=' + $(this).attr("id") + ']');
                
             $(this).bind('mousedown keydown', function(e){
                    setCurrent(e);
            });
            
                label.bind('mousedown keydown', function(e){
                    e.target = $('#' + $(this).attr("for"));
                    setCurrent(e);
                });
            
             $(this).bind('click', function(e){
                    setCheck(e);    
                });
            
            });
            
            


});








