var gtest = "";
var mobileapp;
var realapp;
var rurl;
var reportm = "";
var rturl;
var control;
var newtmstamp ="";
var pstatus = "";
var chatpicksave = "";
var lgf = "";
var hrs;
var mins;
var secs;
var rndpick;
var activetime;
var thwlineup = "";
var stmax = new Array();
var actionsave = "";
var showstats = "";
var emessage = "";
var teamlistqb = "ch5football,emc,mostlyedison,2006desertsc,anysunday,cannonballco,league4377,flapacutthro,wahoofantasy,themonsterso,league27455,theleague,league25307,worldfantasy,nickbarnettb,newspaperpri,league7982,themonsterso,tbdowns,coloradofant,league2239,vatob,americanwarr,hobcfl,k.c.allstars,league78153,thenewbies,sunofantasyf,weedstleague,newbie,veteran,verizon,league64808,pitcrewviii,";
var teamlistpk = "league27455,theleague,themonsterso,flapacutthro,newspaperpri,tbdowns,wahoofantasy,coloradofant,league2239,emc,league78153,sunofantasyf,newbie,veteran,verizon,";
var teamlistdf = "themonsterso,league4377,wahoofantasy,coloradofant,league2239,emc,league78153,sunofantasyf,newbie,veteran,verizon,";
var showrosters = "tomsfantasyb,milplazabase,merrimacvall,emc,wegotgas,bleechers,mastergraphi,";
var hideemails = "rockland1,rockland2,rockland3,rockland4";
var notte = ",league47018,league19853,warriorsrule,bottomsupfan,smugglersnot,league83165,smugglersnot,league83165,rpffl,southernstyl,weedstleague,rfflgm,";
var allowtrans = "mostlyedison,foolsleague,cannonballco,cactusfootba,theffl,bulldogffl,danvillepigs,bloodandguts,league47018,league87551,";
var notelse;
//--Ajax Vars
	var mytmstuff;
	var newteam = "";
	var report;
	var reports;
	var reportd;
	var freport;
	var flocation;
	var datareport;
	var page;
	var mytrans;
	var myroster = new Array();
	var mydraft;
	var mypend;
	var adpos = new Array();
	var pend;
	var mystats;
	var rlist = "";
	var deletenow;
	var basename;
	var tempholder = new Array();
	var tmtest;
	var stop = "YES";
	var conference = new Array();
	var globrand = 0;
	var thtime;
	var mnum;
	var wnum;
	var showchat;
	var newdraft = "";
	var draftsize = 0;
	var chatsize = 0;
	var freeagentmenu = "";
		
	var iphone;
	var tempcode;
	var startmode;
	var periodic = "";
	var wavepl;
	var wrder;
	var matchupweek;
	var resultsweek;
	var wkcount;
	var loggedin;
	var omtch = 1;
	var omax = 2;
	var wmtch = 1;
	var wmax = 2;
	var pmtch = 1;
	var pmax = 2;
	var pcmtch = 1;
	var pcmax = 2;

//--Player Transaction Vars
	var aucid = 1;
	var start;
	var bidmin = 0;
	var theoption;
	var firstoption = "noAdd";
	var playlist = new Array();
	var auclist = new Array();
	var tradelist = new Array();
	var stlmt = new Array();
	var stcnt = new Array();
	var opp = new Array();
	var nsals = new Array();
	var mypicks = new Array();
	var prank = new Array();
	var orank = new Array();
	var fa = new Array();
	var transcode;
	var teamtwo;
	var teamtwoname;
	var timerstop;
	var offer = "";
	var weekday;
	var injuries;
	var famonies;
	var rototype;
	var startweek;
	var startday;
	var calclineup;
	var allplay = "FRED";
	var theposlist;
	var matchupnum;
	
//--Roster Display Vars
	var players;
	var teamcap = 0;
	var lineuptotals;
	var draftpicks;
	var rostertotals;
	var lineupfinal;
	var tmtt = 0;
	var elib;
	var bye = new Array();
	var plmonies = 0;
	var frmcount = 0;
	var ircount = 0;	
	var salbalance = 0;
	var pstcnt = 1;
	var code;
	var poseligib = new Array();
	var tplayer = new Array();
	var startpos = new Array();
	
	var ps = new Array();
	var codelist;
	var trtype;
	var tradeblock;
	
//--mystats Page Vars
	var srt;
	var sortby = "";
	var list = "all";
	var howmany = "";
	var weekstat = 0;
	var pos;
	var conf;
	var partisan;
	var cpartisan;

//--Main Page Vars
	var drawer = 1;
	var leagueinfo = new Array();
	var weeknum = 0;
	var sport;
	var colors = new Array();
	var lgstartlimit = 0;

	var starters ="";
	var mystarters = new Array();
	
//--Chat Vars
	var sitevars = new Array();
	var siteadd;
	
//--Team Id Vars
	var tmcnt = 0;
	var tmcode;
	var sidecode;
	var myconf = 1;
	
//--Commish Var
	var override;
	
	var tempX = 0;
	var tempY = 0;
	var scrnX = 0;
	var scrnY = 0;
	var lgfolder;
	var messages;
	
var jlogin ="";
var jpass = "";
var masterloggedin;
var lgstorage = "";
var devid = "";

function appMeUp () {
	lgf = "http://www.fantasyleaguefootball.com/";
	var rnd = Math.random();
	aturl = '&devid='+devid+'&r='+rnd;
	var myLg = $.get(lgf+'appmeup.php',aturl,function(data) { $('#datastorage').html(data);},'html');
}

function focusIt() {
	this.focus();
}

function fireUpNewLeague (address,mweek) {
	$.mobile.pageLoading();
	document.getElementById('teamsidebar').innerHTML = "<div  data-role=header><h4>LEAGUE</h4></div> <div data-role=content  style=padding: 0px;><div id=leaguemenu></div><span id=tmname></span><center><table width=260 border=0><tr><td align=center><div id=tmpict></div></td><td align=center><div id=tminfo class=info ></div></td></tr></table></center><div data-role=controlgroup id=tmreports style=\"padding:15px;\" data-type=horizontal></div><div data-role=footer><div data-role=navbar><ul id=tmactions></ul></div></div></div>";
	
	lgf = address;
	var rnd = Math.random();
	var aturl = 'page=other&newpage=mobilegrab&devid='+devid+'&address='+address+'&r='+rnd;
	var myLg = $.get(lgf+'/adddd.php',aturl,function(data) { 
		 $('#datastorage').html(data);
		$.mobile.changePage('#teamsidebar','slide');
	},'html');
}
function submitMyForm(formid) {
	var str = $("#"+formid).serialize();
	loadReport('admin.php','maindata',str);
	$('#'+formid).submit();
}
function loadAjax() {
	
}
function addLeague() {
	var rnd = Math.random();
	lgf = "http://www.fantasyleaguefootball.com/";
	var newlg = document.getElementById('newleague').value;
	var aturl = 'alogin='+jlogin+'&apass='+jpass+'&newlg='+newlg+'&r='+rnd;
	var myLg = $.get(lgf+'/addaleague.php',aturl,function(data) { $('#lgstorage').html(data);},'html');

}

function removeLeague() {
	var rnd = Math.random();
	lgf = "http://www.fantasyleaguefootball.com/";
	var newlg = document.getElementById('llogin').value;
	loadChat('removealeague.php','lgstorage','alogin='+jlogin+'&apass='+jpass+'&newlg='+newlg+'&r='+rnd);
}

function leagueMenu () {
	var mlgmenu="";
	var lginfo = lgstorage.split("=");
	var cnt = 1;
	for(var cc=0;cc<=lginfo.length;cc++) {
		if(lginfo[cc]) {
			var lgdata = lginfo[cc].split(",");
			if(lgdata[1] == "undefined" || !lgdata[1]) {} else{
			
			mlgmenu+="<a href=\"javascript:fireUpNewLeague('"+lgdata[0]+"','"+lgdata[1]+"');\" data-role=\"button\">"+lgdata[1]+"</a>";
			}
		}
	}
	if(document.getElementById('leagues')) {document.getElementById('leagues').innerHTML = mlgmenu; $("#home").page("destroy").page();}
}
	
function fireItUp () {
	if(document.getElementById('sidecode')) {
		var sdc = document.getElementById('sidecode').innerHTML;
	}
	var rnd = Math.random();
	loadChat('adddd.php','datastorage','page=other&newpage=mobilegrab&matchupweek='+matchupweek+'&r='+rnd);
}

function loadVariables(pass) {
	newdraft = "";
	freeagentmenu ="";
	if(page.indexOf("fblike") >= 0 || page.indexOf("fblive") >= 0) {startmode = "YES";}
	filename = document.getElementById('lgdata').innerHTML;
	if(mobileapp != "YES") {
		basename = document.getElementById('basename').innerHTML;
	}
	leagueinfo = filename.split("|");
	
	if(navigator.userAgent.indexOf('iPhone') > 0 || navigator.userAgent.indexOf('iPod') > 0 || mobileapp == "YES") {
		iphone = ""; 
		leagueinfo[104] = 21;
	}
	else {
		iphone = "overflow: auto;";
	}
	if(pass == "START" && !page && leagueinfo[104] != 21) {
 		startmode = "YES";
 		document.getElementById('maindata').innerHTML = "<br><br><center>League Data Is Loading, Please Wait a Few Seconds...</center>";
 		if(document.getElementById('tmload')) {document.getElementById('tmload').innerHTML = "<br><center><img src=/images/progress.gif> Loading Additional<br>Team Data...</center><br>";}
 	}
	if(override != "YES") {
		sidecode = document.getElementById('sidecode').innerHTML;
		tmcode = document.getElementById('sidecode').innerHTML;
		loggedin = document.getElementById('loggedin').innerHTML;
	}
	if(newteam == "YES") {loggedin = "YES";}
	if(leagueinfo[111]) {conference[1] = leagueinfo[111];}
	if(leagueinfo[112]) {conference[2] = leagueinfo[112];}
	if(leagueinfo[113]) {conference[3] = leagueinfo[113];}
	if(leagueinfo[114]) {conference[4] = leagueinfo[114];}
	weeknum = document.getElementById('weeknum').innerHTML;
	if(IE && leagueinfo[104] == "o01") {	
		document.getElementById('sitecontent').style.position = "absolute";
		document.getElementById('sitecontent').style.top = "0px";
	}
	var d=new Date();
	startday = d.getDay();
	thtime = d.getTime();
	var chkhour = d.getHours();
	var gmtHours = d.getTimezoneOffset()/60;
	var alttime = chkhour+gmtHours;
	if(startday == 0) {startday = 7;}
	if(alttime >= 17) {startday = startday + 1;}
	if(startday >= 8) {startday = 1;}
	numteams = leagueinfo[1];
	lgstartlimit = leagueinfo[81];
	sport = leagueinfo[53];
	pos = leagueinfo[11];
	if(leagueinfo[5]  == "Auction" && leagueinfo[95] == "Draft") {
		leagueinfo[95] == "Regular Season";
	}
	var oldposlist = ",";
	for(x=11;x<=22;x++) {
		var gpos = leagueinfo[x];
		var y = x+46;
		if(gpos && leagueinfo[y] >= 1) {
			oldposlist += gpos+",";
		}
	}
	theposlist = "";
	for(x=11;x<=22;x++) {
		var gpos = leagueinfo[x];
		var y = x+46;
		if(gpos && leagueinfo[y] >= 1) {
			if(gpos == "REC") {
				if(oldposlist.indexOf('WR') == -1) {
					theposlist += gpos+"-1,";
				}
				else{theposlist += gpos+"-0,";}
			}
			else if(gpos == "DP") {
				if(oldposlist.indexOf('DB') == -1 && oldposlist.indexOf('LB') == -1) {
					theposlist += gpos+"-1,";
				}
				else{theposlist += gpos+"-0,";}
			}
			else if(gpos == "UT" || gpos == "DH") {
				if(oldposlist.indexOf('RB') == -1 && oldposlist.indexOf('WR') == -1  && oldposlist.indexOf(',C,') == -1) {
					theposlist += gpos+"-1,";
				}
				else{theposlist += gpos+"-0,";}
			}
			else if(gpos == "MI") {
				if(oldposlist.indexOf('SS') == -1 && oldposlist.indexOf('2B') == -1) {
					theposlist += gpos+"-1,";
				}
				else{theposlist += gpos+"-0,";}
			}
			else if(gpos == "CI") {
				if(oldposlist.indexOf('3B')) {
					theposlist += gpos+"-1,";
				}
				else{theposlist += gpos+"-0,";}
			}
			else if(gpos == "UI") {
				if(oldposlist.indexOf('1B') == -1) {
					theposlist += gpos+"-1,";
				}
				else{theposlist += gpos+"-0,";}
			}
			else{theposlist += gpos+"-1,";}
		}
	}
	if(navigator.userAgent.indexOf('iPhone') > 0 || navigator.userAgent.indexOf('iPod') > 0 || mobileapp == "YES") {
		iphone = ""; 
		leagueinfo[104] = 21;
	}
	else {
		iphone = "overflow: auto;";
	}
	var clrfile = document.getElementById('colors').innerHTML;
	colors = clrfile.split("|");
	for(x=11;x<=22;x++) {
		y=x+46;
		if(leagueinfo[x] && leagueinfo[y]) {
			tpos = leagueinfo[x];
			stlmt[tpos] = leagueinfo[y];
		}
	}
	filename = document.getElementById('sitevars').innerHTML;
	sitevars = filename.split("|");
	siteadd = sitevars[3];
	myconf = document.getElementById('myconf').innerHTML;
	lgfolder = sport+'/'+basename+'/';
	if(leagueinfo[125] == "DAILY") {
		if(startday == 1) {
			startweek = weeknum;
		}
		else{
			startweek = weeknum-1;
		}
	}
	else{
		startweek = weeknum;
	}
	resultsweek = document.getElementById('resultsweek').innerHTML;
	matchupweek = document.getElementById('matchupweek').innerHTML;
	
	 if(leagueinfo[53] == "football") {wkcount = 21;}
	 else if(leagueinfo[53] == "nascar") {wkcount =36;}
	 else if(leagueinfo[125] == "SPLIT WEEK") {wkcount =54;}
	 else{wkcount = 27;}
	 
	if(leagueinfo[53] == "nascar") {
		partisan = "Driver";
		cpartisan = "Owner";
	}
	else{
		partisan = "Player";
		cpartisan = "Coach";
	}
	if(override != "YES" && newteam != "YES" && leagueinfo[104] != 21 && page != "iphone") {
		drawer = 1;
		$('#defteam').hide();
	}
	if(document.getElementById('maintable65')) {document.getElementById('maintable65').style.left = "0px";}
	if(control == "admin") {}
	else if(mobileapp == "YES") {
		if(!loggedin || loggedin == "undefined"  || !tmcode || tmcode == "undefined") {
			doLogin('no');
		}
		else{
			teamPanel(tmcode);
		}
	}
	else if((override == "YES" || newteam == "YES") && (page == "setlineup" || page == "lineup")) {
		startmode = "NO";
		loggedin = "YES";
		setLineup(tmcode);
		toggleDrawer('defteam',1);
	}
	else if(page == "addwaive" && (override == "YES" || newteam == "YES")) {
		startmode = "NO";
		doAddWaive(tmcode);
		toggleDrawer('defteam',1);
	}
	else if(page == "addplayers" && (override == "YES" || newteam == "YES")) {
		startmode = "NO";
		loggedin = "YES";
		addPlayers(tmcode);
		toggleDrawer('defteam',1);
	}
	else if(!page) {
		doStandings();
	}
	if(sport == "nascar" && leagueinfo[182] == "YES") {
		if(document.getElementById('nsalaries')) {
			var snails = document.getElementById('nsalaries').innerHTML;
			var tsals = snails.split("=");
			for(ff=0;ff<=tsals.length;ff++) {
				if(tsals[ff]) {
					var psals = tsals[ff].split("|");
					var cdet = psals[1];
					nsals[cdet] = psals[2];
				}
			}
		}
	}
	var rnd = Math.random();
	var d=new Date(); 
	timetrack[3] = d.getTime();
	if(document.getElementById('timetest')) {
		var tmtst = (Number(timetrack[3])-Number(timetrack[2]))/1000;
		tmtest += "<font class=footp>Load Variables: <b>"+tmtst+"</b></font><br>";
		document.getElementById('timetest').innerHTML = tmtest;
	}
	if(pass == "START" && leagueinfo[104] != 21 && mobileapp != "YES") {
		var sday = d.getDay() - 1;
		var chkhour = d.getHours();
		if(sday == -1) {sday = 6;}
		if(chkhour >= 10) {sday = sday + 1;}
		if(sday >= 8) {sday = 1;}
		if(sday == 0) {sday = 7;}
		if(weekkey == "YES") {			
			turl='&page=other&weekkey=YES&newpage=datagrab2&r='+rnd+'&sport='+sport+'&folder='+basename+'&weeknum='+weeknum+'&matchupweek='+matchupweek+'&startday='+sday;
		}
		else{
			turl='&page=other&newpage=datagrab2&r='+rnd+'&sport='+sport+'&folder='+basename+'&weeknum='+weeknum+'&matchupweek='+matchupweek+'&startday='+sday;
		}
		var myLg = $.get(lgf+'adddd.php',turl,function(data) { 
			$('#resdata').html(data); 
			loadNewvars();
		},'html');
	}
	else if(mobileapp == "YES") {
		scoreSetup('START');
		

	}
}

