/* ////////   MAIN FUCTIONS       ///////// */

function Inint_AJAX(){

      var http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...

         http_request = new XMLHttpRequest();
         
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }else{
 		 return http_request;
      }
}


function do_update(action){  
  var req = Inint_AJAX();
  req.onreadystatechange = function () { 
    if (req.readyState==4) {
      if (req.status==200) {
        if(req.responseText != ""){
          var resp = eval("(" + req.responseText + ")");
          if(alreadyset == 0){
            set_elements();
          }
          parse_responde(resp);
        }
        setTimeout('do_update("status")',4000);
      }
      if (req.status==500){
        setTimeout('do_update("status")',4000);
      }
    }
  };
     
  if (first_request==0){
    first = "&first=1" ;
		first_request = 1;
	}else{
		first = "" ;
  }
	var mytime= new Date().getTime();
  
  req.open("POST", "/update.php?&action="+action+"&mytime="+mytime+first+"&gid="+gid, true ); //PHP script connection
  req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
  req.setRequestHeader("Cache-Control", "no-cache");
  req.send(null); //

}




function set_elements(){
	alreadyset = 1;
    fr_elements["fr_chat_area_in"] = document.getElementById("fr_chat_area_in");
    fr_elements["fr_news"] = document.getElementById("fr_news");
    fr_elements["mess_sm_smiles"] = document.getElementById("mess_sm_smiles");
    fr_elements["fr_chat_input"] = document.getElementById("fr_chat_input");
	fr_elements["register_errors"] = document.getElementById("register_errors");
 	fr_elements["pl_registered"] = document.getElementById("pl_registered");
 	fr_elements["pl_online"] = document.getElementById("pl_online");
 	fr_elements["pl_registered_hl"] = document.getElementById("pl_registered_hl");
 	fr_elements["pl_online_hl"] = document.getElementById("pl_online_hl");
    fr_elements["login_error"] = document.getElementById("login_error");
    fr_elements["reminder_error"] = document.getElementById("reminder_error");
	
    fr_elements["fr_right_player_av"] = document.getElementById("fr_right_player_av");
	fr_elements["fr_right_player_name"] = document.getElementById("fr_right_player_name");
	fr_elements["fr_right_player_username"] = document.getElementById("fr_right_player_username");
	fr_elements["fr_right_player_gold_t"] = document.getElementById("fr_right_player_gold_t");
	fr_elements["fr_right_player_cerebr_t"] = document.getElementById("fr_right_player_cerebr_t");
	fr_elements["fr_right_player_info_none"] = document.getElementById("fr_right_player_info_none");
	
	fr_elements["settings_about"] = document.getElementById("settings_about");
	fr_elements["settings_name"] = document.getElementById("settings_name");
	fr_elements["settings_ava"] = document.getElementById("settings_ava");

 	fr_elements["dt_day"] = document.getElementById("dt_day");
 	fr_elements["dt_month"] = document.getElementById("dt_month");
 	fr_elements["dt_year"] = document.getElementById("dt_year");
 	fr_elements["dt_hour"] = document.getElementById("dt_hour");
 	fr_elements["dt_minute"] = document.getElementById("dt_minute");

 	fr_elements["fr_rate_num_1"] = document.getElementById("fr_rate_num_1");
 	fr_elements["fr_rate_name_1"] = document.getElementById("fr_rate_name_1");
 	fr_elements["fr_rate_av_1"] = document.getElementById("fr_rate_av_1");
 	
 	fr_elements["fr_rate_num_2"] = document.getElementById("fr_rate_num_2");
 	fr_elements["fr_rate_name_2"] = document.getElementById("fr_rate_name_2");
 	fr_elements["fr_rate_av_2"] = document.getElementById("fr_rate_av_2");
 	
 	fr_elements["fr_rate_num_3"] = document.getElementById("fr_rate_num_3");
 	fr_elements["fr_rate_name_3"] = document.getElementById("fr_rate_name_3");
 	fr_elements["fr_rate_av_3"] = document.getElementById("fr_rate_av_3");
 	
 	fr_elements["fr_rate_num_4"] = document.getElementById("fr_rate_num_4");
 	fr_elements["fr_rate_name_4"] = document.getElementById("fr_rate_name_4");
 	fr_elements["fr_rate_av_4"] = document.getElementById("fr_rate_av_4");
 	
 	fr_elements["fr_rate_num_5"] = document.getElementById("fr_rate_num_5");
 	fr_elements["fr_rate_name_5"] = document.getElementById("fr_rate_name_5");
 	fr_elements["fr_rate_av_5"] = document.getElementById("fr_rate_av_5");
 	
 	fr_elements["register_bthday"] = document.getElementById("register_bthday");
 	fr_elements["register_bthyear"] = document.getElementById("register_bthyear");
 	fr_elements["register_bthmonth"] = document.getElementById("register_bthmonth");
	
	fr_elements["mess_sm_auth"] = document.getElementById("mess_sm_auth");
	fr_elements_x["mess_sm_auth"] = 260;
	fr_elements_y["mess_sm_auth"] = 160;
	
	fr_elements["register_bt"] = document.getElementById("register_bt");
	fr_elements["cash_avail_out"] =  document.getElementById("cash_avail_out");
	fr_elements["mess_sm_soon"] = document.getElementById("mess_sm_soon");
	fr_elements_x["mess_sm_soon"] = 260;
	fr_elements_y["mess_sm_soon"] = 160;

	fr_elements["mess_sm_cafe"] = document.getElementById("mess_sm_cafe");
	fr_elements_x["mess_sm_cafe"] = 260;
	fr_elements_y["mess_sm_cafe"] = 160;
	
	fr_elements["mess_sm_rules"] = document.getElementById("mess_sm_rules");
	fr_elements_x["mess_sm_rules"] = 160;
	fr_elements_y["mess_sm_rules"] = 100;
	
	fr_elements["mess_sm_afi"] = document.getElementById("mess_sm_afi");
	fr_elements_x["mess_sm_afi"] = 160;
	fr_elements_y["mess_sm_afi"] = 100;
	
	fr_elements["mess_sm_tables"] = document.getElementById("mess_sm_tables");
	fr_elements_x["mess_sm_tables"] = 160;
	fr_elements_y["mess_sm_tables"] = 100;
	
	fr_elements["mess_sm_vip"] = document.getElementById("mess_sm_vip");
	fr_elements_x["mess_sm_vip"] = 210;
	fr_elements_y["mess_sm_vip"] = 130;
	
	fr_elements["mess_sm_contact"] = document.getElementById("mess_sm_contact");
	fr_elements_x["mess_sm_contact"] = 260;
	fr_elements_y["mess_sm_contact"] = 160;
	
	fr_elements["mess_sm_settings"] = document.getElementById("mess_sm_settings");
	fr_elements_x["mess_sm_settings"] = 260;
	fr_elements_y["mess_sm_settings"] = 160;
	
	fr_elements["mess_sm_cash"] = document.getElementById("mess_sm_cash");
	fr_elements_x["mess_sm_cash"] = 160;
	fr_elements_y["mess_sm_cash"] = 100;
	
	fr_elements["contact_area"] = document.getElementById("contact_area");
	
	fr_elements["contact_bt"] = document.getElementById("contact_bt");
	fr_elements["contact_bt_sent"] = document.getElementById("contact_bt_sent");
	fr_elements["mess_sm_bt_afistats_reg"] = document.getElementById("mess_sm_bt_afistats_reg");
	fr_elements["mess_sm_bt_afistats_commis"] = document.getElementById("mess_sm_bt_afistats_commis");
	fr_elements["mess_sm_bt_main_id"] = document.getElementById("mess_sm_bt_main_id");
	fr_elements["mess_sm_bt_main_area_code_1"] = document.getElementById("mess_sm_bt_main_area_code_1");
	fr_elements["mess_sm_bt_main_area_code_2"] = document.getElementById("mess_sm_bt_main_area_code_2");
	fr_elements["mess_sm_bt_main_area_code_3"] = document.getElementById("mess_sm_bt_main_area_code_3");
	fr_elements["mess_sm_bt_main_area_code_4"] = document.getElementById("mess_sm_bt_main_area_code_4");
	fr_elements["mess_sm_bt_main_link_code"] = document.getElementById("mess_sm_bt_main_link_code");
	
	fr_elements["mess_sm_bt_cash_virtual"] = document.getElementById("mess_sm_bt_cash_virtual");
	fr_elements["mess_sm_bt_cash_virtual_exchange"] = document.getElementById("mess_sm_bt_cash_virtual_exchange");
	fr_elements["mess_sm_bt_cash_real"] = document.getElementById("mess_sm_bt_cash_real");
	fr_elements["mess_sm_bt_cash_real_exchange"] = document.getElementById("mess_sm_bt_cash_real_exchange");
	fr_elements["cash_virtual_bt_sent"] = document.getElementById("cash_virtual_bt_sent");
	fr_elements["mess_sm_bt_cash_real_table_in"] = document.getElementById("mess_sm_bt_cash_real_table_in");
	fr_elements["cash_virtual_b"] = document.getElementById("cash_virtual_b");
	
	fr_elements["mess_sm_bt_cash_real_error"] = document.getElementById("mess_sm_bt_cash_real_error");
	fr_elements["webmo_value"] = document.getElementById("webmo_value");
	fr_elements["cash_bt_sent"] = document.getElementById("cash_bt_sent");
	fr_elements["cash_wmz_out"] = document.getElementById("cash_wmz_out");
	fr_elements["cash_amount_out"] = document.getElementById("cash_amount_out");
	fr_elements["settings_bt_sent"] = document.getElementById("settings_bt_sent");
	
	fr_elements["mess_sm_bt_poker_in"] = document.getElementById("mess_sm_bt_poker_in");
	fr_elements["mess_sm_bt_nardi_in"] = document.getElementById("mess_sm_bt_nardi_in");
	fr_elements["mess_sm_bt_deberc_in"] = document.getElementById("mess_sm_bt_deberc_in");
	fr_elements["mess_sm_bt_durak_in"] = document.getElementById("mess_sm_bt_durak_in");

}

