var bsc = new Array();
var bsn = new Array();
var bsd = new Array();
bsc[0]="AGR";bsc[1]="AMD";bsc[2]="AMJ";bsc[3]="IXU";bsc[4]="BLR";bsc[5]="BHO";bsc[6]="BHJ";bsc[7]="MAA";bsc[8]="COK";bsc[9]="DEL";bsc[10]="GND";bsc[11]="GOI";bsc[12]="HBX";bsc[13]="HYD";bsc[14]="IDR";bsc[15]="JAI";bsc[16]="IXJ";bsc[17]="JGA";bsc[18]="KWR";bsc[19]="KAT";bsc[20]="KLH";bsc[21]="MBH";bsc[22]="MNL";bsc[23]="IXE";bsc[24]="ABU";bsc[25]="BOM";bsc[26]="BMC";bsc[27]="ISK";bsc[28]="NLR";bsc[29]="PLT";bsc[30]="PNQ";bsc[31]="RAJ";bsc[32]="SRD";bsc[33]="SRI";bsc[34]="SXR";bsc[35]="STV";bsc[36]="THR";bsc[37]="TRZ";bsc[38]="TIR";bsc[39]="UDR";bsc[40]="UJN";bsc[41]="BDQ";

bsn[0]="Agra";bsn[1]="Ahmedabad";bsn[2]="Ambaji";bsn[3]="Aurangabad";bsn[4]="Bangalore";bsn[5]="Bhopal";bsn[6]="Bhuj";bsn[7]="Chennai";bsn[8]="Cochin";bsn[9]="Delhi";bsn[10]="Gandhidham";bsn[11]="Goa";bsn[12]="Hubli";bsn[13]="Hyderabad";bsn[14]="Indore";bsn[15]="Jaipur";bsn[16]="Jammu";bsn[17]="Jamnagar";bsn[18]="Karwar";bsn[19]="Katra";bsn[20]="Kolhapur";bsn[21]="Mahabaleshwar";bsn[22]="Manali";bsn[23]="Mangalore";bsn[24]="MountAbu";bsn[25]="Mumbai";bsn[26]="MumbaiOperaHouse";bsn[27]="Nasik";bsn[28]="Nellore";bsn[29]="Palitana";bsn[30]="Pune";bsn[31]="Rajkot";bsn[32]="Shirdi";bsn[33]="Shreenathji";bsn[34]="Srinagar";bsn[35]="Surat";bsn[36]="Thrissur";bsn[37]="Tiruchirapally";bsn[38]="Tirupati";bsn[39]="Udaipur";bsn[40]="Ujjain";bsn[41]="Vadodara";