function loadNewvars() {
	if(report == 'mypicks') {
		mypicks[tmcode] = document.getElementById('mypicks').innerHTML;
		if(mypicks[tmcode]) {
			var hjg = 0;
			var fndpend = mypicks[tmcode].split("^");
			for(tt=0;tt<=fndpend.length;tt++) {
				if(fndpend[tt]) {
					var fpfp = fndpend[tt].split("|");
					var clen = fpfp[0].length;
					code = fpfp[0].substr(clen-4);
					var prp = fpfp[4].split("-");
					var orp = fpfp[5].split("-");
					if(!prp[0]) {prp[0] = 499;}
					if(!orp[0]) {orp[0] = 499;}
					prank[code] = prp[0];
					orank[code] = orp[0];
					hjg = Number(hjg)+1;
				}
			}
		}
	}
	else if(report == "statupdate") {
		if(document.getElementById('newupdate'+globrand)) {
			var splitresults = document.getElementById('newupdate'+globrand).innerHTML;
			var tsplit = splitresults.split("VVVVV");
			stats = tsplit[1];
			prorecap = tsplit[2];
			var prg = tsplit[0].split("ZZZ");
			for(c=0;c<=prg.length;c++) {
				if(prg[c]) {
					var prgame = prg[c].split("|");
					var tm1 = prgame[0];
					var tm2 = prgame[1];
					progress[tm1] = prgame[4];
					progress[tm2] = prgame[4];
				}
			}
			updateStats();
			showMatchup(matchupnum,matchupweek);
		}
		else{
			alert("no file found");
		}
	}
	else if(report == "confirm") {
		if(document.getElementById('rrand')) {var rand = document.getElementById('rrand').innerHTML;}
		if(document.getElementById('stats'+rand)) {stats = document.getElementById('stats'+rand).innerHTML;}
		if(document.getElementById('sportsrecap'+rand)) {prorecap = document.getElementById('sportsrecap'+rand).innerHTML;}
		updateStats();
		document.getElementById('confirm').innerHTML = "";
	}
	else if(startmode == "YES") {
		startmode = "NO";
		var d=new Date(); 
		timetrack[4] = d.getTime();
		if(document.getElementById('timetest')) {
			var tmtst = (Number(timetrack[4])-Number(timetrack[3]))/1000;
			tmtest += "<font class=footp>Load Tm Data: <b>"+tmtst+"</b></font><br>";
			if(document.getElementById('testpattern')) {tmtest += document.getElementById('testpattern').innerHTML;}
			confirmUpload();
			document.getElementById('timetest').innerHTML = tmtest;
		}
		if(document.getElementById('tmload')) {document.getElementById('tmload').innerHTML = "<br><center>Data  Complete</center><br>";}
		if(basename == "default") {alert('prescoresetup');}
		scoreSetup();
		loadGlossy();
		if(basename == "default") {alert('postscoresetup');}
		if(leagueinfo[83].indexOf("H") >= 0 && document.getElementById('standings')) {
			var stander = smHeadToHead();
			if(document.getElementById('standings')) {document.getElementById('standings').innerHTML = stander;}
		}
		if(basename == "default") {alert('standingsdone');}
		var standr = doTrans();
		if(document.getElementById('lasttrans')) {document.getElementById('lasttrans').innerHTML = standr;}
		if(basename == "default") {alert('transdone');}
		var standr = doWaiverOrder();
		if(document.getElementById('waiveorder')) {document.getElementById('waiveorder').innerHTML = standr;}	
		if(basename == "default") {alert('waivedone');}
		if(page.indexOf("fblive") >= 0) {
			showMatchup();
		}
	}
	else{
		if(loggedin) {
			addMod(tmcode);
		}
	}
	
}
function confirmUpload() {
	var confirmtest = "";
	if(document.getElementById('scoring')) {confirmtest+="scoring okay<br>";} 
	else{confirmtest+="<font color=red>no scoring</font><br>";if(basename == "default") {alert('no scoring');}}
	if(document.getElementById('rototaglist')) {confirmtest+="rototaglist okay<br>";} 
	else{confirmtest+="<font color=red>no rototaglist</font><br>";if(basename == "default") {alert('no rototaglist');}}
	if(document.getElementById('worder')) {confirmtest+="waive order okay<br>";} 
	else{confirmtest+="<font color=red>no waive order</font><br>";if(basename == "default") {alert('no waive order');}}
	if(document.getElementById('waivepl')) {confirmtest+="waivepl okay<br>";} 
	else{confirmtest+="<font color=red>no waive players</font><br>";if(basename == "default") {alert('no waive players');}}
	if(document.getElementById('ptotals')) {confirmtest+="position totals okay<br>";} 
	else{confirmtest+="<font color=red>no position totals</font><br>";if(basename == "default") {alert('no pos totals');}}
	if(document.getElementById('rosters')) {confirmtest+="starters okay<br>";} 
	else{confirmtest+="<font color=red>no starters</font><br>";if(basename == "default") {alert('no starters');}}
	if(document.getElementById('alltrans')) {confirmtest+="team data okay<br>";} 
	else{confirmtest+="<font color=red>no team data</font><br>";if(basename == "default") {alert('no team data');}}
	if(document.getElementById('pend')) {confirmtest+="pending okay<br>";} 
	else{confirmtest+="<font color=red>no pending</font><br>";if(basename == "default") {alert('no pending');}}
	if(document.getElementById('draft')) {confirmtest+="draft okay<br>";} 
	else{confirmtest+="<font color=red>no draft</font><br>";if(basename == "default") {alert('no draft');}}
	if(document.getElementById('peligib')) {confirmtest+="pos eligib okay<br>";} 
	else{confirmtest+="<font color=red>no pos eligib</font><br>";if(basename == "default") {alert('no pos eligib');}}
	if(document.getElementById('myinjuries')) {confirmtest+="injuries okay<br>";} 
	else{confirmtest+="<font color=red>no injuries</font><br>";if(basename == "default") {alert('no injuries');}}
	if(document.getElementById('ytdstats')) {confirmtest+="stats okay<br>";} 
	else{confirmtest+="<font color=red>no stats</font><br>";if(basename == "default") {alert('no stats');}}
	if(document.getElementById('inplay')) {confirmtest+="in play okay<br>";} 
	else{confirmtest+="<font color=red>no in play</font><br>";if(basename == "default") {alert('no inplay');}}
	if(document.getElementById('testpattern')) {confirmtest+="testpattern okay<br>";} 
	else{confirmtest+="<font color=red>no testpattern</font><br>";if(basename == "default") {alert('no test pattern');}}
	if(document.getElementById('timetest')) {
		tmtest += confirmtest;
	}
}

function reloadStats() {
	var rnd = Math.random();
loadReport('adddd.php','confirm','&page=other&newpage=datastats&rrand='+rnd+'&sport='+sport+'&folder='+basename+'&weeknum='+weeknum+'&matchupweek='+matchupweek+'&startday='+startday);

}

var loadNewPage = function() {
	if(freport) {
		loadChat('adddd.php',flocation,'&page=other&newpage='+freport);
		freport = "";
	}
}

function submitForm(fnm,gab,loc) {
	if(loc) {flocation = loc;} else{flocation = "maindata";}
	if(gab) {freport = gab;} else{freport = "";}
	$('#'+fnm).submit(function() {loadNewPage();});
}

function validatePickem() {
	if(leagueinfo[122] == "YES") {
		if(loggedin != "YES") {alert("Please Login To Your Team First!"); return false;}
		else{document.getElementById('ptmcode').value = tmcode;}
	}
	if(document.getElementById('entryname').value) {} else{alert("Please Enter Name!"); return false;}
	if(document.getElementById('tiebr').value) {} else{alert("Please Enter Tiebreaker!"); return false;}
	for(v=1;v<=16;v++) {
		if(document.getElementById('gamea'+v)) {
			if(document.getElementById('gamea'+v).checked || document.getElementById('gameb'+v).checked) {} 
			else{
				alert("Game "+v+" is not chosen!"); 
				return false;
			}
		}
	}
	return true;
}
function submitPickem() {
	if(validatePickem()) {
		var prand = document.getElementById('random').value;
		var wkst = document.getElementById('weekstat').value;
		var tepp = $("#form3").serialize();
		var pllurl = tepp+'&page=other&newpage=pickem&report=view&random='+prand+'&weekstat='+wkst;
		var mypoll = $.get(lgf+'adddd.php',pllurl,function(data) {$('#enterpicks').html(data);},'html');
	}
}

function submitPoll(trcode) {
	var trncode;
	if(!trcode) {trncode = "";} else{trncode = trcode;}
	var lgn;
	if(loggedin) {lgn = tmcode;} else{lgn == "";}
	var choice = $('input:radio[name=choice]:checked').val();
	var pllurl='&page=other&newpage=poll2&mode=vote&transcode='+trncode+'&sidecode='+lgn+'&choice='+choice;
	var mypoll = $.get(lgf+'adddd.php',pllurl,function(data) {$('#lgpoll'+trncode).html(data);},'html');
}

function collectWinnings(trcode) {
	document.getElementById('paywin').action = "adddd.php";
	submitForm('paywin','winconfirm&teamcode=444444','wincollect');
}

function siteOrder(cost) {
	if(plleague == "YES") {var gsprt = 'playoffs';} else{var gsprt = sport;}
	loadReport('adddd.php','maindata','&page=other&newpage=ordering&sport='+gsprt+'&site='+siteadd+'/'+gsprt+'/'+basename);
}

function siteAOrder(cost) {		loadReport('adddd.php','maindata','&page=other&newpage=ordering&sport='+sport+'&site='+siteadd+'/'+sport+'/'+basename);
}

function teamFlatten() {
	$('#teamflatten').slideUp(300);
	$('#teamexpand').slideDown(300);
}

function teamExpand() {
	$('#teamflatten').slideDown(300);
	$('#teamexpand').slideUp(300);
}
function collapseLayout() {
	if(document.getElementById('topsubmenu')) {
		$('#topsubmenu').slideUp(700);
		
	}
	if(document.getElementById('leftmenubar')) {
		$('#leftmenubar').animate({width: 'hide'},700);
	}
	if(document.getElementById('headtop')) {
		$('#headtop').slideUp(700);
	}
	if(document.getElementById('menuspacer')) {
		document.getElementById('menuspacer').style.height = 1;			
	}
	if(document.getElementById('theteams')) {
		$('#theteams').slideUp(700);
	}
	$('#atest').hide();

	if(Number(leagueinfo[104]) >= 71) {
		if(document.getElementById('templatemenu')) {
			$('#templatemenu').show();
			document.getElementById('templatemenu').style.top = 0;
		}
		if(document.getElementById('leaguename')) {
			$('#leaguename').hide();
		}
		if(document.getElementById('rightmenubar')) {
			$('#rightmenubar').hide();
		}
	}
	else if(Number(leagueinfo[104]) == 63 || Number(leagueinfo[104]) == 69 || Number(leagueinfo[104]) == 62 || Number(leagueinfo[104]) == 61 || Number(leagueinfo[104]) == 60) {
		if(document.getElementById('commishadmin')) {
			$('#commishadmin').hide();
		}
	}
	else if(Number(leagueinfo[104]) == 54 || Number(leagueinfo[104]) == 44) {
		if(document.getElementById('leaguename')) {
			$('#leaguename').animate({width: 'hide'},700);
		}
	}
	if(Number(leagueinfo[104]) != 62 && Number(leagueinfo[104]) != 61 && Number(leagueinfo[104]) != 60 && Number(leagueinfo[104]) == 69) {
		if(document.getElementById('atest')) {
			if(document.getElementById('commishadmin') && (sport=="baseball" || sport == "football")) {document.getElementById('commishadmin').style.top=5;}
			if(document.getElementById('commishspacer') && (sport=="baseball" || sport == "football")) {document.getElementById('commishspacer').style.height=1;}
		}
		if(document.getElementById('btest')) {$('3btest').show();}
	}
	else{
		if(document.getElementById('atest')) {document.getElementById('atest').style.left = 325;}
	}
}

function openLayout() {
	if(document.getElementById('topsubmenu')) {
		$('#topsubmenu').animate({width: 'show'},700);
	}
	if(document.getElementById('leftmenubar')) {
		$('#leftmenubar').animate({width: 'show'},700);
	}
	if(document.getElementById('headtop')) {
		$('#headtop').slideDown(700);			
	}
	if(document.getElementById('menuspacer')) {
		document.getElementById('menuspacer').style.height = 20;			
	}
	if(document.getElementById('datasrc')) {
		document.getElementById('datasrc').style.top = -50;			
	}
	if(document.getElementById('theteams')) {
		$('#theteams').animate({width: 'show'},700);
	}
	if(Number(leagueinfo[104]) >= 71) {
		if(document.getElementById('templatemenu')) {
			$('#templatemenu').hide();
		}
		if(document.getElementById('leaguename')) {
			$('#leaguename').show();
		}
		if(document.getElementById('rightmenubar')) {
			$('#rightmenubar').hide();
		}
	}
	else if(Number(leagueinfo[104]) == 63 || Number(leagueinfo[104]) == 69 || Number(leagueinfo[104]) == 62  || Number(leagueinfo[104]) == 61 || Number(leagueinfo[104]) == 60) {
		if(document.getElementById('commishadmin')) {
			$('#commishadmin').show();
		}
	}
	else if(Number(leagueinfo[104]) == 54 || Number(leagueinfo[104]) == 44) {
		if(document.getElementById('leaguename')) {
			$('#leaguename').animate({width: 'show'},700);
		}
	}
	if(document.getElementById('atest')) {$('#atest').show(); 
	if(document.getElementById('commishadmin') && (sport=="baseball" || sport == "football")) {document.getElementById('commishadmin').style.top=55;document.getElementById('commishspacer').style.height=45;}}
	if(document.getElementById('btest')) {$('#btest').hide();}
	if(document.getElementById('atest') && (Number(leagueinfo[104]) == 62 || Number(leagueinfo[104]) == 69 || Number(leagueinfo[104]) == 61 || Number(leagueinfo[104]) == 60)) {document.getElementById('atest').style.left = 265;}
}

function checkDrawerOpen(tcode) {
	if(drawer != 2 && leagueinfo[104] != 21) {
		toggleDrawer('defteam',1);
		if(override == "YES") {
			teamPanel(tcode);
		}
		else{
			tmcode = sidecode;
			teamPanel(sidecode);
		}
	}
}
function checkDrawerClose() {
	if(drawer != 1 && leagueinfo[104] != 21) {
		toggleDrawer('defteam',2);
	}
}
function toggleDrawer(which,open,tcode) {
	if(open) {drawer = open;}
	if(!drawer || drawer == 2) {
		$('#'+which).animate({width: 'hide'},700);
		if(which == "defteam") {
			drawer=1;
			openLayout();
		}
	}
	else{
		$('#'+which).animate({width: 'show'},700);
		if(which == "defteam") {
			if(tcode) {
				doLogin(tcode);
			}
			else if(!loggedin) {
				doLogin();
			}
			else{
				teamPanel(sidecode);
			}
			drawer=2;
			collapseLayout();
		}
	}
}

var cssmenuids=["cssmenu1"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-1 //Offset of submenus from main menu. default is 0 pixels.
function createcssmenu2(){
if(leagueinfo[104] != 21 && control != "admin") {
for (var i=0; i<cssmenuids.length; i++){
  var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
    	var spanref=document.createElement("span")
			spanref.className="arrowdiv"
			spanref.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"
			ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
    	ultags[t].parentNode.onmouseover=function(){
    	this.getElementsByTagName("ul")[0].style.visibility="visible"
    	}
    	ultags[t].parentNode.onmouseout=function(){
			this.getElementsByTagName("ul")[0].style.visibility="hidden"
    }
    }
  }
}}




if (window.addEventListener && leagueinfo[104] != 21)

window.addEventListener("load", createcssmenu2, false)
else if (window.attachEvent && leagueinfo[104] != 21)
window.attachEvent("onload", createcssmenu2)

function rowColor (cde) {
	document.getElementById(cde).style.background= '#C0F9C2';
}
function rmColor (cde,pass,newc) {
	document.getElementById(cde).style.background= newc;
	if(pass) {document.getElementById(pass).innerHTML = "";}
}

function highlightDrivers (codes) {
	if(!codes) {codes = "none|today|";}
	if(document.getElementById('mycodes')) {
	var allcodes = document.getElementById('mycodes').innerHTML;
	if(allcodes) {
		var thecodes = allcodes.split("|");
		for(x=0;x<=thecodes.length;x++) {
			if(thecodes[x]) {
				bcode = "|"+thecodes[x]+"|";
				var codename = "car"+thecodes[x];
				if(codename) {
				if(codes.indexOf(bcode) >= 0) {
					document.getElementById(codename).style.background= '#C0F9C2';
				}
				else{
					document.getElementById(codename).style.background= '#E8E8E5';
				}
				}
			}
		}
	}}
}
function hideDivs (one) {
	$('#'+one).hide();
}
function showDivs (one) {
	$('#'+one).show();
}

