var arEvents;
var arOldEvents;
var sAction = "";
var iStep = 10;
var t1;
var tLive;
var tIncident;
var tComment;
var arPlayerStats;
var arEventInfo = null;
var loadedDate ;
function formatNum(num) {

    if(num < 10)
        num = "0"+num;

    return num;
}

function displayResult() {

    
    if(arEventInfo == null) {
        setTimeout("displayResult()",(1000));
        return;
    }
    loadedDate++;
    //arEventInfo.status_type= 'inprogress';
  
    
    switch(arEventInfo.status_type) {
        case "notstarted":
            
            $('span#status').html(arEventInfo.starttime + " " + arEventInfo.startdate );
        break;
        case "finished":
            clearTimeout(tIncident);
            clearTimeout(tComment);
            $('span#status').html("Завършил");
        break;
        case "inprogress":
             
            
            var sText =  "";
            //arEventInfo.status_text = "2nd half";
            
            switch(arEventInfo.status_text) {
                case "1st half":
                    
                  /*  d = (d.getTime() / 1000) + 3600;
                    
                    
                    var diff = (loadedDate - d);
                    
                    //alert(loadedDate);
                    var minutesdiff = parseInt(diff/ 60); 
                    var secdiff = parseInt(diff % 60);
                    
                    if(minutesdiff >= 45) {
                        sText = "45' +";
                        minutesdiff -= 45;
                    }*/
                    sText = arEventInfo.min;
                break;
                case "2nd half":
                   /* var d = new Date(arEventInfo.SecondHalfStarted);
                    d = (d.getTime() / 1000) + 3600;
                    var diff = (loadedDate - d);
                    
                    var minutesdiff = parseInt(((45*60)+diff) / 60); 
                    var secdiff = parseInt(diff % 60);
                    
                    if(minutesdiff >= 90) {
                        sText = "90' +";
                        minutesdiff -= 90;
                    }*/
                    sText = arEventInfo.min;
                break;
                default:
                    sText = arEventInfo.status_text;
                break;
            }
        
            //sText += formatNum(minutesdiff) + ":" + formatNum(secdiff) ;
            //$('span#status').html(arEventInfo.min);
            $('span#status').html(sText);
        break;
        default:
            $('span#status').html(arEventInfo.status_text);
        break;
   }
        
    
    try {
        sTmpResult = $("span#result").html();
        arTmpResult = sTmpResult.split(" - ");
    } catch(e) {
        arTmpResult[0] = arEventInfo.home_score;
        arTmpResult[1] = arEventInfo.away_score;
    }

    if(parseInt(arEventInfo.home_score) != parseInt(arTmpResult[0]) || parseInt(arEventInfo.away_score) != parseInt(arTmpResult[1])) {
        sTmpResult = $("span#result").html(arEventInfo.home_score + " - " + arEventInfo.away_score);
        playsound2('sounds/goal.mp3');
     }

    setTimeout("displayResult()",(1000));
}

function updateLiveComment(iEventId) {
    
    var d= new Date;
    var t=d.getTime();
    clearTimeout(tComment);
    
    $.get('?do=oEvents&func=getLiveComment&id='+iEventId+'&t='+t, function(data) {
        
        arData = eval(data);
        arData = arData[0];
        arEventInfo = arData['result'];
        
        arPlayerStats = arData['playersStats'];
        updateTeamStats();
        $('div#comment').html("");
        for(var Comment in arData['comment']) {
            $('div#comment').append(arData['comment'][Comment] + "<br />");
        }
        
    });
    tComment = setTimeout("updateLiveComment("+iEventId+")",(1000*15));
}

function isset(variable_name)
{
    try
    {
        if (typeof(eval(variable_name)) != 'undefined')
        if (eval(variable_name) != null)
        return true;
    } catch(e) { }

    return false;
}

function updateTeamStats() {
    home = $("td#home_teamblocked_shots").attr('name');
    away = $("td#away_teamblocked_shots").attr('name');
    
    var arA = {
                   "corner":'corner',
                   'offside':'offside',
                   'throwin':'throwin'/*,
                   'rcard':'red_cards',
                   'ycard':'yellow_cards'*/
                   
             };
    
    for(var type in arPlayerStats[home]) {
        
        if(typeof arA[type] == 'string') {
            
            $("td#home_team"+arA[type]).html(arPlayerStats[home][type]);
            $("td#away_team"+arA[type]).html(arPlayerStats[away][type]);
        } 
        
    }
    
    
 
}

function updateEventIncidents(a,b) {
   
    clearTimeout(tIncident);
    
    var d= new Date;
    var t=d.getTime();
    
    $.get('?do=oEvents&func=updateEventIncidents&id='+a+','+b+'&t='+t, function(data) {
        
        arData = eval(data);
        $("div[name=lineup]").html("");
        
        for(i = 0; i < arData.length;i++) {
            $("div#lineup"+arData[i].ref_participantFK).append("<img src=\"http://focus-sport.net/images/Icons/eventDetails/"+arData[i].incident_typeFK+".gif\" title=\""+arData[i].it_name+" "+arData[i].elapsed+"'\" style=\"width:20px;margin-left:-5px;margin-top:-5px;float:left;display:block;cursor:pointer;\" >");
        }
        
    });
    
    tIncident = setTimeout("updateEventIncidents("+a+","+b+")",(1000*15));
}



function getPlayerStats(iId,obj) {
    
    var arKosym = findPos( obj ); 
     
    $("div#playerInfo").css("top",parseInt(arKosym[1])+25);
    $("div#playerInfo").css("left",(parseInt(arKosym[0])-80));
    $("div#playerInfo").css("display","block");
     
     $("div#playerInfo").html("");
     for(var players in arPlayerStats[iId]) {
         //alert(arPlayerStats[iId][players]);
         //alert(players);
        $("div#playerInfo").append(players + " - " + arPlayerStats[iId][players] + "<br />");
     }
     
     
}

function selected(oObject,iEventId) { 

   

    if($(oObject).attr('src') == "images/selected.gif") {
        $(oObject).attr('src','images/selectedon.gif');
        $("div#lineHolder"+iEventId).addClass('selected');
    } else { 
        $(oObject).attr('src','images/selected.gif');
        $("div#lineHolder"+iEventId).removeClass('selected');
        if(sAction == "selected")
            $("div#lineHolder"+iEventId).css('display','none');
    }
        
    //alert($(oObject).attr('src'));
}

