$(document).ready(function() {

	var IE6 = (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) == 6);
	if(IE6) {
		/// PNGs
		$("img[src$='.png']").each(function() {
			var src = $(this).attr('src');
			$(this).attr("src", "http://www.dynamit.us/img/spacer.gif").attr("style", "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "');");
		});
		document.execCommand("BackgroundImageCache",false,true);
	}


	$('#nav').dynamItDrop();


	// CAROUSEL -- homepage
	$('ul#carousel').dynamItCarousel({
		prev: '.arrowleft',
		next: '.arrowright',
		indexnav: 'ul#banner-nav',
		width: 854,
		inview: 1,
		wraparound: true,
		slideshow: true,
		slideshowtimeout: 7000,
		onafter: function(obj, i) {
			obj.slideshow = false;
			clearTimeout(obj.sstimeout);
		}
	});
	
	
	/** dialog close buttons **/
	$("#dialog a.close").live('click', function() {
		$("#dialog").fadeOut('slow', function() { $(this).empty(); });
		return false;
	});
	
	/** dialog position **/
	positionDialog();
	$(window).resize(positionDialog);
		
	// triggers signup overlay on r1sm page
	$("a.ajax").click( function() { 
		$("#dialog").fadeIn('slow').load( $(this).attr('href'), function() { 
			$('#comments').jqEasyCounter({
				'maxChars': 400,
				'maxCharsWarning': 380,
				'msgFontSize': '10px',
				'msgWarningColor': '#0091D1'
			})
		});
		return false;
	});	


});


function positionDialog() {
	var left = ($(window).width() - $('#dialog').width()) / 2;
	$("#dialog").css('left', left + 'px');
}