function swapDivs (one,two) {
	document.getElementById(one).innerHTML = document.getElementById(two).innerHTML;
}
function changeDivs (one,two) {
	if(document.getElementById(one).style.display == "none") {
		$('#'+one).show();
		$('#'+two).hide();
	}
	else{
		$('#'+one).hide();
		$('#'+two).show();
	}
}
function loadTmstats(pass) {
	document.getElementById('resultdata').style.left = 300;
	if(leagueinfo[104] == 64) {
		document.getElementById('resultdata').style.top = 150;
	}
	else if(leagueinfo[104] == 63 || Number(leagueinfo[104]) == 62 || Number(leagueinfo[104]) == 62 || Number(leagueinfo[104]) == 61 || Number(leagueinfo[104]) == 60) {
		document.getElementById('resultdata').style.top = 150;
	}
	else if(leagueinfo[104] == 71) {
		document.getElementById('resultdata').style.top = 260;
	}
	else if(leagueinfo[104] == 54) {
		document.getElementById('resultdata').style.top = 180;
	}
	else if(leagueinfo[104] == 01) {
		document.getElementById('resultdata').style.top = 150;
	}
	loadReport(pass,'resultdata');
}
	


function loadCue() {
	if(sitevars[2] == "fanstar@gmail.com" || sitevars[2] == "FNTASYTIME@aol.com") {
		var lgt = "";
	}
	else{
		var lgt = "/leagues";
	}
var load = window.open(siteadd+'/playerranklg2.php?teamcode='+sidecode+'&leaguefolder='+lgfolder,'','scrollbars=yes,menubar=no,height=800,width=600,resizable=yes,toolbar=yes,location=no,status=yes');
}

function refreshRoster(pass) {
	var myth = Math.random();
	var turl = '&page=other&newpage=myroster&rand='+myth+'&print=YES&teamcode='+pass;
	var newdiver = 'store'+myth;
	document.getElementById('myteam').innerHTML = "<table width=100% bgcolor=#ffffff><tr><td align=center><b><h2><a href=\"javascript:loadFinal("+pass+","+myth+");\">ROSTER UPDATED<br>CLICK HERE TO VIEW</a></h2></b></td></tr></table><div id="+newdiver+" style=\"display:none;\"></div>";
	var myAjax = $.get('adddd.php',turl,function(data) { $('#transupdate').html(data); loadFinal(pass,myth,'YES');},'html');
}


function loadFinal(tcode,storeid,reload) {
	var tester = "store"+storeid;
	if(document.getElementById(tester)){
		
		var finaldata = document.getElementById(tester).innerHTML;
		thevars = finaldata.split("^^^^^");
		if(thevars[0]) {
			myroster[tcode] = thevars[0];
			document.getElementById("tmplay"+tcode).innerHTML = thevars[0];
			if(document.getElementById('ffstart')) {
				loadRosterDisplay(tcode);
			}
		}
		if(thevars[1]) {
			mytrans = thevars[1];
		}
		if(thevars[2]) {
			mypend = thevars[2];
		}
		if(thevars[3]) {
			mydraft = thevars[3];
		}
		if(thevars[4]) {
			wrder = thevars[4];
		}
		if(thevars[5]) {
			wavepl = thevars[5];
		}
		if(leagueinfo[95] == "adf") {
		for(dd=6;dd<=17;dd++) {
			var gg = dd+5;
			if(thevars[dd]) {
				var gps = leagueinfo[gg];
				fa[gps] = thevars[dd];
			}
		}
		}
		if(reload != "YES") {displayRoster(tcode);}
	}
	else{
	}
}




function openTmPanel(tcode) {
	$('#defteam').slideDown(700);
	drawer = 2;
	if(tcode) {doLogin(tcode);}
	else if(!loggedin) {doLogin('no');}
}

 function findStats(tpos,tweek,thow,tlist,tconf,tsort,tscday,rttype) {
 	if(tpos) {
 		pos = tpos;
 		if(list >= 10000) {list = "all";}
 	}
 	if(tweek){weekstat = tweek;}
 	if(thow) {howmany = thow;}
 	if(tlist) {list = tlist;}
 	if(tconf) {conf = tconf;}
 	else if(!conf) {conf = myconf;}
 	if(tsort || tsort === "0") {sortby = tsort;}
 	if(tconf) {conf = tconf;}
 	if(rttype) {rototype = rttype;}
 	if(!conf) {conf = 1;}
 	if(!rototype && rotosite == "YES") {rototype = "roto";}
 	$('#statdata').show();
 	loadReport('adddd.php','statdata','page=other&newpage=totstats&loggedin='+loggedin+'&mobileapp='+mobileapp+'&gonf='+myconf+'&pos='+pos+'&weekstat='+weekstat+'&list='+list+'&tconf='+conf+'&howmany='+howmany+'&sortby='+sortby+'&scoreday='+tscday+'&rototype='+rototype);
 
 }

function loadReport(url,section,params,pection) {
	stop = "YES";
	updatecount = 0;
	datareport = "";
	var wwi = document.body.clientWidth;
	if(drawer != 2 || wwi >= 1150) {var expand = "YES";}
	else {var expand = "NO";}
	var rnnum = Math.random();
	rurl = lgf+url;
	rturl = params+'&rand='+rnnum+'&expand='+expand;
	if(pection) {report = pection;}
	else if(!section) {report = "maindata";} 
	else{report = section;}
	if(page != "create") {
		if(mobileapp == "YES") {
			$.mobile.pageLoading();
		}
		else{
			document.getElementById(report).innerHTML = "<table bgcolor=#ffffff width=150><tr><td align=center><img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'></td></tr></table>";
		}
	}
	if(basename == "default") {alert("div:"+report);}
	var myAjax = $.get(rurl,rturl,function(data) { $("#"+report).html(data); if(mobileapp == "YES") {$.mobile.pageLoading(true);} loadNewvars();},'html');
}


function loadMobile(url,section,params,move,hide) {
	$.mobile.pageLoading();
	$('.ui-loader').css('top','250px');
	if(!section) {section = "datastorage";}
	var rnnum = Math.random();
	rurl = lgf+url;
	rturl = params+'&mobileapp=YES&rand='+rnnum;
	if(mobileapp == "YES") {
		
	}
	else{
		document.getElementById(section).innerHTML = "<table bgcolor=#ffffff width=150><tr><td align=center><img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'></td></tr></table>";	
	}
	var myMobile = $.get(rurl,rturl,function(data) { 
		$('#'+section).html(data); 
			if(mobileapp == "YES") {
				if(hide) {$('#'+hide).html("");}
				if(move) {
					$.mobile.changePage('#'+move,'slide');
					$('#'+move).page('destroy').page();
				}
				$.mobile.pageLoading(true); 
			}
		},'html');
}

function loadChat(url,section,params) {
	reportd = section;
	if(!reportd) {reportd = "datastorage";}
	var rnnum = Math.random();
	rurl = lgf+url;
	rturl = params+'&rand='+rnnum;	
	if(reportd == "chatpick") {}
	else{
		if(mobileapp == "YES") {
			$.mobile.pageLoading();
		}
		else{
			document.getElementById(reportd).innerHTML = "<table bgcolor=#ffffff width=100%><tr><td align=center><img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'></td></tr></table>";
		}
	}
	var aChat = $.get(rurl,rturl,function(data) { $('#'+reportd).html(data); if(mobileapp == "YES") {$.mobile.pageLoading(true);} },'html');
}


function refreshChat() {
	var rnnum = Math.random();
	document.getElementById('chatfront').innerHTML = "<img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'>";	
	loadChat('adddd.php','chatfront','&page=other&newpage=findchat&rand='+rnnum);
}

function submitChat() {
	if(loggedin) {
		var smack = document.getElementById('smack').value;
		smack = encodeURI(smack);
		var rnnum = Math.random();
		document.getElementById('chatfront').innerHTML = "<img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'>";	
		loadChat('adddd.php','chatfront','&page=other&newpage=postsmack&sidecode='+sidecode+'&rand='+rnnum+'&smack='+smack);
		document.getElementById('smack').value = "";
	}
	else{
		alert("You Must be logged in to talk SMACK!");
	}
}

function submitMChat() {
	if(loggedin) {
		var smack = document.getElementById('smack').value;
		smack = encodeURIComponent(smack);
		var rnnum = Math.random();
		document.getElementById('chatfront').innerHTML = "<img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'>";	
		loadChat('adddd.php','chatfront','&page=other&commish=match&newpage=postsmack&sidecode='+sidecode+'&rand='+rnnum+'&smack='+smack);
		document.getElementById('smack').value = "";
	}
	else{
		alert("You Must be logged in to talk SMACK!");
	}
}
function updateMChat(rnum){
	chattotal = document.getElementById('chat'+rnum).innerHTML;
}
function refreshMChat() {
	var rnnum = Math.random();
	document.getElementById('chatfront').innerHTML = "<img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'>";	
	loadChat('adddd.php','chatfront','&page=other&commish=match&newpage=findchat&rand='+rnnum);
}

var IE = document.all?true:false;



function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft;
    tempY = event.clientY + document.body.scrollTop;
    scrnX = event.clientX;
    scrnY = event.clientY;
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX;
    tempY = e.pageY;
    scrnX = e.clientX;
    scrnY = e.clientY;
  }  
  if (tempX < 0){tempX = 0;}
  if (tempY < 0){tempY = 0;}  
  return true
}

function plStat(player,ccnf) {
	if(!ccnf)  {ccnf = myconf;}
	if(!ccnf) {ccnf = 1;}
	if(!player) {
		player = document.getElementById('plnm').value;
	}
	if(mobileapp != "YES") {
		var msplitX = (screen.width-680)/2;
		var myY = tempY-scrnY+90;
		var myX = tempX-scrnX+msplitX;
		document.getElementById('resultdata').style.top = myY;
		document.getElementById('resultdata').style.left = myX;
		if(basename == "default") { alert('&page=other&print=YES&newpage=fndplayer&conf='+ccnf+'&plnm='+player);}
		loadReport('adddd.php','resultdata','&page=other&print=YES&newpage=fndplayer&conf='+ccnf+'&plnm='+player);
	}
	else if(mobileapp == "YES") {
		turl='&page=other&print=YES&realapp=YES&mobileapp=YES&newpage=fndplayer&conf='+ccnf+'&plnm='+player;
		var fndPlay = $.get(lgf+'adddd.php',turl,function(data) {
			document.getElementById('resultdata').style.top = "0px";
			$('#resultdata').html(data);
			$.mobile.changePage('#playerprofile','flip');
		},'html');
	}
	else {
		var myY = tempY-180;
		loadReport('adddd.php','resultdata','&page=other&print=YES&mobileapp=YES&newpage=fndplayer&conf='+ccnf+'&plnm='+player+'&pheight='+myY);
	}
}

function omatchMove(pass) {
	if(pass == "back") {
		omtch = omtch - 1;
	}
	else if(pass == "next") {
		omtch = omtch + 1;
	}
	if(omtch > omax) {omtch = omtch - 1;}
	if(omtch <= 1) {omtch = 1;}
	for(x=1;x<=10;x++) {
		if(document.getElementById('omatch'+x)) {$('#omatch'+x).hide();}
	}
	if(document.getElementById('omatch'+omtch)) {$('#omatch'+omtch).show();}
}

function wmatchMove(pass) {
	if(pass == "back") {
		wmtch = wmtch - 1;
	}
	else if(pass == "next") {
		wmtch = wmtch + 1;
	}
	if(wmtch > wmax) {wmtch = wmtch - 1;}
	if(wmtch <= 1) {wmtch = 1;}
	for(x=1;x<=10;x++) {
		if(document.getElementById('wmatch'+x)) {$('#wmatch'+x).hide();}
	}
	if(document.getElementById('wmatch'+wmtch)) {$('#wmatch'+wmtch).show();}
}

function pmatchMove(pass) {
	if(pass == "back") {
		pmtch = pmtch - 1;
	}
	else if(pass == "next") {
		pmtch = pmtch + 1;
	}
	if(pmtch > pmax) {pmtch = pmtch - 1;}
	if(pmtch <= 1) {pmtch = 1;}
	for(x=1;x<=10;x++) {
		if(document.getElementById('pmatch'+x)) {$('#pmatch'+x).hide();}
	}
	if(document.getElementById('pmatch'+pmtch)) {$('#pmatch'+pmtch).show();}
}

function pcmatchMove(pass) {
	if(pass == "back") {
		pcmtch = pcmtch - 1;
	}
	else if(pass == "next") {
		pcmtch = pcmtch + 1;
	}
	if(pcmtch > pcmax) {pcmtch = pcmtch - 1;}
	if(pcmtch <= 1) {pcmtch = 1;}
	for(x=1;x<=10;x++) {
		if(document.getElementById('pcmatch'+x)) {$('#pcmatch'+x).hide();}
	}
	if(document.getElementById('pcmatch'+pcmtch)) {$('#pcmatch'+pcmtch).show();}
}

function showMChat () {
	$('#chatfront').show();
	document.getElementById('chatfront').innerHTML = chattotal;
	$('#rotomatchup').hide();
	showchat = "YES";
}
function showDChat () {
	$('#chatfound').show();
	document.getElementById('chatfound').innerHTML = chattotal;
	$('#myteam').hide();
	showchat = "YES";
}
function hideMChat () {
	$('#chatfront').hide();
	$('#rotomatchup').show();
	showchat = "NO";
}
function hideDChat () {
	if(document.getElementById('chatfound')) {
		$('#chatfound').hide();
	}
	if(document.getElementById('myteam')) {
		$('#myteam').show();
	}
	showchat = "NO";
}
//--Media Center
function divShow(pass) {
	if(document.getElementById(pass).style.display=='none') {
		$('#'+pass).show();
	}
	else {
		$('#'+pass).hide();
	}
}
//--Find Player
function clearDiv(pass) {
	if(mobileapp == "YES") {
		goBack();
	}
	else{
		document.getElementById(pass).innerHTML = "";
	}
}

//--Layout 54 Navigation
function finPlay() {
	$('#tmfin').show();
}
function hidePlay() {
	$('#tmfin').hide();
}

function submitSerpentine() {
	var drrnds = document.getElementById('roundnum').value;
	var drpick = document.getElementById('picknum').value;
	loadChat('adddd.php','maindata','&page=other&newpage=createdraftlist&order=serp&roundnum='+drrnds+'&picknum='+drpick); 
}
function submitRepeat() {
	var drrnds = document.getElementById('roundnum').value;
	var drpick = document.getElementById('picknum').value;
	loadChat('adddd.php','maindata','&page=other&newpage=createdraftlist&order=repeat&roundnum='+drrnds+'&picknum='+drpick);
}
function toggleTeam(pass,whert) {
	if(!whert) {whert = 'teamdata';}
	if(document.getElementById(whert)) {
		if(pass == "1" || !pass) {
				document.getElementById(whert).innerHTML = "";
		}
		else if(pass && !document.getElementById(pass)) {}
		else{
			document.getElementById(whert).innerHTML = document.getElementById(pass).innerHTML;
		}
	}
}

function updatePeriodic(mole,type,period) {
	var gig = "chatpick";
	if(periodic == mole && document.getElementById(gig) && document.getElementById('chatpick')) {
		trand = Math.random();
		loadChat('adddd.php',type,'&page=other&newpage=looksee&teamcode='+tmcode+'&mobileapp='+mobileapp+'&chatsize='+chatsize+'&draftsize='+draftsize+'&rand='+trand);
		if(stop != "YES" || leagueinfo[95] == "Draft") {
			setTimeout("updatePeriodic('"+mole+"','chatpick',"+period+");",period);
		}
	}
}
function callPeriodic(type,period) {
	periodic = Math.random();
	updatePeriodic(periodic,type,period);
}
function actTimer() {
	activetime = Math.random();
 	reClock(activetime);
}

function reClock(act) {
	if(act == activetime) {
  		var disp ="Time Left:<br><b><font class=stlineup>";
  		if((mins == 0) && (secs == 0) && (hrs == 0)) {
  			if(document.getElementById('timestamp')) {document.getElementById('timestamp').innerHTML = disp;}
  		}
  		else{
			secs--;
			if(secs == -1) {
	  			secs = 59;
	  			mins--;
	 		}
			if(mins == -1) {
	  			mins = 59;
	  			hrs--;
	 		}
	 		if(hrs >= 1) {
		 		disp += hrs + ":";
		 	}
		 	if(mins <= 9) {
		  		disp += "0";
		 	} 
		 	disp += mins + ":";
		 	if(secs <= 9) {
		  		disp += "0" + secs;
		 	} else {
		  		disp += secs;
		 	}
		 	if(document.getElementById('timestamp')) {document.getElementById('timestamp').innerHTML = disp;}
	 		if((mins == 0) && (secs == 0) && (hrs == 0)) {
	 		} else {
	 			cd = setTimeout("reClock("+act+")",1000);
	 		}
 		}
 		disp+="</font></b>";
 	}
}

function whoIsUpdate() {
	if(document.getElementById('chatpick')) {
		document.getElementById('chatpick').innerHTML = emessage+chatpicksave;
		emessage = "";
	}
	if(whoishere && document.getElementById('st2')  && document.getElementById('whois')) {
		var imhere = "<table width=280 class=clr0 cellpadding=1 cellspacing=1 border=0><td align=center><font class=clr1><b>WHO IS HERE</b></font></td></tr><tr class=clr4><td><font class=clr5><b>";
		var rawdata = document.getElementById('st2').innerHTML;
		pieces = rawdata.split("XX");
		for(ss=0;ss<=pieces.length;ss++) {
			if(pieces[ss]) {
				var tstand = pieces[ss].split("|");
				var ttcode =tstand[1];
				if(whoishere.indexOf(ttcode+"=") >= 0) {
					imhere += tstand[2]+", ";
				}
			}
		}
		imhere+="&nbsp;</b></font></td></tr></table>";
		document.getElementById('whois').innerHTML = imhere;
		if(document.getElementById('rndpick')) {document.getElementById('rndpick').innerHTML = rndpick;}
	}
}

