// JavaScript Document
var popupWin;
function openHorseResults (horseId){

  var URL = "http://www.travsport.se/shestinfo?kommando=printHestresultat&hestId="+horseId +"&kolumn=" + "&ordning=fallande";
//  var URL = "/sportinfo/printResultat.jsp";
  if(!popupWin || popupWin.closed) {
    popupWin = window.open(URL, '',  'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,dependent,width=700,height=450,left=50,top=50')
  } else {
    popupWin.focus();
  }
}

// Sends an AJAX request to the specified URL, 
// putting the recieved content in the element with id elementId.
// Params is an associative array with parameters to send to the server.
//
function ck_ajax_xmlhttpPost(strURL,elementId,params)
{
    var xmlHttpReq = false;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlHttpReq.open('POST', strURL, true);
    xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttpReq.onreadystatechange = function() 
	    {
	        if (xmlHttpReq.readyState == 4)
	        {
				document.getElementById(elementId).innerHTML = xmlHttpReq.responseText;
	        }
	    }
    var queryString = "";
    for (var p in params)
    {
    	if(queryString.length > 0) queryString += "&";
    	queryString += p + "=" + params[p];
    }
    
    xmlHttpReq.send(queryString);
}

var ck_currenttab = null;
var ck_currenttabc = null;
var ck_tabdisplaytime = 7000;
var ck_tabclickdisplaytime = 20000;
function ck_tabclick(tabid,delayTimer)
{
	var tab = document.getElementById(tabid);
	var tabc = document.getElementById(tabid+"content");
	if(ck_currenttab != null)
	{
		ck_currenttab.className = "ck_tab ck_hiddentab";
		ck_currenttabc.style.display = "none";	
	}
	ck_currenttab = tab;
	ck_currenttabc = tabc;
	ck_currenttabc.style.display = "block";
	ck_currenttab.className = "ck_tab ck_visibletab";
	if(delayTimer)
	{
		clearTimeout(ck_tabtimer);
		ck_tabtimer = setTimeout("ck_tabtimeout()",ck_tabclickdisplaytime);	
	}
}
var ck_currenttabnum = 0;
var ck_tabtimer = null;
function ck_tabtimeout()
{
	ck_currenttabnum++;
	var tab = document.getElementById("tab"+ck_currenttabnum);
	if(tab == null) ck_currenttabnum = 1;
	ck_tabtimer = setTimeout("ck_tabtimeout()",ck_tabdisplaytime);
	ck_tabclick("tab"+ck_currenttabnum,false);
}
function ck_stoptabtimer()
{
	clearTimeout(ck_tabtimer);
}
function ck_starttabtimer()
{
	ck_tabtimer = setTimeout("ck_tabtimeout()",ck_tabdisplaytime);
}
