$(document).ready(function(){
	// JQuery flash plugin for home page animation
	// http://jquery.lukelutman.com/plugins/flash/
	// http://jquery.lukelutman.com/plugins/flash/example-basic.html
	$('#homeFlash').flash(
        { src: '/flash_dev/btpflash_20090609.swf',
          width: 908,
          height: 175 },
        { version: 8 }
    );

	$('#homeFlash_std').flash(
        { src: '/flash_dev/btpflash_20090505_stdColour.swf',
          width: 908,
          height: 175 },
        { version: 8 }
    );

	$('#homeFlash_new').flash(
        { src: '/flash_dev/btpflash_20090505.swf',
          width: 908,
          height: 175 },
        { version: 8 }
    );

	$('dt a#subMenu_industry').click( function() {
		$('.industry').toggleClass('hidden');
		$('.industry').toggleClass('show');
		$('.functional').addClass('hidden');
		$('.functional').removeClass('show');
	});
	
	$('dt a#subMenu_functional').click( function() {
		$('.functional').toggleClass('hidden');
		$('.functional').toggleClass('show');
		$('.industry').addClass('hidden');
		$('.industry').removeClass('show');
	});
	
	$('a.f_link:not(.current)').live("click", function() {
		
		var id = $(this).attr('id');
		$('a.f_link.current').removeClass('current');
		$(this).addClass('current');
		$('dd.f_content').hide();
		$('dd#' + id + '_content').show(200);
	});
	
	$('a.email').click(function() {
		window.location = "mailto:info@btpaustralia.com.au";
	});
	
	$('a.regRequired').click(function() {
		//just show form if an attempt to click link is made.
		//no need to hide, page will reload after form submission and set cookie
		$('form#register').removeClass("hidden");
	});
	
	$("form[name='registerForm']").submit(function() {
		var numErrors = 0;
		var errorMsg = "";
		if ($("input[name='fname']").val() == "") {
			$("input[name='fname']").addClass("error");
			numErrors += 1;
			errorMsg += "<li>Please provide your First Name.</li>";
		} else {
			$("input[name='fname']").removeClass("error");
		};
		if ($("input[name='lname']").val() == "") {
			$("input[name='lname']").addClass("error");
			numErrors += 1;
			errorMsg += "<li>Please provide your Last Name.</li>";
		} else {
			$("input[name='lname']").removeClass("error");
		};
		if ($("input[name='email']").val() == "") {
			$("input[name='email']").addClass("error");
			numErrors += 1;
			errorMsg += "<li>Please provide your email.</li>";
		} else {
			$("input[name='email']").removeClass("error");
		};
		if ($("input[name='company']").val() == "") {
			$("input[name='company']").addClass("error");
			numErrors += 1;
			errorMsg += "<li>Please provide your Company Name.</li>";
		} else {
			$("input[name='company']").removeClass("error");
		};
		if ($("input[name='cnumber']").val() == "") {
			$("input[name='cnumber']").addClass("error");
			numErrors += 1;
			errorMsg += "<li>Please provide your contact number.</li>";
		} else {
			$("input[name='cnumber']").removeClass("error");
		};
		if (numErrors > 0) {
			$("ul.errorList").removeClass("hidden");
			$("ul.errorList").html("<li class='heading'><b>There were errors in your form:</b></li>" + errorMsg);
			return false;
		} else {
			$("ul.errorList").addClass("hidden");
			return true;
		}
	});

});
