Code Duplication    Length = 19-21 lines in 2 locations

js/script.js 2 locations

@@ 90-110 (lines=21) @@
87
	}
88
	form.submit();
89
}
90
function statsairlinechange(e) {
91
	var form = document.getElementById('changeairline');
92
	var airline = form.airline.value;
93
	var pagename = location.pathname;
94
	pagename = pagename.split('/');
95
	var i = 0;
96
	var page = '';
97
	var add = false;
98
	for (i = 0; i < pagename.length; i++) {
99
		if (pagename[i] != '') {
100
			if (pagename[i].length != 3 && pagename[i].substr(0,9) != 'alliance_') page = page+'/'+pagename[i];
101
			else {
102
				add = true;
103
				if (airline != 'all') page = page+'/'+airline;
104
			}
105
		}
106
	}
107
	if (add === false) page = page+'/'+airline;
108
	form.action = page;
109
	form.submit();
110
}
111
@@ 71-89 (lines=19) @@
68
		}
69
	});
70
}
71
function statsdatechange(e) {
72
	var form = document.getElementById('changedate');
73
	var yearmonth = form.date.value.split("-");
74
	var pagename = location.pathname;
75
	pagename = pagename.split('/');
76
	var i = 0;
77
	var page = '';
78
	for (i = 0; i < pagename.length; i++) {
79
		if (pagename[i] != '') {
80
			if (isNaN(pagename[i])) page = page +'/'+ pagename[i];
81
		}
82
	}
83
	if (typeof yearmonth[1] != 'undefined') {
84
		form.action = page+'/'+yearmonth[0]+'/'+yearmonth[1];
85
	} else {
86
		form.action = page;
87
	}
88
	form.submit();
89
}
90
function statsairlinechange(e) {
91
	var form = document.getElementById('changeairline');
92
	var airline = form.airline.value;