

if (document.images) {
	n1on = new Image();    n1on.src = "images/nav-home-roll.png";
	n2on = new Image();    n2on.src = "images/nav-info-roll.png";
	n3on = new Image();    n3on.src = "images/nav-video-roll.png";
	n4on = new Image();    n4on.src = "images/nav-game-roll.png";
	n5on = new Image();    n5on.src = "images/nav-players-roll.png";
	//n6on = new Image();    n6on.src = "images/nav-blog-roll.png";
	n7on = new Image();    n7on.src = "images/nav-club-roll.png";
	n8on = new Image();    n8on.src = "images/nav-history-roll.png";
	n9on = new Image();    n9on.src = "images/nav-gallery-roll.png";
//	n9on = new Image();    n9on.src = "images/nav-webcam-roll.gif";
	//n10on = new Image();    n10on.src = "images/nav-press-roll.gif";
	n10on = new Image();    n10on.src = "images/nav-product-roll.png";
	
}

function imgOn(imgName) {
	if (document.images) {
		oSrc=document[imgName].src;
		document[imgName].src = eval(imgName + "on.src");
	}
}

//rotate banner

var images = new Array();
var spot ;
var i;
function addImages(spot,i){
			var on = $('banner_'+spot);
			//on.innerHTML = "";
			//on.className = "ajax-loading";
			if(i<images[spot].length){
			//	on.className = "";
				var banner_div = "<a href=\""+images[spot][i].url+"\" "+images[spot][i].target+" onclick=\"this.href = 'banner_click.php?id="+images[spot][i].banner_id+"';\"><img src=\"show_banner.php?id="+images[spot][i].banner_id+"\" alt=\""+images[spot][i].url+"\" width=\""+images[spot][i].spot_width+"\" height=\""+images[spot][i].spot_height+"\"  /></a>";
				on.innerHTML = banner_div;
				i++;
				thetimer =	setTimeout("addImages('"+spot+"',"+i+")", 8000);
			}else {
				i = 0;
				thetimer =	setTimeout("addImages('"+spot+"',"+i+")", 6000);
			}
}
		
function changeimage(spot){
		
			var url = "ajax_functions.php?action=banner&spot="+spot;

			var request = new Json.Remote(url, {
				onComplete: function(jsonObj) {
							i = 0 ;
							images[spot] = jsonObj;
				if(images[spot].length > 0)
					thetimer =	setTimeout("addImages('"+spot+"',"+i+")", 8000);//addImages(na,i);
				}
			}).send();
}

///end rotate banner

function imgOff(imgName) {
	if(oSrc){
		document[imgName].src = oSrc;
	}
}
function addToCart(productId){
	var fieldName = productId;
	
		var f = document.forms[listFormName];
		f.attributes['action'].value = 'cart.php';
		f.elements['action'].value = 'add';
		f.submit();
		return true;
}

function enterPressed(e,field){
	var oEvent = window.event ? window.event : e;
	var key=oEvent.keyCode;
	if (key==13){
		addToCart(field.id);
		return false;
	}
}
function populateLeague(leagueId,formName,params) {

  var f = document.forms[formName];

	var countryFieldName = 'data[country]';
	if (params && params['countryFieldName']) countryFieldName = params['countryFieldName'];
  var s = f.elements[countryFieldName];

	var leagueFieldName = 'data[league_id]';
	if (params && params['leagueFieldName']) leagueFieldName = params['leagueFieldName'];
  var c = f.elements[leagueFieldName];
	
	var selSeasonId = '0';
  if (params && params['selSeasonId']) selSeasonId = params['selSeasonId'];
  
	var selRoundId = '0';
  if (params && params['selRoundId']) selRoundId = params['selRoundId'];
  
	var selGameId = '0';
  if (params && params['selGameId']) selGameId = params['selGameId'];
	
  var sid = s.options[s.selectedIndex].value;

  //sid = parseInt(sid);

	var cid = leagueId;
	if (!cid && c.selectedIndex >= 0) c.options[c.selectedIndex].value;
	
	c.options.length =0;
  c.options[0] = new Option('Loading ...','',false,false);

  new Ajax.Request('ajax_functions.php?action=get_league&data[code]='+sid, {
                    asynchronous:true,
                    onComplete:function(request){
											var json, i;
											eval('json = ' + request.responseText);
											c.options.length =0;
											c.options[0] = new Option('-- Select League --','',false,false);
											for (i=0;i<json.length;i++) {
												c.options[i+1] = new Option(json[i].league_name,json[i].league_id);
												if (json[i].league_id == cid || json.length == 1)
														c.selectedIndex = i+1;
												
											}
												if (params && params['callPopulateSeason'])
											  	populateSeason(selSeasonId,formName,params);
												if (params && params['callPopulateRound'])
											  	populateRound(selRoundId,formName,params);
											  if (params && params['callPopulateGame'])
											  	populateGame(selGameId,formName,params);
										}});  
}

