/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
function startGallery() {
	if($('myGallery')){
		var myGallery = new gallery($('myGallery'), {
		timed: true,
		delay: 6000,
		showArrows: false,
		showCarousel: false,
		showInfopane: false,
		embedLinks: false
		});
	}
}
window.addEvent('domready', startGallery);
/*-------------------------------------------------------------------------*/
function init() {
	var preloaded = new Array();
	function preload_images() {
		for (var i = 0; i < arguments.length; i++){
			preloaded[i] = document.createElement('img');
			preloaded[i].setAttribute('src',arguments[i]);
		};
	};
	preload_images(
		'/favicon.ico',
		'submit-over.gif'
	);
	styleSignupForm();
}
window.addEvent('domready', init);
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
function styleSignupForm() {
	if($('signup-button')){
		$('signup-button').addEvent('mouseover',function(){this.src='/img/submit-over.gif'});
		$('signup-button').addEvent('mouseout', function(){this.src='/img/submit.gif'});
	}
}
/*------------------------------------------------------------------*/

/*-------------------------------------------------------------------------*/
function generateEmailLink(n,d) {
	var username = n;
	var hostname = d;
	var linktext = n+"@"+d;
	document.write("<a hr"+"ef=" + "mai"+"l" + "to:" + username +
	"@" + hostname + ">" + linktext + "</"+"a>")
}
/*-------------------------------------------------------------------------*/
var font = {
  src: '/inc/flash/garamond.swf'
};

sIFR.delayCSS  = true;
sIFR.activate(font);

sIFR.replace(font, {
    selector: '#left-content h1'
	,wmode: 'transparent'
    ,css: {
      '.sIFR-root': { 'color': '#6db60f', 'letter-spacing': -1.5, 'background-color': 'transparent' }
    }
  }); 
sIFR.replace(font, {
    selector: '#right-content h2'
	,wmode: 'transparent'
    ,css: {
      '.sIFR-root': { 'color': '#383838', 'letter-spacing': -1.5, 'background-color': 'transparent' }
    }
  }); 
sIFR.replace(font, {
    selector: '#sub-content h1'
	,wmode: 'transparent'
    ,css: {
      '.sIFR-root': { 'color': '#6db60f', 'letter-spacing': -1.5, 'background-color': 'transparent' }
    }
  }); 
sIFR.replace(font, {
    selector: '#sub-content h2'
	,wmode: 'transparent'
    ,css: {
      '.sIFR-root': { 'color': '#383838', 'letter-spacing': -1.5, 'background-color': 'transparent' }
    }
  }); 