function do_smthng (action,value){
  var req = Inint_AJAX();
  req.onreadystatechange = function () { 
    if (req.readyState==4) {
      if (req.status==200) {
  		  var resp = eval("(" + req.responseText + ")");
  			if (action == "reg_check"){
  			  reg_check_ok(resp);
        }else if (action == "reg"){
  				finish_reg(resp);
  			}else if (action == "login"){
  				finish_login(resp);
  			}else if (action == "remind"){
  				finish_remind(resp);
  			}else if(action=='tb'){
  			  parse_tb(resp);
  			}else if(action=='addfree'){
  			  
  			}else if(action=='silver_to_gold'){
  			  result_gold_sil_ex(resp);
  			}else if(action=='gold_to_silver'){
  			  result_gold_sil_ex(resp);
  			}
      } 
    }
  };
  if(value == '' || !value){
    value = 0;
  }
  req.open("POST", "update.php?action="+action+value, true ); //PHP script connection
  req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
	req.setRequestHeader("Cache-Control", "no-cache");
  req.send(null); //
}

function parse_responde(resp){
	    set_this_room();
		up_date();
		if (resp.same==0){
		up_pl_registered_online (resp);
		if (this_room != "" && this_room != "index.html"){
	    	    up_pl_top_five(resp);
	          up_if_logged_in(resp);
	          update_fr_news(resp);
				if (this_room == "vip.php" || this_room == "games.php"){
				   up_games(resp);
			    }
				ch_update(resp);
		}else{
			up_pl_registered_hl_online(resp);
		}
		old_resp = resp;
	    }
}

function parse_chat_mess(resp){
      
}

function result_gold_sil_ex(resp){
  if (resp.ex_ok == 1){
    document.getElementById("invalid_exachange").style.display = "none"
  }else{
    document.getElementById("invalid_exachange").style.display = "inline"
  }
}

function update_fr_news(resp){
    if (resp.news != old_resp.news){
        fr_elements["fr_news"].innerHTML = resp.news;
    }
}


function do_vip(vip_type){
	vip_type_ok = document.getElementById('vip_buy_'+vip_type);
	if (vip_type == 'silver'){
		check_balance_t = old_resp.fr_cur_pl.virtual;
	}else{
		check_balance_t = old_resp.fr_cur_pl.balance
	}
	if (vip_prices[vip_type][document.getElementById('vip_'+vip_type+'_select').value] > check_balance_t){
		vip_type_ok.innerHTML = "<font style='color:brown'>У Вас Недостаточно червонцев!</font>";		
	}else{
		vip_type_ok.innerHTML = "<font style='color:brown'>Сервис Временно не работает!</font>";
	}
}

