/*----------------------------------------
AZPA Javascript
Author: Marcus Ellis
Last Updated: June 9, 2011
(c) 2011 Affiniscape, Inc.
All Rights Reserved. This JavaScript file must not be reproduced without the express written permission of Affiniscape, Inc.
For questions regarding licensing or setup please contact Affiniscape, projects @ affiniscape dot com
----------------------------------------*/

var j = jQuery.noConflict();
j(document).ready(function($){
	
	// Stars
	$('#structuraltable')
		.wrap('<div id="wrapper"></div>')
		.wrap('<div id="stars"></div>');

	// Banner
	$('#banner ul').incMarketingBanner({
		showPager: true
	});
	
	// Sponsors
	$('#sponsors ul, ul#sponsors').incSponsorBox();

	// Events
	$('#events-widget').inc247events({
		items: 4,
		style: 'full',
		dateFormat: 'long',
		showLink: true,
		linkUrl: '/displaycommon.cfm?an=1&subarticlenbr=65'
	});
	
	// Clickable Logo
    $('body').addClickableLogo({
        name: 'Arizona Psychology Association',
        url: 'http://www.azpa.org'
    });
	
	// Search
	$('#navtop1list').after('<div id="search-widget"></div>');
	$('#search-widget').incSearchWidget({
		showLabel: false,
		formAction: 'http://www.azpa.org/searchsite.cfm',
		buttonImage: '/associations/7002/imgs/btn-search.png',
		hoverImage: '/associations/7002/imgs/btn-search-hover.png'
	});
    
    // Footer
	$('body').addMegaFooter({
		columns: 16
	});
	
	// Social Media Links
	$('body:not(.ie) #social a')
		.fadeTo(0,0.75)
		.hover(function(){
			$(this).stop().fadeTo(200,1);
		},function(){
			$(this).stop().fadeTo(200,0.75);		
		});
	
	// Login
	$('#login a.modal').fancybox({
		margin: 0,
		padding: 0,
		overlayColor: '#000',
		overlayOpacity: 0.7
	});
	$('#login-widget').incLoginWidget({
		showLabels: true,
		showForgotPass: true,
		showForgotUser: false,
		showAutoLogout: false,
		buttonImage: '/associations/7002/imgs/btn-login.png',
		hoverImage: '/associations/7002/imgs/btn-login-hover.png'
	});
	
	// Clouds
	$('#wrapper')
		.append('<div id="cloud1" class="cloud"></div>')
		.append('<div id="cloud2" class="cloud"></div>')
		.append('<div id="cloud3" class="cloud"></div>')
		.append('<div id="cloud4" class="cloud"></div>')
		.append('<div id="cloud5" class="cloud"></div>');
	$('#cloud1').scrollingParallax({
		staticSpeed: 0.8,
		staticScrollLimit: false
	});
	$('#cloud2').scrollingParallax({
		staticSpeed: 4,
		staticScrollLimit: false
	});
	$('#cloud3').scrollingParallax({
		staticSpeed: 0.5,
		staticScrollLimit: false
	});
	$('#cloud4').scrollingParallax({
		staticSpeed: 0.8,
		staticScrollLimit: false
	});
	$('#cloud5').scrollingParallax({
		staticSpeed: 6,
		staticScrollLimit: false
	});

});