function processClick(sStatus) {
 //   playsound('/livesc/pozdrav.mp3',0,0);

    $("div.submenu > a").attr('class',"submenua");
    $("a#a"+sStatus).attr('class',"submenuasel");
    
    var arSkip = {};
    var bNoResult = true;
    sAction = sStatus;
    $("div#noresult").css('display','block');
    
    jQuery.each($("div.lineHolder"),function () {
        if($(this).hasClass(sStatus)) {
            $(this).css('display','block');
            $('div#'+$(this).attr('name')).css('display','block');
            bNoResult = false;
            arSkip[$(this).attr('name')] = 1;
        } else {
            if(!arSkip[$(this).attr('name')])
                $('div#'+$(this).attr('name')).css('display','none');
                
            $(this).css('display','none');
        }
    });
    
    if(!bNoResult)
        $("div#noresult").css('display','none');
    
}

function updateLiveEvents() {

    clearTimeout(t1);
    
    $('div#loading').css('display','block');
    var d = new Date();
    var t= d.getTime();
    
    $.get('?do=oEvents&func=updateLiveEvents&id=1&t='+t, function(data) {
    
        //if(!arOldEvents) {
        
         //   eval("arOldEvents = " + data);
        //}
        
      
        //arOldEvents['771836'] = eval('[{"home_score":"1","away_score":"0","status_text":"1st half","minutes":"28\'"}]')
 //       data = '{"336594":{"sid":"1","cntry":"Ю. АМЕРИКА","championship":"КЮАМ","date":"2010-09-03","time":"01:42","current_min":"","punish_cards":"0","r_modif":"0","home":"ВЕЛЕС","away":"БАНФИЙЛД","status":"Прикл","pp":"0-0","res":"0-1","et":"","pen":"","a":"b"},"307568":{"sid":"1","cntry":"БРАЗИЛИЯ","championship":"БРА","date":"2010-09-03","time":"02:58","current_min":"","punish_cards":"0","r_modif":"0","home":"САНТОШ","away":"АВАЙ","status":"Прикл","pp":"0-0","res":"2-1","et":"","pen":"","a":"b"},"307567":{"sid":"1","cntry":"БРАЗИЛИЯ","championship":"БРА","date":"2010-09-03","time":"03:00","current_min":"","punish_cards":"0","r_modif":"0","home":"САО ПАУЛО","away":"АТЛЕТИКО","status":"Прикл","pp":"0-0","res":"2-1","et":"","pen":"","a":"b"},"336589":{"sid":"1","cntry":"Ю. АМЕРИКА","championship":"КЮАМ","date":"2010-09-03","time":"04:15","current_min":"","punish_cards":"0","r_modif":"0","home":"ОЛИМПИЯ","away":"ДЕФ.СПОРТИНГ","status":"Прикл","pp":"0-0","res":"1-1","et":"","pen":"","a":"b"},"354322":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"11:05","current_min":"","punish_cards":"0","r_modif":"0","home":"ЛОКО СФ","away":"КОМ МИНЬОР","status":"Прикл","pp":"0-0","res":"6-0","et":"","pen":"","a":"b"},"354326":{"sid":"1","cntry":"АВСТРАЛИЯ","championship":"АВЛ","date":"2010-09-03","time":"12:55","current_min":"","punish_cards":"0","r_modif":"0","home":"СК МАРИНЪРС","away":"МЕЛБЪРН ВИКТ","status":"Прикл","pp":"0-0","res":"2-0","et":"","pen":"","a":"b"},"314797":{"sid":"1","cntry":"","championship":"","date":"2010-09-03","time":"13:00","current_min":"20","punish_cards":"0","r_modif":"0","home":"","away":"","status":"1 Плвр","pp":"","res":"0-0","et":"","pen":"","a":"b"},"304324":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"13:58","current_min":"","punish_cards":"1","r_modif":"0","home":"ИРТИШ 1946","away":"СКА ЕНЕРГИЯ","status":"Прикл","pp":"0-0","res":"0-1","et":"","pen":"","a":"b"},"297312":{"sid":"1","cntry":"СИНГАПУР","championship":"СИНГ","date":"2010-09-03","time":"14:27","current_min":"","punish_cards":"0","r_modif":"0","home":"ХОУМ ЮН.","away":"ЕТОАЛ","status":"Прикл","pp":"0-0","res":"1-0","et":"","pen":"","a":"b"},"353723":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"МЖД","date":"2010-09-03","time":"14:34","current_min":"","punish_cards":"0","r_modif":"0","home":"КИТАЙ","away":"ИРАН","status":"Прикл","pp":"0-0","res":"0-2","et":"","pen":"","a":"b"},"304321":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"14:59","current_min":"90","punish_cards":"0","r_modif":"1","home":"КАМАЗ","away":"КУБАН","status":"2 Плвр","pp":"0-0","res":"1-2","et":"","pen":"","a":"b"},"354323":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"15:04","current_min":"","punish_cards":"0","r_modif":"0","home":"БАБЕЛСБ.","away":"УНИОН Б.","status":"Прикл","pp":"0-0","res":"1-3","et":"","pen":"","a":"b"},"354299":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"15:31","current_min":"59","punish_cards":"0","r_modif":"1","home":"ШАЛКЕ04","away":"БАЙЕР Л.","status":"2 Плвр","pp":"0-0","res":"0-3","et":"","pen":"","a":"b"},"304323":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"15:58","current_min":"45","punish_cards":"0","r_modif":"0","home":"УРАЛ","away":"ЛУЧ ЕНЕРГИЯ","status":"1 Плвр","pp":"","res":"0-0","et":"","pen":"","a":"b"},"354300":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"16:30","current_min":"17","punish_cards":"0","r_modif":"1","home":"ОФЕНБАХ","away":"ДУИСБУРГ","status":"1 Плвр","pp":"","res":"0-1","et":"","pen":"","a":"b"},"304322":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"17:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ВОЛГА НН","away":"ХИМКИ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226864":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"17:00","current_min":"","punish_cards":"0","r_modif":"0","home":"СЛОВЕНИЯ","away":"БЕЛГИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"304320":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"17:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ДИНАМО СПБ","away":"САЛЮТ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"304329":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"17:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ШИННИК","away":"РОТОР ВОЛГР","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226876":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"17:30","current_min":"","punish_cards":"0","r_modif":"0","home":"РУМЪНИЯ","away":"РУСИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"304330":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"18:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ДИНАМО","away":"ВОЛГАР ГАЗ.2","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309646":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"18:00","current_min":"","punish_cards":"0","r_modif":"0","home":"АРМЕНИЯ","away":"ЕЙРЕ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226862":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"18:00","current_min":"","punish_cards":"0","r_modif":"0","home":"БОСНА И ХЕР.","away":"ИТАЛИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226872":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"18:00","current_min":"","punish_cards":"0","r_modif":"0","home":"БЕЛАРУС","away":"ШОТЛАНДИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"327391":{"sid":"1","cntry":"ЧЕХИЯ","championship":"ЧЕХ2","date":"2010-09-03","time":"18:00","current_min":"","punish_cards":"0","r_modif":"0","home":"Д. ПРАГА","away":"БАНИК МОСТ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"344127":{"sid":"1","cntry":"РУМЪНИЯ","championship":"РУМ2","date":"2010-09-03","time":"18:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ГЛ.БУЗАУ","away":"БРАИЛА","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"304319":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"18:30","current_min":"","punish_cards":"0","r_modif":"0","home":"БАЛТИКА","away":"АВАНГАРД К.","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"304327":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"18:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ЖЕМ. СОЧИ","away":"Н. НОВГОРОД","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226867":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"18:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ШВЕЦИЯ","away":"ИЗРАЕЛ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"300460":{"sid":"1","cntry":"ФИНЛАНДИЯ","championship":"ФИН1","date":"2010-09-03","time":"18:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ПК 35","away":"ОПС УЛУ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354327":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"18:30","current_min":"","punish_cards":"0","r_modif":"0","home":"МОНАКО","away":"ГАБОН","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"304328":{"sid":"1","cntry":"РУСИЯ","championship":"РУС1","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"КРАСНОДАР","away":"МОРДОВИЯ С.","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323912":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"БАУМГРТН","away":"ОСТБАН XI","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305216":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"КАЗАХСТН","away":"ТУРЦИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226858":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ФИНЛАНДИЯ","away":"ПОЛША","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226866":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"НОРВЕГИЯ","away":"КИПЪР","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"291457":{"sid":"1","cntry":"НОРВЕГИЯ","championship":"НОР2-2","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"БИЕСЕН","away":"СТРИНДХМ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354309":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"У`ХАХИНГ","away":"АУГСБУРГ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354310":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ВАН","away":"БРЕСТ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354321":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ФРАНКФРТ","away":"МЕТЦ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354324":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ЛАНС","away":"КОРТРИЙК","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354325":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ВЕЕН","away":"ГР. ФЮРТ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354328":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:00","current_min":"","punish_cards":"0","r_modif":"0","home":"СП.БРАГА","away":"ФРЕМУНДЕ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305205":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"19:30","current_min":"","punish_cards":"0","r_modif":"0","home":"МОЛДОВА","away":"ФИНЛАНД","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309645":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"19:30","current_min":"","punish_cards":"0","r_modif":"0","home":"АНДОРА","away":"РУСИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226863":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"19:30","current_min":"","punish_cards":"0","r_modif":"0","home":"УКРАЙНА","away":"ФРАНЦИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226869":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"19:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ЧЕХИЯ","away":"ГЕРМ. 21","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354311":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:30","current_min":"","punish_cards":"0","r_modif":"0","home":"АЛЕН","away":"М\'ГЛАДБАХ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354329":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:30","current_min":"","punish_cards":"0","r_modif":"0","home":"БОРДО","away":"ОСАСУНА","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354330":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"ПРС","date":"2010-09-03","time":"19:50","current_min":"","punish_cards":"0","r_modif":"0","home":"АЯЧО А С","away":"МАРСИЛИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"337388":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛЗ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ЗЕЕКИРХЕН","away":"КУФЩАЙН","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323896":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"АУСТРИЯ В.АМ","away":"СК КОЛУМБИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323900":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ТФ ВИЕН","away":"МАТЕРСБУРГ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323902":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"НОЙЗИЙДЛ","away":"ПАРНДОРФ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"335458":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛЦ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ПАШИНГ","away":"ЩУРМ АМ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"335464":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛЦ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"УНИОН ФОКЛАМ","away":"ВЕЛС","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"335468":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛЦ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ГАК ГРАЦ","away":"ФОЙТСБЕРГ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"335469":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛЦ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"АУСТРИА КЛАГ","away":"Б ВАЙС ЛИНЦ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"333623":{"sid":"1","cntry":"ГЕРМАНИЯ","championship":"ГЕРС","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"БРАУНШВАЙГ 2","away":"ПЛАУЕН","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"333625":{"sid":"1","cntry":"ГЕРМАНИЯ","championship":"ГЕРС","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"Х. КИЛ","away":"ЛАЙПЦИГ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"324335":{"sid":"1","cntry":"ДАНИЯ","championship":"ДАН1","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ВИБОРГ","away":"ФРЕДЕРИЦ.","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"306980":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ФАР О-ВИ","away":"СЪРБИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226865":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ПОРТУГАЛИЯ","away":"АНГЛИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"328203":{"sid":"1","cntry":"ПОЛША","championship":"ПОЛ1","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ПЯСТ ГЛ.","away":"ПОГОН ШЧ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"332034":{"sid":"1","cntry":"ФРАНЦИЯ","championship":"ФРН","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ГАП","away":"РОДЕ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"334991":{"sid":"1","cntry":"ГЕРМАНИЯ","championship":"ГЕРЗАП","date":"2010-09-03","time":"20:00","current_min":"","punish_cards":"0","r_modif":"0","home":"Л`КУЗЕН ІІ","away":"ХОМБ. 08","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323903":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"20:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ХОРН","away":"ВИЕНЕР ШК","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323907":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"20:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ШВЕХАТ","away":"ВАЙДХОФЕН","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323908":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"20:30","current_min":"","punish_cards":"0","r_modif":"0","home":"РАПИД В. АМ.","away":"РИТЦИНГ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"334022":{"sid":"1","cntry":"ГЕРМАНИЯ","championship":"ГЕРЮ","date":"2010-09-03","time":"20:30","current_min":"","punish_cards":"0","r_modif":"0","home":"МЕМИНГЕН","away":"УЛМ 1846","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309542":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"20:30","current_min":"","punish_cards":"0","r_modif":"0","home":"Ч. ГОРА","away":"УЕЛС","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"323904":{"sid":"1","cntry":"АВСТРИЯ","championship":"АВРЛИ","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"СОЛЕНАУ","away":"Т. АДМИРА","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305258":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"РУМЪНИЯ","away":"АЛБАНИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305277":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ШВЕЦИЯ","away":"УНГАРИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309555":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ЛАТВИЯ","away":"ХЪРВТСКА","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226856":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ШВЕЙЦ.","away":"ЕЙРЕ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"331753":{"sid":"1","cntry":"ФРАНЦИЯ","championship":"ФРН","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"НИОР","away":"КАН","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317971":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ТЕЛСТАР","away":"ДЕН БОШ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317973":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ГО АХЕД ИГЪЛ","away":"ХЕЛМОНДС","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317974":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ДОРДРЕХТ","away":"ФК ЦВОЛЕ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317977":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"СПАРТА Р","away":"ФОРТУНА С.","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317985":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"МВВ","away":"РОЗЕНДАЛ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317987":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ВАЛВИЙК","away":"ВОЛЕНДАМ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317992":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"АЛМЕРЕ СИТИ","away":"КАМБУУР","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"353726":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"МЖД","date":"2010-09-03","time":"21:00","current_min":"","punish_cards":"0","r_modif":"0","home":"КАТАР","away":"БАХРЕЙН","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305261":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:15","current_min":"","punish_cards":"0","r_modif":"0","home":"ЛЮКМБУРГ","away":"БОСНА И ХЕР.","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305285":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:15","current_min":"","punish_cards":"0","r_modif":"0","home":"ЛИТВА","away":"ШОТЛНДИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"353724":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"МЖД","date":"2010-09-03","time":"21:15","current_min":"","punish_cards":"0","r_modif":"0","home":"ШВЕЙЦ.","away":"АВСТРЛИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"306979":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:30","current_min":"","punish_cards":"0","r_modif":"0","home":"ЕСТОНИЯ","away":"ИТАЛИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309647":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:30","current_min":"","punish_cards":"0","r_modif":"0","home":"СЛОВАКИЯ","away":"МАКЕДОН.","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"354312":{"sid":"1","cntry":"ПРИЯТЕЛСКИ МАЧ","championship":"МЖД","date":"2010-09-03","time":"21:30","current_min":"","punish_cards":"0","r_modif":"0","home":"КУВЕЙТ","away":"СИРИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305217":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"БЕЛГИЯ","away":"ГЕРМАНИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305287":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ЛИХТЕНЩАЙН","away":"ИСПАНИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"306981":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"СЛОВЕНИЯ","away":"С.ИРЛАНД","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309553":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ГЪРЦИЯ","away":"ГРУЗИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"345851":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"С.МАРИНО","away":"ХОЛАНДИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"226868":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ21","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"С.ИРЛАНД. 21","away":"С.МАРИНО","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303681":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ЮСИДИ","away":"ДРОИДА ЮН.","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303682":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ФИНГАЛ","away":"БОХЕМАНС","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303683":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ГЕЛУЕЙ Ю","away":"СТ ПАТРИКС","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303684":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ ","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ДЪНДОК","away":"БРЕЙ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303697":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ1","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"УОТЪРФРД","away":"ДЕРИСИТИ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303698":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ1","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ЛИМЕРИК","away":"ЛОНГФОРД","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"317984":{"sid":"1","cntry":"ХОЛАНДИЯ","championship":"ХОЛ1","date":"2010-09-03","time":"21:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ВЕЕНДАМ","away":"ЕММЕН","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"305263":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"22:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ФРАНЦИЯ","away":"БЕЛАРУС","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309541":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"22:00","current_min":"","punish_cards":"0","r_modif":"0","home":"АНГЛИЯ","away":"БЪЛГАРИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309675":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"22:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ИСЛАНДИЯ","away":"НОРВЕГИЯ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303685":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ ","date":"2010-09-03","time":"22:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ШАМРОК Р","away":"СЛИГО","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303699":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ1","date":"2010-09-03","time":"22:00","current_min":"","punish_cards":"0","r_modif":"0","home":"ШЕЛБОРН","away":"СОЛТХИЛ","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"303700":{"sid":"1","cntry":"ИРЛАНДИЯ","championship":"ЕЙРЕ1","date":"2010-09-03","time":"22:00","current_min":"","punish_cards":"0","r_modif":"0","home":"МОНАХЪН","away":"ФИНХАРПС","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"},"309676":{"sid":"1","cntry":"ЕВРОПА","championship":"ЕКЛ","date":"2010-09-03","time":"22:45","current_min":"","punish_cards":"0","r_modif":"0","home":"ПОРТУГАЛИЯ","away":"КИПЪР","status":"Прдст","pp":"","res":"","et":"","pen":"","a":"b"}}';
        eval('arEvents = '+data);
        
        update();
        $('div#loading').css('display','none');
        t1 = setTimeout("updateLiveEvents()",(1000*15));
    });
}