function up_afi(resp){
	fr_elements["mess_sm_bt_afistats_commis"].innerHTML = resp.afi_m;
	if (resp.afi_m > 0){
	  fr_elements["cash_avail_out"].innerHTML = Math.floor(parseInt(resp.afi_m/10))*10;
	}else{
	  fr_elements["cash_avail_out"].innerHTML = 0;
	}
	fr_elements["mess_sm_bt_afistats_reg"].innerHTML = resp.afi_n;
	fr_elements["mess_sm_bt_main_id"].innerHTML = resp.fr_cur_pl.id;
	fr_elements["mess_sm_bt_main_link_code"].value = "http://www.vkatrane.ru/index.html?page="+resp.fr_cur_pl.id;
	
	fr_elements["mess_sm_bt_main_area_code_1"].value = "<a href='http://www.vkatrane.ru/index.html?page="+resp.fr_cur_pl.id+"' title='Игры Онлайн'  ><img src='http://www.vkatrane.ru/img/bn/160x600_vk.gif' alt='Игры Онлайн' /></a>";
	fr_elements["mess_sm_bt_main_area_code_2"].value = "<a href='http://www.vkatrane.ru/index.html?page="+resp.fr_cur_pl.id+"' title='Игры Онлайн'  ><img src='http://www.vkatrane.ru/img/bn/468x60_vk.gif' alt='Игры Онлайн' /></a>";
	fr_elements["mess_sm_bt_main_area_code_3"].value = "<a href='http://www.vkatrane.ru/index.html?page="+resp.fr_cur_pl.id+"' title='Игры Онлайн'  ><img src='http://www.vkatrane.ru/img/bn/728x90_vk.gif' alt='Игры Онлайн' /></a>";
	fr_elements["mess_sm_bt_main_area_code_4"].value = "<a href='http://www.vkatrane.ru/index.html?page="+resp.fr_cur_pl.id+"' title='Игры Онлайн'  ><img src='http://www.vkatrane.ru/img/bn/125x125_vk.gif' alt='Игры Онлайн' /></a>";
	
}

/* ////////   END MAIN FUCTIONS       ///////// */

function up_games(resp){
     for (i in games_array){
		if (resp.gamest[this_room][i][0] == 0){nav_array_texts[games_array[i]] = "<br><center><b>Игра находится в стадии тестирования</b></center>"}else{
		   nav_array_texts[games_array[i]] = "<strong>"+games_array_tr[i]+"</strong><br> - Игровых столов: <span style='margin-left:3px;'>"+resp.gamest[this_room][i][0]+"</span><br> - Игроков за столами: <span style='margin-left:3px;'>"+resp.gamest[this_room][i][1]+" </span><br> - Наблюдают за игрой: <span style='margin-left:3px;'>"+resp.gamest[this_room][i][2]+"</span> ";
	    }
    }
}



function up_pl_registered_online(resp){
	if (fr_elements["pl_registered"]){
	  fr_elements["pl_registered"].innerHTML = resp.pl_registered;
	}
	if (fr_elements["pl_online"]){
	  fr_elements["pl_online"].innerHTML = resp.pl_online;
	}
}

function up_pl_registered_hl_online(resp){
	  fr_elements["pl_registered_hl"].innerHTML = resp.pl_registered;
	  fr_elements["pl_online_hl"].innerHTML = resp.pl_online;
}

function up_date(){
	
  var currentTime = new Date()
  var minutes = currentTime.getMinutes();
  if (minutes < 10){minutes = "0"+minutes;} 
  var hours = currentTime.getHours();
  var month = currentTime.getMonth() + 1;
  var day = currentTime.getDate();
  var year = currentTime.getFullYear();

  if (fr_elements["dt_day"]){
	  fr_elements["dt_day"].innerHTML = day;
  }
	
  if (fr_elements["dt_month"]){
	  fr_elements["dt_month"].innerHTML = months[month];
  }
	
  if (fr_elements["dt_year"]){
	  fr_elements["dt_year"].innerHTML = year;
  }
	
  if (fr_elements["dt_hour"]){
	  fr_elements["dt_hour"].innerHTML = hours;
  }
	
  if (fr_elements["dt_minute"]){
	  fr_elements["dt_minute"].innerHTML = minutes;
  }
	
}

function up_pl_top_five(resp){
	
	for (i=0;i<resp.pl_top_five.length;i++){
	  thisn = parseInt(i)+1;
	  if(fr_elements["fr_rate_name_"+(thisn)].innerHTML != resp.pl_top_five[i].username){
	   if (fr_elements["fr_rate_av_"+(thisn)]){
		     fr_elements["fr_rate_av_"+(thisn)].innerHTML = '<img onMouseOut="nav_little_hide()" onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.pl_top_five[i].id+'.jpg> Имя: <strong>'+resp.pl_top_five[i].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.pl_top_five[i].sex]+'</strong><br>Страна: <strong>'+countries[resp.pl_top_five[i].country]+'</strong><br>Рейтинг: <strong>'+resp.pl_top_five[i].rating+'</strong><br>\',-40,-220)" src="img/av_sm/'+resp.pl_top_five[i].id+'.jpg">';
		   }
	   if (fr_elements["fr_rate_name_"+(thisn)]){
		     fr_elements["fr_rate_name_"+(thisn)].innerHTML = resp.pl_top_five[i].username;
		   }
	   if (fr_elements["fr_rate_num_"+(thisn)]){
		     fr_elements["fr_rate_num_"+(thisn)].innerHTML = "<strong>"+resp.pl_top_five[i].rating+"</strong> оч.";
		   }
	  }	   
    }
}

function reg_check(option,value){

  	switch (option){
	
	  case "username" :
	     if (ck_username.test(value)){
	        do_smthng("reg_check","&el=username&value="+value);
	     }else{
			 reg_check_bad("username",'');
		  }
	  break;
	  case "sex":
	    if (value==2){reg_check_bad("sex","");}else{reg_check_good("sex");}
	  break;
	  case "email":
	    if (ck_email.test(value)){
			  if (document.getElementById("register_remail").value==""){
			  	reg_check_good("email");
			  }else if(value != document.getElementById("register_remail").value){
				  reg_check_good("email");
				  reg_check_bad("remail","");
			  }else if (value == document.getElementById("register_remail").value){
			    reg_check_good("email");
				  reg_check_good("remail");
		    }
	    }else{
			  reg_check_bad("email",1);
		  }
	  break;
	  case "remail":
	    if (value==document.getElementById("register_email").value){
	    	if(ck_email.test(value)){
               reg_check_good("remail");
	    	}else{
	    		reg_check_bad("email",1);
	    	}
	    }else{
			 reg_check_bad("remail","");
		}
	  break;
	  case "pass":
	    if (ck_pass.test(value)){
			if (document.getElementById("register_repass").value==""){
			  	reg_check_good("pass");
			}else if(value != document.getElementById("register_repass").value){
				reg_check_good("pass");
				reg_check_bad("repass","");
			}else if (value == document.getElementById("register_repass").value){
			    reg_check_good("pass");
				reg_check_good("repass");
		    }
	    }else{
			reg_check_bad("pass",1);
		}
	  break;
	  case "repass":
	    if (value==document.getElementById("register_pass").value){
	    	 if (ck_pass.test(value)){
			   reg_check_good("repass");
	    	 }else{
	    	   reg_check_bad("repass","");
	    	   reg_check_bad("pass",1);
	    	 }
	    }else{
			 reg_check_bad("repass","");
		}
	  break;
	  case "name":
	     if(value.length>2 && value.length<11){
			  reg_check_good("name","");
	     }else{
			  reg_check_bad("name","");
	     }
	  break;
	  case "country":
	    if (value==0){reg_check_bad("country","");}else{reg_check_good("country");}
	  break;
	  case "agreed":
	    if (value==0){reg_check_bad("agreed","");}else{reg_check_good("agreed");}
	  break;
	  case "bthday":
	    if ((parseInt(fr_elements["register_bthday"].value)!=0&&parseInt(fr_elements["register_bthday"].value)!="NaN" && parseInt(fr_elements["register_bthday"].value)>0&&parseInt(fr_elements["register_bthday"].value)<32) &&
	    (parseInt(fr_elements["register_bthmonth"].value)!=0&&parseInt(fr_elements["register_bthmonth"].value)!="NaN"&& parseInt(fr_elements["register_bthmonth"].value)>0&&parseInt(fr_elements["register_bthmonth"].value)<13) &&
	    (parseInt(fr_elements["register_bthyear"].value)!=0&&parseInt(fr_elements["register_bthyear"].value)!="NaN"&& parseInt(fr_elements["register_bthyear"].value)>1900&&parseInt(fr_elements["register_bthyear"].value)<2050)){
		    var currentTime = new Date()
			var year = currentTime.getFullYear();
			if	(parseInt(fr_elements["register_bthyear"].value)<(year-17)){
				reg_check_good("bthday");
		    }else{
				reg_check_bad("bthday","1");
		    }
		}else{
			reg_check_bad("bthday","");
		}
        
	  break;
	  default:
	    
	  break;
	}
	
}

