// =========================================================================================
// Common Functions...
// =========================================================================================


// -----------------------------------------------------------------------------------------
// Image Orientation...
// path = specific file path of image
// -----------------------------------------------------------------------------------------
var imgOrientation = "";

function getOrientation(path) {	
	var img = new Image();
	img.src = path;
	if (img.width < img.height) {
		return 'V';
	} else {
		return 'H';
	}
}

// -----------------------------------------------------------------------------------------
// Retrieve parms passed via URL parameters...
// -----------------------------------------------------------------------------------------

function gup(name) {
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null )
		return "";
	else
		return results[1];
	}	

var team_parm = gup('team');
var sport_parm = gup('sport');
var yr_parm = gup('yr');
var mo_parm = gup('mo');
var dy_parm = gup('dy');
var ibeg_parm = gup('ibeg') - 0;
var iend_parm = gup('iend') - 0;
var teamcode;
var teamlong;
var sportcode;
var sportlong;
var goto_site = gup('goto_site');

// -----------------------------------------------------------------------------------------
// Determine what area of the site we are in (protected vs. non-protected)
// -----------------------------------------------------------------------------------------

var url;
var redir_new;
var redir_fcd;
url = location.href;
if (url.indexOf("/new/") > 0) {
	redir_new = "";
	redir_fcd = "../new_fcd/";
}
else if (url.indexOf("/new_fcd/") > 0) {
	redir_new = "../new/";
	redir_fcd = "";
}

// -----------------------------------------------------------------------------------------
// Set parms passed via URL parameters...
// -----------------------------------------------------------------------------------------

function setCode (team_parm, sport_parm) {
	switch (team_parm) {
		case 'unt' :	teamcode = 'nt';	teamlong = 'North Texas';	break
		case 'fcd' :	teamcode = 'fcd';	teamlong = 'FC Dallas';	break
		case 'dv' :    teamcode = 'dv';	teamlong = 'Dallas Vigilantes';	break
		default  :    teamcode = '';	teamlong = '';	break
	}
	
	switch (sport_parm) {
		case 'basketballm' :	sportcode = 'bbm';	sportlong = 'Men\'s Basketball';	break
		case 'basketballw' :	sportcode = 'bbw';	sportlong = 'Women\'s Basketball';		break
		case 'crosscountry' :	sportcode = 'cc';	sportlong = 'Cross Country';		break
		case 'football' :	sportcode = 'f';	sportlong = 'Football';		break
		case 'golfm' :	sportcode = 'gm';	sportlong = 'Men\'s Golf';		break
		case 'golfw' :	sportcode = 'gw';	sportlong = 'Women\'s Golf';		break
		case 'soccer' :	sportcode = 's';	sportlong = 'Soccer';		break
		case 'softball' :	sportcode = 'sb';	sportlong = 'Softball';		break
		case 'swimming' :	sportcode = 'sd';	sportlong = 'Swimming &amp; Diving';		break
		case 'tennis' :	sportcode = 't';	sportlong = 'Tennis';		break
		case 'trackfield' :	sportcode = 'tf';	sportlong = 'Track &amp; Field';		break
		case 'volleyball' :	sportcode = 'v';	sportlong = 'Volleyball';		break
		default  :    sportcode = '';	sportlong = '';	break
	}
}

// -----------------------------------------------------------------------------------------
// Get parms included in photo name...
// -----------------------------------------------------------------------------------------

function getCode (teamsport_parm) {
	switch (teamsport_parm) {
		case 'ntbbm' :	team_parm = 'unt';	sport_parm = 'basketballm';	break
		case 'ntbbw' :	team_parm = 'unt';	sport_parm = 'basketballw';	break
		case 'ntcc' :	team_parm = 'unt';	sport_parm = 'crosscountry';	break
		case 'ntf' :	team_parm = 'unt';	sport_parm = 'football';	break
		case 'ntgm' :	team_parm = 'unt';	sport_parm = 'golfm';	break
		case 'ntgw' :	team_parm = 'unt';	sport_parm = 'golfw';	break
		case 'nts' :	team_parm = 'unt';	sport_parm = 'soccer';	break
		case 'ntsb' :	team_parm = 'unt';	sport_parm = 'softball';	break
		case 'ntsd' :	team_parm = 'unt';	sport_parm = 'swimming';	break
		case 'ntt' :	team_parm = 'unt';	sport_parm = 'tennis';	break
		case 'nttf' :	team_parm = 'unt';	sport_parm = 'trackfield';	break
		case 'ntv' :	team_parm = 'unt';	sport_parm = 'volleyball';	break
		case 'fcds' :	team_parm = 'fcd';	sport_parm = 'soccer';	break
		case 'dvf'	:	team_parm = 'dv'; sport_parm = 'football';	break
		default  :    team_parm = '';	sport_parm = '';	break
	}
}

function addCopyright () {
	document.write("Copyright &copy; 2007-2008 Jeff M. Pergola; All rights reserved.\n");
}

