<!--
/* common javascript functions.
 * clients only download this once.
 */
if (document.getElementById && document.createTextNode)
{
    //hide these blocks from jscript enabled browsers.
    document.write('<style type="text/css">');
    document.write('.hide_if_jscript {display:none;}');
    document.write('.show_if_jscript {display:block;}');
    document.write('</style>');
}

//email obfuscation
// org can be: 'c' == 'com', 'o'=='org', 'n'=='net', 'e'=='edu'
function obfuscate(name,uri,org)
{
    var s1 = "\u006d\u0061\u0069\u006c\u0074\u006f\u003a";
    var s2 = name;
    var s3 = "\u0040";

	if ( org == 'c' )
		org = 'com';
	else if ( org == 'o' )
		org = 'org';
	else if ( org == 'n' )
		org = 'net';
	else if ( org == 'e' )
		org = 'edu';
	else if ( org == 'g' )
		org = 'gov';
		
    if ( uri == null ) uri = 'writercoachconnection';
    if ( org == null ) org = 'org';
	
    document.write('<a href="'+s1+s2+s3+uri+'.'+org+'">');
    document.write(name+s3+uri+'.'+org);
    document.write('</a>');
}

// popup a centered window.  see code for graceful degrade.
// 		screenY='+topposition+',screenX='+leftposition+
function centerWin(apage,aname,w,h)
{
    var leftposition = (screen.width) ? (screen.width-w)/2 : 0;
    var topposition;
	
	//topposition = (screen.height) ? (screen.height-h)/4 : 0;
	topposition = 20;
	
	//screenX-Y for Navigator.
    var settings =
        'height='+h+',width='+w+',top='+topposition+',left='+leftposition+
		',screenY='+topposition+',screenX='+leftposition+
        ',scrollbars=1,resizable=1,toolbar=1';

    window.open(apage,aname,settings);
}

function copyright()
{
	document.write(
		"Copyright " + 
		(new Date()).getFullYear() +
		" UC Davis Cal Aggie Cyclists"
		);
}

// Image Ready functions (for animated gifs).
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		animated_top_01_animated_top_02_over = newImage("images/animated-top_01-animated-to.gif");
		animated_top_02_over = newImage("images/animated-top_02-over.gif");
		preloadFlag = true;
	}
}

// -->
