function menuBgs () {

	$('.menu-active').remove();

	$('#menu > li > a').each( function () {

		var menuName = $(this).attr('class');
		var menuClass = 'menu-active-' + menuName;

		// Create the BG

		$(this).parent().prepend('<div class="menu-active ' + menuClass + '"></div>');

		// Find the position of the link

		var menuPos = $(this).offset();

		$('.' + menuClass)
			//.css('left', menuPos.left)
			//.css('top', menuPos.top - 5)
			.css('opacity', 0);

		$(this).hover( function () {

			//$(this).stop().animate({color: '#000'},500);
			//$('.' + menuClass).stop().animate({opacity: 1},500);

			$(this).css('color', '#000');
			$('.' + menuClass).css('opacity', '1');

		}, function () {

			//$(this).stop().animate({color: '#fff'},500);
			//$('.' + menuClass).stop().animate({opacity: 0},500);
			
			$(this).css('color', '#fff');
			$('.' + menuClass).css('opacity', '0');

		});

	
	});


}

function toggle_faq (selector) {

	if($(selector).is(':visible')) {

		$(selector).slideUp('slow');

	} else {

		$(selector).slideDown('slow');

	}

	return false;

}

function checkPollAnswer() {
	if($('input[name=poll-result]:checked').size() == 0) {
		$('.small-home-supporting-box .home-body-text').append('<span style="color: #f00;"><br />Please select an option</span>');
		return false;
	} else {
		return true;
	}
}

	function genCode(){
	  vNum = Math.random()
	  vNum = Math.round(vNum*10)
		$("#auth_code").attr("src", "http://www.davcorp.com.au/vcode/getCode/"+ vNum);
	}

$(document).ready( function() {


	$("#auth_code").click(function(){
		genCode();
	});
	



	$('.oversea_radio :radio').change(function () {
		var newstate;
		if($(this).val() == 'yes') {
			newstate = '<input id="state" name="state" type="text" class="text-input" />';
		} else {
			newstate = '<select name="state" id="state" class="text-input" style="width:125px"><option value="NSW">NSW</option><option value="ACT">ACT</option><option value="QLD">QLD</option><option value="VIC">VIC</option><option value="TAS">TAS</option><option value="SA">SA</option><option value="NT">NT</option><option value="WA">WA</option></select>';			
			
		}
		$('#state').replaceWith(newstate);
	});

	$('.carousel').jCarouselLite({
		btnNext: ".carousel-next",
		btnPrev: ".carousel-back",
		visible: 6,
		speed: 3500,
		auto: 500
	});

	$('#service-wheel').each(function() {

		var flashvars = {};
		var params = {};
		params.wmode = "transparent";
		var attributes = {};
		swfobject.embedSWF("swf/services.swf", "service-wheel", "930", "540", "9.0.0", false, flashvars, params, attributes);
		setTimeout(menuBgs, 1000);

	});

	$('.faq-question').each( function () {
	

		$(this).hover ( function () {
			
			$(this).addClass('hover');		
		
		}, function() {

			$(this).removeClass('hover');
		
		});

	
	});

	$('.cycle').cycle();

	menuBgs();
	$(window).bind("resize", menuBgs);

	$('.staff-member:nth-child(5n)').css('margin-right', 0);

	$("#menu").superfish({
		autoArrows: false
	});

	$('#menu > li').hover(
		function () {
			$(this).find('.menu-active').css('opacity', 1);
		},
		function () {
			$(this).find('.menu-active').css('opacity', 0);
		}
	)

});

