
function wpbx_mainmenu(){
	// IE  - 2nd level Fix
	if (!jQuery.browser.msie) {
		jQuery("#nav ul").css({opacity:"0.95"});
	}
	jQuery("#nav a").removeAttr('title');
	jQuery("#nav > li > ul").css({display: "none"}); // Opera Fix
	jQuery("#nav > li > ul").parent().find("a:first").append("<span class='sub_list'>&nbsp;</span>");
	jQuery("#nav ul li > ul").parent().find("a:first").append("<span class='sub_sub_list'>&nbsp;</span>");
	jQuery("#nav li").hover(
		function() { jQuery(this).find('ul:first').css({visibility:"visible", display:"none"}).show(400); },
		function() { jQuery(this).find('ul:first').css({visibility: "hidden"});
	});
}

/* onLoad code STARTS */
$(document).ready(function(){

	/* main menu */
	wpbx_mainmenu();

	$('#featured').cycle({
		fx: 'fade',
		cleartype: false,
		after: function() {
			$(this).children("dd").fadeIn("slow");
		},
		before: function () {
			$(this).children("dd").hide();
		}
	});

	/* Embedded vimeo player */
	$('.play_video, .play_button').click(function() { VimeoPlayer.initiate_popup(this); });

	/* Avertise contact form */
	$('#adv_form_submit').click( function (event) { event.preventDefault(); Validator.validate_form('advertise_form', 'Contact'); } );
	$('#first_name').blur( function () { Validator.validate_field(this, 'advertise_form', 'Contact') } );
	$('#last_name').blur( function () { Validator.validate_field(this, 'advertise_form', 'Contact') } );
	$('#email').blur( function () { Validator.validate_field(this, 'advertise_form', 'Contact') } );
	$('#phone').blur( function () { Validator.validate_field(this, 'advertise_form', 'Contact') } );
	$('#comments').blur( function () { Validator.validate_field(this, 'advertise_form', 'Contact') } );

});
/* onLoad code ENDS */