function populateSeason(seasonId,formName,params) {

  var f = document.forms[formName];

	var leagueFieldName = 'data[league_id]';
	if (params && params['leagueFieldName']) leagueFieldName = params['leagueFieldName'];
  var s = f.elements[leagueFieldName];

	var seasonFieldName = 'data[season_id]';
	if (params && params['seasonFieldName']) seasonFieldName = params['seasonFieldName'];
  var c = f.elements[seasonFieldName];
	
	var selRoundId = '0';
  if (params && params['selRoundId']) selRoundId = params['selRoundId'];
  var selGameId = '0';
  if (params && params['selGameId']) selGameId = params['selGameId'];
	
  var sid = s.options[s.selectedIndex].value;

  //sid = parseInt(sid);

	var cid = seasonId;
	if (!cid && c.selectedIndex >= 0) c.options[c.selectedIndex].value;
	
	c.options.length =0;
  c.options[0] = new Option('Loading ...','',false,false);


  new Ajax.Request('ajax_functions.php?action=get_season&data[league_id]='+sid, {
                    asynchronous:true,
                    onComplete:function(request){
											var json, i;
											eval('json = ' + request.responseText);
											c.options.length =0;
											c.options[0] = new Option('-- Select Season --','',false,false);
											for (i=0;i<json.length;i++) {
												c.options[i+1] = new Option(json[i].season_name,json[i].season_id);
												if (json[i].season_id == cid )
													c.selectedIndex = i+1;
											}
												if (params && params['callPopulateRound'])
											  	populateRound(selRoundId,formName,params);
											  if (params && params['callPopulateGame'])
											  	populateGame(selGameId,formName,params);
                    }});  
}

function populateRound(roundId,formName,params) {

  var f = document.forms[formName];

	var seasonFieldName = 'data[season_id]';
	if (params && params['seasonFieldName']) seasonFieldName = params['seasonFieldName'];
  var s = f.elements[seasonFieldName];

	var roundFieldName = 'data[round_id]';
	if (params && params['roundFieldName']) roundFieldName = params['roundFieldName'];
  var c = f.elements[roundFieldName];
  
  var selGameId = '0';
  if (params && params['selGameId']) selGameId = params['selGameId'];

  var sid = s.options[s.selectedIndex].value;

  //sid = parseInt(sid);

	var cid = roundId;
	if (!cid && c.selectedIndex >= 0) c.options[c.selectedIndex].value;

	c.options.length =0;
  c.options[0] = new Option('Loading ...','',false,false);


  new Ajax.Request('ajax_functions.php?action=get_round&data[season_id]='+sid, {
                    asynchronous:true,
                    onComplete:function(request){
											var json, i;
											eval('json = ' + request.responseText);
											c.options.length =0;
											c.options[0] = new Option('-- Select Round --','',false,false);
											for (i=0;i<json.length;i++) {
												c.options[i+1] = new Option(json[i].round_name,json[i].round_id);
												if (json[i].round_id == cid || json.length == 1)
													c.selectedIndex = i+1;
											}
											if (params && params['callPopulateGame'])
											  	populateGame(selGameId,formName,params);
                    	}
											}
	);  
}