function loadNewChat(link) {
	if(document.getElementById('chatpick')) {
		chatpicksave = document.getElementById('chatpick').innerHTML;
	}
	if(document.getElementById('chattext'+link)) {
		chattotal = document.getElementById('chattext'+link).innerHTML;
		if(document.getElementById('chatfound')) {document.getElementById('chatfound').innerHTML = chattotal;}
	}
	if(document.getElementById('drafter'+link)) {
		newdraft = document.getElementById('drafter'+link).innerHTML;
		freeAgents();
		if(document.getElementById('ffstart')) {viewDraft('ffstart');}
	}
	if(whoishere && document.getElementById('st2')  && document.getElementById('whois')) {
		var imhere = "<table width=280 class=clr0 cellpadding=1 cellspacing=1 border=0><td align=center><font class=clr1><b>WHO IS HERE</b></font></td></tr><tr class=clr4><td><font class=clr5><b>";
		var rawdata = document.getElementById('st2').innerHTML;
		pieces = rawdata.split("XX");
		for(ss=0;ss<=pieces.length;ss++) {
			if(pieces[ss]) {
				var tstand = pieces[ss].split("|");
				var ttcode =tstand[1];
				if(whoishere.indexOf(ttcode+"=") >= 0) {
					imhere += tstand[2]+", ";
				}
			}
		}
		imhere+="&nbsp;</b></font></td></tr></table>";
		document.getElementById('whois').innerHTML = imhere;
	}
	if(document.getElementById('pickstatus') && document.getElementById('ptext'+link)) {
		document.getElementById('pickstatus').innerHTML = document.getElementById('ptext'+link).innerHTML;
	}
	if(document.getElementById('rndpick')) {document.getElementById('rndpick').innerHTML = rndpick;}
}



function updateLiveRace(mole,wke,tm) {
	if(!tm) {tm = 90000;}
	if(periodic == mole && document.getElementById('statdata')) {
		if(document.getElementById('uploadstatus')) {
			document.getElementById('uploadstatus').innerHTML = "<b><font color=#ffffff class=stlineup>Updating...</font></b>";
		}
		trand = Math.random();
		if(leagueinfo[125] == "SPLIT WEEK") {var wweek = "split";}
		else if(leagueinfo[125] == "ANNUAL") {var wweek = "annual";}
		else {var wweek = "norm";}
		if(custom == "YES") {
			turl='&page=other&wweek='+wweek+'&newpage=gstatscustom&matchupweek='+matchupweek+'&weekkey='+weekkey+'&sport='+sport+'&weeknum='+wke+'&rand='+trand;			

		}
		else{
			turl='&page=other&newpage=gstats&matchupweek='+matchupweek+'&wweek='+wweek+'&weekkey='+weekkey+'&sport='+sport+'&weeknum='+wke+'&rand='+trand;
			
		}
		var gStat = $.get(lgf+'adddd.php',turl,function(data) { $('#statholder').html(data);},'html');
		setTimeout("updateLiveRace("+mole+","+wke+","+tm+");",tm);
	}
	else{timestop = "";}
}

function callLiveRace(wke,tm) {
		periodic = Math.random();
		if(!tm) {tm = 90000;}
		updateLiveRace(periodic,wke,tm);
}

function updateBidBoard(mole,type,period) {
	if(periodic == mole && document.getElementById('bidchoice')) {
		trand = Math.random();
		loadChat('adddd.php','bidchoice','&page=other&conf='+myconf+'&print=YES&newpage=findauction&rand='+trand);
		setTimeout("updateBidBoard("+mole+","+gig+","+period+");",period);
	}
}

function callBidBoard(type,period) {
	if(mobileapp == "YES") {
		document.getElementById('oteam').innerHTML = "";
		document.getElementById('otmdispmenu').innerHTML = "<div id=bidchoice style=\"display:block; width: 320px;\"></div>";
		$.mobile.changePage('#otherdisplay','slideup');
	}
	periodic = Math.random();
	updateBidBoard(periodic,type,period);
	
}

//--mouseover image swap
function MM_swapImgRestore() {var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } 
function MM_findObj(n, d) {var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];   for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x; } 
function MM_swapImage() {var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)    if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} }


//-- TeamPage Functions
function getFreeagents(pst,sort,wdth) {
	document.getElementById('fragents').innerHTML = "<table bgcolor=#ffffff width=320><tr><td align=center><img src='/images/progress.gif'><img src='/images/progress.gif'><img src='/images/progress.gif'></td></tr></table>";
	trand = Math.random();
	if(!pst && leagueinfo[95] == "Draft") {pst = "OVR";}
	else if(!pst) {pst = leagueinfo[11];}
	
	if(!sort && leagueinfo[95] == "Draft") {sort = 'rank';}
	else if(!sort) {sort = srt;}
	else{srt = sort;}
	if(mobileapp == "YES") {var iph = "&mobileapp=YES&iphone=YES";} else{var iph = "";}
	turl = '&page=other&newpage=freeagents3&print=YES'+iph+'&teamcode='+tmcode+'&conf='+myconf+'&pos='+pst+'&sortby='+sort+'&wdth='+wdth+'&trand='+trand;
	loadChat('adddd.php','fragents',turl);
}

function submitAction(pass) {
	if(drawer == 1 && leagueinfo[104] != 21 && mobileapp != "YES") {
		toggleDrawer('defteam');
	}
	var mlist = "";
	var flist = "";
	var turl = "";
	var waivetest = document.getElementById('hisplayer').innerHTML;
	if(!waivetest) {auclist[8] = "";}
	document.getElementById('hisplayer').innerHTML = "";
	document.getElementById('newplayer').innerHTML = "";
	trand = Math.random();
	tmcode = document.forms['addform'].teamcode.value;
	if((leagueinfo[98] == "Worst To First" || leagueinfo[98] == "High Bidder" || leagueinfo[98] == "Commish Approve") && leagueinfo[95] != "Draft") {
		for(prs=1;prs<=7;prs++) {
			if(auclist[prs]) {
				mlist = auclist[prs].split("|");
				if(mlist[0]) {
					flist += '&cd'+prs+'='+mlist[0]+'&plnm'+prs+'='+mlist[1]+'&ps'+prs+'='+mlist[2]+'&pt'+prs+'='+mlist[3]+'&sl'+prs+'='+mlist[4]+'&st'+prs+'='+mlist[5];
				}
				auclist[prs] = "";
			}
		}
		if(!flist) {firstoption = "noAdd";}
		turl += "&trand="+trand+"&option1="+firstoption+"&tmmcode="+tmcode+"&teamcode="+tmcode+flist;
		
		if(auclist[8]) {
			turl += "&wvinfo="+auclist[8]+"&option2="+theoption;
		}
	}
	else if(pass == "auctionboard") {
		var salary = document.forms['addform'].salary.value;
		
		turl = "&page=auctionset&trand="+trand+"&tmmcode="+tmcode+"&teamcode="+tmcode+"&bidmin="+bidmin;
		if(auclist[1]) {
			mlist = auclist[1].split("|");
			if(mlist[0]) {
				turl += "&option1="+firstoption+"&cd1="+mlist[0]+"&plnm1="+encodeURIComponent(mlist[1])+"&ps1="+mlist[2]+"&pt1="+mlist[3]+"&sl1="+salary+'&st1='+mlist[5];
			}
		}
		
		if(auclist[8]) {
			turl += "&wvinfo="+auclist[8]+"&option2="+theoption;
		}
		auclist[1] = "";
		
	}
	else if(pass == "addwaive") {
		if(auclist[1]) {
			mlist = auclist[1].split("|");
			if(mlist[0]) {
				flist = '&cd1='+mlist[0]+'&plnm1='+mlist[1]+'&ps1='+mlist[2]+'&pt1='+mlist[3]+'&sl1='+mlist[4]+'&st1='+mlist[5];
			}
			auclist[1] = "";
		} 
		else{
			firstoption = "noAdd";
		}
		if(!flist) {firstoption = "noAdd";}
		turl = "&trand="+trand+"&option2="+theoption+"&tmmcode="+tmcode+"&option1="+firstoption+"&teamcode="+tmcode+"&wvinfo="+auclist[8]+flist;
	}
	auclist[8] = "";
	if(basename == "default") {alert(turl);}
	myrost = "";
	if(document.forms['addform'].comments) {
		var ncomments = document.forms['addform'].comments.value;
		var comments = encodeURIComponent(ncomments);
		turl+='&comments='+comments;
		document.forms['addform'].comments.value = "";
	}
	if(document.getElementById('salary')) {document.forms['addform'].salary.value = "";}
	if(mobileapp =="YES") {
		$('#actionconfirm').html("<center><font color=white class=article>Waiting For Confirmation...<br><Br><br><br><br></font></center>");
		turl = "&mobileapp=YES"+turl;
		var bChat = $.get(lgf+'adddd.php',turl,function(data) { 
			$('#actionconfirm').hide();
			$('#actionconfirm').html(data);
			$('#actionconfirm').slideDown(400);
			
		},'html');
	}
	else{
		var bChat = $.get(lgf+'adddd.php',turl,function(data) { $('#myteam').html(data);},'html');
	}
}  



function addPlayer(plyrcd,plyrnm,pstn,prtm,type,match,sal,strt,coding,inplay) {
	if(!sal) {sal = 0;} 
	if(document.getElementById('addform') || document.getElementById('lineupform') || document.getElementById('tradeform')) {
		if(page == "setlineup" || page == "addplayers" || (document.getElementById('starterlist') && page != "addwaive" && page != "trade")) {
			setStarter(plyrcd,plyrnm,pstn,prtm,type,match,sal,strt,coding,inplay);
		}
		else if(page == "trade" || document.getElementById('histeam')) {
			setTrade(plyrcd,plyrnm,pstn,prtm,type,match,sal,strt,coding,inplay);
		}
		else{
			if(document.forms['addform'].salary) {
				if(Number(leagueinfo[109]) >= 1) {
					document.forms['addform'].salary.value = leagueinfo[109];
				}
				else{
					document.forms['addform'].salary.value = 0;
				}
			}
			if(type == "add") {
				firstoption = "add";
				if((leagueinfo[98] == "Worst To First" || leagueinfo[98] == "Commish Approve" || leagueinfo[98] == "High Bidder") && page != "auctionboard"  && leagueinfo[95] != "Draft") {
					for(prs=1;prs<=7;prs++) {
						if(!auclist[prs]) {
							auclist[prs] = plyrcd+"|"+plyrnm+"|"+pstn+"|"+prtm+"|"+sal+"|"+strt+"|^";
							document.getElementById('newplayer').innerHTML = "Add"+prs+": "+pstn+"-"+plyrnm+","+prtm;
							aucid = prs;
							break;
						}
					}
				}
				else {
					auclist[1] = plyrcd+"|"+plyrnm+"|"+pstn+"|"+prtm+"|"+sal+"|"+strt+"|^";
					aucid = 1;
					document.getElementById('newplayer').innerHTML = "Add: "+pstn+"-"+plyrnm+","+prtm; 
				}
				
				if(leagueinfo[5] == "Auction" || leagueinfo[98] == "High Bidder"){
					if(document.forms['addform'].salary) {
						document.forms['addform'].salary.value = sal;
					}
				}
				else {
					
					document.getElementById('salaryfield').innerHTML = "$"+sal;
				}
				bidmin = sal;
			}
			else if(type == "waivers") {
				document.getElementById('newplayer').innerHTML = "Add: "+pstn+"-"+plyrnm+","+prtm;
				auclist[1] = plyrcd+"|"+plyrnm+"|"+pstn+"|"+prtm+"|"+sal+"|"+strt+"|^"
				auclist[2] = "";
				auclist[3] = "";
				auclist[4] = "";
				auclist[5] = "";
				auclist[6] = "";
				auclist[7] = "";
				aucid = 1;
				firstoption = "waivers";
			}
			else if(type == "waive") {
				document.getElementById('hisplayer').innerHTML = "Waive: "+pstn+"-"+plyrnm+","+prtm;
				auclist[8] = plyrcd+"|"+plyrnm+"|"+pstn+"|"+prtm+"|"+sal+"|"+strt+"|^"
				start = strt
				theoption = "waive";
			}
			if(mobileapp =="YES") {
				goBack();		
			}
		}
	}
}

function goBack(tact) {
	if(!tact) {tact = "teamaction";}
	history.back();
	$("#"+tact).page("pagecreate");
	return false;
}
function setWaive() {
	theoption = "waive";
	var changestatus = document.getElementById('hisplayer').innerHTML;
	document.getElementById('hisplayer').innerHTML = "Waive: "+changestatus.substring(changestatus.indexOf(": ")+2,99);
}

function validatePlayer() {
	if (!auclist[8])  {
		alert("Select a "+partisan+" First!"); 
		return false;
	}
	return true;
}  

function validateFarm() { 
	if(start == "F")  {
		alert("Already on FARM!"); 
		return false;
	} 
	return true;
}  

function validateInjury() {
	if(start == "IR")  {
		alert("Already on IR!");
		return false;
	}
	return true;
}  

function validateActive() {
	if(start != "IR" && start != "F")  {
		alert("Cannot Activate active "+partisan+"!"); 
		return false;
	}
	return true;
}  


function toggleConditional (pass) {
	if(auclist[pass]) {
		plinfo = auclist[pass].split("|");
		document.getElementById('newplayer').innerHTML = "Add"+pass+": "+plinfo[2]+"-"+plinfo[1]+","+plinfo[3];
		if(document.forms['addform'].salary) {
			document.forms['addform'].salary.value = plinfo[4];
		}
		aucid = pass;
	}
}

function saveRank(passed) {
	if(auclist[aucid] && firstoption != "activate") {
		plinfo = auclist[aucid].split("|");
		auclist[aucid] = plinfo[0]+"|"+plinfo[1]+"|"+plinfo[2]+"|"+plinfo[3]+"|"+passed+"|^";
	}
}

function setPlayerrank(pst,sort) {
	var trand = Math.random();
	if(!rlist) {rlist = "";}
	if(rlist) {rlist = "&newdata=YES"+rlist;}
	turl = "&page=other&newpage=draftsettings&print=YES&trand="+trand+"&teamcode="+tmcode+rlist;
	loadReport('adddd.php','fragents',turl);	
	rlist = "";
}

function saveValue(field,pass) {
	deletenow = "";
	rlist += "&"+field+"="+pass;
}

function setActivate() {
	if(start != "IR" && start != "F" ) {
		alert(partisan+" Must be on IR or Farm to Activate!");
	}
	else{
		firstoption = 'activate';
		auclist[1] = auclist[8];
		plinfo = auclist[8].split("|");
		document.getElementById('newplayer').innerHTML = "Activate: "+plinfo[2]+"-"+plinfo[1]+", "+plinfo[3];
		document.getElementById('hisplayer').innerHTML = "";
		start = "";
		aucid = 1;
		for(prs=2;prs<=8;prs++) {
			auclist[prs] = "";
		}
	}
}

function toggleInfo(pass) {
	var poslist = "QB,TQ,RB,WR,TE,PK,TK,DF,ST,DL,LB,DB,HC,OL";
	var plt = poslist.split(",");
	for(c=0;c<=plt.length;c++) {
		if(pass == plt[c] && pass && document.getElementById(plt[c])) {
				$('#'+plt[c]).show();

		}
		else if(document.getElementById(plt[c])) {
			$('#'+plt[c]).hide();
		}
	}
}

function setIR() {
	if(start == "F" || start == "IR") {alert("Must Activate First!");}
	else if(!auclist[8]) {
		alert("Please Select "+partisan+" First!");
	}
	else {
	theoption = "addtoir";
	var changestatus = document.getElementById('hisplayer').innerHTML;
	document.getElementById('hisplayer').innerHTML = "To IR: "+changestatus.substring(changestatus.indexOf(": ")+2,99);
	}
}

function setFarm() {
	if(start == "F" || start == "IR") {alert("Must Activate First!");}
	else if(!auclist[8]) {
		alert("Please Select Player First!");
	}
	else {
	theoption = "addtofarm";
	var changestatus = document.getElementById('hisplayer').innerHTML;
	document.getElementById('hisplayer').innerHTML = "To Farm: "+changestatus.substring(changestatus.indexOf(": ")+2,99);
	}
}

function clearWaive() {
	document.getElementById('hisplayer').innerHTML = ""; 
	auclist[8] = "";
	start = "";
}

function clearAdd() {
	document.getElementById('newplayer').innerHTML = ""; 
	auclist[aucid] = "";
	firstoption = "";
}


