﻿function SportFields(){
UpdateNavigation("SportFields()");
var soapData = SoapDataBuilder("SportFieldsShow", parseForm('LocationsForm'));
glbListCacheXml = AjaxRequest("SportFields.asmx", soapData, "SportFields.xsl");

}
function Update(){
var soapData = SoapDataBuilder("UpdateFields", parseForm('SportFieldsForm'));
var tempXML= AjaxRequest("SportFields.asmx", soapData, "SportFields.xsl");
window.location.href="#";
(document.getElementById("spUpdated")).style.display="";
}
function ShowTeamsClubs(filter)
{
    UpdateNavigation("ShowTeamsClubs()");

	
	var soapData = SoapDataBuilder("ShowTeamsClubs", parseForm('specifyTeamsListForm'));
	glbListCacheXml = AjaxRequest("TeamsClubs.asmx", soapData, "TeamsClubs.xsl");
	glbListCachePage = 1;
	glbIsSearchResult = false;
}

function ShowTeam(lngTeamID) {
	var	param = CustomParamBuilder("lngTeamID", lngTeamID);
	var soapData = SoapDataBuilder("ShowTeam", param);
	glbListCacheXml =AjaxRequest("TeamsClubs.asmx",soapData,"TeamsClubs.xsl");
}
function SortTeams(sortColumn) {
	var paging = new Paging();
	paging.sortColumn = sortColumn;
	var soapData = SoapDataBuilder("ShowTeamsClubs", null, paging);
	glbListCacheXml = AjaxRequest("TeamsClubs.asmx", soapData, "TeamsClubs.xsl");
}
function UpdateTeam()
{
    var soapData = SoapDataBuilder("UpdateFields", parseForm('SportFieldsForm'));
    var tempXML= AjaxRequest("TeamsClubs.asmx", soapData, "TeamsClubs.xsl");
    (document.getElementById("spUpdated")).style.display="";
}
function SelectStateChanged(obj){
  if(obj.value==0)
    {
        (document.getElementById("strNewState")).value="";
        return;
    }
    (document.getElementById("strNewState")).value=obj.value;
    ChangeCombos();
    
}
function SelectLeagueChanged(obj){
    if(obj.value==0)
    {
        (document.getElementById("strLeague")).value="";
        (document.getElementById("strLeague")).style.display="none";
        return;
    }
    if(obj.value==-1)
    {
        (document.getElementById("strLeague")).style.display="";
            (document.getElementById("strLeague")).value="";
        
        
        (document.getElementById("strLeague")).focus();
        return;
    }
    (document.getElementById("strLeague")).value=obj.value;
    (document.getElementById("strLeague")).style.display="none";
    ChangeCombos();

}
function SelectDivisionChanged(obj){
if(obj.value==0){
        (document.getElementById("strDivision")).style.display="none";
        (document.getElementById("strDivision")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("strDivision")).style.display="";
        (document.getElementById("strDivision")).value="";
        
       
        (document.getElementById("strDivision")).focus();
        return;
    }
	(document.getElementById("strDivision")).style.display="none";
	(document.getElementById("strDivision")).value=obj.value;
	ChangeCombos();
}
function SelectAssociationChanged(obj)
{
if(obj.value==0){
        (document.getElementById("strAssociation")).style.display="none";
        (document.getElementById("strAssociation")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("strAssociation")).style.display="";
        (document.getElementById("strAssociation")).value="";
        
        
        if(document.getElementById("rowGrade")!=null)
        {
            (document.getElementById("strGradeSelect")).value=-1;
            SelectGradeChanged(document.getElementById("strGradeSelect"));
        }
        (document.getElementById("strAssociation")).focus();
        return;
    }
	(document.getElementById("strAssociation")).style.display="none";
	(document.getElementById("strAssociation")).value=obj.value;
	ChangeCombos();
}
function SelectRegionChanged(obj)
{
if(obj.value==0){
        (document.getElementById("strRegion")).style.display="none";
        (document.getElementById("strRegion")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("strRegion")).style.display="";
        (document.getElementById("strRegion")).value="";
        
        
        (document.getElementById("strRegion")).focus();
        return;
    }
	(document.getElementById("strRegion")).style.display="none";
	(document.getElementById("strRegion")).value=obj.value;
	ChangeCombos();
}
function SelectCompetitionChanged(obj)
{
if(obj.value==0){
        (document.getElementById("strCompetition")).style.display="none";
        (document.getElementById("strCompetition")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("strCompetition")).style.display="";
        (document.getElementById("strCompetition")).value="";
        
        
        
        (document.getElementById("strCompetition")).focus();
        return;
    }
	(document.getElementById("strCompetition")).style.display="none";
	(document.getElementById("strCompetition")).value=obj.value;
	ChangeCombos();
}
function SelectGradeChanged(obj)
{
if(obj.value==0){
        (document.getElementById("strGrade")).style.display="none";
        (document.getElementById("strGrade")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("strGrade")).style.display="";
        (document.getElementById("strGrade")).value="";
        (document.getElementById("strGrade")).focus();
        return;
    }
	(document.getElementById("strGrade")).style.display="none";
	(document.getElementById("strGrade")).value=obj.value;
}
function SelectAgeDivisionChanged(obj)
{
if(obj.value==0){
        (document.getElementById("strAgeDivision")).style.display="none";
        (document.getElementById("strAgeDivision")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("strAgeDivision")).style.display="";
        (document.getElementById("strAgeDivision")).value="";
        
       
        (document.getElementById("strAgeDivision")).focus();
        return;
    }
	(document.getElementById("strAgeDivision")).style.display="none";
	(document.getElementById("strAgeDivision")).value=obj.value;
	ChangeCombos();
}
//ADMIN SECTION
function ASelectStateChanged(obj){
  if(obj.value==0)
    {
        (document.getElementById("AstrNewState")).value="";
        return;
    }
    (document.getElementById("AstrNewState")).value=obj.value;
    ChangeCombos();
    
}
function ASelectLeagueChanged(obj){
    if(obj.value==0)
    {
        (document.getElementById("AstrLeague")).value="";
        (document.getElementById("AstrLeague")).style.display="none";
        return;
    }
    if(obj.value==-1)
    {
        (document.getElementById("AstrLeague")).style.display="";
            (document.getElementById("AstrLeague")).value="";
        
       
        (document.getElementById("AstrLeague")).focus();
        return;
    }
    (document.getElementById("AstrLeague")).value=obj.value;
    (document.getElementById("AstrLeague")).style.display="none";
    ChangeCombos();

}
function ASelectDivisionChanged(obj){
if(obj.value==0){
        (document.getElementById("AstrDivision")).style.display="none";
        (document.getElementById("AstrDivision")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("AstrDivision")).style.display="";
        (document.getElementById("AstrDivision")).value="";
        
        
        (document.getElementById("AstrDivision")).focus();
        return;
    }
	(document.getElementById("AstrDivision")).style.display="none";
	(document.getElementById("AstrDivision")).value=obj.value;
	ChangeCombos();
}
function ASelectAssociationChanged(obj)
{
if(obj.value==0){
        (document.getElementById("AstrAssociation")).style.display="none";
        (document.getElementById("AstrAssociation")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("AstrAssociation")).style.display="";
        (document.getElementById("AstrAssociation")).value="";
        
        
        (document.getElementById("AstrAssociation")).focus();
        return;
    }
	(document.getElementById("AstrAssociation")).style.display="none";
	(document.getElementById("AstrAssociation")).value=obj.value;
	ChangeCombos();
}
function ASelectRegionChanged(obj)
{
if(obj.value==0){
        (document.getElementById("AstrRegion")).style.display="none";
        (document.getElementById("AstrRegion")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("AstrRegion")).style.display="";
        (document.getElementById("AstrRegion")).value="";
        
         
        (document.getElementById("AstrRegion")).focus();
        return;
    }
	(document.getElementById("AstrRegion")).style.display="none";
	(document.getElementById("AstrRegion")).value=obj.value;
	ChangeCombos();
}
function ASelectCompetitionChanged(obj)
{
if(obj.value==0){
        (document.getElementById("AstrCompetition")).style.display="none";
        (document.getElementById("AstrCompetition")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("AstrCompetition")).style.display="";
        (document.getElementById("AstrCompetition")).value="";
        
        
       
        (document.getElementById("AstrCompetition")).focus();
        return;
    }
	(document.getElementById("AstrCompetition")).style.display="none";
	(document.getElementById("AstrCompetition")).value=obj.value;
	ChangeCombos();
}
function ASelectGradeChanged(obj)
{
if(obj.value==0){
        (document.getElementById("AstrGrade")).style.display="none";
        (document.getElementById("AstrGrade")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("AstrGrade")).style.display="";
        (document.getElementById("AstrGrade")).value="";
        (document.getElementById("AstrGrade")).focus();
        return;
    }
	(document.getElementById("AstrGrade")).style.display="none";
	(document.getElementById("AstrGrade")).value=obj.value;
}
function ASelectAgeDivisionChanged(obj)
{
if(obj.value==0){
        (document.getElementById("AstrAgeDivision")).style.display="none";
        (document.getElementById("AstrAgeDivision")).value="";
        return;
    }
        if(obj.value==-1)
    {
        (document.getElementById("AstrAgeDivision")).style.display="";
        (document.getElementById("AstrAgeDivision")).value="";
        
       
        (document.getElementById("AstrAgeDivision")).focus();
        return;
    }
	(document.getElementById("AstrAgeDivision")).style.display="none";
	(document.getElementById("AstrAgeDivision")).value=obj.value;
	ChangeCombos();
}
function ChangeCombos(){
         var soapData = SoapDataBuilder("ShowTeam", parseForm('SportFieldsForm'));
        glbListCacheXml =AjaxRequest("TeamsClubs.asmx",soapData,"TeamsClubs.xsl");
        if(document.getElementById("strStateSelect")!=null)
        {
            if((document.getElementById("strStateSelect")).value!=0&&(document.getElementById("strStateSelect")).value!=-1)
            {
                (document.getElementById("strNewState")).value=(document.getElementById("strStateSelect")).value;
            }
         }
         if(document.getElementById("strAssociationSelect")!=null)
         {
            if((document.getElementById("strAssociationSelect")).value!=0&&(document.getElementById("strAssociationSelect")).value!=-1)
            {
                (document.getElementById("strAssociation")).value=(document.getElementById("strAssociationSelect")).value;
            }
         }
         if(document.getElementById("strLeagueSelect")!=null)
         {
         if((document.getElementById("strLeagueSelect")).value!=0&&(document.getElementById("strLeagueSelect")).value!=-1)
         {
            (document.getElementById("strLeague")).value=(document.getElementById("strLeagueSelect")).value;
         }
         }
         if(document.getElementById("strDivisionSelect")!=null)
         {
         if((document.getElementById("strDivisionSelect")).value!=0&&(document.getElementById("strDivisionSelect")).value!=-1)
         {
            (document.getElementById("strDivision")).value=(document.getElementById("strDivisionSelect")).value;
         }
         }
         if(document.getElementById("strRegionSelect")!=null)
         {
         if((document.getElementById("strRegionSelect")).value!=0&&(document.getElementById("strRegionSelect")).value!=-1)
         {
            (document.getElementById("strRegion")).value=(document.getElementById("strRegionSelect")).value;
         }
         }
         if(document.getElementById("strCompetitionSelect")!=null)
         {
         if((document.getElementById("strCompetitionSelect")).value!=0&&(document.getElementById("strCompetitionSelect")).value!=-1)
         {
            (document.getElementById("strCompetition")).value=(document.getElementById("strCompetitionSelect")).value;
         }
         }
         if(document.getElementById("strAgeDivisionSelect")!=null)
         {
         if((document.getElementById("strAgeDivisionSelect")).value!=0&&(document.getElementById("strAgeDivisionSelect")).value!=-1)
         {
            (document.getElementById("strAgeDivision")).value=(document.getElementById("strAgeDivisionSelect")).value;
         }
         }
         if(document.getElementById("strGradeSelect")!=null)
         {
         if((document.getElementById("strGradeSelect")).value!=0&&(document.getElementById("strGradeSelect")).value!=-1)
         {
            (document.getElementById("strGrade")).value=(document.getElementById("strGradeSelect")).value;
         }
         }
         //ADMIN
         if(document.getElementById("AstrStateSelect")!=null)
         {
         if((document.getElementById("AstrStateSelect")).value!=0&&(document.getElementById("AstrStateSelect")).value!=-1)
         {
            (document.getElementById("AstrNewState")).value=(document.getElementById("AstrStateSelect")).value;
         }
         }
         if(document.getElementById("AstrAssociationSelect")!=null)
         {
         if((document.getElementById("AstrAssociationSelect")).value!=0&&(document.getElementById("AstrAssociationSelect")).value!=-1)
         {
            (document.getElementById("AstrAssociation")).value=(document.getElementById("AstrAssociationSelect")).value;
         }
         }
         if(document.getElementById("AstrLeagueSelect")!=null)
         {
         if((document.getElementById("AstrLeagueSelect")).value!=0&&(document.getElementById("AstrLeagueSelect")).value!=-1)
         {
            (document.getElementById("AstrLeague")).value=(document.getElementById("AstrLeagueSelect")).value;
         }
         }
         if(document.getElementById("AstrDivisionSelect")!=null)
         {
         if((document.getElementById("AstrDivisionSelect")).value!=0&&(document.getElementById("AstrDivisionSelect")).value!=-1)
         {
            (document.getElementById("AstrDivision")).value=(document.getElementById("AstrDivisionSelect")).value;
         }
         }
         if(document.getElementById("AstrRegionSelect")!=null)
         {
         if((document.getElementById("AstrRegionSelect")).value!=0&&(document.getElementById("AstrRegionSelect")).value!=-1)
         {
            (document.getElementById("AstrRegion")).value=(document.getElementById("AstrRegionSelect")).value;
         }
         }
         if(document.getElementById("AstrCompetitionSelect")!=null)
         {
         if((document.getElementById("AstrCompetitionSelect")).value!=0&&(document.getElementById("AstrCompetitionSelect")).value!=-1)
         {
            (document.getElementById("strCompetition")).value=(document.getElementById("strCompetitionSelect")).value;
         }
         }
         if(document.getElementById("AstrAgeDivisionSelect")!=null)
         {
         if((document.getElementById("AstrAgeDivisionSelect")).value!=0&&(document.getElementById("AstrAgeDivisionSelect")).value!=-1)
         {
            (document.getElementById("AstrAgeDivision")).value=(document.getElementById("AstrAgeDivisionSelect")).value;
         }
         }
         if(document.getElementById("AstrGradeSelect")!=null)
         {
         if((document.getElementById("AstrGradeSelect")).value!=0&&(document.getElementById("AstrGradeSelect")).value!=-1)
         {
            (document.getElementById("AstrGrade")).value=(document.getElementById("AstrGradeSelect")).value;
         }
         }


}