function enableSound() {
    sCookie = readCookie('stages');
    
    try {
        arStages = sCookie.split("|");
        
        for(i=0;i<arStages.length-1;i++) {
            $("img#"+arStages[i]).attr('isOn','1');
            $("img#"+arStages[i]).attr('src','images/soundon.gif')
        }
    } catch (e) {}
    
}

function update() {
    
    for(var iEventId in arEvents) {
        //alert(iEventId);
        if(arEvents[iEventId]) {
            
            // alert(arEvents[iEventId]);
            sStatus = "finished";
		    
		    if(arEvents[iEventId].status == "Прдст")
			    sStatus = "notstarted";
    		
    		
		    if(arEvents[iEventId].status.indexOf('Плвр') > 0)
			    sStatus = 'inprogress';
			
		
		    
            if($("div#lineHolder"+iEventId).hasClass("inprogress") && sStatus == "finished") {
                playsound('sounds/end.mp3',$("div#lineHolder"+iEventId).attr('name'),iEventId);
                $("div#lineHolder"+iEventId).removeClass("inprogress");
                $("div#lineHolder"+iEventId).addClass("finished");
            }
            
            
            
            if(sStatus == 'inprogress' && !$("div#lineHolder"+iEventId).hasClass("inprogress")) {
                playsound('sounds/start.mp3',$("div#lineHolder"+iEventId).attr('name'),iEventId);
                $("div#lineHolder"+iEventId).addClass("inprogress");
                $("div#event"+iEventId).html(arEvents[iEventId].res);
            }
            
            
            //break;
            //alert(sStatus);
            
              if(arEvents[iEventId].res == "-") {
                continue;
            }
            
            arasd = arEvents[iEventId].res.split("-");
            
                        /*
            if(arasd.length == 1) {
                arEvents[iEventId].home_score = '';
                arEvents[iEventId].away_score = '';
            } else {
                arEvents[iEventId].home_score = arasd[0];
                arEvents[iEventId].away_score = arasd[1];
            }
            */
            
            arEvents[iEventId].home_score = arasd[0];
            arEvents[iEventId].away_score = arasd[1];
            
            //alert(arasd.length);
            
            //break;
            
            $("div#event"+iEventId+"asdfklsadflkjsdalfas").html(arEvents[iEventId].status);
            
            
            
            $("font#ev"+iEventId+"minutes").html(arEvents[iEventId].current_min);
            arTmpResult = new Array();
            try {
                sTmpResult = $("div#event"+iEventId).html();
                arTmpResult = sTmpResult.split("-");
                arTmpResult[0] = arTmpResult[0].replace(" ","");
                arTmpResult[0] = arTmpResult[0].replace("&nbsp;","");
                
            } catch(e) {
                arTmpResult[0] = arEvents[iEventId].home_score;
                arTmpResult[1] = arEvents[iEventId].away_score;
                
            }
            //alert(arTmpResult);
            
            
            if(parseInt(arEvents[iEventId].home_score) != parseInt(arTmpResult[0]) || parseInt(arEvents[iEventId].away_score) != parseInt(arTmpResult[1])) {
                $("div#event"+iEventId).html(arEvents[iEventId].home_score+"-"+arEvents[iEventId].away_score);
                playsound('sounds/goal.mp3',$("div#lineHolder"+iEventId).attr('name'),iEventId);
                $("div#event"+iEventId).removeClass('lineResult');
                $("div#event"+iEventId).addClass('lineResultNewResult');
            } else {
                $("div#event"+iEventId).removeClass('lineResultNewResult');
                $("div#event"+iEventId).addClass('lineResult');
            }
            
            
            
        } else {
            //playsound('sounds/end.mp3',$("div#lineHolder"+iEventId).attr('namoe'),iEventId);
            //$("font#ev"+iEventId+"minutes").html("FT");
        }
    }

    if(sAction == "inprogress") {
        processClick(sAction);
    }

    arOldEvents = arEvents;
}