function reg_check_ok(resp){if (resp.ok == 1){reg_check_bad(resp.el,1);}else{reg_check_good(resp.el);} }

function reg_check_good(el){
	     reg_status[el]=1;
		 fr_elements["register_errors"].style.visibility = "hidden";
		 fr_elements["register_errors"].style.border = "1px solid green";
		 document.getElementById("register_"+el+"_ok").style.backgroundImage = "url('img/fr/greenbird.gif')";
		 reg_status[el] = 1;
		 allow_reg(1);
	}
	
function reg_check_full(){
		 fr_elements["register_errors"].style.visibility = "visible";
		 fr_elements["register_errors"].innerHTML = "Все введено правильно. Жмите ->Зарегестрироваться<";
		 fr_elements["register_errors"].style.border = "1px solid green";
	}
	
function reg_check_bad(el,num) {
	     fr_elements["register_errors"].style.visibility = "visible";
	     fr_elements["register_errors"].innerHTML = reg_errors[el+num];
		 fr_elements["register_errors"].style.border = "1px solid brown";
		 document.getElementById("register_"+el+"_ok").style.backgroundImage = "url('img/fr/redcross.gif')";
		 reg_status[el] = 0;
	}

function allow_reg(bad){
  for (i=0;i<reg_el_array.length;i++){
     if (reg_status[reg_el_array[i]] == 0){
		 if(bad==0){
		   reg_check_bad(reg_el_array[i],"");
	     }
		return 0;
     }
  }
  if (bad == 1){reg_check_full();}
  return 1;
}

function do_register(){
  first_request=0;
	if (allow_reg(0) == 1){
		var request_get ="";
		 for (i=0;i<reg_el_array.length;i++){
			 request_get = request_get+"&"+reg_el_array[i]+"="+document.getElementById("register_"+reg_el_array[i]).value;
	     }
		 request_get = request_get+"&bthyear="+document.getElementById("register_bthyear").value+"&bthmonth="+document.getElementById("register_bthmonth").value;
		 fr_elements["register_bt"] .style.display = "none";
		 do_smthng("reg",request_get);
    }
}

function finish_reg(resp){
  if (resp.reg == 0)	{ 
	  for (i=0;i<reg_el_array.length;i++){
		  document.getElementById("register_"+reg_el_array[i]).value ="";
      }
	  fr_elements["register_errors"].style.visibility = "visible";
	  fr_elements["register_errors"].innerHTML = "<b>Неизв.ошибка</b>. Сообщите через контакт форму.Спасибо";
	  fr_elements["register_errors"].style.border = "1px solid brown";
	   fr_elements["register_bt"] .style.display = "block";
  }else if(resp.reg == 1){
	       fr_elements["register_bt"] .style.display = "block";
		  close_mess("auth");
		  nav_opt_disp("settings_b");
  }
}

function close_mess(win){
	fr_elements["mess_sm_auth"].style.top = "-1000px";
	fr_elements["mess_sm_auth"].style.left = "-1000px";
}

function set_this_room(){
	  if(window.location.href.indexOf("games.php")>-1){
	  	 this_room = "games.php";
	  }
	  if(window.location.href.indexOf("vip.php")>-1){
	  	 this_room = "vip.php";
	  }
	  if(window.location.href.indexOf("hall.php")>-1){
	  	 this_room = "hall.php";
	  }
	  if(window.location.href.indexOf("durak.php")>-1){
	  	 this_room = "durak.php";
	  }
	  if(window.location.href.indexOf("poker.php")>-1){
	  	 this_room = "poker.php";
	  }
	  if(window.location.href.indexOf("nardi.php")>-1){
	  	 this_room = "nardi.php";
	  }
	  if(window.location.href.indexOf("deberc.php")>-1){
	  	 this_room = "deberc.php";
	  }
	  
	}

function up_if_logged_in(resp){
  	if (resp.logged == true){
		show_right_player_info(resp);
		up_afi(resp);
		up_cash(resp);
		up_cash_st(resp);
		display_virt_cash_add(resp);
    }else{
		if (this_room!="hall.php"){
			window.location = "hall.php";
	    }else if(enter_showed==0){
		     messs('auth','enter');	
			 enter_showed = 1;
			 show_right_player_info_none(resp);
		}
    }
}

function up_cash(resp){
	  fr_elements["mess_sm_bt_cash_virtual"].innerHTML = resp.fr_cur_pl.virtual;
	  fr_elements["mess_sm_bt_cash_virtual_exchange"].innerHTML = resp.fr_cur_pl.virtual;
	  fr_elements["mess_sm_bt_cash_real"].innerHTML = resp.fr_cur_pl.balance;
	  fr_elements["mess_sm_bt_cash_real_exchange"].innerHTML = resp.fr_cur_pl.balance;
}