//--Trade functions
function submitTrBlock() {
	var flist = "&page=other&newpage=tradeblock&teamcode="+tmcode+"&conf="+myconf;
	for(ff=1;ff<=5;ff++) {
		var blkplay = document.getElementById('myblkplay'+ff).value;
		var blkpos = document.getElementById('myblkpos'+ff).value;
		var wantpos = document.getElementById('mywantpos'+ff).value;
		
		if(blkplay) {
			flist+="&myblkplay"+ff+"="+blkplay;
		}
		if(blkpos) {
			flist+="&myblkpos"+ff+"="+blkpos;
		}
		if(wantpos) {
			flist+="&mywantpos"+ff+"="+wantpos;
		}
		if(leagueinfo[83].indexOf("ROTO") >=0) {
			var blkstats = document.getElementById('myblkstats'+ff).value;
			var wantstats = document.getElementById('mywantstats'+ff).value;
			if(blkstats) {
				flist+="&myblkstats"+ff+"="+encodeURI(blkstats);
			}
			if(wantstats) {
				flist+="&mywantstats"+ff+"="+encodeURI(wantstats);
			}
		}
	}
	var comments = document.getElementById('trcomments').value;
	loadReport('adddd.php','myteam',flist+"&comments="+encodeURI(comments));
}
function approveTrade(trform,pass)  {
	if(trform == "biddecline") {
		tcode = document.forms[trform].teamcode.value;
		transcode = document.forms[trform].transcode.value; 
		turl = '&operator=declinetrade&teamcode='+tcode+'&bid=bid&transcode='+transcode;
	}
	else if(trform == "approvetrade") {
		var tcode = document.forms[trform].teamcode.value;
		var t2code = document.forms[trform].team2code.value;
		if(document.getElementById('comments')) {var comments = document.forms[trform].comments.value;}
		var transcode = document.forms[trform].transcode.value; 
		turl = '&operator=approvetrade&teamcode='+tcode+'&team2code='+t2code+'&transcode='+transcode+'&comments='+encodeURIComponent(comments);
	}
	else if(trform == "declinetrade") {
		var tcode = document.forms[trform].teamcode.value;
		var t2code = document.forms[trform].team2code.value;
		if(document.getElementById('comments')) {var comments = document.forms[trform].comments.value;}
		var transcode = document.forms[trform].transcode.value; 
		turl = '&operator=declinetrade&teamcode='+tcode+'&team2code='+t2code+'&transcode='+transcode+'&comments='+encodeURIComponent(comments);
	}
	if(mobileapp == "YES") {
		$('#actionconfirm').html("<center><font color=white class=article>Waiting For Confirmation...<br><Br><br><br><br></font></center>");
		var myTrade = $.get(lgf+'adddd.php','&mobileapp=YES'+turl,function(data) { 
			$('#actionconfirm').hide();
			$('#actionconfirm').html(data);
			$('#actionconfirm').slideDown(400);
		},'html');
	}
	else{
		var myTrade = $.get(lgf+'adddd.php',turl,function(data) { $('#myteam').html(data);},'html');
		if(pass) {
			submitTrade();
		}
		doTeamMain(tcode);
	}
}

function submitTrade()  {
	var flist = "";
	for(x=1;x<=10;x++) {
		if(tradelist[x]) {
			pllist = tradelist[x].split("|");
			if(!pllist[5]) {pllist[5] = "";}
			flist += "&cd"+x+"="+pllist[0]+"&plnm"+x+"="+pllist[1]+"&ps"+x+"="+pllist[2]+"&pt"+x+"="+pllist[3]+"&sl"+x+"="+pllist[4]+"&ct"+x+"="+pllist[5];
			tradelist[x] = "";
			stname = "starter"+x;
			document.getElementById(stname).innerHTML = "";
		}
	}
	tmcode = document.forms['tradeform'].tteamcode.value;
	flist += "&teamcode="+tmcode+"&team2code="+teamtwo+"&comments="+encodeURIComponent(document.forms['tradeform'].tquotable.value);

	if(mobileapp == "YES") {
		$('#actionconfirm').html("<center><font color=white class=article>Waiting For Confirmation...<br><Br><br><br><br></font></center>");
		var myTrade = $.get(lgf+'adddd.php','&mobileapp=YES&operator=trade&page=tradeone'+flist,function(data) {
			$('#actionconfirm').hide();
			$('#actionconfirm').html(data);
			$('#actionconfirm').slideDown(400);
		},'html');
	}
	else{
		var myTrade = $.get(lgf+'adddd.php','&operator=trade&page=tradeone'+flist,function(data) { $('#myteam').html(data);},'html');
	}
	flist = "";
	transcode = Number(transcode) + 13;
	document.forms['addform'].tquotable.value = "";
} 

function setTrade(code,plname,posi,prteam,type,fred,salsc,strtr,contract)   {
	if(validatePlay(plname)) { 
		tmcnt = 1;
		for(prs=1;prs<=5;prs++) {
			stname = "starter"+prs;
			if(!document.getElementById(stname).innerHTML) {
				tradelist[prs] = code+"|"+encodeURIComponent(plname)+"|"+posi+"|"+prteam+"|"+salsc+"|"+contract;
				document.getElementById(stname).innerHTML = posi+"-"+plname+","+prteam;
				break;
			}
		}
	}
	if(mobileapp == "YES") {
		goBack();
	}
}

function removePlayer(passed)   {
	stname = "starter"+passed;
	document.getElementById(stname).innerHTML = "";
	tradelist[passed] = "";
	playlist[passed] = "";
}  



function tradeTeam(pass,tmname) {
	for(x=1;x<=10;x++) {
		tradelist[x] = "";
		stname = "starter"+x;
		document.getElementById(stname).innerHTML = "";
	}
	document.getElementById('histmname').innerHTML = tmname;
	document.getElementById('othername').innerHTML = tmname;
	loadReport('index.php','histeam','&page=tradetwo&teamcode='+pass);
	teamtwo = pass;
	teamtwoname = tmname;
}


function validatePlay(pass2)   {
	plcheck = "";
	for(x=1;x<=10;x++) {
		if(tradelist[x].indexOf(pass2) >= 0) {plcheck = "YES";}
	}
	if(plcheck == "YES") {
		alert(partisan+" Already Chosen In Trade!");
		return false;
	}
	else{return true;}
}

function set2Starter(code,plname,posi,prteam,type,fred,salsc,strtr)   {
	if(validatePlay(plname)) { 
		tmcnt = 1;
		for(prs=6;prs<=10;prs++) {
			stname = "starter"+prs;
			if(document.getElementById(stname).innerHTML == "") {
				tradelist[prs] = code+"|"+encodeURIComponent(plname)+"|"+posi+"|"+prteam+"|"+salsc;
				document.getElementById(stname).innerHTML = posi+"-"+plname+","+prteam;
				break;
			}
		}
	}
	if(mobileapp == "YES") {
		goBack();	
	}
}



//-- Set Lineup Functions
function setWeekday(pass) {
	if(pass) {
		if(leagueinfo[125] == "DAILY") {
			var tweek = pass.split("/");
			if(tweek[0]) {startweek = tweek[0];}
			if(tweek[1]) {startday = tweek[1];}
		}
		calclineup = "YES";
		weekday = pass;
	}
	displayRoster(tmcode);
	lineupTotal(tmcode);
	if(mobileapp == "YES") {displayRoster(tmcode);}
}

function setStarter(code,plname,posi,prteam,type,fred,salsc,strtr,coding,inplay)   {
	if(inplay == "YES") {alert(plname+" Game Has Started Already!");}
	else{
		if(!fred) {fred = posi;}
		if(validateStarter(fred,code,strtr)) { 
			for(prs=1;prs<=lgstartlimit;prs++) {
				var stname = "starter"+prs;
				var dptname = "dpt"+fred;
				var playername = plname.replace(" ","-SP-");
				if(document.getElementById(stname).innerHTML == "") {
					if(leagueinfo[125] == "DAILY") {
						playlist[prs] = code+"|"+playername+"|"+fred+"|"+prteam+"|"+salsc+"|"+fred+"|"+code+"|"+startweek+"|"+startday+"|^";
					}
					else{
						playlist[prs] = code+"|"+playername+"|"+fred+"|"+prteam+"|S|"+fred+"|"+code+"|"+startweek+"||^";
					}
					stcnt[fred] = Number(stcnt[fred]) + 1;
					tmcnt = Number(tmcnt) + 1;
					document.getElementById(stname).innerHTML = fred+"-"+plname+","+prteam;
					if(document.getElementById(dptname)) {
						if(stcnt[fred] == stlmt[fred]) {
							document.getElementById(dptname).innerHTML = "<font color=red>"+stcnt[fred]+"</font>";
						}
						else{
							document.getElementById(dptname).innerHTML = "<font color=green>"+stcnt[fred]+"</font>";
						}
					}
					if(document.getElementById('dstot')) {
						if(tmcnt == lgstartlimit) {
							document.getElementById('dstot').innerHTML = "<font color=red>"+tmcnt+"</font>";
						}
						else{
							document.getElementById('dstot').innerHTML = "<font color=green>"+tmcnt+"</font>";
						}
					}
					if(document.getElementById('rst'+fred+code)) {document.getElementById('rst'+fred+code).style.color = "green";}
					break;
				}
			}
		}
	}
}

function removeStarter(passed,tprt)   {
	if(tprt) {
		for(ff=1;ff<=lgstartlimit;ff++) {
			if(playlist[ff].indexOf(tprt) >= 0) {
				fpos = playlist[ff].split("|");
				passed = ff;
				break;
			}
		}
	}
	else{
		fpos = playlist[passed].split("|");
	}
	stname = "starter"+passed;
	dptname = "dpt"+fpos[2];
	npos = fpos[2];
	document.getElementById(stname).innerHTML = "";
	playlist[passed] = "";
	stcnt[npos] = Number(stcnt[npos]) - 1;
	tmcnt = Number(tmcnt) - 1;
	
	if(tmcnt == lgstartlimit && document.getElementById('dstot')) {
		document.getElementById('dstot').innerHTML = "<font color=red>"+tmcnt+"</font>";
	}
	else{
		document.getElementById('dstot').innerHTML = "<font color=green>"+tmcnt+"</font>";
	}
	if(document.getElementById(dptname)) {
		if(stcnt[npos] >= stlmt[npos]) {
			document.getElementById(dptname).innerHTML = "<font color=red>"+stcnt[npos]+"</font>";
		}
		else{
			document.getElementById(dptname).innerHTML = "<font color=green>"+stcnt[npos]+"</font>";
		}
	}
	if(document.getElementById('rst'+npos+fpos[0])) {document.getElementById('rst'+npos+fpos[0]).style.color = colors[5];}
}  
  

function submitStarters(tcode)  {
	if(mobileapp == "YES") {actionsave = document.getElementById('actionconfirm').innerHTML;}
	trand = Math.random();
	flist = "";
	for(x=1;x<=lgstartlimit;x++) {
		flist += playlist[x];
	}
	if(!weekday || (override == "YES" && leagueinfo[125] != "DAILY")) {weekday = document.forms['lineupform'].weekdefault.value;}
	var newstarters = "";
	if(mystarters[tcode] != -1  && mystarters[tcode] && mystarters[tcode].length >= 5) {
	var glist = mystarters[tcode].split("^");
	for(d=0;d<=glist.length;d++) {
		if(glist[d]) {
			klist = glist[d].split("|");
			if(leagueinfo[125] == "DAILY") {
				if((klist[8] != startday || klist[7] != startweek) && klist[7] && klist[8]) {
					newstarters += glist[d]+"^";
				}
			}
			else{
				if(klist[7] != startweek && klist[7]) {
					newstarters += glist[d]+"^";
				}
			}
		}
	}
	}
	mystarters[tcode] = flist + newstarters;
	var quote = document.forms['lineupform'].quotable.value;

	quote = encodeURI(quote);
	tmcode = document.forms['lineupform'].lteamcode.value;
	operator = "";
	if(page == "addplayers") {operator = "settinglineup"; var thtimer = "";}
	else{operator = "starters"; var thtimer = document.forms['lineupform'].extimer.value;}
	var aturl ='&option3='+operator+'&trand='+trand+'&override='+override+'&page=lineuprenew&weeknum='+weekday+'&tmmcode='+tmcode+'&teamcode='+tmcode+'&playtotal='+flist+'&quotable='+quote+'&extimer='+thtimer;
	if(mobileapp == "YES") {
		$('#actionconfirm').html("<center><font color=white class=article>Waiting For Confirmation...<br><Br><br><br><br></font></center>");
		var myLg = $.get(lgf+'adddd.php','&myphone=YES'+aturl,function(data) {
			$('#actionconfirm').hide();
			$('#actionconfirm').html(data);
			$('#actionconfirm').slideDown(400);
		},'html');
	
	}
	else{
		var myLg = $.get(lgf+'adddd.php',aturl,function(data) { $('#myteam').html(data);},'html');
	}

flist = "";
} 


function validateStarter(pass, pass2, pass3)   {
	var plcheck = "";
	var noover = "";
	for(x=1;x<=lgstartlimit;x++) {
		if(playlist[x].indexOf(pass2+"|") >= 0) {
			var gpos = playlist[x].split("|");
			if(gpos[2] == pass && page=="setlineup") {
				removeStarter('',pass2);
				noover = "YES";
				break;
			}
			else{
				plcheck = "YES";
			}
		}
	}
	if(noover != "YES") {
		if(plcheck == "YES") {alert(partisan+" Already Chosen To Start!"); return false;}
		else if(Number(tmcnt) >= Number(lgstartlimit)) {alert("Over Team Lineup Limit!"); return false;}
		else if(Number(stcnt[pass]) >= Number(stlmt[pass])) {alert("Over Position Limit! - "+pass); return false;}
		else if(pass3 == "IR") {alert("Cannot Start an IR "+partisan+"!"); return false;}
		else if(pass3 == "F") {alert("Cannot Start an FARM "+partisan+"!"); return false;}
		else{return true;}
	}
	else{return false;}
}

function addPlaylist (tcode,mole) {
	lineupfinal = "";
	if(mobileapp == "YES") {var rwidth = 284;} else{var rwidth=280;}
	players ="<div id=ply style=\"height: 350px; width: "+rwidth+"px; "+iphone+"\"><TABLE BORDER=0 width=100% cellpadding=1 cellspacing=1><tr class=clr0><td colspan=3><font class=clr1><b><center>"+partisan+"s Chosen Already</center></b></font></td></tr>";
	pstcnt = 1;
	tmcnt = 0;
	for(x=1;x<=lgstartlimit;x++) {
		playlist[x] = "";
	}
	
	if(document.getElementById("start"+tcode) && !mystarters[tcode]) {
		var dsource = "start"+tcode; 
		mystarters[tcode] = document.getElementById(dsource).innerHTML;

	}

	if(!mystarters[tcode]) {mystarters[tcode] = "";}
	fobye = mystarters[tcode].split("^");
	
	for(gg=0;gg<=fobye.length;gg++) {
		if(fobye[gg]) {
			mybye = fobye[gg].split("|");
			if(mybye[4] == "S") {
				code = mybye[0].substring(mybye[0].length - 4,mybye[0].length); 
				startpos[code] = "";
			}
		}
	}
	
	if(mystarters[tcode] && mole != "other") {
		fobye = mystarters[tcode].split("^");
		var daytemp = startday;
		var weektemp = startweek;
		var newday = "";
		startpos = new Array();
		for(gg=0;gg<=fobye.length;gg++) {
			if(fobye[gg]) {
				mybye = fobye[gg].split("|");
				code = mybye[0].substring(mybye[0].length - 4,mybye[0].length); 
				if(mybye[7] == weeknum) {
					startpos[code] = mybye[2];
				}
			}
		}
	}
	y = 0;
	for(x = 11; x <= 22; x++) {
		y = y+1; 
		z = x + 46;
		if(leagueinfo[z]) {
			if(leagueinfo[x]) {
				var position = leagueinfo[x]; 
				players += "<tr class=clr2><td width=120 align=center><font class=clr3><b>"+position+"</b></font></td><td width=30 align=center><font class=clr3>Tm</font></td><td width=50 align=center><font class=clr3>#</font></td></tr>";

				pieces = mystarters[tcode].split("^");

				sortplay = "";
				for(f=0;f<=pieces.length;f++)   {
				if(pieces[f]) {
					currentsmall = pieces[f].split("|");      
					if(position == currentsmall[2] || position == "WC") {
						if(Number(currentsmall[6]) <= 36) {tweek = currentsmall[6];}
						else{tweek = currentsmall[7];}
						code = currentsmall[0].substring(currentsmall[0].length - 4,currentsmall[0].length);
						sortplay += currentsmall[2]+"|"+currentsmall[1]+"|"+currentsmall[3]+"|"+tweek+"|"+code+"|"+currentsmall[8]+"|="; 
					}
				}}
				pieces = sortplay.split("=");  
				pieces.sort(); 
				stcnt[position] = 0;
				var cname;
				var codedup ="";
				for(f=0;f<=pieces.length;f++)   {
				if(pieces[f]) {
					currentsmall = pieces[f].split("|");
					if(currentsmall[1]) {
						if(cname != currentsmall[1]) {
							fftime  = sortplay.split(currentsmall[1]); 
							times = fftime.length - 1;
							if(injuries && injuries.indexOf(currentsmall[4]) >= 0) {
								var injlabel = "<img src='/images/rddot.gif' border=0>";
							} 
							else {var injlabel = "<img src='/images/bldot.gif' border=0>";}
							code = currentsmall[4];
							injlabel = "<a href=\"javascript:plStat("+currentsmall[4]+",'"+myconf+"');\">"+injlabel+"</a>";
							if(codedup.indexOf(code) <= 0 && sortplay.indexOf(currentsmall[1]+"|"+currentsmall[2]+"|"+weeknum+"|") >= 1) {
								hisname = "<font color=green>"+currentsmall[1]+"</font>";
								var prtm = currentsmall[2];
								stcnt[position] = Number(stcnt[position])+1;
								tmcnt = Number(tmcnt) + 1;
								codedup+=code+"|";
								if(currentsmall[1]) {
									lineupfinal += "<b><div id=\"starter"+pstcnt+"\" style=\"cursor:hand\" onClick=\"removeStarter('"+pstcnt+"')\">"+startpos[code]+"-"+currentsmall[1]+", "+currentsmall[2]+"</div></b>";
								
									playlist[pstcnt] = currentsmall[4]+"|"+currentsmall[1]+"|"+position+"|"+currentsmall[2]+"||"+position+"|"+startweek+"|"+startday+"|^";
								}
								pstcnt = pstcnt+1;
							}
							else{
								hisname = "<font class=clr5>"+currentsmall[1]+"</font>";
							}
							players += "<tr class=clr4><td>"+injlabel+" <b>"+hisname+"</b></td><td align=center><font class=clr5>"+currentsmall[2]+"</font></td><td align=center><font class=clr5>"+times+"</font></td></tr>"; 
							cname = currentsmall[1]; 
							pos = currentsmall[0];
						}
					}
				}}
			}
		}
	}
	for(x=pstcnt;x<=lgstartlimit;x++) {
		lineupfinal += "<b><div id=\"starter"+pstcnt+"\" style=\"cursor:hand\" onClick=\"removeStarter('"+pstcnt+"')\"></div></b>";
	}
	players+="</table></div>";
	if(document.getElementById('startertotals')) {lineupTotal();}
	if(document.getElementById('myteam')) {
		if(mobileapp == "YES") {
			document.getElementById('myteam').innerHTML = players;
		}
		else{
			$('#myteam').hide();
			document.getElementById('myteam').innerHTML = players;
			$('#myteam').slideDown(700);
		}
	}
}

