﻿/*::::::::::::::::::::::::::::::::::::::::::::
		Home JS
		Copyright © 2010 McMurry
::::::::::::::::::::::::::::::::::::::::::::*/

var totalLI;
var i = 1;
var aoeTimer;

(function ($) {
	$(function () {
		// Marquee Rotation
		totalLI = $('.areas-of-excellence ul li').length;
		mqClickRotate();
		$('#marquee-wrap .areas-of-excellence div, #marquee .slide .information').hover(function(){
			clearTimeout(aoeTimer);
		}, function(){
			mqClickRotate();
		});
		// Areas of Excellence
		$('.areas-of-excellence ul li a').attr('href', 'javascript:void(0);');
		$('.areas-of-excellence ul li').click(function () {
			$('.areas-of-excellence ul li').removeClass('active');
			$('#marquee .slide').removeClass('slide-active');
			$('#marquee .slide-' + $(this).attr('class')).addClass('slide-active');
			$(this).addClass('active');
			i = $('.areas-of-excellence ul li').index($(this));
		});

		// Latest Hospital News
		$('#content .column-left .panel-latest-news ul li').hover(function () {
			$(this).addClass('hover');
		}, function () {
			$(this).removeClass('hover');
		}).click(function () {
			window.location = $(this).find('a').attr('href');
		});
		// Find a Physician
		$('#content .find-a-physician a.button').attr('href', 'javascript:void(0)').click(function () {
			var a = $('#content .find-a-physician select[id$=ddlPhysicianSpecialty]').val();
			if (a != 0) {
				window.location = '/Find-a-Physician/Default.aspx?specialty=' + a;
			}
		});
		// CTAs
		//$('#content .ctas').cycle({ fx: 'fade', speed: '300', timeout: '5000', pause: 1 });
		// Popular Links
		$('#content .popular-links li').hover(function () {
			$(this).addClass('hover');
		}, function () {
			$(this).removeClass('hover');
		}).click(function () {
			window.location = $(this).find('a').attr('href');
		});
	});
})(jQuery);
function mqClickRotate() {
	aoeTimer = setTimeout(function () {
		$('.areas-of-excellence ul li:eq(' + i + ')').click();
		i++;
		if(i >= totalLI)
			i = 0;
		mqClickRotate();
	}, 5000);
}