function up_cash_st(resp){
	    cash_real_table = "<tr class='theader'><td>№</td><td>Время</td><td>Сумма</td><td>WMZ</td><td>Статус</td></tr>";
		tone = 1;
		if (resp.cash_st != null){
	      for (i=0;i<resp.cash_st.length;i++){
			if (tone == 1){tone = 0; tone_t = ""}else{tone=1;tone_t="class='tone'";}
		    	cash_real_table = cash_real_table+"<tr "+tone_t+" ><td>"+i+"</td><td>"+resp.cash_st[i].time+"</td><td>"+resp.cash_st[i].amount+"</td><td>"+resp.cash_st[i].wmz+"</td><td>"+donea[resp.cash_st[i].done]+"</td></tr>  ";
	      }
		}else{
			cash_real_table = "<tr>Список пуст!</tr>";
	    }
    	   fr_elements["mess_sm_bt_cash_real_table_in"].innerHTML = "<table id='mess_sm_bt_cash_real_table' >"+cash_real_table+"</table>";
}

function display_virt_cash_add(resp){
   	if (resp.fr_cur_pl.virtual>=300 || resp.allowfreelast == 0 ){
		  	document.getElementById("cash_real_bt_free").style.backgroundColor='gray';
	      document.getElementById("cash_real_bt_free_a").style.cursor='not-allowed';
	      document.getElementById("alreadyfree").style.display='inline';
	      already_free_add = 1;
	  }else{
		  document.getElementById("cash_real_bt_free").style.backgroundColor='#654321';
	    document.getElementById("cash_real_bt_free_a").style.cursor='pointer';
	    document.getElementById("alreadyfree").style.display='none';
	    already_free_add = 0;
	  }
}

function do_virtual_update(){
  if (already_free_add == 0){
	  do_smthng("addfree","&value=300&nome=forance");
	  document.getElementById("cash_real_bt_free").style.backgroundColor='gray';
	  document.getElementById("cash_real_bt_free_a").style.cursor='not-allowed';
	  document.getElementById("alreadyfree").style.display='inline';
	  already_free_add = 1;
  }
}

function show_right_player_info(resp){
  var mytime= new Date().getTime();
	        fr_elements["fr_right_player_info_none"].style.display = "none";
			if (change_this_user_img == 0 ){
	            fr_elements["fr_right_player_av"].innerHTML = '<img id="av_sm_right" onMouseOut = \'nav_little_hide(); \' onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.fr_cur_pl.id+'.jpg?new='+mytime+'> Имя: <strong>'+resp.fr_cur_pl.name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.fr_cur_pl.sex]+'</strong><br>Страна: <strong>'+countries[resp.fr_cur_pl.country]+'</strong><br>Рейтинг: <strong>'+resp.fr_cur_pl.rating+'</strong><br>\',-90,-230); " src="img/av_sm/'+resp.fr_cur_pl.id+'.jpg" >'; 
		    }
		    fr_elements["fr_right_player_name"].innerHTML = resp.fr_cur_pl.name;
		    fr_elements["fr_right_player_username"].innerHTML = resp.fr_cur_pl.username;
		    fr_elements["fr_right_player_gold_t"].innerHTML = resp.fr_cur_pl.balance;
		    fr_elements["fr_right_player_cerebr_t"].innerHTML = resp.fr_cur_pl.virtual;
			//settings win
			if (resp.fr_cur_pl.info != pre_settings_about){
			   fr_elements["settings_about"].value = resp.fr_cur_pl.info;
			}
			if (resp.fr_cur_pl.name != pre_settings_name){
			   fr_elements["settings_name"].value = resp.fr_cur_pl.name;
			}
			remember_current_settgins(resp);
			if (change_this_user_img == 0){
                fr_elements["settings_ava"].src = "img/av_sm/"+resp.fr_cur_pl.id+".jpg";      ///////////////////////// Make a check if already Set UP
		    }
}

function remember_current_settgins(resp){
	pre_settings_about = resp.fr_cur_pl.info;
	pre_settings_name = resp.fr_cur_pl.name;
}

function stopUpload(return_user_id){
	         var mytime= new Date().getTime();
	         document.getElementById("av_sm_right").src = "img/av_sm/"+return_user_id+".jpg?time="+mytime;
	         fr_elements["settings_ava"].src = "img/av_sm/"+return_user_id+".jpg?time="+mytime;
			 change_this_user_img = 1;
	}

function get_games(){
	if(old_resp.logged==true){
		window.location = "games.php";
	}else{
		messs('auth','enter');	
	}
}

function get_vip_games(){
	if(old_resp.logged==true){
		window.location = "vip.php";
	}else{
		messs('auth','enter');	
	}
}

function show_right_player_info_none(resp){
	        fr_elements["fr_right_player_info_none"].style.display = "block";
}

function do_login(){
  first_request=0;
	request_get = "&login="+document.getElementById("login_username").value+"&pass="+document.getElementById("login_pass").value;
	do_smthng("login",request_get);	
}

function finish_login(resp){
    if	(resp.login==0){
		fr_elements["login_error"].innerHTML = "Неверный логин или пароль";
    }else if (resp.login==1){close_mess("auth");}
}

function do_remind(){
	request_get = "&email="+document.getElementById("reminder_email").value+"&username="+document.getElementById("reminder_username").value;
	do_smthng("remind",request_get);	
}

function finish_remind(resp){
    	if	(resp.remind==0){
		fr_elements["reminder_error"].innerHTML = "Вы ввели несуществующий логин или почтовый адрес. Введите хотя бы одно поле правильно.";
    }else if (resp.remind==1){
		fr_elements["reminder_error"].innerHTML = "<font color='#036F00' style='font-weight:bold'>Пароль был отправлен на ваш ел. адрес !</font>";
		setTimeout("messs('auth','enter')",4000);}
}

function messs(messs,option){
	
		   for (i=0;i<messs_array[messs].length;i++){
		         hide_messs(messs,messs_array[messs][i]);
	       }
		    
		   	fr_elements["mess_sm_"+messs].style.top = fr_elements_y["mess_sm_"+messs]+"px";
	        fr_elements["mess_sm_"+messs].style.left = fr_elements_x["mess_sm_"+messs]+"px";
	        if (fr_elements_i["mess_sm_"+messs]){
	        	fr_elements["mess_sm_"+messs].style.zIndex = fr_elements_i["mess_sm_"+messs];
	        }else{
	        	fr_elements["mess_sm_"+messs].style.zIndex = 1002;
	        }
		   
		   document.getElementById("mess_sm_bt_"+option).style.display = "block";
		   document.getElementById("switch_"+messs+"_"+option).style.backgroundColor = "#9E998E";
}

function hide_messs(messs,option){
	    document.getElementById("mess_sm_bt_"+option).style.display = "none";
        document.getElementById("switch_"+messs+"_"+option).style.backgroundColor = "#7F7B77";
		
}

function ch_submit_enter(event){
    if(event.keyCode==13){
		ch_submit();
	}
 }
 
