$(document).ready(function() {
// 	 $('.corner').corner('5px');
	 
	$("#pikame").PikaChoose({carousel:true,carouselOptions:{wrap:'circular'}});
	 
	//clear form fields on focus
	 $('textarea, input:text').bind('focus click', function(){ 
		  if (this.value == this.defaultValue) {
		  this.value = '';
		  }
	 }).bind('blur', function(){
		  if (this.value == '') {
		  this.value = this.defaultValue;
		  }
	 });
	 
	$('#logo').click(function() {
		location.href='/';
	});
	
	$('#accordion').accordion({
    navigation:true,
    active: false,
    collapsible: true,
	 autoHeight:false
  });
  
  $('.fancybox').fancybox();
  
//     var hoverDiv = $("#hover-image")
//     $("#page-homepage #home li a").mouseover(function() {
//         var imageSrc = $(this).attr("rel");
//         imageSrc = "url("+imageSrc+")";
//         hoverDiv.css("background-image",imageSrc);
//     });
//     $("#page-homepage #home li a").mouseout(function() {
//         hoverDiv.css("background-image",'none');
//     });
//     // Set specific variable to represent all iframe tags.
//     var iFrames = document.getElementsByTagName('iframe');
// 
//     // Resize heights.
//     function iResize() {
//         // Iterate through all iframes in the page.
//         for (var i = 0, j = iFrames.length; i < j; i++)
//         {
//             // Set inline style to equal the body height of the iframed content.
//             iFrames[i].style.height = iFrames[i].contentWindow.document.body.offsetHeight + 'px';
//         }
//     }
// 
//     // Check if browser is Safari or Opera.
//     if ($.browser.safari || $.browser.opera) {
//         // Start timer when loaded.
//         $('iframe').load(function() {
//             setTimeout(iResize, 0);
//         });
// 
//         // Safari and Opera need a kick-start.
//         for (var i = 0, j = iFrames.length; i < j; i++) {
//             var iSource = iFrames[i].src;
//             iFrames[i].src = '';
//             iFrames[i].src = iSource;
//         }
//     }
//     else {
//         // For other good browsers.
//         $('iframe').load(function() {
//             // Set inline style to equal the body height of the iframed content.
//             var frameHeight = this.contentWindow.document.body.offsetHeight + 40;
//             this.style.height = frameHeight + 'px';
//         });
//     }


    $('#selector-guide .dependent').hide();
    $('#selector-guide #equipment-type').change(function() {
        if($(this).val() == '3') {
//             $('#selector-guide #bucket-pinned-wrapper').show('slow');
				  $('#selector-guide #bucket-pinned-wrapper').hide();
        }
        if($(this).val() != '-1') {
            $('#selector-guide #add-a-grapple-wrapper').show('slow');
        }
		  if($(this).val() == '3') {
            $('#selector-guide #add-a-grapple-wrapper').hide();
        }

    });
       
    $('#selector-guide #bucket-pinned').change(function() {
    if ($(this).val() == '1') {
        $('#selector-guide #bucket-width-1-wrapper').show('slow');

    } else {
        $('#selector-guide #bucket-width-1-wrapper').hide();
    }
    });
    
    $('#selector-guide #add-a-grapple').change(function() {
    if ($(this).val() == '1') {
        $('#selector-guide #bucket-width-2-wrapper').show('slow');
        $('#selector-guide #lift-capacity-wrapper').hide();
        $('#selector-guide #horsepower-wrapper').hide();
    } else if ($(this).val() == '-1') {
        $('#selector-guide #bucket-width-2-wrapper').hide();
        $('#selector-guide #bucket-width-2').val('0');
        $('#selector-guide #lift-capacity-wrapper').hide();
        $('#selector-guide #horsepower-wrapper').hide();
    } else {
        $('#selector-guide #bucket-width-2-wrapper').hide();
        $('#selector-guide #bucket-width-2').val('0');
        var selected = $('#selector-guide #equipment-type').val();
        switch(selected) {
            case '1':
                $('#selector-guide #lift-capacity-wrapper').show('slow');
                $('#selector-guide #horsepower-wrapper').hide();
                $('#selector-guide #bucket-pinned-wrapper').hide();
                break;
            case '2':
                $('#selector-guide #horsepower-wrapper').show('slow');
                $('#selector-guide #lift-capacity-wrapper').hide();
                $('#selector-guide #bucket-pinned-wrapper').hide();
                break;
            case '3':
                $('#selector-guide #bucket-pinned-wrapper').show('slow');
                $('#selector-guide #lift-capacity-wrapper').hide();
                $('#selector-guide #horsepower-wrapper').hide();
                break;
        }
    }
    });

    $('#selector-guide #submit-form').click(function(event) {
    var type = $('#selector-guide #equipment-type').val();
    var pinned = $('#selector-guide #bucket-pinned').val();
    var pinnedBucket = $('#selector-guide #bucket-width-1').val();
    switch(pinned) {
        case 1: pinned = pinnedBucket + 1;
        break;
        case 2: pinned = 1;
        break;
    }
    var grapple = $('#selector-guide #add-a-grapple').val();
    var bucket = $('#selector-guide #bucket-width-2').val();
    var horsepower = $('#selector-guide #horsepower').val();
    var lift = $('#selector-guide #lift-capacity').val();
    var vals = new Array(type,pinned,grapple,bucket,horsepower,lift);
//     var url = 'index.php?q=selector-guide/' + vals.join('/');
	 var url = '/grapple-guide/?vals=' + vals.join('/');
// 	 alert(url);
    event.preventDefault();
    $(location).attr('href',url);	
    });


});


