// De class 'Toernooi' bevat alle functies die worden gebruikt
// voor het registratie proces.
var lcPage		= "";
var laPage 		= [];
var lcTimer		= "";
var lcDomain	= "";
var laGet		= [];

function getUrl(){
	lcDomain = window.location.hostname;
	
	if(lcDomain == "localhost"){
		lcDomain = lcDomain + "/dwf";
	}
	
	lcDomain = "http://" + lcDomain;
	lcDomain = lcDomain  + "/dwf/index.php";
	
	laGet[0] = "";
	laGet[1] = "";
	laGet    = location.href.split("?");
	lcPage   = location.href.replace(/\\/g,'/').replace( /.*\//, '' );
	laPage   = lcPage.split("?");
	
	if(laGet[1]==undefined){
		lcDomain = lcDomain + "?module=stand&class=stand&event=getTopwed&lnType=2&lnSporttak=22&llAjax=true&page=" + laPage[0];
	}else{
		lcDomain = lcDomain + "?" + laGet[1]+ "&llAjax=true&page=" + laPage[0];
	}
	return lcDomain;
}
function getPage(){
	$.ajax({
           type:"GET",
           url: getUrl(),
           cache: true,
           success: function (html) {
				$("div#dwfajax").empty();
			    document.getElementById("dwfajax").innerHTML = ""; 
		    	$("div#dwfajax").html(html);    
           },
		   complete: function(html){
        	   if(lcTimer==""){
        			lcTimer = window.setInterval(getPage,30000);
        		}
           }
	});
};
function getResult(){
	lcDomain = window.location.hostname;
	
	if(lcDomain == "localhost"){
		lcDomain = lcDomain + "/dwf";
	}
	
	lcPage   = location.href.replace(/\\/g,'/').replace( /.*\//, '' );
	laPage   = lcPage.split("?");
	lcDomain = "http://" + lcDomain;
	lcPage = lcDomain  + "/dwf/index.php?module=standwedstrijd&class=Wpolwedstrijd&event=getTopJSON&lnType=2&lnSporttak=22&llAjax=true&page=" + laPage[0];
	$.ajax({
           type:"GET",
           url: lcPage,
           cache: true,
           success: function (html) {
				var loJSON = eval('(' + html + ')');
				
				$.each(loJSON.r, function(i, results) {
				    $.each(results, function(key, result) {
				        lcLive = "none";
				        if(result.l == "1"){
				        	lcLive = "live";
				        }
				        if(result.l == "2"){
				        	lcLive = "done";
				        }
				        $("div#wpol_topwedstrijd_"+key).removeClass();
				        $("div#wpol_topwedstrijd_"+key).addClass("wpol_topwedstrijd_"+lcLive);
				    	
				    	$("div#wpol_topstand_"+key).empty();
					    document.getElementById("wpol_topstand_"+key).innerHTML = "";
					    lcStand = result.t + " - " + result.u;
					    
					    $("div#wpol_topstand_"+key).html(lcStand);   
				        document.getElementById("wpol_topstand_"+key).innerHTML = lcStand;
				    });
				});
				 
           },
		   complete: function(html){
        	   if(lcTimer==""){
        			lcTimer = window.setInterval(getResult,30000);
        		}
           }
	});
};
