// ------- SEARCH FOCUS/BLUR
function myFocus(element) {
   if (element.value == element.defaultValue) {
   element.value = '';
   }
}
function myBlur(element) {
   if (element.value == '') {
   element.value = element.defaultValue;
  }
}
$(document).ready(function() {

	// Little Drop Sequence
	$('.hidden').hide();
	$('.hidden').next().toggle(
    	function () {
        	$(this).html('- Collapse');
        	$(this).prev().slideDown();
      	},
      	function () {
       			$(this).html('+ Read More...');
       			$(this).prev().slideUp();
      	}
    );

 	// ------- PAUSE FUNCTION
 	$.fn.pause = function(duration) {
    	$(this).animate({ dummy: 1 }, duration);
    	return this;
	};
	 // ------- WELCOME INTRO SLIDE
 	$('#welcomeIntroShort').pause(200).animate({width: 100}, 500);
    	$("#welcomeIntroButton").toggle(
   		function(){
     	$('#welcomeIntroShort').animate({
      	width: 0
     	}, 500)
     	$('#welcomeIntroLong').pause(600).animate({
      	width: 520
     	}, 500)
     	$('#welcomeIntroButton').addClass('welcomeIntroClose');
   		},
   		function()
   		{
   		$('#welcomeIntroLong').animate({
      	width: 0
     	}, 500)
      	$('#welcomeIntroShort').pause(600).animate({
     	width: 100
      	}, 500)
    	$('#welcomeIntroButton').removeClass('welcomeIntroClose');
   	});
   	// ------- NEWS TICKER
   	$("#news").newsTicker();
 	// ------- WELCOME BOX ANIMATION
   	$('.welcomeBoxes').hoverIntent(function() {
    	$(this).children('a').stop().animate({ "height": '278' }, 300);
        $('#welcomeBoxesCont').stop().animate({ "height": '288' }, 300);
    }, function() {
    	$(this).children('a').stop().animate({ "height": '235' }, 300);
    });
    $('#welcomeBoxesCont').mouseleave(function(){
    	$(this).stop().animate({ "height": '246' }, 300);
    });
   	// ------- FORM VALIDATION
   	$('#content form').validate();
   	// ------- PORTFOLIO
   	$('ul#portfolio').innerfade({speed: 1500,timeout: 5000,type: 'sequence',containerheight: '372px'});
   	// ------- HISTORY
   	
   	
   	
   	
   	// ------- SECTORS WE SERVER TABS
	$('.sectorsTabs, .sectorsImage').hide();
	$('#medicalTab, #medicalImage').show();
	$('.bigBlueButton').click(function(){
	    $("a.bigBlueButton").removeClass("active");
	    $(this).addClass("active");
	});
	$('#scientificButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#scientificImage').slideDown()
	    $('#scientificTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#medicalButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#medicalImage').slideDown()
	    $('#medicalTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#laboratoryButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#laboratoryImage').slideDown()
	    $('#laboratoryTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#defenceButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#defenceImage').slideDown()
	    $('#defenceTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#aerospaceButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#aerospaceImage').slideDown()
	    $('#aerospaceTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#remoteButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#remoteImage').slideDown()
	    $('#remoteTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#photonicsButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#photonicsImage').slideDown()
	    $('#photonicsTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#printingButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#printingImage').slideDown()
	    $('#printingTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#semiButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#semiImage').slideDown()
	    $('#semiTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	$('#industrialButton').click(function(){
	    $('.sectorsImage').animate({opacity: 0}, 400 );
	    $('.sectorsTabs').slideUp()
	    $('.sectorsImage').slideUp()
	    $('#industrialImage').slideDown()
	    $('#industrialTab').slideDown()
	    $('.sectorsImage').animate({opacity: 1}, 400 );
	});
	// ------- SMOOTH SCROLL TO THE TOP
	$("a.anchorLink").anchorAnimate();
	// ------- HOME PAGE READ MORE
	$('#homePageReadMore').click(function(){
	    $('#welcomeIntroShort').pause(700).animate({width: 0}, 500);
     	$('#welcomeIntroLong').pause(1300).animate({width: 520}, 500);
     	$('#welcomeIntroButton').pause(700).addClass('welcomeIntroClose');
	});
	
	// ------- NON SHOP PRODUCT DESCRIPTION PAGES
	
	$('.spacerColExtra').animate({opacity: 0}, 0 );
    $('.spacerColExtra').hide();
    $('.colExtraButton').click(function(){
    	$('.colExtraButton').slideUp('slow');
    	$('.spacerColExtra').slideDown('slow');
    	$('.spacerColExtra').animate({opacity: 1}, 600 );
    });
    $('#sideSelect li a').hover(function() {
	$(this).children(".sideArrow").stop().animate({ "margin-right": 0 }, 100);}, 
	function() {
		$(this).children(".sideArrow").stop().animate({ "margin-right": 3 }, 100);
    });
    $('#sideSelect li a').click(function(){
    	$('#sideSelect li a div').removeClass('active');
    	$(this).children().addClass('active');
    });
    $('.sideBody').hide();
    $('#sideBody1').show();
    $('#sideArrow1').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody1').slideDown();
    });
    $('#sideArrow2').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody2').slideDown();
    });
    $('#sideArrow3').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody3').slideDown();
    });
    $('#sideArrow4').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody4').slideDown();
    });
    $('#sideArrow5').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody5').slideDown();
    });
    $('#sideArrow6').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody6').slideDown();
    });
    $('#sideArrow7').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody7').slideDown();
    });
    $('#sideArrow8').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody8').slideDown();
    });
    $('#sideArrow9').click(function(){
    	$('.sideBody').slideUp();
    	$('#sideBody9').slideDown();
    });
    Cufon.replace('#content h1')('#content h2')('#content h3')('#content h4')('#welcomeIntroLong h1')('.welcomeBoxes h2')('.welcomeInfoDrop p')('#welcomeNews')('#welcomeFooterContainer a')('#welcomeFooterContainer p')('#footerContainer a')('#footerContainer p');
    $('#historyImageCont').innerfade({speed: 1500,timeout: 9000,type: 'sequence',containerheight: '372px'});
});

