if(typeof scheduleUpdateUrl === 'undefined') {
var scheduleUpdateUrl = '/templates/defaultNew/overviews/schedule/updateSchedule.php';
}
function changeSchedule() {
var supermatches_id = $('#selectSuper').val();
$('#changeSuper').submit();
}
function updateSchedule() {
if ($('#selectSuper').length ) {
var supermatches_id = $('#selectSuper').val();
} else {
var supermatches_id = null;
}
var els = getElementsByClass("sz", document, "span");
for(var i in els) els[i].style.backgroundColor = "";
id = 0;
if (id==0) for (var i in teamNames) if (teamNames[i] == document.getElementById('tb').value) id = teamIds[i];
jQuery.get(
scheduleUpdateUrl,
{'zweelerTeams_id': id, 'games_id': 10883, 'supermatches_id': supermatches_id},
function (data) {
if (document.getElementById('headerTeam1'))
document.getElementById('headerTeam1').innerHTML = data.teamName;
if (document.getElementById('headerTeam2'))
document.getElementById('headerTeam2').innerHTML = data.teamName;
jQuery.each(data.positionsInSchedule, function(index,position) {
var domId = 's' + position.menWomen_id + '-' + position.submatches_id + '-' + (position.positionMatch-1) + '-' + position.positionPerson;
var elems = getElementsByClass( domId, document, 'span');
for(var i in elems) elems[i].style.backgroundColor = 'yellow';
});
},
'json'
);
if (5 <=2 && id) {
showEditTeamButton(id);
}
}
function showEditTeamButton (id) {
$('#editTeamNew').show();
}
function editTeamClick() {
id = 0;
if (!id)
return false;
var url1 = 'editTeams&edit=';
var url2 = '&requestParameter=';
var url = url1+ id + url2 + id;
window.location = url;
}
function selTab(me) {
if (me.parentNode.className=="current") return;
for (i=0; i < me.parentNode.parentNode.childNodes.length; i++) {
if (!me.parentNode.parentNode.childNodes[i].id) continue;
me.parentNode.parentNode.childNodes[i].className = "";
document.getElementById(me.parentNode.parentNode.childNodes[i].id+"Content").style.display="none";
}
me.parentNode.className = "current";
document.getElementById(me.parentNode.id+"Content").style.display="block";
}
function editMatch(positionMatch, submatches_id) {
//alert (positionMatch + ", " +submatches_id);
}
function getElementsByClass(searchClass,node,tag) {
var classElements = new Array();
if ( node == null ) node = document;
if ( tag == null ) tag = '*';
var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
for (i = 0, j = 0; i < elsLen; i++) {
if ( pattern.test(els[i].className) ) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}