function resultChanged(iEventId) {
//playsound
}

function tournamentChanged(iTemplateId) {

	$('select#stageId').html("");
	for(i = 0; i < arTournaments[iTemplateId].stages.length; i ++) {
		$('select#stageId').append(
			$("<option></option>").attr("value",arTournaments[iTemplateId].stages[i].stageid).text(arTournaments[iTemplateId].stages[i].name)
		); 
	}
	
	
	getEventsByStageId($('select#stageId > option:first').val());
}

function standings() {
    $("div.submenu > a").attr('class',"submenua");
    $("a#astandings").attr('class',"submenuasel");
    
    $.get('?do=oStandings&func=getLigatableStandingsByStageId&id='+iStageId, function(data) {
         displayStandings(eval(data));
    });
}

function displayStandings(arData) {
    $("div#Upcoming").css('display','none');
    $("div#Finished").css('display','none');
    $("div#Standings").css('display','block');
    sTmp = "<table class=\"standingTable\" border=\"0\" bgcolor=\"#ffffff\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\"> "+
				"<tr bgcolor=\"#e8f1f1\">" +
				"	<td width=\"50\" align=\"center\">Място</td> " +
				"	<td align=\"center\">Отбор</td> " +
				"	<td align=\"center\">М</td> " +
				"	<td align=\"center\">П</td> " +
				"	<td align=\"center\">Р</td> " +
				"	<td align=\"center\">З</td> " +
				"	<td align=\"center\">Г-Р</td> " +
				"	<td align=\"center\">Г</td> " +
				"	<td align=\"center\">Т</td> " 
				"</tr>";
    
    
    
    for(i = 0; i < arData.length; i ++) {
        sBgColor = "#FFFFFF";
        if(i%2)
            sBgColor = "#e8f1f1";
        sTmp += "<tr bgcolor=\""+sBgColor+"\" height=\"25\">";
        sTmp += "<td align=\"center\">"+arData[i].rank+"</td>";
        sTmp += "<td align=\"left\" class=\"blue\">&nbsp;&nbsp;"+arData[i].name+"</td>";
        sTmp += "<td align=\"center\">"+arData[i].played+"</td>";
        sTmp += "<td align=\"center\">"+arData[i].wins+"</td>";
        sTmp += "<td align=\"center\">"+arData[i].draws+"</td>";
        sTmp += "<td align=\"center\">"+arData[i].defeits+"</td>";
        sTmp += "<td align=\"center\">"+(arData[i].goalsfor - arData[i].goalsagainst)+"</td>";
        sTmp += "<td align=\"center\">"+(arData[i].goalsfor+ " - " + arData[i].goalsagainst)+"</td>";
        sTmp += "<td align=\"center\">"+arData[i].points+"</td>";
        sTmp += "</tr>";
        /*for(var sName in arData[i] ) {
			sTmp += "<a href=\"javascript:void(0)\">" + sName + " - " + eval("arData[i]."+sName) + "</a> | ";
		}*/
		//sTmp += "<br />";
    }
    
    sTmp += "</table>";
    
    $("div#Standings").html(sTmp);
    
}