function exchange(direction_ex){
  if (direction_ex == "gold_to_silver")  {
    do_smthng('gold_to_silver',"&value="+document.getElementById("gold_to_silver").value);
  }else{
    do_smthng('silver_to_gold',"&value="+document.getElementById("silver_to_gold").value);
  }
}
 
 function ch_submit(){
   
	    do_request = "&message="+fr_elements["fr_chat_input"].value+"&gid="+gid;
    	do_smthng('ch_submit',do_request);
    	first_request = 0;
		setTimeout('fr_elements["fr_chat_input"].value = ""',500);
}

function ch_show_sm(){
   	fr_elements["mess_sm_smiles"].style.left = "836px";
   	fr_elements["mess_sm_smiles"].style.top = "358px";
}

function ch_hide_sm(messs){
   	fr_elements["mess_sm_"+messs].style.left = "-1000px";
   	fr_elements["mess_sm_"+messs].style.top = "-1000px";
}

function ch_add_sm(smile){
	    fr_elements["fr_chat_input"].value+= " <<"+ smile+">> ";
		ch_hide_sm("smiles");
	}

function ch_update(resp){
	   ch_mess="";
	   if (resp.ch_update != null){
	     for (i=1;i<=resp.ch_update.length;i++){
		     ch_mess +=  '<font class="fr_chline"><span>'+resp.ch_update[resp.ch_update.length-i].username+': </span> '+resp.ch_update[resp.ch_update.length-i].message+'</font><br>';
         }
	   }
	   if (ch_mess_cache != ch_mess){
	     ch_mess_cache = ch_mess;
		 ch_mess = ch_mess.replace(/<>/g,"<br><<heart>> читаем <a onMouseOut=\"nav_little_hide()\" onMouseOver=\"nav_little_disp(\'Правила\',\'<strong>Разрешенные символы:<br></strong>[а-Я][a-Z][0-9]<br>[ , ] [ . ] [ ? ] [ : ] <br>[ ; ] [ ) ] [ ( ] [ . ] <br>[ < ] [ > ] [ - ] \',-65,-260)\" href=\"javascript:nav_opt_disp('chat_rules');\"  >правила</a> чата");
	     ch_mess = ch_mess.replace(/<</g," <img  width='15px' height='15px'  src='img/sm/");
	     ch_mess = ch_mess.replace(/>>/g,".png'>");
	     ch_mess = ch_mess.replace(/<span>g<\/span>/g,"<span>Гость</span>");
	     if (resp.first == 1){
	     	fr_elements["fr_chat_area_in"].innerHTML = ch_mess;
	     }else{
	        fr_elements["fr_chat_area_in"].innerHTML = fr_elements["fr_chat_area_in"].innerHTML+ch_mess;
	     }
		 setTimeout('ch_scroll_down()', 2000);
       }
	}

function ch_scroll_down(){
	 fr_elements["fr_chat_area_in"].scrollTop =  fr_elements["fr_chat_area_in"].scrollHeight;
}

function nav_opt_disp(mess){
	
	
	var notgames = 1;
	if (this_room=="games.php" || this_room=="hall.php" || this_room=="vip.php"){
		notgames = 1;
	}else{
		notgames = 0;
	}
	
	switch (mess){
		
		case "chat_rules":
		  messs('rules','main');
		break;
		
		case "vip_b":
		  if (this_room == 'vip.php'){
		    messs('vip','gold_vip');
		  }else {
		  	messs('vip','silver_vip');
		  }
		break;
		
		case "watch_play":
		  messs('watch_play','watch_playok');
		break;
		
		case "foolend":
		  messs('foolend','foolendok');
		break;
		
		case "rules_b":
		  messs('rules','main');
		break;
		
		case "partner_b":
		  messs('afi','afimain');
		break;
		
		case "cash_b":
		  messs('cash','gold');
		break;
		
		case "settings_b":
		  messs('settings','mainset');
		break;
		
		case "ratings_b":
		  messs('soon','soonok');
		break;
		
		case "history_b":
		  messs('soon','soonok');
		break;
		
		case "mess_b":
		  messs('soon','soonok');
		break;
		
		case "contact_b":
		  javascript:messs('contact','quest');
		break;
		
		case "cigar_b":
		  if (notgames == 1){
		    messs('cafe','cafeok');
		  }else{
		  	messs('soon','soonok');
		  }
		break;
		
		case "18y":
		    messs('rules','main');
		break;
		
		case "wm_ic":
		    messs('cash','gold');
		break;
		
		case "wine_b":
		  if (notgames == 1){
		    messs('cafe','cafeok');
		  }else{
		  	messs('soon','soonok');
		  }
		break;
		
		case "cocktail_b":
		  if (notgames == 1){
		    messs('cafe','cafeok');
		  }else{
		  	messs('soon','soonok');
		  }
		break;
		
		case "poker_tables":
		   messs('tables','poker');
		break;
		
		case "nardi_tables":
		   messs('tables','nardi');
		break;
		
		case "durak_tables":
			messs('tables','durak');
		break;
		
		case "deberc_tables":
			messs('tables','deberc');
		break;
		
		default:
		break;
	}
}

function do_contact(){
	if(fr_elements["contact_area"].value != "" && fr_elements["contact_area"].value!="Здраствуйте, уважаемая Тех.Поддержка ...." ){
		var request_get = "&cm="+fr_elements["contact_area"].value+"&r="+rooms_id[this_room];
		 do_smthng("contact",request_get);
		 fr_elements["contact_area"].innerHTML = "";
		 fr_elements["contact_area"].value = "";
		 quick_sent_ok(96,'contact_bt_sent');
    }else{
    	 
    }
}

function quick_sent_ok(numm,which_ac){
	if (numm>=0){
	  if (numm<10){numm_tmp = "0"+numm}else{numm_tmp = numm}
	  fr_elements[which_ac].style.opacity = "0."+numm_tmp;
	  fr_elements[which_ac].style.filter = "alpha(opacity="+numm_tmp+")";
	  numm=numm-1;
	  setTimeout("quick_sent_ok("+numm+",'"+which_ac+"');",25);
	}
}

function do_real_update(){
	   window.open ("wm_submit_form.php?room="+this_room+"&wm_amount="+cost_prices[fr_elements["webmo_value"].value]);
}

function do_cash(){
	  if (fr_elements["cash_wmz_out"].value!="" && fr_elements["cash_amount_out"].value!="" 
	      && fr_elements["cash_amount_out"].value>=10 
	      && fr_elements["cash_amount_out"].value <= parseInt(fr_elements["cash_avail_out"].innerHTML) ){
	    do_smthng("cashout","&wmz="+fr_elements["cash_wmz_out"].value+"&amount="+fr_elements["cash_amount_out"].value);
	    quick_sent_ok(96,'cash_bt_sent');
		 fr_elements["cash_wmz_out"].value = "";
		 fr_elements["cash_amount_out"].value = "";
	     setTimeout("messs('cash','cashstat')",1500);
      }else{
        alert("Проверьте, можете ли Вы снять такую сумму и правильно ли Вы заполнили форму");
      }
}

