//document ready
$(document).ready(function(){
	$('#menu-main-menu li ul.sub-menu').hide()
	$('#menu-main-menu>li').hover(function(){
		$(this).find('ul').show();
	},function(){
		$(this).find('ul').hide();
	});


	$('#search').jqTransform();

	$('.slider-container ul').jcarousel({
		auto: 0,
		visible: 1,
		scroll: 1,
		wrap: "last",
		buttonPrevHTML: null,
		buttonNextHTML: null,
		initCallback: sliderInit,
		itemFirstInCallback: sliderFirstIn
	})
	 
	$('.blink').focus(function(){
  		var defVal = $(this)[0].defaultValue;
	  	if ($(this).val() == defVal) {
		$(this).val("");
		}
	})
	
	$('.blink').blur(function(){
	  	if ($(this).val() == "") {
		var defVal = $(this)[0].defaultValue;
		$(this).val(defVal);
		}
	})

	$('.newsfeed-box ul li:last').css('padding-bottom','0');

	$('.industries-box p img').addClass('left');
	$('.mission-box p img').addClass('left');
	
	$('div.gform_login form').submit(function() {
		var data = $(this).serializeArray();
		var url = $(this).attr('action');
		$.ajax({
			type: "POST",
			url: url,
			data: data,
			error: function () {
				alert("Couldn't complete your request. Please try again later.");
			},
			success: function(response) {
				if ($('#login_error', response).length) {
					var error_message = $('#login_error', response).find('a').remove().end().text().replace(/\?\s*$/, '').replace(/^\s*/, '');
					alert(error_message);
					return false;
				}
				window.location = window.location;
			}
		});
		return false;
	});
})

function sliderInit(carousel){
	$('.slides a').click(function() {
		var idx = $(this).index() + 1;
		carousel.scroll(idx);
		return false;
	});
	
	jQuery('a#slider-next').bind('click', function() {
        carousel.next();
        return false;
    });

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

function sliderFirstIn(carousel, li, idx){
	$('.slides a').removeClass('active');
	$('.slides a').eq(idx-1).addClass('active');
}