function upcoming() {

    $("div.submenu > a").attr('class',"submenua");
    $("a#aupcoming").attr('class',"submenuasel");
    sAction = "upcoming";
    
    $("div#Upcoming").css('display','block');
    $("div#Finished").css('display','none');
    $("div#Standings").css('display','none');
    
    $("div#containerUpcoming").animate({
            height:'805px'
            },500);

   iStep = 20;


     iTmpPages = parseInt(iUpcomingAll / iStep);
    
    if(iTmpPages == 0) 
        iTmpPages = 1;
    
    $("span#totalUpcoming").html(iTmpPages);
    $("span#pageUpcoming").html(iTmpPages);
    
    /*
   $.get('?do=oEvents&func=getUpcomingEventsByStageId&id='+iStageId, function(data) {
		        displayUpcomingEvents(eval(data));
        });
    */
}



function finished() {
    //$("div.submenu > a").attr('class',"");
    $("div.submenu > a").attr('class',"submenua");
    $("a#afinished").attr('class',"submenuasel");
    sAction = "finished";
    
    
    $("div#Upcoming").css('display','none');
    $("div#Finished").css('display','block');
    $("div#Standings").css('display','none');
    
    $("div#containerFinished").animate({
            height:'805px'
            },500);
    iStep = 20;
    
    
    iTmpPages = Math.ceil(iFinishedAll / iStep);
    
    if(iTmpPages == 0) 
        iTmpPages = 1;
    
    $("span#totalFinished").html(iTmpPages);
    $("span#pageFinished").html(iTmpPages);
    /*$.get('?do=oEvents&func=getFinnishedEventsByStageId&id='+$('select#stageId').val(), function(data) {
		    displayEvents(eval(data));
	});*/
    
}

