function msg_state(a)
{
	if (a != "")
	{
		alert(a);
		history.go(-1);	
	}
}
function selectallstate()
{
	var j=0;
	if(document.form2.dSelect != null)
	{
	if(document.form2.dSelect.length > 1)
	{
		for (i=0;i<document.form2.dSelect.length;++ i)
		{
			if(document.form2.dSelect[i].checked)
				j=j+1;
		}
		if(j == i)
			document.form2.SelectAllRows.checked = true;
		else
			document.form2.SelectAllRows.checked = false;
	}
	else
		document.form2.SelectAllRows.checked = document.form2.dSelect.checked;
	}
}
function check(frmName)
{
	var file = frmName.filename.value;
	var strName = frmName.YourFile.value;
	if(strName.search(file) == -1)
	{
		alert("You are Trying To Upload The Wrong File.");
		return false;
	}
	msg="Are You Confirm this File is a\nCorrect File To Upload The Score."
	if (confirm(msg))
		return true;
	else
		return false;
}
function checkup(frmName)
{
	if(confirm("Confirm To Store Data."))
		return true;
	else
		return false;
}
function delsel(frmName)
{
	
	var j=0;
	if(frmName.dSelect.length > 1)
	{		
		t = frmName.dSelect.length;
		for (i=0;i<t;++ i)
		{
			if(frmName.dSelect[i].checked)
				j=j+1;
		}
	}
	else
		if(frmName.dSelect.checked)
		{
			j=1;
			t=1;
		}
	if(j>0)
	{
		if (j == t)
			var conf = confirm("Are You Sure to Delete All.");
		else
			var conf = confirm("Are You Sure to Delete.");
		if(conf==true)
			return true;
		else
			return false;
	}
	else
	{
		alert("Before Click the Delete Button\nChoose Atleast One CheckBox");
		return false;
	}
}
function checkempty(frmName)
{
	for(var i=0;i<frmName.elements.length;i++)
	{
		frmName.elements[i].value = trim(frmName.elements[i].value);
		if(frmName.elements[i].value == "" && (frmName.elements[i].name.indexOf("_O") == -1) && frmName.elements[i].type != "hidden")
		{
			alert(frmName.elements[i].name + " is not Empty.");
			frmName.elements[i].focus();
			return false;
		}		
	}
	if(confirm("Proceed to Submit."))
		return true;
	else
		return false;
}
function trim(inputString) 
{
   if (typeof inputString != "string") 
   { 
     return inputString; 
	}
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") 
   {
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") 
   {
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) 
   { 
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); 
   }
   return retValue;
}
function SelectAllRows_Click(objselect)
{
	if(document.form2.dSelect.length > 1)
		for (i=0;i<document.form2.dSelect.length;++ i)
		{
			document.form2.dSelect[i].checked = objselect.checked;
		}
	else
		document.form2.dSelect.checked = objselect.checked;
	form2.submit();
}
function SelectAllRow_Click(objselect)
{
	if(document.form2.dSelect.length > 1)
		for (i=0;i<document.form2.dSelect.length;++ i)
		{
			document.form2.dSelect[i].checked = objselect.checked;
		}
	else
		document.form2.dSelect.checked = objselect.checked;
}
function saveassign()
{
	document.form1.editsave.value="";
	document.form1.submit();
}
function checkSch(frmName)
{
	for(var i=0;i<frmName.elements.length;i++)
	{
		frmName.elements[i].value = trim(frmName.elements[i].value);
		if((frmName.elements[i].value == "") && (frmName.elements[i].name.indexOf("_O") == -1))
		{
			alert(frmName.elements[i].name + " is not Empty.");
			frmName.elements[i].focus();
			return false;
		}
	}
	if(frmName.Team1.value == frmName.Team2.value)
	{
		alert("Select Two Different Teams.");
		frmName.Team2.focus();
		return false;
	}
	return true;
}
function checkTeam(frmName)
{
	for(var i=0;i<frmName.elements.length;i++)
	{
		frmName.elements[i].value = trim(frmName.elements[i].value);
		if((frmName.elements[i].value == "") && (frmName.elements[i].name.indexOf("_O") == -1))
		{
			if(frmName.elements[i].type == "hidden")
			{
				alert("Please ADD Your Players to \nRegister Your Team");				
			}
			else
			{
				alert(frmName.elements[i].name + " is not Empty.");
				frmName.elements[i].focus();
			}
			return false;
		}		
	}
	return true;
}
function regexp(field,reg)
{
	var valid = reg;
	var ok = "yes";
	var temp;   
	for (var i=0; i<field.value.length; i++) 
	{
		temp = "" + field.value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
	}
	if (ok == "no") 
		return false;
  	else
		return true;   	
}
function checkpass(frm)
{
	frm.nPass.value=trim(frm.nPass.value);
	if(frm.nPass.value.length == "0")
	{
		alert("Please Enter Your New Password.");
		frm.nPass.focus();frm.nPass.select();
		return false;
	}
	frm.rnPass.value=trim(frm.rnPass.value);
	if(frm.rnPass.value.length == "0")
	{
		alert("Please Enter Your Old Password.");
		frm.rnPass.focus();frm.rnPass.select();
		return false;
	}
	if(frm.nPass.value != frm.rnPass.value)
	{
		alert("NEw Password and Re-Type New Password are Differed.");
		frm.nPass.focus();frm.nPass.select();frm.rnPass.value="";
		return false;
	}
	return true;
}
function addusers()
{	
	window.opener.location="master_users.asp";
	window.close();
}
function setpage(pageno)
{
	form2.page.value=pageno;
	form2.submit();
}
function teamhide()
{
	if(document.form2.View.value != 3)
	{
		teamselect.style.display="none";
		form2.submit();
	}
	else
	{
		teamselect.style.display="block";
	}
}
function removepicture()
{
	if(document.form1.picvalue.value != 1)
	{
		query="RemoveImg.asp?FileId=" + document.form1.picvalue.value;
		window.open(query,'RemoveImage','width=250,height=300,top=150,left=250,scrollbars=0');
	}
}
function insertpicture()
{
	query = "UploadImg.asp?picvalue="+document.form1.picvalue.value
	window.open(query,'UploadImage','width=250,height=300,top=150,left=250,scrollbars=0')
}
function usrlist(un)
{
	loc = "master_userscheck.asp?view=" + document.form2.View.value;
	loc = loc + "&team=" + document.form2.Team.value;
	loc = loc + "&ret=1&edit=" + un;
	window.location=loc;
}
function remPlayer(field)
{
	var x;
	for(i=0;i<document.forms[0].pRemove.length;i++)
	{
		if(field.value == document.forms[0].pRemove[i].value)
			x = i;
	}
	//alert(document.forms[0].playdata[i].value);
	var msgDisp = "Are you sure you want to remove the player from the team?"
	if(document.forms[0].playdata[x].value != "")
	{
		msgDisp = "This player has dependency with scores and stats, removing this player will result in change in stats. Do you still want to remove?"
	}
	//alert(field.name);
	var answer=makeMsgBox("Confirm",msgDisp,32,4)
	if (answer == 6)
		form1.submit();
	if(answer == 7)
		field.checked = false;
}
function addplayers()
{
	var i,j;
	for(i=0;i<player.length;i++)
	{
		if(player[i].value == "" && i < 1)
		{
			alert("Please Choose the Players.");
			player[i].focus();			
			return false;
		}
		if(jno[i].value != "" && player[i].value == "")
		{
			alert("Please Choose the Player before Enter the Player Number.");
			jno[i].focus();jno[i].value="";jno[i].select();
			return false;
		}
		if(jno[i].value == "" && player[i].value != "")
		{
			alert("Please Enter the Player Number.");
			jno[i].focus();jno[i].select();
			return false;
		}
	}
	for(i=0;i<player.length;i++)
	{
		for(j=i+1;j<player.length;j++)
		{
			if(player[i].value == player[j].value && player[i].value != "")
			{
				alert("Don\'t Choose Single Player More than Once.");
				player[j].focus();
				return false;
			}
			if(jno[i].value == jno[j].value && jno[i].value != "")
			{
				alert("Don\'t Choose Same Jersey Number for More than One Player.");
				jno[j].focus();jno[j].select();
				return false;
			}
		}
	}
	var msg="Are You Confirm to Selected\nAll Your Players Correctly."
	var conf = confirm(msg);
	if(conf==true)
	{
		var last,players,jerno,jersize,pos,hei,wei,ex;
		players="";
		jerno="";
		jersize="";
		pos="";
		hei="";
		wei="";
		ex="";
		for(i = 0;i<player.length;i++)
		{
			if(player[i].value != "")
				last = i;
		}
		for(i = 0;i<player.length;i++)
		{
			if(player[i].value != "")
			{
				if(i != last)
				{				
					players = players + player[i].value + ", ";
					jerno = jerno + jno[i].value + ", ";
					jersize = jersize + jsize[i].value + ", ";					
					pos = pos + jsize[i].value + ", ";
					hei = hei + height[i].value + ", ";
					wei = wei + weight[i].value + ", ";
					ex = ex + experience[i].value + ", ";
				}
				else
				{
					players = players + player[i].value;
					jerno = jerno + jno[i].value;
					jersize = jersize + jsize[i].value;					
					pos = pos + jsize[i].value;
					hei = hei + height[i].value;
					wei = wei + weight[i].value;
					ex = ex + experience[i].value;
				}
			}				
		}		
		window.opener.form1.player.value=players;
		window.opener.form1.jerseyno.value=jerno;
		window.opener.form1.jerseysize.value=jersize;
		window.opener.form1.position.value=pos;
		window.opener.form1.height.value=hei;
		window.opener.form1.weight.value=wei;
		window.opener.form1.experience.value=ex;
		window.close();
	}
	else
		return false;
}
function insplayers(frm)
{
	var i,j;
	for(i=0;i<frm.player.length;i++)
	{		
		if(frm.jno[i].value != "" && frm.player[i].value == "")
		{
			alert("Please Choose the Player before Enter the Player Jersey Number.");
			frm.jno[i].focus();frm.jno[i].value="";frm.jno[i].select();
			return false;
		}
		if(frm.jno[i].value == "" && frm.player[i].value != "")
		{
			alert("Please Enter the Player Jersey Number.");
			frm.jno[i].focus();frm.jno[i].select();
			return false;
		}
	}
	for(i=0;i<frm.player.length;i++)
	{
		for(j=i+1;j<frm.player.length;j++)
		{
			if(frm.player[i].value == frm.player[j].value && frm.player[i].value != "")
			{
				alert("Don\'t Choose Single Player More than Once.");
				frm.player[j].focus();
				return false;
			}
			if(frm.jno[i].value == frm.jno[j].value && frm.jno[i].value != "")
			{
				alert("Don\'t Choose Same Jersey Number for More than One Player.");
				frm.jno[j].focus();frm.jno[j].select();
				return false;
			}
		}
	}
	var last,players,jerno,jersize,pos,hei,wei,ex;
	players="";
	jerno="";
	jersize="";
	pos="";
	hei="";
	wei="";
	ex="";
	for(i = 0;i<frm.player.length;i++)
	{
		if(frm.player[i].value != "")
			last = i;
	}
	for(i = 0;i<frm.player.length;i++)
	{
		if(frm.player[i].value != "")
		{
			if(i != last)
			{				
				players = players + frm.player[i].value + ", ";
				jerno = jerno + frm.jno[i].value + ", ";
				jersize = jersize + frm.jsize[i].value + ", ";					
				pos = pos + frm.jsize[i].value + ", ";
				hei = hei + frm.height[i].value + ", ";
				wei = wei + frm.weight[i].value + ", ";
				ex = ex + frm.experience[i].value + ", ";
			}
			else
			{
				players = players + frm.player[i].value;
				jerno = jerno + frm.jno[i].value;
				jersize = jersize + frm.jsize[i].value;					
				pos = pos + frm.jsize[i].value;
				hei = hei + frm.height[i].value;
				wei = wei + frm.weight[i].value;
				ex = ex + frm.experience[i].value;
			}
		}				
	}
	frm.hplayers.value=players;
	frm.hjerseyno.value=jerno;
	frm.hjerseysize.value=jersize;
	frm.hposition.value=pos;
	frm.hheight.value=hei;
	frm.hweight.value=wei;
	frm.hexperience.value=ex;
	return true;
}