/////////////////////////// PAGE LOADER GRAPHIC
	function contentLoaded() {
		$("div#loaderContainer").hide();
		$("div#content").fadeIn(1000);
	}

$(document).ready(function () {
		
	/////////////////////////// SET-UP FOR MENU ROLLOVER FADE EFFECT 
		$(function(){
			$(".fademe").jFade({
				trigger: "mouseover",
				property: 'color',
				start: 'A3A3A3',
				end: 'FFFFFF',
				steps: 14,
				duration: 12
			}).jFade({
				trigger: "mouseout",
				property: 'color',
				start: 'FFFFFF',
				end: 'A3A3A3',
				steps: 12,
				duration: 12
			});				
		});
		$(function(){
			$(".fademewhite").jFade({
				trigger: "mouseover",
				property: 'color',
				start: 'FFFFFF',
				end: 'FF3300',
				steps: 14,
				duration: 12
			}).jFade({
				trigger: "mouseout",
				property: 'color',
				start: 'FF3300',
				end: 'FFFFFF',
				steps: 12,
				duration: 12
			});				
		});
		$(function(){
			$(".fademeorange").jFade({
				trigger: "mouseover",
				property: 'color',
				start: '333333',
				end: 'FF3300',
				steps: 14,
				duration: 12
			}).jFade({
				trigger: "mouseout",
				property: 'color',
				start: 'FF3300',
				end: '333333',
				steps: 12,
				duration: 12
			});				
		});
		
	/////////////////////////// QUICK CONTACT PANEL 
		$("#open").click(function(){
			$("div#panel").slideDown( 500, function() {
				$("div.content").fadeIn("slow") 
			});		
		});			
		// Collapse Panel
		$("#close").click(function(){
			$("div.content").fadeOut(400, function() {
				$("div#panel").slideUp(400) 
			});	
		});				
		// Switch buttons from "Open" to "Close" on click
		$("#toggle a").click(function () {
			$("#toggle a").toggle();
		});		
			
	/////////////////////////// FORM: CONTACT PANEL
	    $('#contactForm').ajaxForm(function(data) {
		    if (data==1){
		    	$('#successContact').fadeIn(500);
		        $('#bademailContact').fadeOut(300);
		        $('#contactForm').resetForm();
		        $('#contactForm').hide();
		    }
		    else if (data==2) $('#badserver').fadeIn("slow");
		    else if (data==3) {
		        $('#bademailContact').fadeIn("slow");
		        $('#contactFormEmail').focus();
		    }
	    });
    /////////////////////////// FORM: MAIN CONTACT PANEL
    $('#mainContactForm').ajaxForm(function(data) {
	    if (data==1){
	    	$('#successMainContact').fadeIn(500);
	        $('#bademailMainContact').fadeOut(300);
	        $('#mainContactForm').resetForm();
	        $('#mainContactForm').hide();
	    }
	    else if (data==2) $('#badserverMain').fadeIn("slow");
	    else if (data==3) {
	        $('#bademailMainContact').fadeIn("slow");
	        $('#mainContactFormEmail').focus();
	    }
    });
		
	/////////////////////////// SERVICES BOXES
		
		$('li.serviceContainer').hover(
			function() {
				$('div.servicesDescription', this).slideDown(350, 'easeOutQuad');
				$('div.serviceArrowDown', this).fadeIn('fast');
			},
			function() {
				$('div.servicesDescription', this).slideUp(250, 'easeInBack');
				$('div.serviceArrowDown', this).fadeOut('fast');
			}
		);

});