function loadRosterDisplay(tcode) {
	for(xx=11;xx<=22;xx++) {
		if(document.getElementById('ff'+leagueinfo[xx])) {
			document.getElementById('ff'+leagueinfo[xx]).innerHTML = "";
		}
	}
	if(leagueinfo[53] == "football") {
		if(document.getElementById('myposeligib')) {
		tobye = document.getElementById('myposeligib').innerHTML;
		fobye = tobye.split("^");
		for(gg=0;gg<=fobye.length;gg++) {
			if(fobye[gg]) {
				mybye = fobye[gg].split("|");
				tm = mybye[0];
				bye[tm] = mybye[1];
			}
		}
		}
		var tmbye = document.getElementById('gamestarters').innerHTML;
		var fmbye = tmbye.split("^");
		for(gg=0;gg<=fmbye.length;gg++) {
			if(fmbye[gg]) {
				mybye = fmbye[gg].split("|");
				tm = mybye[0];
				opp[tm] = mybye[1];
			}
		}

	}
	else if(leagueinfo[53] == "baseball") {
		eligibList();
	}
	var ggteam = new Array();
	var gpos;
	var tm;
	ggteam = myroster[tcode].split("^");
	for(hh=0;hh<=ggteam.length;hh++) {
		if(ggteam[hh]) {
			thisdraft = ggteam[hh].split("|");
			gpos = thisdraft[2];
			tm = thisdraft[3];
			if(document.getElementById('ff'+gpos)) {
				var oldin = document.getElementById('ff'+gpos).innerHTML;
				document.getElementById('ff'+gpos).innerHTML = oldin+"<table width=170 cellpadding=1 cellspacing=1><tr><td width=130><b class=article>"+thisdraft[1]+"</b></td><td align=center width=40>"+thisdraft[3]+" B:<b>"+bye[tm]+"</b></td></tr></table>";
			}
		}
	}
}

function hideJQDivs() {
	$('#myteam').hide();
    $('#oteam').hide();
    $('#home').hide();
	$('#theleague').show();
}