bsd[0]="Delhi:DEL";bsd[1]="Ambaji:AMJ,Bhopal:BHO,Bhuj:BHJ,Gandhidham:GND,Goa:GOI,Indore:IDR,Jaipur:JAI,MountAbu:ABU,Mumbai:BOM,Pune:PNQ,Rajkot:RAJ,Shirdi:SRD,Shreenathji:SRI,Surat:STV,Udaipur:UDR,Vadodara:BDQ";bsd[2]="Ahmedabad:AMD,MountAbu:ABU,Vadodara:BDQ";bsd[3]="Mumbai:BOM";bsd[4]="Chennai:MAA,Cochin:COK,Goa:GOI,Hubli:HBX,Hyderabad:HYD,Karwar:KWR,Mumbai:BOM,Pune:PNQ,Shirdi:SRD,Thrissur:THR";bsd[5]="Ahmedabad:AMD,Indore:IDR,Mumbai:BOM,Nasik:ISK,Pune:PNQ,Vadodara:BDQ";bsd[6]="Ahmedabad:AMD,Gandhidham:GND,Rajkot:RAJ";bsd[7]="Bangalore:BLR,Hyderabad:HYD,Mahabalipuram:MBL,Nellore:NLR,Tirupati:TIR";bsd[8]="Bangalore:BLR,Thrissur:THR";bsd[9]="Jaipur:JAI,Jammu:IXJ,Katra:KAT,Manali:MNL,Udaipur:UDR";bsd[10]="Ahmedabad:AMD,Bhuj:BHJ,Rajkot:RAJ";bsd[11]="Ahmedabad:AMD,Bangalore:BLR,Kolhapur:KLH,Mumbai:BOM,Pune:PNQ,Surat:STV,Vadodara:BDQ";bsd[12]="Bangalore:BLR,Mumbai:BOM,Pune:PNQ";bsd[13]="Bangalore:BLR,Chennai:MAA,Mumbai:BOM,Nellore:NLR,Pune:PNQ,Tirupati:TIR";bsd[14]="Ahmedabad:AMD,Bhopal:BHO,Mumbai:BOM,Nasik:ISK,Pune:PNQ,Ujjain:UJN,Vadodara:BDQ";bsd[15]="Ahmedabad:AMD,Delhi:DEL,Udaipur:UDR";bsd[16]="Delhi:DEL,Katra:KAT";bsd[17]="Mumbai:BOM,Rajkot:RAJ,Surat:STV,Vadodara:BDQ";bsd[18]="Bangalore:BLR";bsd[19]="Delhi:DEL,Jammu:IXJ";bsd[20]="Goa:GOI,Mumbai:BOM,Pune:PNQ";bsd[21]="Mumbai:BOM";bsd[22]="Delhi:DEL";bsd[23]="Mumbai:BOM,Pune:PNQ";bsd[24]="Ahmedabad:AMD,Ambaji:AMJ,Vadodara:BDQ";bsd[25]="Ahmedabad:AMD,Aurangabad:IXU,Bangalore:BLR,Bhopal:BHO,Goa:GOI,Hubli:HBX,Hyderabad:HYD,Indore:IDR,Jamnagar:JGA,Kolhapur:KLH,Mahabaleshwar:MBH,Mangalore:IXE,Nasik:ISK,Palitana:PLT,Pune:PNQ,Rajkot:RAJ,Shirdi:SRD,Shreenathji:SRI,Surat:STV,Udaipur:UDR,Vadodara:BDQ";bsd[26]="Pune:PNQ";bsd[27]="Bhopal:BHO,Indore:IDR,Mumbai:BOM,Shirdi:SRD";bsd[28]="Chennai:MAA,Hyderabad:HYD";bsd[29]="Mumbai:BOM";bsd[30]="Ahmedabad:AMD,Aurangabad:IXU,Bangalore:BLR,Bhopal:BHO,Goa:GOI,Hubli:HBX,Hyderabad:HYD,Indore:IDR,Kolhapur:KLH,Mahabaleshwar:MBH,Mangalore:IXE,Mumbai:BOM,MumbaiOperaHouse:BMC,Rajkot:RAJ,Shirdi:SRD,Surat:STV,Vadodara:BDQ";bsd[31]="Ahmedabad:AMD,Bhuj:BHJ,Gandhidham:GND,Jamnagar:JGA,Mumbai:BOM,Pune:PNQ,Surat:STV,Vadodara:BDQ";bsd[32]="Ahmedabad:AMD,Bangalore:BLR,Mumbai:BOM,Nasik:ISK,Surat:STV,Vadodara:BDQ";bsd[33]="Ahmedabad:AMD,Mumbai:BOM,Surat:STV,Udaipur:UDR,Vadodara:BDQ";bsd[34]="Chandigarh:IXC,Delhi:DEL,Jammu:IXJ,Katra:KAT";bsd[35]="Ahmedabad:AMD,Goa:GOI,Jamnagar:JGA,Mumbai:BOM,Pune:PNQ,Rajkot:RAJ,Shirdi:SRD,Shreenathji:SRI,Vadodara:BDQ";bsd[36]="Bangalore:BLR,Cochin:COK";bsd[37]="Bangalore:BLR";bsd[38]="Bangalore:BLR,Chennai:MAA,Hyderabad:HYD";bsd[39]="Ahmedabad:AMD,Delhi:DEL,Jaipur:JAI,Mumbai:BOM";bsd[40]="Indore:IDR";bsd[41]="Ahmedabad:AMD,Ambaji:AMJ,Bhopal:BHO,Goa:GOI,Indore:IDR,Jamnagar:JGA,MountAbu:ABU,Mumbai:BOM,Pune:PNQ,Rajkot:RAJ,Shirdi:SRD,Shreenathji:SRI,Surat:STV";

function populateBusStations(field){ 
	field.length = bsc.length;
        for (var i = 0; i < bsc.length; i++){ 
		field[i].text = bsn[i]; field[i].value = bsc[i];
       	} field.selectedIndex = 0;
}

function populateBusDestinations(field, source){
	var destinations = bsd[source.selectedIndex];
        var dests = destinations.split(",");
        var destCodes = new Array();
        var destNames = new Array();
        for (var i = 0; i < dests.length; i++){ 
		var destPair = dests[i].split(":"); 
		destCodes[i] = destPair[1]; 
		destNames[i] = destPair[0];
       	}
        field.length = destCodes.length;
        for (var i = 0; i < destCodes.length; i++) { 
		field[i].text = destNames[i]; 
		field[i].value = destCodes[i]; 
	}
        field.selectedIndex = 0;
}

function init(){
	populateBusStations(document.busform.origin);
	populateBusDestinations(document.busform.destination, document.busform.origin);
}

function showHidedt(fName)
{

        if(document.forms[""+fName].type[1].checked==true)
        {
                document.forms[""+fName].rdate.disabled=true;
                document.getElementById('BRIcon').style.display='none';
                document.getElementById('BRIcon2').style.display='';
        }
        if(document.forms[""+fName].type[0].checked==true)
        {
                document.forms[""+fName].rdate.disabled=false;
                document.getElementById('BRIcon').style.display='';
                document.getElementById('BRIcon2').style.display='none';
        }
}
