	var timerMsgArr = [];
	$(window).load(function() {
			$('#slider').nivoSlider({
			effect: 'fade'
		});
	});
	
    $(document).ready(function(){
		$("[id^='page_link']").click(function(event) {
			id = ($(this).attr("id")).split("_").pop();
			
			vali = validateMe(["validateNumber", id, "int", false]);
					
			if(vali)
				$(this).attr("href", $(this).attr("href") + $("#" + id).attr("value"));
			else
				event.preventDefault();
		});

		
	 	//$('#centre-column, #right-column').equalHeightColumns();
		$('#centre-column-left, #centre-column-right, #right-column').equalHeightColumns();
		$('#address, #contact-form').equalHeightColumns();
		
		/********************/
		/* DO ACCESSIBILITY */
		/********************/
		
		/*SLIDE BOX*/
		
		$('#options').toggle(function() {
  			$("#accessibility-options").animate( { top:'+=138' }, { queue:false, duration:1000 } )
     		.animate( { opacity: 0.9 }, 1500 );

		}, function() {
  			$("#accessibility-options").animate( { top:'-=138' }, { queue:false, duration:1000 } )
     		.animate( { opacity: 1 }, 750 );
		});
			
		
		/*$(".contrast-area").css({'background-color':'#000000', 'color':'#FFFFFF'});*/

		$('#increase-font-size').click(function() {
			$(".text-to-change").removeClass('small-text').addClass('large-text');
			$.post("/inc/accessibility.php", {"fontsize": "large-text"});
		});
		
		$('#decrease-font-size').click(function() {
			$(".text-to-change").removeClass('large-text').addClass('small-text');
			$.post("/inc/accessibility.php", {"fontsize": "small-text"});
		});
		
		$('#light-contrast').click(function() {
			$(".contrast-area").removeClass("dark").addClass("light");
			$.post("/inc/accessibility.php", {"contrast": "light"});
		});
		
		$('#dark-contrast').click(function() {
			$(".contrast-area").removeClass("light").addClass("dark");
			$.post("/inc/accessibility.php", {"contrast": "dark"});
		});
	
		$(".text-to-change").addClass('');	
		$(".contrast-area").addClass('');
		
		/*TWITTER FEED*/

		$("#twitter").tweet({
			join_text: "auto",
			username: "TriSynergyLtd",
			avatar_size: 0,
			count: 1,
			auto_join_text_default: "", 
			auto_join_text_ed: "",
			auto_join_text_ing: "",
			auto_join_text_reply: "",
			auto_join_text_url: "",
			loading_text: "loading tweets..."
		  });
		  
		  /* PROCESS CONTACT FORM */
		  
		  $('#contact-us-button').click(function() {		
			$('#contact-popup').bPopup({content:'xlink', loadUrl:$(this).attr('href')});
			$('#contact-popup').animate( { opacity:1 } );
			$("#success-message").slideUp();
			$("#send-error").slideUp();
			$("#message-error").slideUp();
			$("#telephone-error").slideUp();
			$("#emailaddress-error").slideUp();
			$("#company-error").slideUp();
			$("#name-error").slideUp();
			$("#name").val("");
			$("#company").val("");
			$("#emailaddress").val("");
			$("#telephone").val("");
			$("#message").val("");
		});

		
		$('#contact-submit').click(function() {
			
			//alert("BUTTON PRESSED");
			name = $("#name").val();
			company = $("#company").val();
			emailaddress = $("#emailaddress").val();
			telephone = $("#telephone").val();
			message = $("#message").val();
			
			
			$.post("/inc/processContactForm.php", {"name": name, "company": company, "emailaddress": emailaddress, "telephone": telephone, "message": message}, function(data) {
  				//$('.result').html(data);
				//alert("Data Loaded: " + data);
				if(data.name =="") {
					$("#name-error").slideDown();
				}
				else {
					$("#name-error").slideUp();
					$("#name").val(data.name);
				}
				if(data.company =="") {
					$("#company-error").slideDown();
				}
				else {
					$("#company-error").slideUp();
					$("#company").val(data.company);
				}
				if(data.emailaddress =="") {
					$("#emailaddress-error").slideDown();
				}
				else {
					$("#emailaddress-error").slideUp();
					$("#emailaddress").val(data.emailaddress);
				}
				if(data.telephone =="") {
					$("#telephone-error").slideDown();
				}
				else {
					$("#telephone-error").slideUp();
					$("#telephone").val(data.telephone);
				}
				if(data.message =="") {
					$("#message-error").slideDown();
				}
				else {
					$("#message-error").slideUp();
					$("#message").val(data.message);
				}
				if(data.success == "true")
				{
					$("#success-message").slideDown("");
					$("#name").val("");
					$("#company").val("");
					$("#emailaddress").val("");
					$("#telephone").val("");
					$("#message").val("");
				}
				if(data.success == "false")
				{
					$("#send-error").slideDown();
				}
			}
			, "json");
		});

    });