function displayRoster(tcode,mole,tmtwo,role,bbb) {
	if(!tcode) {tcode = tmcode;}
	if(bbb) {showstats = bbb;}
	if(document.getElementById('inplay')) {
		allplay = document.getElementById('inplay').innerHTML;
	}
	else{allplay = "FRED";}
	if(leagueinfo[123] >= 1) {addPlaylist(tcode,mole);}
	else if(!loggedin && !mole) {}
	else{
		plmonies = 0;
		tmtt = 0;
		codelist = "";
		var rawtminfo = document.getElementById("tmdata"+tcode).innerHTML;
		var tminfo = rawtminfo.split(";");
	
		if(mypend) {pend = mypend;}
		else if(document.getElementById('pend')) {
			pend = document.getElementById('pend').innerHTML;
		}
		var toffer="";
		var offer = "";
		if(pend && tmcode == tcode) {
			tdraft = pend.split("^");
			for(ff=0;ff<=tdraft.length;ff++) {
				if(tdraft[ff]) {
					thisdraft = tdraft[ff].split("|");
					if(thisdraft[0] == "trade" && (tcode == thisdraft[1] || tcode == thisdraft[10])) {
						if(offer != thisdraft[2]) {
							if(tcode == thisdraft[1]) {
								if(mobileapp == "YES") {
									toffer += "<a href=\"javascript:findOffer('',"+thisdraft[2]+","+tcode+",'offer');\"><img src='/images/tradeoffer.gif' width=282 height=25 border=0></a><br>";
								}
								else{
									toffer += "<a href=\"javascript:findOffer('',"+thisdraft[2]+","+tcode+",'offer');\"><img src='/images/tradeoffer.gif' width=280 height=15 border=0></a><br>";
								}
							}
						}
						offer = thisdraft[2];
					}
				}
			}
		}
		if(tmtwo == "trade") {
			var tfunction = "set2Starter";
			if(!role) {
				for(x=1;x<=10;x++) {
					tradelist[x] = "";
					var dvl = "starter"+x;
					document.getElementById(dvl).innerHTML = "";
				}
			}
			document.getElementById('histmname').innerHTML = tminfo[5];
			document.getElementById('otherteam').innerHTML = tminfo[5].substring(0,19)+" Roster";
			teamtwo = tcode;
			teamtwoname = tminfo[5];
		}
		else{
			var tfunction = "addPlayer";	
		}
		if(document.getElementById("tmplay"+tcode)) {
			myroster[tcode] = document.getElementById("tmplay"+tcode).innerHTML;
		}
		fobye = myroster[tcode].split("^");
		for(gg=0;gg<=fobye.length;gg++) {
			if(fobye[gg]) {
				mybye = fobye[gg].split("|");
				if(mybye[4] == "S") {
					code = mybye[0].substring(mybye[0].length - 4,mybye[0].length); 
					startpos[code] = "";
				}
			}
		}
		if(document.getElementById('myinjuries')) {
			injuries = document.getElementById('myinjuries').innerHTML;
		}
		if(!mystarters[tcode]) {
			mystarters[tcode] = "";
			if(document.getElementById("start"+tcode)) {
				mystarters[tcode] = document.getElementById("start"+tcode).innerHTML;
			}
		}		
		if(mystarters[tcode] && mole != "other") {

			fobye = mystarters[tcode].split("^");
			var daytemp = startday;
			var weektemp = startweek;
			if(weektemp <= 0) {weektemp = 1;}
			var newday = "";
			startpos = new Array();
			if(leagueinfo[125] == "DAILY") {
				for(hj=startday;hj>=1;hj--) {
					if(mystarters[tcode].indexOf("|"+weektemp+"|"+hj+"|") >= 1) {
						var newday = hj;
						break;
					}
				}
				if(!newday) {
					weektemp = weektemp-1;
					for(hj=7;hj>=1;hj--) {
						if(mystarters[tcode].indexOf("|"+weektemp+"|"+hj+"|") >= 1) {
							var newday = hj;
							break;
						}
					}
				}
				if(!newday) {
					weektemp = weektemp-1;
					for(hj=7;hj>=1;hj--) {
						if(mystarters[tcode].indexOf("|"+weektemp+"|"+hj+"|") >= 1) {
							var newday = hj;
							break;
						}
					}
				}
				if(newday) {daytemp = newday;}
			}
			else{
				if(mystarters[tcode].indexOf("|"+weektemp+"||") >= 1) {}
				else{weektemp = weektemp-1;}
				if(mystarters[tcode].indexOf("|"+weektemp+"||") >= 1) {}
				else{weektemp = weektemp-1;}
				if(mystarters[tcode].indexOf("|"+weektemp+"||") >= 1) {}
				else{weektemp = weektemp-1;}
			}
			if(weektemp <= 0) {weektemp = 1;}
			if(leagueinfo[125] == "ANNUAL") {weektemp = 1;}
			thwlineup = "";
			
			for(gg=0;gg<=fobye.length;gg++) {
				if(fobye[gg]) {
					mybye = fobye[gg].split("|");
					code = mybye[0].substring(mybye[0].length - 4,mybye[0].length); 
					if((leagueinfo[125] == "DAILY" && mybye[8] == daytemp && mybye[7] == weektemp) || (leagueinfo[125] != "DAILY" && mybye[7] == weektemp && mybye[4] == "S")) {
						startpos[code] = mybye[2];
					}
					if(leagueinfo[53] == "football" && mybye[7] == matchupweek) {
						thwlineup+=code+",";
					}
				}
			}
		}
	
		if(leagueinfo[53] == "football") {
			if(document.getElementById('myposeligib')) {
				tobye = document.getElementById('myposeligib').innerHTML;
				fobye = tobye.split("^");
				for(gg=0;gg<=fobye.length;gg++) {
					if(fobye[gg]) {
						mybye = fobye[gg].split("|");
						tm = mybye[0];
						bye[tm] = mybye[1];
					}
				}
			}
			var tmbye = document.getElementById('gamestarters').innerHTML;
			var fmbye = tmbye.split("^");
			for(gg=0;gg<=fmbye.length;gg++) {
				if(fmbye[gg]) {
					mybye = fmbye[gg].split("|");
					tm = mybye[0];
					opp[tm] = mybye[1];
				}
			}
		}
		else if(leagueinfo[53] == "baseball") {
			eligibList();
		}
	
		tmcnt = 0;
		lineupfinal = "";
		if(trtype == "addplayers") {
			addPlaylist();
		}
		else{
			for(x=1;x<=leagueinfo[81];x++) {
				playlist[x] = "";
			}
			if(mole == "all") {
				players = "<div style=\"float: left;\"><table border=0 width=225 cellpadding=1 cellspacing=1><tr class=clr0><td colspan=6><font color='"+colors[1]+"'><b><center>"+tminfo[5]+"</center></b></font></td></tr>";
			}
			else if(mole == "profile") {
			
				if(tminfo[41].indexOf("http") >= 0) {var tmlogo = tminfo[41];}
				else if(tminfo[41].indexOf("teamlogo") >= 0) {
					if(mobileapp == "YES") {
						var tmlogo = "/images/"+sport+"/teamlogo.gif";
					}
					else{
						var tmlogo = siteadd+"/images/"+sport+"/teamlogo.gif";
					}
				}
				else{var tmlogo = lgf+tminfo[41];}
		
				if(tminfo[43].indexOf("http") >= 0) {var chlogo = tminfo[43];}
				else if(tminfo[43].indexOf("coach") >= 0) {
					if(mobileapp == "YES") {
						var chlogo = "/images/"+sport+"/coach.gif";
					}
					else{
						var chlogo = siteadd+"/images/"+sport+"/coach.gif";
					}
				}
				else{var chlogo = lgf+tminfo[43];}
				
				if(mobileapp == "YES") {
				
					players="<table width=320 border=0  style=\"background: url('/images/textback.jpg');\"><tr><td><img src=\""+tmlogo+"\" width=160 height=160 border=0></td><td align=right><img src=\""+chlogo+"\" width=125 height=160 border=0></td></tr><tr><td colspan=2><font color=#990000 class=headline><b>"+tminfo[5]+"</b></font><br><font color=#000000 class=article><b>"+tminfo[51]+"</b><br><a href=mailto:"+tminfo[7]+">"+tminfo[7]+"</a><br><font color=#666666>Years Playing:</font> "+tminfo[13]+"<br><font color=#666666>Favorite Team:</font> "+tminfo[15]+"<br><font color=#666666>Game Philosphy:</font> "+tminfo[17]+"<br><font color=#666666>Occupation:</font> "+tminfo[53]+"<br><font color=#666666>Interests:</font> "+tminfo[55]+"<br><font color=#666666>Quote:</font> <i>"+tminfo[57]+"</i></font></td></tr></table>";
				
					if(parseFloat(leagueinfo[90]) >= 2 || parseFloat(leagueinfo[154]) >= 2) {
						players +="HEREISTHESALARYRECAP";
					}
					players += "<table border=0 width=320 cellpadding=0 cellspacing=0><tr class=clr0><td colspan=6><font color='"+colors[1]+"'><b><center>"+tminfo[5]+"</center></b></font></td></tr>";
				}
				else{
					players="<table width=210 border=0><tr><td><a href=\"javascript:doTeamMain("+tcode+");\"><img src=\""+lgf+tminfo[41]+"\" width=110 height=110 border=0></a></td><td><img src=\""+lgf+tminfo[43]+"\" width=88 height=110 border=0 class=\"instant itiltleft icolor000000 ishadow50\"></td></tr><tr><td colspan=2><font size=-1><b>"+tminfo[5]+"</b></font><br><b>"+tminfo[51]+"</b><br><a href=mailto:"+tminfo[7]+">"+tminfo[7]+"</a><br><font color=#999999>Years Playing:</font> "+tminfo[13]+"<br><font color=#999999>Favorite Team:</font> "+tminfo[15]+"<br><font color=#999999>Game Philosphy:</font> "+tminfo[17]+"<br><font color=#999999>Occupation:</font> "+tminfo[53]+"<br><font color=#999999>Interests:</font> "+tminfo[55]+"<br><font color=#999999>Quote:</font> <i>"+tminfo[57]+"</i></td></tr></table>";
				
					if(parseFloat(leagueinfo[90]) >= 2 || parseFloat(leagueinfo[154]) >= 2) {
						players +="HEREISTHESALARYRECAP";
					}
					players += "<table border=0 width=210 cellpadding=0 cellspacing=0><tr class=clr0><td colspan=6><font color='"+colors[1]+"'><b><center>"+tminfo[5]+"</center></b></font></td></tr>";
				}
			}
			else{
				players = "";
				if(mole == "tmdata") {var thght = 580;}
				else{var thght = 580;}
				if(mobileapp == "YES") {var rwidth = 320;}
				else{var rwidth=280;}
				if(leagueinfo[95] == "Draft" && page == "addwaive" && mobileapp != "YES") {
					players += "<table width=100% cellpadding=1 cellspacing=1 border=0 bgcolor=#333333><tr><td align=center   style=\"background: url('/images/subbutton.jpg') repeat-x;\" height=23><a href=\"javascript:showDivs('chatfound');\"><font color=#000000 size=-1><b>SHOW CHAT</b></font></a></td><td align=center height=23  style=\"background: url('/images/subbutton.jpg') repeat-x;\"><a href=\"javascript:hideDivs('chatfound');\"><font color=#000000 size=-1><b>HIDE CHAT</b></font></a></td></tr></table>";
				}
			
				players += "<div id=ply style=\"height: "+thght+"px; width: "+rwidth+"px; "+iphone+"\"><table border=0 width=100% cellpadding=0 cellspacing=0 border=0><tr class=clr0><td colspan=6><font class=clr1><b class=footp>Choose "+partisan+"s Below:</b></font></td></tr></thead>";
				
				
			}
			pstcnt = 1;
			var poslgcnt = "";
			var trplayers = "";
			var stco = "";
			var hellcnt = 0;
			lineupfinal = "";
			if(theposlist) {
				var tgpos = theposlist.split(',');
				for(x=0;x<=tgpos.length;x++) {
					if(tgpos[x]) {
						var gtpos = tgpos[x].split('-');
						position = gtpos[0].replace('undefined','');
						ps[position] = 0;
						stcnt[position] = 0;
						poslgcnt += position+",";
						if(page=="setlineup" && stmax[position]) {var gj = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Choose "+stmax[position]+" Starter";}
						else{var gj = "";}
						players += "<tr bgcolor=#333333><th width=135 colspan=6><font color=#ffffff class=\"footp\">"+position+gj+"</font></th></tr>"; 
						hellcnt+=20;
						if(showstats == "YES" || mobileapp == "YES") {
							if(sport == "baseball" || sport == "football") {
								players+="<tr><td colspan=6><table width=100% cellpadding=1 cellspacing=1 border=0 bgcolor=#ffffff><tr bgcolor=#E5E5D1>";
								players+= stHeader(position,'','YES');
								players+= "</tr></table></td></tr>";
								hellcnt+=20;
							}
						}
						ccolcnt = 1;
						pieces = myroster[tcode].split("^");  
						for(tt=0;tt<=pieces.length;tt++) {
							if(pieces[tt]) {
								tplayer = pieces[tt].split("|");
								if(tplayer[1] && tplayer[2]) {
									code = tplayer[0].substring(tplayer[0].length - 4,tplayer[0].length);
									if(nsals[code] && leagueinfo[182] == "YES") {tplayer[4] = nsals[code];}
									playerEligib();
									if(position == "UT" && tplayer[2] && sport=="basketball") {elib = "YES";}
									var allpos = tplayer[2].split("/");
									var firstpos = allpos[0];
									var prtm = tplayer[3];
									if(!prtm) {prtm = "FA";}
									if(!adpos[code]) {adpos[code] = tplayer[2];}
									if((tplayer[2] == position || elib == "YES" || adpos[code].indexOf(position) >= 0) && tplayer[1].length >= 5) {
									
										if(trplayers.indexOf(code) <= -1) {
											if(leagueinfo[151] && tplayer[5] == "IR") {
												plmonies = plmonies + Math.round((Number(tplayer[4])/Number(leagueinfo[151])*100),2)/100;
											}
											else if(leagueinfo[152] && tplayer[5] == "F") {
												plmonies = plmonies + Math.round((Number(tplayer[4])/Number(leagueinfo[152])*100),2)/100;
											}
											else{
												plmonies = plmonies + Number(tplayer[4]);
											}
											trplayers+=code+"|";
										}
										if(ccolcnt == 1) {ccolcnt = 2; var rccolor = "#d8d8d8";} else{ ccolcnt = 1; var rccolor = "#f9f9f9";}
										players += "<tr bgcolor="+rccolor+">";
										if(leagueinfo[90] <=1 && leagueinfo[154] <= 1) {
											var wclass = "ccenter";
											var wxclass = "cleft";
										}
										else{
											var wclass = "ccenter";
											var wxclass = "cleft";
										}
										var pstyle = "";
										var injstatus = "<td class="+wclass+"></td>";
										if(mole != "prosfile") {
											if(tplayer[5] == "F")  {
												injstatus = "<td class="+wclass+"><b><font color='#CC0000'>"+tplayer[5]+"</font></b></td>"; 
												if(tplayer[2] == position) {frmcount = Number(frmcount)+1;}
												pstyle = "style=\"color:#990000;\"";
											} 
											else if(tplayer[5] == "IR")    {
												injstatus = "<td class="+wclass+"><b><font color='#CC0000'>"+tplayer[5]+"</font></b></td>"; 
												if(tplayer[2] == position) {ircount = Number(ircount)+1;}
												pstyle = "style=\"color:#990000;\"";
											}
											else if((gtpos[1] == 1 && tplayer[2] == position) || firstpos == position) {
												ps[position] = Number(ps[position]) +1;
												codelist += code+"|";
												tmtt = Number(tmtt)+1;
												pstyle = "style=\"color:#000099;\"";
											}
		 									else if(position == "P" && (tplayer[2] == "SP" || tplayer[2] == "RP") && poslgcnt.indexOf("RP") <= 0 && poslgcnt.indexOf("SP") <= 0) {
												ps[position] = Number(ps[position]) +1;
												codelist += code+"|";
												tmtt = Number(tmtt)+1;
												pstyle = "style=\"color:#000099;\"";
											}
											else {
												pstyle = "style=\"color:#000099;\"";
											}
											
											if(tplayer[5] == "S" && startpos[code] == position)    {
												pstyle = "style=\"color:#006600;\"";
											}
											if(sport == "nascar") {var injlabel = "";}
											else if(injuries.indexOf(code) >= 0) {
												var injlabel = "<img src='/images/rdot.gif' border=0>";
											} 
											else {
												var injlabel = "<img src='/images/gdot.gif' border=0>";
											}
		
											players += "<td class="+wclass+" width=35><a href=\"javascript:plStat("+code+",'"+myconf+"');\">"+injlabel+"</a>";
											if(allplay) {
												if(allplay.indexOf(prtm) >= 0 && override != "YES") {tplayer[8] = "YES";}
											}
								
											players += "</td>";
										}
										players+= "<td class="+wxclass+"><b>";
										if(startpos[code] == position && tplayer[1] && stco.indexOf(code) == -1) {
											stco+=code+",";
											stcnt[position] = Number(stcnt[position])+1;
											tmcnt = Number(tmcnt) + 1;
											if(allplay.indexOf(prtm) >= 0 && override != "YES" && thwlineup.indexOf(code) >= 0) {
												lineupfinal += "<b><div id=\"starter"+pstcnt+"\"><font color=#f95a0f>"+startpos[code]+"-"+tplayer[1]+", "+tplayer[3]+"</font></div></b>";
											}
											else if(Number(bye[prtm]) == Number(weeknum)) {
												if(mobileapp == "YES") {
													lineupfinal += "<b><div id=\"starter"+pstcnt+"\"><font color='red'>"+startpos[code]+"-"+tplayer[1]+", "+tplayer[3]+"</font></div></b>";
												}
												else{
													lineupfinal += "<b><div id=\"starter"+pstcnt+"\" style=\"cursor:hand\" onClick=\"removeStarter('"+pstcnt+"')\"><font color='red'>"+startpos[code]+"-"+tplayer[1]+", "+tplayer[3]+"</font></div></b>";
												}
											}
											else{
												if(mobileapp == "YES") {
													lineupfinal += "<b><div id=\"starter"+pstcnt+"\">"+startpos[code]+"-"+tplayer[1]+", "+tplayer[3]+"</div></b>";
												}
												else{
													lineupfinal += "<b><div id=\"starter"+pstcnt+"\" style=\"cursor:hand\" onClick=\"removeStarter('"+pstcnt+"')\">"+startpos[code]+"-"+tplayer[1]+", "+tplayer[3]+"</div></b>";
												}
											}
											if(Number(bye[prtm]) == Number(weeknum)) {
												pstyle = "style=\"color:#990000;\"";
											}
											
											
											if(leagueinfo[125] == "DAILY") {
												playlist[pstcnt] = code+"|"+tplayer[1]+"|"+position+"|"+tplayer[3]+"|"+tplayer[4]+"|"+position+"|"+code+"|"+startweek+"|"+startday+"|^";
											}
											else{
												playlist[pstcnt] = code+"|"+tplayer[1]+"|"+position+"|"+tplayer[3]+"|S|"+position+"|"+code+"|"+startweek+"||^";
											}
											pstcnt = pstcnt+1;
										}
										
										if(allplay) {
											if(allplay.indexOf(prtm) >= 0 && override != "YES") {tplayer[8] = "YES";} 
										}
										
										var plinker ="<a id=rst"+position+code+" href=\"javascript:"+tfunction+"('"+code+"','"+tplayer[1]+"','"+tplayer[2]+"','"+tplayer[3]+"','waive','"+position+"','"+tplayer[4]+"','"+tplayer[5]+"','"+tplayer[9]+"','"+tplayer[8]+"');\" ";
										hellcnt+=20;
										if(mobileapp != "YES") {
											plinker+=" onmouseover=\"toggleTeam('"+code+"','playerdata');\" ";
										}
										plinker+=pstyle+">";
										
										if(Number(bye[prtm]) == Number(weeknum)) {
											players+= plinker+tplayer[1]+"</a></b><b><font color='red'>&nbsp;&nbsp;"+tplayer[3]+"</font></b>";
										
										}
										else{
											players+=plinker+tplayer[1]+"</a></b><font color=#333333>&nbsp;&nbsp;"+tplayer[3]+"</font>";
								
										}
										players+="</td><td class="+wclass+">";
										if(tplayer[4]) {
											players+="<font class=footp color=#f95a0f><b>$"+tplayer[4]+"</b></font>";
											if(tplayer[9]) {
												players+= "<font color=#000000 class=footp>:"+tplayer[9]+"</font>";
											}
										}
										if(sport == "football") {
											players+="</td><td class="+wclass+"><font color=#333333 class=footp>";
											if(!opp[prtm]) {opp[prtm] = "";}
											if(!bye[prtm]) {bye[prtm] = "";}
											if(page == "setlineup") {
												
												if(opp[prtm] == "BYE" || weeknum >= 11) {
													players+="B:<b>"+bye[prtm]+"</b>";
												}
												else{
													players+="O: "+opp[prtm];
												}
											}
											else{
												players+="B:<b>"+bye[prtm]+"</b>";
											}
										}
										if(showstats == "YES" || mobileapp == "YES") {
											if(!pptsy[code]) {pptsy[code] = 0;}
											pptsy[code] = Math.round(pptsy[code]*100)/100;
											players+="</font></td>"+injstatus+"<td class="+wclass+"><font color=green><b>"+pptsy[code]+"</b></font></td></tr>";
											if(sport == "football" || sport=="baseball") {
												players+="<tr bgcolor=#ffffff><td colspan=6><table width=100% cellpadding=1 cellspacing=1><tr bgcolor=#cccccc>";
												if(sttliney[code]) {statl = sttliney[code].split("|");}
												else{var fake = "|||||||||||||||||||||||||||||||||||||"; statl = fake.split("|");}
												players+= singleStat('y',code,'','','YES');
												players+="</tr></table></td></tr>";
												hellcnt+=20;
											}
										}
										else{
											players+="</font></td>"+injstatus+"</tr>";
										}
									}
								}
							}
						}
					}
				}
			}
			
			if(mole!="profile") {
				displayDraftPicks(tcode,tmtwo);
				players += "</table>"+draftpicks+"</div>";
			
				if(tminfo[61] && Number(tminfo[61]) >= 1) {teamcap = tminfo[61];}
				else if(leagueinfo[154]) {
					teamcap = leagueinfo[154];
				}
				else{teamcap = leagueinfo[90];}
				if(leagueinfo[154]) {
					transTotal(tcode);
				}
				rosterTotal(tcode);
			}
			else{
				players+= "</table>";
				if(parseFloat(leagueinfo[90]) >= 2 || parseFloat(leagueinfo[154]) >= 2) {
					if(parseFloat(leagueinfo[154]) >= 2) {
						var moniesleft = parseFloat(leagueinfo[154])-plmonies;
						var tcap = leagueinfo[154];
					}
					else{
						var moniesleft = parseFloat(leagueinfo[90])-plmonies;
						var tcap = leagueinfo[90];
					}
					players = players.replace("HEREISTHESALARYRECAP","<table width=100% border=0 cellpadding=1 cellspacing=1><tr class=clr0><td align=center><font class=clr1>Cap</font></td><td align=center><font class=clr1>Salaries</font></td><td align=center><font class=clr1>Left</font></td></tr><tr class=clr4><td align=center><font class=clr5>"+tcap+"</font></td><td align=center><font class=clr5>"+plmonies+"</font></td><td align=center><font class=clr5>"+moniesleft+"</font></td></tr>");
				}
			}
			players = players.replace("undefined","");
			if(mole == "all" || mole=="profile") {
				return players;
			}
			else if(mole == "other") {
				if(mobileapp == "YES") {
					hellcnt+=80;
					document.getElementById('oteam').style.height = hellcnt+"px";
					document.getElementById('oteam').innerHTML = toffer+players;
				}
				else{
					if(document.getElementById('otmtotals')) {
						document.getElementById('otmtotals').innerHTML = rostertotals;	
					}
					if(document.getElementById('oteam')) {
						document.getElementById('oteam').innerHTML = players;
					}
				}
			}
			else{
				if(document.getElementById('mytmtotals')) {document.getElementById('mytmtotals').innerHTML = rostertotals;}
				if(document.getElementById('myteam')) {
					if(mobileapp == "YES") {
						hellcnt+=80;
						document.getElementById('myteam').style.height = hellcnt+"px";
						document.getElementById('myteam').innerHTML = toffer+players;
					}
					else {
						if(showchat == "YES" && leagueinfo[95] == "Draft" && page == "addwaive") {}
						else{
							$('#myteam').hide();
							document.getElementById('myteam').innerHTML = toffer+players;
							$('#myteam').slideDown(700);
						}
					}
				}
			}
		}
	}
}

function displayNews() {
	datareport = "";
	if(mobileapp == "YES") {
		loadChat('adddd.php','myteam','&page=other&mobileapp=YES&iphone=YES&leagueinfo[53]='+sport+'&newpage=mynews&codes='+codelist);
		document.getElementById('tmdispmenu').innerHTML = "";
	 	$.mobile.changePage('#teamdisplay','slide');}
	else{
		loadChat('adddd.php','myteam','&page=other&leagueinfo[53]='+sport+'&newpage=mynews&codes='+codelist);
		if(document.getElementById('myteam')) {$('#myteam').show();}
	}
}


function displayDraftPicks (tcode,ttg) {

	if(ttg == "trade") {
		var tfunction = "set2Starter";
	}
	else{
		var tfunction = "addPlayer";	
	}
	if(mydraft) {mdraft = mydraft;}
	if(document.getElementById('draft') && !mdraft) {
		var mdraft = document.getElementById('draft').innerHTML;
	}
	draftpicks = "<table border=0 width=100% cellpadding=1 cellspacing=1><tr class=clr0><td colspan=2 align=center><font class=clr1 class=stlineup><b>DRAFT PICKS</b></font></td></tr><tr class=clr4><tr><td align=center><font class=clr3>Sel#</font></td><td align=center><font class=clr3>Round-Pick</font></td></tr>";
	var draft = mdraft;
	if(draft) {tdraft = draft.split("^");}
	else{tdraft = new Array();}
	
	
	for(ff=0;ff<=tdraft.length;ff++) {
		if(tdraft[ff]) {
			thisdraft = tdraft[ff].split("|");
			if(!thisdraft[6] && thisdraft[3] == tcode) {
				draftpicks += "<tr class=clr4><td align=center><font class=clr5>"+thisdraft[0]+"</font></td><td class=aleft><b><a href=\"javascript:"+tfunction+"('"+thisdraft[0]+"','Round:"+thisdraft[1]+" Pick:"+thisdraft[2]+"','','','waive')\">Round:"+thisdraft[1]+" Pick:"+thisdraft[2]+"</a></b></td></tr>";
			}
		}
	}
	draftpicks+="</table>";

}

function displayPending (tcode,got) {
	var tradeoffer = "";
	if(tcode == tmcode) {
		if(mypend) {pend = mypend;}
		else if(document.getElementById('pend')) {
			pend = document.getElementById('pend').innerHTML;
		}
		
		if(mobileapp == "YES") {var rwidth = 320;var wxclass = "class=bleft";}
		else{var rwidth=280;var wxclass = "class=cleft";}
		tradeoffer += "<div style=\"height: 350px; width: "+rwidth+"px; "+iphone+"\"><table border=0 width=100% cellpadding=1 cellspacing=1><tr class=clr0><td valign=top colspan=2 align=center><font color="+colors[2]+" class=stlineup><b>Pending "+partisan+" Actions</b></font></td></tr></thead>";
		if(!pend) {
			tradeoffer += "<tr bgcolor=#e8e8e5><td align=center><font color=#333333> - None - </font></td></tr>";
		}
		else{
		offer = "";
		tdraft = pend.split("^");
		for(ff=0;ff<=tdraft.length;ff++) {
			if(tdraft[ff]) {
				thisdraft = tdraft[ff].split("|");
					if((thisdraft[0].indexOf("bid") >= 0 || thisdraft[0].indexOf("waiverbd") >= 0) && offer.indexOf(thisdraft[5]) == -1 && tcode == thisdraft[4]) {
						if(!thisdraft[6] || thisdraft[6] == "undefined") {thisdraft[6] = "0";}
						tradeoffer += "<tr bgcolor=#e8e8e5><td "+wxclass+" valign=top>&nbsp;&nbsp;<img src='/images/ydot.gif' border=0>&nbsp;&nbsp;<a href=\"javascript:findOffer('bid',"+thisdraft[5]+","+tcode+");\"><b><font class=stlineup>$"+thisdraft[6]+" Claim for "+thisdraft[8]+"</font></b></a></td></tr>";	
						offer = thisdraft[5];
					}
			
					if(thisdraft[0].indexOf("trade") >= 0 ) {
						if(tcode == thisdraft[10]) {
							if(offer != thisdraft[2]) {
								tradeoffer += "<tr bgcolor=#e8e8e5><td "+wxclass+" valign=top>&nbsp;&nbsp;<img src='/images/ydot.gif' border=0>&nbsp;&nbsp;<a href=\"javascript:findOffer('',"+thisdraft[2]+","+tcode+",'sent');\"><b><font class=stlineup>Trade Offer To "+thisdraft[9]+"</font></b></a></td></tr>";
							}
							offer = thisdraft[2];
						}
						if(tcode == thisdraft[1]) {
							if(offer != thisdraft[2]) {
								tradeoffer += "<tr bgcolor=#e8e8e5><td "+wxclass+" valign=top>&nbsp;&nbsp;<img src='/images/ydot.gif' border=0>&nbsp;&nbsp;<a href=\"javascript:findOffer('',"+thisdraft[2]+","+tcode+",'offer');\"><b><font class=stlineup>Trade Offer From "+thisdraft[11]+"</font></b></a></td></tr>";
							}
							offer = thisdraft[2];
						}
					}
				}
			}
		}
		tradeoffer+="</table></div>";
		if(mobileapp == "YES") {
			document.getElementById('myteam').innerHTML = tradeoffer;
			if(got != "NO") {
	 			$.mobile.changePage('#teamdisplay','slide');
	 		}
		}
		else{
			document.getElementById('myteam').innerHTML = tradeoffer;
			$('#myteam').hide();
			$('#myteam').slideDown(700);
		}
	}
}

function displayTrans (tcode,mole,which) {
	var transdata = "";
	if(mole == 560) {var twdth = 560; var thght = 400;
	var wwi = document.body.clientWidth;
	if(drawer != 2 || wwi >= 1150) {var twdth = 730;} else{var twdth = 560;}
	}
	else if(mole == 284) {var twdth = 284; var thght = 400;}
	else if(mole == "tmdata") {var twdth = 260; var thght = 500;}
	else if(mole) {var twdth = 380; var thght =500;
	var wwi = document.body.clientWidth;
	if(drawer != 2 || wwi >= 1150) {twdth = twdth+150;}} 
	else{var twdth = 280; var thght = 500;}
	var trans = "";
	if(tcode != "all") {
		if(mytrans) {trans = mytrans;}
	}
	if(!trans && document.getElementById('alltrans')) {
		trans = document.getElementById('alltrans').innerHTML;
	}
	
	if(trans) {
		if(mobileapp == "YES") {
			twdth = 320;
			transdata += "<div style=\"height: "+thght+"px; width: 320px;\"><TABLE BORDER=0 width=100% cellpadding=0 cellspacing=0><thead><tr class=clr0><td colspan=7 align=center><font class=clr1><B>TRANSACTIONS</B></font></td></tr></thead>";
		}
		else{
			transdata += "<div style=\"height: "+thght+"px; width: "+twdth+"px; "+iphone+"\"><TABLE BORDER=0 width=100% cellpadding=1 cellspacing=1><thead><tr class=clr0><td colspan=7 align=center><font class=clr1><B>TRANSACTIONS</B></font></td></tr></thead>";
		}
		
		var adds = 0;
		var waives = 0;
		var ir = 0;
		var farm = 0;
		var activate = 0;
		var trades = 0;
		var dcount = "";
		var pcost = 0;
		var intrans = "<tr bgcolor=#cccccc>";
		if(tcode == "all" && mobileapp != "YES") {
			intrans+= "<th width=180><font article color=#000000>Team</font></th>";
		}
		if(mole == 560) {
			intrans +="<th width=100><font class=clr3>"+partisan+"</font></th><th width=30 align=center><font class=clr3>Pos</font></th><th width=30 align=center><font class=clr3>Tm</font></th><th width=30 align=center><font class=clr3>Type</font></th><th width=30 align=center><font class=clr3>$</font></th><th width=60 align=center><font class=clr3>Date</font></th></tr>";
		}
		else{
			intrans +="<th width=100 align=center><font class=footp color=#000000>"+partisan+"</font></th><th width=30 align=center><font class=footp color=#000000>Tm</font></th><th width=30 align=center><font class=footp color=#000000>Type</font></th><th width=30 align=center><font class=footp color=#000000>$</font></th><th width=60 align=center><font class=footp color=#000000>Date</font></th></tr>"; 
		}
		var hellcnt = 0;
		var tdraft = trans.split("^");
		for(ff=0;ff<=tdraft.length;ff++) {
			if(tdraft[ff]) {
				var tnr = tdraft[ff].split("|");
				if((tnr[1] == tcode || tcode == "all") && tnr[7] && tnr[4]) {
					if(tcode == "all") {
						if(tnr[3] != dcount) {
							intrans+="<tr bgcolor=#999999><td colspan=7 align=center><font class=article color=#000000><b>"+tnr[3]+"</b></font></th></tr>";
							hellcnt+=20;
						}
						dcount = tnr[3];
					}
					intrans+= "<tr class=clr4>";
					if(tnr[10] && Number(tnr[10]) > 0) {var tcost = tnr[10];} else{var tcost = tnr[8];}
					if(!tcost) {tcost = "";}
					if(tcode == "all" && mobileapp != "YES") {
						intrans+= "<td><font class=clr5>"+tnr[2]+"</font></td>";
					}
					else{
						if(tnr[7] == "Acquire") {adds = Number(adds) + 1;}
						if(tnr[7] == "Waive") {waives = Number(waives) + 1;}
						if(tnr[7] == "MoveToIR") {ir = Number(ir) + 1;}
						if(tnr[7] == "MoveToFarm") {farm = Number(farm) + 1;}
						if(tnr[7] == "Traded For") {trades = Number(trades) + 1;}
						if(tnr[7] == "Activate") {activate = Number(activate) + 1;}
						if(tnr[7] == "Payment" || tnr[7] == "Award") {
							pcost = pcost - Number(tcost);
							tcost = 0 - Number(tcost);

						}
						else{
							pcost = pcost + Number(tcost);
						}
					}
					if(mole == 560) {
						intrans += "<td><font class=clr5><img src='/images/blank.gif' width=1 height=10 border=0>"+tnr[4]+"</font></td><td align=center><font class=clr5>"+tnr[5]+"</font></td><td align=center><font class=clr5>"+tnr[6]+"</font></td><td align=center><font class=clr5>"+tnr[7]+"</font></td><td align=center><font class=clr5>"+tcost+"</font></td><td align=center><font class=clr5>"+tnr[3]+"</font></td></tr>";
					}
					else{
						intrans += "<td class=cleft><img src='/images/blank.gif' width=1 height=10 border=0><font class=article color=#000000>"+tnr[4]+"</font></td><td class=ccenter><font class=article color=#000000>"+tnr[6]+"</font></td><td class=ccenter><font class=article color=#000000>"+tnr[7]+"</font></td><td class=ccenter><font class=article color=#000000>"+tcost+"</font></td><td class=ccenter><font class=article color=#000000>"+tnr[3]+"</font></td></tr>";
						hellcnt+=20;
						if(mobileapp == "YES" && tcode == "all"){
							intrans+="<tr bgcolor=#cccccc><td colspan=5><font color=#000099 class=article><b><a href=\"javascript:allRosters("+tnr[1]+");\">&nbsp;&nbsp;"+tnr[2]+"</font></a></b></td></tr>";
							hellcnt+=20
						}
					}
				}
			}
		}
		if(tcode != "all") {
			transdata+="<tr bgcolor=#cccccc><td colspan=6><table width=100% class=datatable><tr><th align=center><font class=footp color=#000000>Add</font></th><th align=center><font class=footp color=#000000>Waive</font></th>";
			if(leagueinfo[87]) {transdata+="<th align=center><font class=footp color=#000000>IR</font></th>";}
			if(leagueinfo[88]) {transdata+="<th align=center><font class=footp color=#000000>Farm</font></th>";}
			if(leagueinfo[87] || leagueinfo[88]) {transdata+="<th align=center><font class=footp color=#000000>Actv</font></th>";}
			transdata+="<th align=center><font class=footp color=#000000>Trade</font></th><th align=center><font class=footp color=#000000>$$$</font></th></tr><tr bgcolor=#e8e8e5><td align=center><font class=article color=#000000>"+adds+"</font></td><td align=center><font class=article color=#000000>"+waives+"</font></td>";
			if(leagueinfo[87]) {transdata+="<td align=center><font class=article color=#000000>"+ir+"</font></td>";}
			if(leagueinfo[88]) {transdata+="<td align=center><font class=article color=#000000>"+farm+"</font></td>";}
			if(leagueinfo[87] || leagueinfo[88]) {transdata+="<td align=center><font class=article color=#000000>"+activate+"</font></td>";}
			transdata+="<td align=center><font class=article color=#000000>"+trades+"</font></td><td align=center><font class=article color=#000000>"+pcost+"</font></td></tr></table></td></tr>";
		}
		if(leagueinfo[4] == "YES" && mole == "560") {
			transdata+="</table></div>";
		}
		else{
			transdata+= intrans+"</table></div>";
		}
	}
	if(which) {
		hellcnt += 100;
		document.getElementById(which).style.height = hellcnt+"px";
		document.getElementById(which).innerHTML = transdata;
	}
	else if(mole == 560 || mole == 284) {
		document.getElementById('teamdata').innerHTML = transdata;
		if(mobileapp == "YES") {
	 		$.mobile.changePage('#teamdata','slide');
	 	}
	 	else{
			$('#teamdata').hide();
			$('#teamdata').slideDown(700);
		}
	}

	else if(mole) {
		document.getElementById('odata').innerHTML = transdata;
		if(mobileapp == "YES") {
	 		$.mobile.changePage('#otherteam','slide');
	 	}
	 	else{
			$('#odata').hide();
			$('#odata').slideDown(700);
		}
	}
	else{
		document.getElementById('myteam').innerHTML = transdata;
		if(mobileapp == "YES") {
	 		$.mobile.changePage('#teamdisplay','slide');
	 	}
	 	else{
			$('#myteam').hide();
			$('#myteam').slideDown(700);
		}
	}
}

function transTotal (tcode) {
	plmonies = 0;
	if(tcode != "all") {
		if(mytrans) {var trans = mytrans;}
	}
	if(!trans && document.getElementById('alltrans')) {
		var trans = document.getElementById('alltrans').innerHTML;
	}
	if(trans) {
		var tdraft = trans.split("^");
		plmonies = 0;
		for(ff=0;ff<=tdraft.length;ff++) {
			if(tdraft[ff]) {
				var tnr = tdraft[ff].split("|");
				if(tnr[10] && tnr[1] == tcode) {plmonies = plmonies + Number(tnr[10]);}
			}
		}
	}
}

function plMonies (tcode) {
	plmonies = 0;
	if(myroster[tcode]) {
		var trans = myroster[tcode];
	}
	else if(!trans && document.getElementById('tmplay'+tcode)) {
		var trans = document.getElementById('tmplay'+tcode).innerHTML;
	}
	if(trans) {
		var tdraft = trans.split("^");
		plmonies = 0;
		for(ff=0;ff<=tdraft.length;ff++) {
			if(tdraft[ff]) {
				var tnr = tdraft[ff].split("|");
				code = tnr[0].substring(tnr[0].length - 4,tnr[0].length);
				if(leagueinfo[182] == "YES" && nsals[code]) {tnr[4] = nsals[code];}
				if(tnr[4]) {plmonies = plmonies + Number(tnr[4]);}
			}
		}
	}
}


function lineupTotal () {
	lineuptotals = "<table border=0 width=40 bgcolor=#cccccc><tr><td colspan=2><font color=#000000><b>Start:</b></font></td></tr><tr><td width=20 valign=top align=center class=article><font color=#000000>Tot";

	for(x=11;x<=22;x++) {
		y = x+46;
		if(leagueinfo[x] && leagueinfo[y]) {
			epos = leagueinfo[x];
			stmax[epos] = leagueinfo[y];
			lineuptotals+="<br>"+epos;
		}
	}
	if(!tmcnt) {tmcnt = 0;}
	if(tmcnt >= leagueinfo[81]) {var teamtot = "<font color=red>"+tmcnt+"</font>";}
	else{var teamtot = "<font color=green>"+tmcnt+"</font>";}
	lineuptotals+="</font></td><td width=20 valign=top align=center class=article><b><div id=\"dstot\">"+teamtot+"</div>";
	
	for(x=11;x<=22;x++) {
		y = x+46;
		if(leagueinfo[x] && leagueinfo[y]) {
			epos = leagueinfo[x];
			if(!stcnt[epos]) {stcnt[epos] = 0;}
			if(stcnt[epos] >= leagueinfo[y]) {
				teamtot = "<font color=red>"+stcnt[epos]+"</font>";
			}
			else{
				teamtot = "<font color=green>"+stcnt[epos]+"</font>";
			}
			lineuptotals +="<div id=\"dpt"+epos+"\">"+teamtot+"</div>";
		}
	}
	lineuptotals+="</b></td></tr></table>";
	for(x=1;x<=leagueinfo[81];x++) {
		if(!playlist[x]) {
			lineupfinal += "<b><div id=\"starter"+x+"\" style=\"cursor:hand\" onClick=\"removeStarter('"+x+"')\"></div></b>";
		}
	}
	
	if(document.getElementById('startertotals')) {	
		document.getElementById('startertotals').innerHTML = lineuptotals;
	}
	if(document.getElementById('starterlist')) {
		if(!lineupfinal) {lineupfinal = "";}
		document.getElementById('starterlist').innerHTML = lineupfinal;
	}
	
}

function rosterTotal () {
	rostertotals ="";
	salbalance = Number(teamcap) - Number(plmonies);
	var saltotal = Math.round(salbalance*100)/100;
	var pltotal = Math.round(plmonies*100)/100;
	if(leagueinfo[154] >= 2) {
		rostertotals += "<table border=0 cellpadding=1 cellspacing=1 style=\"border: 1px solid #333333;\"><tr class=clr0><td width=40><font class=clr1><b><center>FREE AGENT $$$</center></b></font></td></tr><tr class=clr2><td align=center><font class=clr3>FA Monies:</font></td></tr><tr class=clr4><td align=center><font class=clr5>"+teamcap+"</font></td></tr><tr class=clr2><td align=center><font class=clr3>"+partisan+" Trans:</font></td></tr><tr class=clr4><td align=center><font class=clr5>"+pltotal+"</font></td></tr><tr class=clr2><td align=center><font class=clr3>Monies Left:</font></td></tr><tr class=clr4><td align=center><font class=clr5>"+saltotal+"</font></td></tr></table>";
	}
	else if(leagueinfo[90] >= 2) {
		rostertotals += "<table border=0 cellpadding=1 cellspacing=1 style=\"border: 1px solid #333333;\"><tr class=clr0><td width=40><font class=clr1><b><center>SAL Recap</center></b></font></td></tr><tr class=clr2><td align=center><font class=clr3>Salary Cap</font></td></tr><tr class=clr4><td align=center><font class=clr5>"+teamcap+"</font></td></tr><tr class=clr2><td align=center><font class=clr3>"+partisan+" Salaries</font></td></tr><tr class=clr4><td align=center><font class=clr5>"+pltotal+"</font></td></tr><tr class=clr2><td align=center><font class=clr3>Monies Left:</font></td></tr><tr class=clr4><td align=center><font class=clr5>"+saltotal+"</font></td></tr></table><br><br>";
	}

	var pcount = "";
	var plab = "";
	for(x=11;x<=22;x++) {
		y = x+58;
		if(leagueinfo[x] && leagueinfo[y]) {
			var thep = leagueinfo[x];
			plab +=thep+"<br>";
			if(!ps[thep]) {pcount +="0<br>";} 
			else{pcount +=ps[thep]+"<br>";}
		}
	}
	rostertotals += "<table border=0 cellpadding=1 cellspacing=1 style=\"border-top: 1px solid #333333;  border-left: 1px solid #333333;  border-bottom: 1px solid #333333; border-right: 1px solid #333333;\"><tr class=clr0><td colspan=2 align=center><font class=clr1><b>"+partisan+" Totals</b></font></td></tr><tr><td width=20 valign=top>Tot<br/>"+plab+"</td><td width=20 valign=top><b><font color=#000000>"+tmtt+"<br>"+pcount+"</b></td></tr></table>";
}

function playerEligib() {
	elib = "NO"; 
	esort = 1;
	if(!adpos[code]) {adpos[code] = "";}
	if(position == "ACE" && leagueinfo[53] == "nascar") {elib = "YES";}

	if(leagueinfo[53] == "baseball" && (adpos[code].indexOf(position) >= 0 || tplayer[2].indexOf(position) >= 0)) {elib = "YES";}

	if(position == "FW" && (adpos[code].indexOf("C") >= 0 || adpos[code].indexOf("LW") >= 0 || adpos[code].indexOf("RW") >= 0 || tplayer[2] == "LW" || tplayer[2] == "RW" || tplayer[2] == "C")) {elib = "YES";}
	
	if(position == "P" && (tplayer[2] == "SP" || tplayer[2] == "RP")) {elib = "YES";}

	if(position == "CI" && (adpos[code].indexOf("3B") >= 0 || adpos[code].indexOf("1B") >= 0 || tplayer[2] == "3B" || tplayer[2] == "1B")) {elib = "YES";}


	if(position == "MI" && (adpos[code].indexOf("2B") >= 0 || adpos[code].indexOf("SS") >= 0 || tplayer[2] == "SS" || tplayer[2] == "2B")) {elib = "YES";}


	if(position == "UI" && (adpos[code].indexOf("1B") >= 0 || adpos[code].indexOf("2B") >= 0 || adpos[code].indexOf("3B") >= 0 || adpos[code].indexOf("SS") >= 0 ||adpos[code].indexOf("C") >= 0 || tplayer[2] == "3B" || tplayer[2] == "1B" || tplayer[2] == "SS" || tplayer[2] == "2B" || tplayer[2] == "C")) {elib = "YES";}


	if(sport == "hockey" && position == "UT" && (tplayer[2] == "LW" || tplayer[2] == "RW" || tplayer[2] == "C" || tplayer[2] == "DF")) {elib = "YES";}


if(position == "UT" || position == "DH") {
		if(tplayer[2] == "3B" || tplayer[2] == "1B" || tplayer[2] == "SS" || tplayer[2] == "2B" || tplayer[2] == "C" || tplayer[2] == "OF" || tplayer[2] == "DH"|| tplayer[2] == "RB" || tplayer[2] == "WR" || tplayer[2] == "TE") {elib = "YES";}
}


if(position == "UT" && teamlistqb.indexOf(basename) >= 0 && tplayer[2] == "QB") {
	elib = "YES";
}
if(position == "UT" && teamlistpk.indexOf(basename) >= 0 && tplayer[2] == "PK") {
	elib = "YES";
}
if(position == "UT" && teamlistdf.indexOf(basename) >= 0 && tplayer[2] == "DF") {
	elib = "YES";
}
if(position == "UT" && notte.indexOf(basename) >= 0 && tplayer[2] == "TE") {
	elib = "NO";
}
	if(sport == "basketball" && position.indexOf(tplayer[2]) >= 0) {elib = "YES";}

	if(position == "REC" && (tplayer[2] == "WR" || tplayer[2] == "TE")) {elib = "YES";}

	if(position == "DP" && (tplayer[2] == "DB" || tplayer[2] == "DL" || tplayer[2] == "LB")) {elib = "YES";}

}

function eligibList () {
	if(leagueinfo[53] == "baseball" && document.getElementById('peligib')) {
		var rawdata = document.getElementById('peligib').innerHTML;
		var ellist = rawdata.split("^");
		for(ee=0;ee<=ellist.length;ee++) {
			if(ellist[ee]) {
				tpcurr = ellist[ee].split("|");
				code = tpcurr[0];
				adpos[code] = tpcurr[1];
			}
		}
	}
}

