
function loadClt(id, sites,categ)
{
    var clt_object = null;
		clt_object = new XHRConnection();
		clt_object.appendData("clt", id);
		clt_object.appendData("sites", sites);
		clt_object.appendData("categ", categ);
		clt_object.sendAndLoad("/includes/showClassement.php", "POST", function(obj){ document.getElementById('clt'+id).innerHTML=obj.responseText;});
}
var loaded = false;
function loadGa()
{


          document.getElementById('game').innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" > <param name="movie" value="http://www.casino-solera.com/DEMO/vegas/vegas.swf"> <param name="quality" value="high"> <embed src="http://www.casino-solera.com/DEMO/vegas/vegas.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>';
}
function loadGamess(id, loaded)
{
    
      var clt_object = null;
  		clt_object = new XHRConnection();
  		clt_object.appendData("game", id);
  		clt_object.sendAndLoad("/includes/loadGame.php", "POST", function(obj){
        if(!loaded){
          document.getElementById('game').style.display = 'none';
          document.getElementById('game').innerHTML = obj.responseText;
          document.getElementById('loading').innerHTML = '<img src="/templates/img/load.gif" /><br />Chargement...';
        }else
        {
          document.getElementById('loading').innerHTML = '';
          document.getElementById('game').style.display = 'block';
          document.getElementById('game').innerHTML = obj.responseText;
        }
        
        
        if(!loaded){setTimeout("loadGame("+id+", true)",4000);}
      
      });
}
function loadGames(id,width,height, loaded)
{
    
      if(!loaded){
          document.getElementById('loading').innerHTML = '<img src="/templates/img/load.gif" /><br />Chargement...';
          setTimeout("loadGame("+id+","+width+","+height+", true)",4000);
        }else
        {
        var clt_object = null;
    		clt_object = new XHRConnection();
    		clt_object.appendData("game", id);
    		clt_object.appendData("width", width);
    		clt_object.appendData("height", height);
    		clt_object.sendAndLoad("/includes/loadGame.php", "POST", function(obj){
         
            document.getElementById('loading').innerHTML = '';
            document.getElementById('game').innerHTML = obj.responseText;
        
        });
      }
}
function loadGame(id, loaded)
{
    
      var clt_object = null;
  		clt_object = new XHRConnection();
  		clt_object.appendData("game", id);
  		clt_object.sendAndLoad("/includes/loadGame.php", "POST", function(obj){
        
          document.getElementById('game').innerHTML = obj.responseText;
    
      
      });
}
function dmore()
{
    $("#domore").click(function() {
		   $("#lesstext").hide();
        var descr = document.getElementById('more');
		  var fulltext = document.getElementById('fulltext');
      descr.innerHTML = fulltext.innerHTML;
			$("#more").slideDown("slow");
      
      $("#doless").click(function() {
        var descr = document.getElementById('more');
  		  var fulltext = document.getElementById('fulltext');
  		  var lesstext = document.getElementById('lesstext');
        lesstext.innerHTML = fulltext.innerHTML.substr(0, 300)+'...'+'<br /><a href="#" id="domore">+ En savoir plus</a>';
        dmore() ;
        $("#lesstext").slideDown("slow");
        $("#more").slideUp("slow");
		  });
		});
		  
}

function recup_lg()
{
  var lgr;
  if (verif_lg(navigator.userLanguage)) { lgr = verif_lg(navigator.userLanguage); }
  else if (verif_lg(navigator.systemLanguage)) { lgr = verif_lg(navigator.systemLanguage); }
  else if (verif_lg(navigator.browserLanguage)) { lgr = verif_lg(navigator.browserLanguage); }
  else if (verif_lg(navigator.language)) { lgr = verif_lg(navigator.language); }
  else { lgr = 'en'; }
  
  return lgr;
}

function verif_lg(lg_tmp)
{
  if(lg_tmp)
  {
    if(lg_tmp.indexOf('fr')!= -1) { return 'www'; }
    else if (lg_tmp.indexOf('en')!= -1) { return 'en'; }
    else if (lg_tmp.indexOf('es')!= -1) { return 'es'; }
    //else if (lg_tmp.indexOf('pt')!= -1) { return 'pt'; }
    //else if (lg_tmp.indexOf('de')!= -1) { return 'de'; }
    else if (lg_tmp.indexOf('it')!= -1) { return 'it'; }
    else { return 'www'; }
  }
}

function test_referer(referer, subdomain)
{
    var reg=new RegExp("(casino-yes.com)","i"); 

     if ( (reg.test(referer) == false) &&  (recup_lg() !=  subdomain) ) 
     {
      
      var lg_nav = recup_lg();
      var url_redir;
      
      url_redir = 'http://'+lg_nav+'.casino-yes.com/';
      
        location.replace(url_redir);
     }
}
function loadUnavailable(id,url_categorie,categorie)
{
    var clt_object = null;
		clt_object = new XHRConnection();
		clt_object.appendData("site", id);
		clt_object.appendData("url_categorie", url_categorie);
		clt_object.appendData("categorie", categorie);
		var body = document.getElementsByTagName('body');
		clt_object.sendAndLoad("/includes/showUnavailable.php", "POST", function(obj){ $('body').prepend(obj.responseText);$('.overlay_noDispo').height(($(document).height()+150));$('.close_noDispo').bind('click',function(){$('#noDispo').remove();});});
}

function testUnavailableLink(){
  rel = $(this).attr('rel').split(' ');
  rel = rel[0].split('/');
  id = rel[1];
  url_categorie = rel[2];
  categorie = rel[4];
  $(this).attr('target','');
  $(this).attr('href','#');
  $(this).attr('onClick', 'loadUnavailable(\''+id+'\',\''+url_categorie+'/\',\''+categorie+'\'); return false;');
}