// JavaScript Document


window.addEvent('domready', regionEvents);

function regionEvents() {
	var descriptions = [
					'downtownwaterfront',
					'lentstowncenter',
					'riverdistrict',
					'southparkblocks',
					'westsidestudy'
					'occ'
					'ccstudy'
					'interstate'
					'airportway'
					];
	var regions = ['downtownwaterfront','lentstowncenter','riverdistrict','southparkblocks','westsidestudy', 'occ', 'ccstudy', 'interstate', 'airportway'];
	var regionid = [9,2,6,3];
	var regionAll = descriptions.associate(regions);
	var regionIds = regionid.associate(regions);
	
	regions.each(function(item, index){
		if($(item)){
			$(item).addEvent('mouseenter', function(){
				//rollover state and side bar
				if(window.ie&&!window.ie7){
					$('rollover').setStyle('filter',"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/"+item+".png', sizingMethod='scale')");
				} else {
					$('rollover').setStyle('background','url(images/'+item+'.jpg)');
				}
				$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].setStyle('background','#F4F3F1');
				$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].setStyle('color','#a33038');
				changeCallout(regionIds[item],regionAll[item]);
			});
			
			$(item).addEvent('mouseleave', function(){
				if(window.ie&&!window.ie7){
					$('rollover').setStyle('filter','');
				} else {
					$('rollover').setStyle('background','none');
				}
				$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].setStyle('background','none');
				$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].setStyle('color','#002663');
				changeCallout();
				
			});
			
		}
		if($$('div#leftCol_subNav_lower ul li.'+item+' a')[0]){
			$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].addEvent('mouseenter', function(){
				if(window.ie&&!window.ie7){
					$('rollover').setStyle('filter',"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/"+item+".png', sizingMethod='scale')");
				} else {
					$('rollover').setStyle('background','url(images/'+item+'.jpg)'); 
					$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].setStyle('color','#a33038');
				}
				changeCallout(regionIds[item],regionAll[item]);
			});
			
			$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].addEvent('mouseleave', function(){ 
				$('rollover').setStyle('background','none');
				$$('div#leftCol_subNav_lower ul li.'+item+' a')[0].setStyle('color','#002663');
				changeCallout();
				
			});
		}
	});
}

function changeCallout(id,description){/*
	id = (id) ? "?regioin="+id+"" : '';
	description = (description) ? description : 'all of Oregon <br />and SW Washington';
		
	var regiontxt = '<table><tr>';
	regiontxt += '<td><a href="oregon-golf-association-course-finder.php'+id+'">Show '+description+'</a></td>';
	regiontxt += '<td><a href="oregon-golf-association-course-finder.php" class="arrow"><span>Show all Oregon and SW Washington Golf Courses</span></a></td>';
	regiontxt += '</tr></table>';
	$('callout').innerHTML = regiontxt;*/
}