function populatePhoto(albumId,formName,params){
	var f = document.forms[formName];
	
	var pageFieldName = 'data[page]';
	if (params && params['pageFieldName']) pageFieldName = params['pageFieldName'];
  var s = f.elements[pageFieldName];
  
  var nextFieldName = 'next';
	if (params && params['nextFieldName']){
		nextFieldName = params['nextFieldName'];
  	var go = f.elements[nextFieldName];
		var go = go.value;	
	};
	var n = f.elements[nextFieldName];
  
  var prevFieldName = 'prev';
	if (params && params['prevFieldName']) {
		prevFieldName = params['prevFieldName'];
		var go = f.elements[prevFieldName];
		var go = go.value;
	}
  var p = f.elements[prevFieldName];
	
	var sid = s.value;
	
	sid = parseInt(sid);
	go = parseInt(go);
	
	new Ajax.Request('ajax_functions.php?action=get_photo&subcategory_id='+albumId+'&data[page]='+go, {
										asynchronous:true,
                    onComplete:function(request){
                    	var htm = "";
                    	var htmN = "";
											var json, i;
											eval('json = ' + request.responseText);
											
											for (i=0;i<10;i++) {
												var im = document.getElementById('img_'+i);
												im.innerHTML = htm;
											}
											var na = document.getElementById('navigation');
											for (i=0;i<json.length;i++) {
													var na = document.getElementById('navigation');
													var im = document.getElementById('img_'+i);
													htm = '<table cellspacing="0" cellpadding="0" border="0">';
													htm+=		'<tr>';
													htm+=			'<td class="picThumb" align="center" style="height: 150px;">';
													htm+=			'<div style="border: solid 0px #000; height: 112px; overflow: hidden;" id="1"><a href="'+json[i].photo+'" rel="lightbox[roadtrip]" title="'+json[i].caption+'"><img alt="'+json[i].caption+'" src="'+json[i].photo_path+'"  border="0"   style="cursor: pointer;" /></a></div>';
													htm+=			'<p>'+json[i].caption+'</p></td>';
													htm+=			'	</tr>';
													htm+=			'</table>';
													s.value = json[i].page ;
													n.value = json[i].next ;
													p.value = json[i].prev ;
												 im.innerHTML = htm;
												 htmN = json[i].from+' - '+json[i].to+'/'+json[i].total;
												 na.innerHTML = htmN;
												 if(i == 0){
												//	ShowImage(json[0].photo);
												}
											}
										}
									}
	);
}
function populateIdentPhoto(ident,identID,formName,params){
	var f = document.forms[formName];
	
	var pageFieldName = 'data[page]';
	if (params && params['pageFieldName']) pageFieldName = params['pageFieldName'];
  var s = f.elements[pageFieldName];
  
  var nextFieldName = 'next';
	if (params && params['nextFieldName']){
		nextFieldName = params['nextFieldName'];
  	var go = f.elements[nextFieldName];
		var go = go.value;	
	};
	var n = f.elements[nextFieldName];
  
  var prevFieldName = 'prev';
	if (params && params['prevFieldName']) {
		prevFieldName = params['prevFieldName'];
		var go = f.elements[prevFieldName];
		var go = go.value;
	}
  var p = f.elements[prevFieldName];
	
	var sid = s.value;
	
	sid = parseInt(sid);
	go = parseInt(go);
	
	new Ajax.Request('ajax_functions.php?action=get_ident_photo&ident='+ident+'&ident_id='+identID+'&data[page]='+go, {
										asynchronous:true,
                    onComplete:function(request){
                    	var htm = "";
                    	var htmN = "";
											var json, i;
											eval('json = ' + request.responseText);
											
											for (i=0;i<10;i++) {
												var im = document.getElementById('img_'+i);
												im.innerHTML = htm;
											}
											var na = document.getElementById('navigation');
											for (i=0;i<json.length;i++) {
													var na = document.getElementById('navigation');
													var im = document.getElementById('img_'+i);
													htm = '<table cellspacing="0" cellpadding="0" border="0">';
													htm+=		'<tr>';
													htm+=			'<td class="picThumb" align="center" style="height: 150px;">';
													htm+=			'<div style="border: solid 0px #000; height: 112px; overflow: hidden;" id="1"><a href="'+json[i].photo+'" rel="lightbox[roadtrip]" title="'+json[i].caption+'"><img alt="'+json[i].caption+'" src="'+json[i].photo_path+'"  border="0"   style="cursor: pointer;" /></a></div>';
													htm+=			'<p>'+json[i].caption+'</p></td>';
													htm+=			'	</tr>';
													htm+=			'</table>';
													s.value = json[i].page ;
													n.value = json[i].next ;
													p.value = json[i].prev ;
												 im.innerHTML = htm;
												 htmN = json[i].from+' - '+json[i].to+'/'+json[i].total;
												 na.innerHTML = htmN;
												 if(i == 0){
												//	ShowImage(json[0].photo);
												}
											}
										}
									}
	);
}