/*	Dropdown Main nav */
sfHover = function() {
	var sfEls = document.getElementById("nav2").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);




/*	tableruler()
	written by Chris Heilmann for alistapart.
	enables a rollover of rows for each table with the classname "hlrows" */
function tableruler()
{
	if (document.getElementById && document.createTextNode)
	{
		var tables=document.getElementsByTagName('table');
		for (var i=0;i<tables.length;i++)
		{
			if(tables[i].className=='ruler')
			{
				var trs=tables[i].getElementsByTagName('tr');
				for(var j=0;j<trs.length;j++)
				{
					if(trs[j].parentNode.nodeName=='TBODY')
					{
						trs[j].onmouseover=function(){this.className='ruled';return false}
						trs[j].onmouseout=function(){this.className='';return false}
					}
				}
			}
		}
	}
}


function imghighlight(whichimg) {
	var imgsrc = new String(whichimg.src);
	imgsrc = imgsrc.replace(new RegExp('_off\.','g'),'_on\.');
	whichimg.src = imgsrc;
}

function imgnohighlight(whichimg) {
	var imgsrc = new String(whichimg.src);
	imgsrc = imgsrc.replace(new RegExp('_on\.','g'),'_off\.');
	whichimg.src = imgsrc;
}


/*	email signup */
var mdl;

window.addEvent('domready', function() {
	tableruler();

	$('emailListPopupContainer').setStyle('display','none');

	$('emailListLink').addEvent('click',function() {
		$('pleaseWaitThrobber').setStyle('display','none');
		$('submitEmail').setStyle('display','block');
		$('name').value = '';
		$('l363248-363248').value = '';
		mdl = new Modalizer().modalShow({
			'hideOnClick': false,
			'modalStyle': {
				'opacity':.80,
				'background-color':'#000000'
			}
		});
		$('emailListPopupContainer').setStyle('display','block');
		$('name').focus();
	});

	$('submitEmail').addEvent('click',function() {
		$('submitEmail').setStyle('display','none');
		$('pleaseWaitThrobber').setStyle('display','block');

		var xhr = new Ajax('/_ws/newsletter_signup.php', {
			method: 'post',
			postBody: $('newsletterSignup').toQueryString(),
			onComplete:	function( responseText, responseXML ) {
			$('pleaseWaitThrobber').setStyle('display','none');
				if(responseText!='***SUCCESS***') {
					$('submitEmail').setStyle('display','block');
					$('emailListResponseText').setHTML(responseText);
				} else {
					$('submitEmailClose').setStyle('display','block');
					$('emailListResponseText').setHTML('Thank you!');
				} // if
			}.bind(this) // function..onComplete
		}).request();
	});

	$$('.closeEmail').addEvent('click',function() {
		$('submitEmailClose').setStyle('display','none');
		$('emailListPopupContainer').setStyle('display','none');
		$('emailListResponseText').setHTML('');
		mdl.modalHide();
	});
}); // ondomready