function rechange_money(where_from){
	if (where_from == 1){
		if (document.getElementById('gold_ch').value < 3000){
		  fr_elements["mess_sm_bt_cash_real_error"].innerHTML = "Минимальная сумма пополнения <b>3000</b> золотых червинцев";
		}else{
			fr_elements["mess_sm_bt_cash_real_error"].innerHTML = "";
			document.getElementById('webmo_value').value = document.getElementById('gold_ch').value / 1000;
		}
	}else{
		if (document.getElementById('webmo_value').value < 3){
          fr_elements["mess_sm_bt_cash_real_error"].innerHTML = "Минимальная сумма пополнения <b>3000</b> золотых червинцев";
		}else{
			fr_elements["mess_sm_bt_cash_real_error"].innerHTML = "";
			document.getElementById('gold_ch').value = 1000*document.getElementById('webmo_value').value;
		}
	}
}

function startUpload(){
	fr_elements["settings_ava"].src = "img/fr/loadava.gif";
}

function do_exit(){
	switch (this_room){
	  case "poker.php":
	  case "nardi.php":
	  case "durak.php":
	  case "deberc.php":
	    if (is_paid == 1){
	      room_before = "vip.php";
	    }else {
	      room_before = "games.php";
	    }
	  break;
	  case "vip.php":
	  case "games.php":
	     room_before = "hall.php";
	  break;
	  case "hall.php":
	     del_cookie('cookpass');
	     del_cookie('cookname');
	     room_before = "index.html";
	  break;
	  default:
	  break;
      }
	  window.location = room_before;
}

function del_cookie(name) {
document.cookie = name +
'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
} 


function do_settings(){
	
	          var request_get = "&info="+fr_elements["settings_about"].value+"&name="+fr_elements["settings_name"].value;
			 do_smthng("do_settings",request_get);
			 quick_sent_ok(96,'settings_bt_sent');
	}

function get_tb_sent(){
	if(alredy_tb_sent == 0){
	   do_smthng ('tb','&=sec');
	   alredy_tb_sent = 1;
	   setTimeout('alredy_tb_sent=0;',5000);
    }
}