function getEventsByStageId(iStageId) {

        iStep = 10;
        $("div#Upcoming").css('display','block');
        $("div#Finished").css('display','block');
        $("div#Standings").css('display','none');
        
        $("div#containerFinished").animate({
            height:'415px'
            },500);
            
        $("div#containerUpcoming").animate({
            height:'415px'
            },500);
        
        $("div#containerFinished").html('<img src="images/loading.gif" style="margin:180px 180px;"/>');
        $("div#containerUpcoming").html('<img src="images/loading.gif" style="margin:180px 180px;"/>');
	    
        $.get('?do=oEvents&func=getFinnishedEventsByStageId&id='+iStageId, function(data) {
		    displayEvents(eval(data));
		});

        $.get('?do=oEvents&func=getUpcomingEventsByStageId&id='+iStageId, function(data) {
		        displayUpcomingEvents(eval(data));
        });
}

function displayUpcomingEvents(arData) {
    
    iTmpAll = arData.length;
    
    iTmpPages = Math.ceil(iFinishedAll / iStep);
    
    if(iTmpPages == 0) 
        iTmpPages = 1;
    
    $("span#totalUpcoming").html(iTmpPages);
    $("span#pageUpcoming").html(1);
	
	sTmp = "<div class=\"smallRed\">Предстоящи</div>";
	
	sTmp += "<div style=\"overflow:hidden;clear:both;\"><div id=\"UpcomingresultsHolder\" style=\"position:relative;top:0px;clear:both;\">";
	
	for(i = iTmpAll; i > 0; i --) {
	
	    sTmp += showWithResult(arData[i-1]);
	}
	sTmp += "</div></div>";

	
	$("div#containerUpcoming").html(sTmp);
}



function getEventIncidents(iEventId) {

    var arKosym = findPos( "div#event"+iEventId );
	
    $("div#eventInfo").css("top",parseInt(arKosym[1])+25);
    $("div#eventInfo").css("left",(parseInt(arKosym[0])-80));
    $("div#eventInfo").css("display","block");
    
    $("div#eventInfoHomeTeam").html($("div#event"+iEventId+"hometeam").html());
    $("div#eventInfoAwayTeam").html($("div#event"+iEventId+"awayteam").html());
    
    $("div#eventInfoHolder").html("LOADING");

    
    $.get('?do=oEvents&func=getEventIncidents&id='+iEventId, function(data) {
      //  $("div#eventInfoHolder").html(data);
        
        /*
        [
            {"id":"7780966",
            "eventid":"353031",
            "min":"40",
            "type":"",
            "name":"ОБОЛО",
            "team":"САРАНДИ"}]

        [{"id":"7780971","eventid":"307574","min":"16","type":"","name":"КАРЛОС","team":"БОТАФОГО"},{"id":"7780972","eventid":"307574","min":"21","type":"","name":"ЕРЕРА","team":"БОТАФОГО"},{"id":"7780973","eventid":"307574","min":"52","type":"","name":"ЙОНАС","team":"ГРЕМИО"},{"id":"7780974","eventid":"307574","min":"85","type":"","name":"ЙОНАС","team":"ГРЕМИО"}]

            rray ( [0] => Array ( 
                [id] => 7780980 
                [eventid] => 307580 
                [min] => 84 
                [type] => 
                [name] => БОКУТА 
                [team] => КОРИНТАС 
                ) 
            [1] => Array ( 
                [id] => 7780979 
                [eventid] => 307580 
                [min] => 75 
                [type] => дузпа 
                [name] => ИАРЛЕЙ 
                [team] => КОРИНТАС ) 
                [2] => Array ( [id] => 7780978 [eventid] => 307580 [min] => 61 [type] => [name] => ЕНРИКЕ [team] => КОРИНТАС ) [3] => Array ( [id] => 7780977 [eventid] => 307580 [min] => 56 [type] => [name] => ИАРЛЕЙ [team] => КОРИНТАС ) [4] => Array ( [id] => 7780976 [eventid] => 307580 [min] => 42 [type] => [name] => СЕЗАР [team] => КОРИНТАС ) [5] => Array ( [id] => 7780975 [eventid] => 307580 [min] => 7 [type] => [name] => ЖУНИОР [team] => ГОЯС ) )
        */
        
       // return;
    
        arEventInfo = eval(data);
        var sTmp = "";
        var iGoals1 = 0;
        var iGoals2 = 0;
        for(i = 0; i < arEventInfo.length; i ++) {
        
        
          /*  if(arEventInfo[i].in_code == 'goal' && arEventInfo[i].type != 9) {
                if(arEventInfo[i].number == 1)
                    iGoals1++;
                else
                    iGoals2++;
            }*/
            sHome = "";
            sAway = "";
            if($("div#event"+iEventId+"hometeam").html() == arEventInfo[i].team) {
                sHome = arEventInfo[i].name;
                iGoals1++;
            } else {
                sAway = arEventInfo[i].name;
                iGoals2++;
            }
            
        
            sTmp += "<div class=\"eventInfoElapsed\">"+arEventInfo[i].min+"'</div>";
           // sTmp += "<div class=\"eventInfoIcon\"><img title=\""+arEventInfo[i].in_name+"("+arEventInfo[i].type+")\" alt=\""+arEventInfo[i].in_name+"("+arEventInfo[i].type+")\" style=\"cursor:pointer;\" src=\"http://focus-sport.net/images/Icons/eventDetails/"+arEventInfo[i].type+".gif\" /></div>";
           // sTmp += "<div class=\"eventInfoIcon\"><img title=\""+arEventInfo[i].in_name+"("+arEventInfo[i].type+")\" alt=\""+arEventInfo[i].in_name+"("+arEventInfo[i].type+")\" style=\"cursor:pointer;\" src=\"http://focus-sport.net/images/Icons/eventDetails/"+arEventInfo[i].type+".gif\" /></div>";
            sTmp += "<div class=\"eventInfoHomePlayer\">"+sHome+"</div>";
            
            sTmp += "<div class=\"eventInfoResult\">"+iGoals1+":"+iGoals2+"</div>";
            
            sTmp += "<div class=\"eventInfoAwayPlayer\">"+sAway+"</div>";
            for(var sName in arEventInfo[i]) {
            
                //sTmp += sName + " - " + eval("arEventInfo[i]."+sName) + " | ";
            }
            //sTmp +=  "<hr />";
        }
        
        $("div#eventInfoHolder").html(sTmp);
        
    });
}

