/**
 * palmsprings.js
 */
jQuery(".rollover").rollover();
jQuery(".scroll-top").smoothScroll();
jQuery(".dropdown").dropDown();

//scroll
var scrollBox = new MooScroll(
	{
		selector:'#mooscroll',
		increment:10
	}
);

//link
function setLink3p(obj){
	jQuery(obj).each(function(){
	  var Href = jQuery(this).attr('href');
	  jQuery(this).parent().parent().parent().click(function() {
	    window.open(Href,'_self');
	    return false;
	  });
	});
}
var linkArr3p =[
	{
		target:"#footer-member-inner .right a"
	}
];
jQuery("#footer-member-inner").css("cursor","pointer");

for(var i = 0; i<linkArr3p.length; i++){
	var link = linkArr3p[i].target;
	setLink3p(link);
}
//colorOverlay
(function($) {
	$.fn.colorOverlay = function(settings) {
		settings = jQuery.extend({
			BgColor	: '#000',
			Opacity	: 0.7,
			interval: 1000
		}, settings);
		var ccss = {
			cursor		: "pointer",
			position	: "absolute",
			display		: "inline-block",
			top			: 0,
			left		: 0
		}
		var tcss = {
			display		: "inline-block",
			position	: "relative"
		}
		$(this).css(tcss);
		//
		var self = this;
		//
		var setObj = settings;
		var bool = true;
		var visible = true;
		//
		jQuery.each($(this),function(){
			var span = $('<span class="balpha"></span>');
			var img = $(this).find('img');
			var alt = img.attr("alt");
			var w = img.width();
			var h = img.height();
			span.css({
				"opacity"			: 0,
				"width"				: w,
				"height"			: h,
				"background-color"	: settings.BgColor
			});
			span.css(ccss);
			$(this).append(span);
			$(this).find('span').attr("title",alt);
		})
		var spanObj = $(self).find("span.balpha");
		
		setInterval(function() {
			if (bool) {
				//window.console.log(visible);
				if (visible) {
					bool = false;
					visible = false;
					spanObj.fadeTo(setObj.interval,setObj.Opacity,function(){
						bool = true;
					});
				} else {
					bool = false;
					visible = true;
					spanObj.fadeTo(setObj.interval,0,function(){
						bool = true;
					});
				}
			}
		},setObj.interval/4);
	}
})(jQuery);
