if(affkey==null){affkey=0;}if(boxid==null){boxid=0;} var eid = '';
document.write('<iframe name="frm_'+affkey+'_'+boxid+'" id="frm_'+affkey+'_'+boxid+'" height="0" width="0" style="border:0px none; width:0px; height:0; display:none;"></iframe><div id="'+affkey+'_'+boxid+'"></div><'+'script type="text/javascript"></script'+'>'); affbox_w = getDim(affkey+'_'+boxid); asyncall = '<'+'script src="http://affiliates.valuechecker.co.uk/syndicate/'+affkey+'/'+boxid+'/'+affbox_w+'.js" language="javascript"></script'+'>'; window.frames['frm_'+affkey+'_'+boxid].document.open( ); window.frames['frm_'+affkey+'_'+boxid].document.write(asyncall); window.frames['frm_'+affkey+'_'+boxid].document.close( ); function setContentToReg(id, content){ var element = window.document.getElementById(id);if(element){element.innerHTML = content;} } 
if(typeof load_tbody != 'function') { 
  function load_tbody(current_boxid, switch_hours, eid) { 
  	var th = document.getElementById("th0_" + current_boxid);
    var th_bgcolor = th.style.backgroundColor;
    var th_color = th.style.color;
    
    var event = document.getElementById("hr_trnm_" + current_boxid);
    tid = event.options[event.selectedIndex].value;
    event_name = event.options[event.selectedIndex].text;
    
    if(eid > 0) {
      var race = document.getElementById("drid"+current_boxid+"_"+eid);
    }
    else {
      var hours = document.getElementById("hr_hours_" + tid).childNodes;
      var race = hours[0];
      var hour_id = race.attributes['id'].value.split('_');
      var eid = hour_id[1];
    }
    var event_hour = race.innerHTML;
    //alert(race.style.backgroundColor);
    //race.style.backgroundColor = '#ff9900';
    //race.style.removeProperty("background-color");
    
    document.getElementById("affbox_title_" + current_boxid).innerHTML = event_hour + ' ' + event_name;
    
    if(switch_hours == 1) {
      var hours_sel_holder = document.getElementById("hours_sel_holder_" + current_boxid);
      var hours_selects = hours_sel_holder.childNodes;
      var total = hours_selects.length;  
      for(i=0; i < total; i++) {
        if(document.layers) { // Netscape 4
          hours_selects[i].display = 'none';
        }
       else {
        hours_selects[i].style.display = 'none';
       }
      }
      
      if (document.layers) { // Netscape 4
          document.getElementById("hr_hours_" + tid).display = 'inline';
        }
       else {
        document.getElementById("hr_hours_" + tid).style.display = 'inline';
       }
      }

       var head= document.getElementsByTagName('head')[0];
       var script= document.createElement('script');
       script.type= 'text/javascript';
       script.onreadystatechange= function () {
          if (this.readyState == 'loaded' || this.readyState == 'complete') {
            lfunc();
            ajax_loading.style.backgroundImage = 'none';
           }
       }
       script.onload= function () { 
        lfunc();
        ajax_loading.style.backgroundImage = 'none'; 
       }
       script.src= "http://affiliates.valuechecker.co.uk/syndicate/"+affkey+"/"+current_boxid+"/"+affbox_w+"/"+eid+"/"; 
       head.appendChild(script);
       
       var current_races = document.getElementById("hr_hours_" + tid).childNodes;
        var total = current_races.length;  
        for(i=0; i < total; i++) {
         changeColorAndBg(current_races[i], th_color, th_bgcolor);  
        }
        changeColorAndBg(race, th_bgcolor, th_color);
        
        var ajax_loading = document.getElementById("dr_ajax_loading_" + current_boxid);
        var ajaxImage = "url(http://affiliates.valuechecker.co.uk/themes/default/images/ajax-loader-blue-2.gif)";
        ajax_loading.style.backgroundImage = ajaxImage;
    
  }
  
  function changeColorAndBg(elm, th_color, th_bgcolor) {
  	if(elm.style) { 
    	elm.style.color = th_color;
      var el = elm.style;
    }
    else {
    	var el = elm;
    }

    if( el.background ) {
      el.background = th_bgcolor;
    } else if( el.backgroundColor ) {
      el.backgroundColor = th_bgcolor;
    } else if( el.bgColor ) {
      el.bgColor = th_bgcolor;
    }  
  }
}

  function getDim(id) {  
    document.getElementById(id).style.width="auto";
    // match box models
    if (document.all) {
     gw = document.getElementById(id).offsetWidth;
    }
    else {
     gw = document.getElementById(id).offsetWidth;
    }
    return gw;
  }