function parse_tb(resp){
	  poker_tbs = "";
	  if (this_room == 'vip.php'){ coin = 'gold'; paid = 1;  }else{ coin = 'silver'; paid = 0; }
	  for (i=0;i<resp.poker.length;i++){
		if (resp.poker[i].paid == paid){
		   poker_tbs +=  '<div class="tb_bg" ><div class="tb_bg_rel">'+
		   '<a onMouseOut="nav_little_hide()" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Сесть За Стол </strong><br> Нажмите что бы перейти в комнату с данной игрой!.\',-125,-100)" href="javascript:poker_go_to('+resp.poker[i].gid+')" class="tb_center"></a>'+
		   '<div class="tb_number"># '+resp.poker[i].gid+'</div>'+
		   '<div class="tb_rate_number_h">СТАВКА:</div>'+
		   '<div class="tb_rate_'+coin+'"></div>'+
		   '<div class="tb_rate_number">'+resp.poker[i].min_rate+'</div>'+
		   '<div class="tb_pl_number_h">Игроков:</div>'+
		   ' <div class="tb_pl_number">'+resp.poker[i].players_number+' чел.</div>'+
		   '</div></div>';
	     }
      }
	  fr_elements["mess_sm_bt_poker_in"].innerHTML = poker_tbs;
	  /* NARDI */
	  nardi_tbs = "";
	  for (i=0;i<resp.nardi.length;i++){
		  if (resp.nardi[i].paid == paid){
		    if (resp.nardi[i].players == 0){
			   players =  '<a onMouseOut="nav_little_hide()" href="javascript:nardi_go_to('+resp.nardi[i].gid+')"  onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место </strong><br> Можете присесть и подождать пока к Вам подсядет другой игрок.\',-125,-100)" class="tb_top_left_free"></a>'+
				                 '<a onMouseOut="nav_little_hide()" href="javascript:nardi_go_to('+resp.nardi[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место </strong><br> Можете присесть и подождать пока к Вам подсядет другой игрок...\',-125,-100)"  class="tb_bottom_right_free" ></a>';
		   }else{
			   players =  '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.nardi[i].players[0].id+'.jpg> Имя: <strong>'+resp.nardi[i].players[0].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.nardi[i].players[0].sex]+'</strong><br>Страна: <strong>'+countries[resp.nardi[i].players[0].country]+'</strong><br>Рейтинг: <strong>'+resp.nardi[i].players[0].rating+'</strong><br>\',-125,-100)" class="tb_top_left_busy"></a>';
			   if (resp.nardi[i].players[1]){ players +=   '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.nardi[i].players[1].id+'.jpg> Имя: <strong>'+resp.nardi[i].players[1].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.nardi[i].players[1].sex]+'</strong><br>Страна: <strong>'+countries[resp.nardi[i].players[1].country]+'</strong><br>Рейтинг: <strong>'+resp.nardi[i].players[1].rating+'</strong><br>\',-125,-100)" class="tb_bottom_right_busy"></a>';			        }
			   else{players += '<a onMouseOut="nav_little_hide()" href="javascript:nardi_go_to('+resp.nardi[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место  </strong><br> Можете присесть за стол и ождать начала игры...\',-125,-100)"  class="tb_bottom_right_free"></a>';}
		   }
		   nardi_tbs +=  '<div class="tb_bg" ><div class="tb_bg_rel">'+
		   '<a  href="javascript:" class="tb_center"></a>'+players+
		   '<div class="tb_number"># '+resp.nardi[i].gid+'</div>'+
		   '<div class="tb_rate_number_h">СТАВКА:</div>'+
		   '<div class="tb_rate_'+coin+'"></div>'+
		   '<div class="tb_rate_number">'+resp.nardi[i].min_rate+'</div>'+
		   '</div></div>';
	     }
	  }
	  fr_elements["mess_sm_bt_nardi_in"].innerHTML = nardi_tbs;
	  
	  /* DURAK */
	  durak_tbs = "";
	  for (i=0;i<resp.durak.length;i++){
		  if (resp.durak[i].paid == paid){
		    if (resp.durak[i].players == 0){
			   players =  '<a onMouseOut="nav_little_hide()" href="javascript:durak_go_to('+resp.durak[i].gid+')"  onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место </strong><br> Можете присесть и подождать пока к Вам подсядет другой игрок.\',-125,-100)" class="tb_top_left_free"></a>'+
				                 '<a onMouseOut="nav_little_hide()" href="javascript:durak_go_to('+resp.durak[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место </strong><br> Можете присесть и подождать пока к Вам подсядет другой игрок...\',-125,-100)"  class="tb_bottom_right_free" ></a>';
		   }else{
			   players =  '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.durak[i].players[0].id+'.jpg> Имя: <strong>'+resp.durak[i].players[0].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.durak[i].players[0].sex]+'</strong><br>Страна: <strong>'+countries[resp.durak[i].players[0].country]+'</strong><br>Рейтинг: <strong>'+resp.durak[i].players[0].rating+'</strong><br>\',-125,-100)" class="tb_top_left_busy"></a>';
			   if (resp.durak[i].players[1]){ players +=   '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.durak[i].players[1].id+'.jpg> Имя: <strong>'+resp.durak[i].players[1].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.durak[i].players[1].sex]+'</strong><br>Страна: <strong>'+countries[resp.durak[i].players[1].country]+'</strong><br>Рейтинг: <strong>'+resp.durak[i].players[1].rating+'</strong><br>\',-125,-100)" class="tb_bottom_right_busy"></a>';			        }
			   else{players += '<a onMouseOut="nav_little_hide()" href="javascript:durak_go_to('+resp.durak[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место  </strong><br> Можете присесть за стол и ождать начала игры...\',-125,-100)"  class="tb_bottom_right_free"></a>';}
			    if (resp.durak[i].players[2]){ players +=   '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.durak[i].players[2].id+'.jpg> Имя: <strong>'+resp.durak[i].players[2].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.durak[i].players[2].sex]+'</strong><br>Страна: <strong>'+countries[resp.durak[i].players[2].country]+'</strong><br>Рейтинг: <strong>'+resp.durak[i].players[2].rating+'</strong><br>\',-125,-100)" class="tb_top_right_busy"></a>';			        }
			   else{players += '<a onMouseOut="nav_little_hide()" href="javascript:durak_go_to('+resp.durak[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место  </strong><br> Можете присесть за стол и ождать начала игры...\',-125,-100)"  class="tb_top_right_free"></a>';}
			    if (resp.durak[i].players[3]){ players +=   '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.durak[i].players[3].id+'.jpg> Имя: <strong>'+resp.durak[i].players[3].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.durak[i].players[3].sex]+'</strong><br>Страна: <strong>'+countries[resp.durak[i].players[3].country]+'</strong><br>Рейтинг: <strong>'+resp.durak[i].players[3].rating+'</strong><br>\',-125,-100)" class="tb_bottom_left_busy"></a>';			        }
			   else{players += '<a onMouseOut="nav_little_hide()" href="javascript:durak_go_to('+resp.durak[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место  </strong><br> Можете присесть за стол и ождать начала игры...\',-125,-100)"  class="tb_bottom_left_free"></a>';}
		   }
		    durak_tbs +=  '<div class="tb_bg" ><div class="tb_bg_rel">'+
		   '<a  href="javascript:" class="tb_center"></a>'+players+
		   '<div class="tb_number"># '+resp.durak[i].gid+'</div>'+
		   '<div class="tb_rate_number_h">СТАВКА:</div>'+
		   '<div class="tb_rate_'+coin+'"></div>'+
		   '<div class="tb_rate_number">'+resp.durak[i].min_rate+'</div>'+
		   '</div></div>';
	     }
	  }
	  fr_elements["mess_sm_bt_durak_in"].innerHTML = durak_tbs;
	  
	  /* DEBERC */
	  deberc_tbs = "";
	  for (i=0;i<resp.deberc.length;i++){
		  if (resp.deberc[i].paid == paid){
		    if (resp.deberc[i].players == 0){
			   players =  '<a onMouseOut="nav_little_hide()" href="javascript:deberc_go_to('+resp.deberc[i].gid+')"  onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место </strong><br> Можете присесть и подождать пока к Вам подсядет другой игрок.\',-125,-100)" class="tb_top_left_free"></a>'+
				                 '<a onMouseOut="nav_little_hide()" href="javascript:deberc_go_to('+resp.deberc[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место </strong><br> Можете присесть и подождать пока к Вам подсядет другой игрок...\',-125,-100)"  class="tb_bottom_right_free" ></a>';
		   }else{
			   players =  '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.deberc[i].players[0].id+'.jpg> Имя: <strong>'+resp.deberc[i].players[0].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.deberc[i].players[0].sex]+'</strong><br>Страна: <strong>'+countries[resp.deberc[i].players[0].country]+'</strong><br>Рейтинг: <strong>'+resp.deberc[i].players[0].rating+'</strong><br>\',-125,-100)" class="tb_top_left_busy"></a>';
			   if (resp.deberc[i].players[1]){ players +=   '<a onMouseOut="nav_little_hide()" href="javascript:"  onMouseOver="nav_little_disp(\'Допол.информация\',\'<img src=img/av_sm/'+resp.deberc[i].players[1].id+'.jpg> Имя: <strong>'+resp.deberc[i].players[1].name+'</strong><br>Возраст: <strong> н/о </strong><br>Пол: <strong>'+sexes[resp.deberc[i].players[1].sex]+'</strong><br>Страна: <strong>'+countries[resp.deberc[i].players[1].country]+'</strong><br>Рейтинг: <strong>'+resp.deberc[i].players[1].rating+'</strong><br>\',-125,-100)" class="tb_bottom_right_busy"></a>';			        }
			   else{players += '<a onMouseOut="nav_little_hide()" href="javascript:deberc_go_to('+resp.deberc[i].gid+')" onMouseOver="nav_little_disp(\'Подсказка\',\'<strong>Свободное место  </strong><br> Можете присесть за стол и ождать начала игры...\',-125,-100)"  class="tb_bottom_right_free"></a>';}
		   }
		    deberc_tbs +=  '<div class="tb_bg" ><div class="tb_bg_rel">'+
		   '<a  href="javascript:" class="tb_center"></a>'+players+
		   '<div class="tb_number"># '+resp.deberc[i].gid+'</div>'+
		   '<div class="tb_rate_number_h">СТАВКА:</div>'+
		   '<div class="tb_rate_'+coin+'"></div>'+
		   '<div class="tb_rate_number">'+resp.deberc[i].min_rate+'</div>'+
		   '</div></div>';
	     }
	  }
	  fr_elements["mess_sm_bt_deberc_in"].innerHTML = deberc_tbs;
	  
	  
}

function poker_go_to(poker_gid){
	      window.location = "poker.php?gid="+poker_gid;
	}
	
function nardi_go_to(nardi_gid){
	      window.location = "nardi.php?gid="+nardi_gid;
	}
	
function durak_go_to(poker_gid){
	      window.location = "durak.php?gid="+poker_gid;
	}
	
function deberc_go_to(nardi_gid){
	      window.location = "deberc.php?gid="+nardi_gid;
	}