function h2h(iEventId) {
    window.open("h2h.php?eventId="+iEventId,'h2h'+iEventId,"height=800,width=810,top=10,left=100,status=yes,toolbar=no,menubar=no,location=no,scrollbars=1");
}

function live(iEventId) {
    window.open("http://www.focus-sport.net/live.php?eventId="+iEventId,
                "live"+iEventId,"location=1,status=1,scrollbars=1,width=762,height=842");
}


function showWithResult(arLine) {
    sTmp = "<div class=\"lineHolder\">";
    sTmp += "<div class=\"lineDate\">"+arLine.startdate+" | <b>"+arLine.starttime+"</b></div>";
    sTmp += "<div class=\"lineHomeTeam\" id=\"event"+arLine.id+"hometeam\">"+arLine.home_team+"</div>";
    sTmp += "<div class=\"lineResult\" id=\"event"+arLine.id+"\" onclick=\"getEventIncidents("+arLine.id+")\">"+arLine.home_score+":"+arLine.away_score+"</div>";
    sTmp += "<div class=\"lineAwayTeam\" id=\"event"+arLine.id+"awayteam\">"+arLine.away_team+"</div>";
    sTmp += "<div class=\"lineRound\">"+arLine.round+"</div>";
    sTmp += "<img src=\"images/h2h.gif\" style=\"float:left;cursor:pointer;\" onclick=\"h2h("+arLine.id+");\">";
    if(arLine.livestatstype == 'livestats') {
        sTmp += "<a href=\"?action=soccer&event="+arLine.id+"\" style=\"float:left;display:block;;cursor:pointer;margin-left:5px;margin-top:0px;color:#356f0f;text-decoration:underline;\">Коментар</a>";
        //sTmp += "<img src=\"images/live.gif\" style=\"float:left;cursor:pointer;margin-left:10px;margin-top:7px;\" onclick=\"live("+arLine.id+");\">";
    }
	sTmp += "</div>";
	
	return sTmp;
}

function displayEvents(arData) {

	//arData = arEvents;

    iTmpAll = arData.length;
    
    iTmpPages = Math.ceil(iTmpAll / iStep);
    
    if(iTmpPages == 0) 
        iTmpPages = 1;
    
    $("span#totalFinished").html(iTmpPages);
    $("span#pageFinished").html(iTmpPages);

	sTmp = "<div class=\"smallRed\">Резултати</div>";
	
	sTmp += "<div style=\"overflow:hidden;clear:both;\"><div id=\"FinishedresultsHolder\" style=\"position:relative;top:0px;clear:both;\">";
	
	for(i = iTmpAll; i > 0; i --) {
	    sTmp += showWithResult(arData[i-1]);
	}
	sTmp += "</div></div>";

	$("div#containerFinished").html(sTmp);
	
}

function fShowStages() {
    if($('div#stagesContainer').is(':visible')) {
        $('div#stagesContainer').slideUp('fast');
    } else {
        $('div#stagesContainer').slideDown('fast');
    }
}

function fShowTournaments() {
    if($('div#tournamentsContainer').is(':visible')) {
        $('div#tournamentsContainer').slideUp('fast');
    } else {
        $('div#tournamentsContainer').slideDown('fast');
    }
}


function updown(iDirection,sContainer) {
    
    iPage = parseInt( $("span#page"+sContainer).html() );
    
    iPages = parseInt( $("span#total"+sContainer).html() );
    
    
    if(iDirection == 0) { // DOWN
        iPage = iPage-1;
        if(iPage <= 0) {
            iPage = iPages;
        }
        
        iMove = iPages-iPage;
    } else { //UP
        iPage = iPage+1;
        if(iPage > iPages) {
            iPage = 1;
        }
        iMove = iPages-iPage;
        
    }
    $("span#page"+sContainer).html(iPage);
    $("span#total"+sContainer).html(iPages);
    
    //$("span#listPages"+sContainer).html("страница " + (iPages-iPage) + " от " + iPages);
    iHeight = (39*iStep);
    
    $("div#"+sContainer+"resultsHolder").animate({
            top:-(iMove*iHeight)
            },500);
}

function strtotime (str, now) {
    // http://kevin.vanzonneveld.net
    // +   original by: Caio Ariede (http://caioariede.com)
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: David
    // +   improved by: Caio Ariede (http://caioariede.com)
    // +   improved by: Brett Zamir (http://brett-zamir.me)
    // +   bugfixed by: Wagner B. Soares
    // +   bugfixed by: Artur Tchernychev
    // %        note 1: Examples all have a fixed timestamp to prevent tests to fail because of variable time(zones)
    // *     example 1: strtotime('+1 day', 1129633200);
    // *     returns 1: 1129719600
    // *     example 2: strtotime('+1 week 2 days 4 hours 2 seconds', 1129633200);
    // *     returns 2: 1130425202
    // *     example 3: strtotime('last month', 1129633200);
    // *     returns 3: 1127041200
    // *     example 4: strtotime('2009-05-04 08:30:00');
    // *     returns 4: 1241418600
 
    var i, match, s, strTmp = '', parse = '';

    strTmp = str;
    strTmp = strTmp.replace(/\s{2,}|^\s|\s$/g, ' '); // unecessary spaces
    strTmp = strTmp.replace(/[\t\r\n]/g, ''); // unecessary chars

    if (strTmp == 'now') {
        return (new Date()).getTime()/1000; // Return seconds, not milli-seconds
    } else if (!isNaN(parse = Date.parse(strTmp))) {
        return (parse/1000);
    } else if (now) {
        now = new Date(now*1000); // Accept PHP-style seconds
    } else {
        now = new Date();
    }

    strTmp = strTmp.toLowerCase();

    var __is =
    {
        day:
        {
            'sun': 0,
            'mon': 1,
            'tue': 2,
            'wed': 3,
            'thu': 4,
            'fri': 5,
            'sat': 6
        },
        mon:
        {
            'jan': 0,
            'feb': 1,
            'mar': 2,
            'apr': 3,
            'may': 4,
            'jun': 5,
            'jul': 6,
            'aug': 7,
            'sep': 8,
            'oct': 9,
            'nov': 10,
            'dec': 11
        }
    };

    var process = function (m) {
        var ago = (m[2] && m[2] == 'ago');
        var num = (num = m[0] == 'last' ? -1 : 1) * (ago ? -1 : 1);

        switch (m[0]) {
            case 'last':
            case 'next':
                switch (m[1].substring(0, 3)) {
                    case 'yea':
                        now.setFullYear(now.getFullYear() + num);
                        break;
                    case 'mon':
                        now.setMonth(now.getMonth() + num);
                        break;
                    case 'wee':
                        now.setDate(now.getDate() + (num * 7));
                        break;
                    case 'day':
                        now.setDate(now.getDate() + num);
                        break;
                    case 'hou':
                        now.setHours(now.getHours() + num);
                        break;
                    case 'min':
                        now.setMinutes(now.getMinutes() + num);
                        break;
                    case 'sec':
                        now.setSeconds(now.getSeconds() + num);
                        break;
                    default:
                        var day;
                        if (typeof (day = __is.day[m[1].substring(0, 3)]) != 'undefined') {
                            var diff = day - now.getDay();
                            if (diff == 0) {
                                diff = 7 * num;
                            } else if (diff > 0) {
                                if (m[0] == 'last') {diff -= 7;}
                            } else {
                                if (m[0] == 'next') {diff += 7;}
                            }
                            now.setDate(now.getDate() + diff);
                        }
                }
                break;

            default:
                if (/\d+/.test(m[0])) {
                    num *= parseInt(m[0], 10);

                    switch (m[1].substring(0, 3)) {
                        case 'yea':
                            now.setFullYear(now.getFullYear() + num);
                            break;
                        case 'mon':
                            now.setMonth(now.getMonth() + num);
                            break;
                        case 'wee':
                            now.setDate(now.getDate() + (num * 7));
                            break;
                        case 'day':
                            now.setDate(now.getDate() + num);
                            break;
                        case 'hou':
                            now.setHours(now.getHours() + num);
                            break;
                        case 'min':
                            now.setMinutes(now.getMinutes() + num);
                            break;
                        case 'sec':
                            now.setSeconds(now.getSeconds() + num);
                            break;
                    }
                } else {
                    return false;
                }
                break;
        }
        return true;
    };

    match = strTmp.match(/^(\d{2,4}-\d{2}-\d{2})(?:\s(\d{1,2}:\d{2}(:\d{2})?)?(?:\.(\d+))?)?$/);
    if (match != null) {
        if (!match[2]) {
            match[2] = '00:00:00';
        } else if (!match[3]) {
            match[2] += ':00';
        }

        s = match[1].split(/-/g);


        for (i in __is.mon) {
            if (__is.mon[i] == s[1] - 1) {
                s[1] = i;
            }
        }
        s[0] = parseInt(s[0], 10);

        s[0] = (s[0] >= 0 && s[0] <= 69) ? '20'+(s[0] < 10 ? '0'+s[0] : s[0]+'') : (s[0] >= 70 && s[0] <= 99) ? '19'+s[0] : s[0]+'';
        return parseInt(this.strtotime(s[2] + ' ' + s[1] + ' ' + s[0] + ' ' + match[2])+(match[4] ? match[4]/1000 : ''), 10);
    }

    var regex = '([+-]?\\d+\\s'+
        '(years?|months?|weeks?|days?|hours?|min|minutes?|sec|seconds?'+
        '|sun\\.?|sunday|mon\\.?|monday|tue\\.?|tuesday|wed\\.?|wednesday'+
        '|thu\\.?|thursday|fri\\.?|friday|sat\\.?|saturday)'+
        '|(last|next)\\s'+
        '(years?|months?|weeks?|days?|hours?|min|minutes?|sec|seconds?'+
        '|sun\\.?|sunday|mon\\.?|monday|tue\\.?|tuesday|wed\\.?|wednesday'+
        '|thu\\.?|thursday|fri\\.?|friday|sat\\.?|saturday))'+
        '(\\sago)?';

    match = strTmp.match(new RegExp(regex, 'gi')); // Brett: seems should be case insensitive per docs, so added 'i'
    if (match == null) {
        return false;
    }

    for (i = 0; i < match.length; i++) {
        if (!process(match[i].split(' '))) {
            return false;
        }
    }

    return (now.getTime()/1000);
}

