function RandomNumber() 
 {
   today = new Date();
   num   = Math.abs(Math.sin(today.getTime()));
   return num;
 }
function absPosition(obj) 
 {
   var x = y = 0;
   while(obj) 
		{
      x += obj.offsetLeft;
      y += obj.offsetTop;
      obj = obj.offsetParent;
    }
   return {x:x, y:y};
 }  
function wnd_open(obj)
 {
   var x          = absPosition(obj).x;
	 var y          = absPosition(obj).y;
	 var rand       = RandomNumber();
	 var kw         = document.getElementById('search').value;
	 jQuery.get('/tags.php?'+'kw='+kw+'&x='+x+'&y='+y+'&rand='+rand, wnd_open_data); 
	 return false;
 }
function wnd_open_data(data)
 {
   var str = new String(data);
	 var answer = str.split("###"); 
   if(answer[0])
	  {
		  document.getElementById('wnd_open').style.display = "block";
			document.getElementById('wnd_open').style.top     = answer[2];
			document.getElementById('wnd_open').style.left    = answer[1];
		  document.getElementById('wnd_body').innerHTML = answer[0];
		}
 }
function tag_search(kw)
 {
   var x          = absPosition(document.getElementById('wnd_open')).x;
	 var y          = absPosition(document.getElementById('wnd_open')).y;
	 var rand       = RandomNumber();
	 jQuery.get('/tags.php?'+'kw='+kw+'&x='+x+'&y='+y+'&rand='+rand, tag_search_data);  
 }
function tag_search_data(data)
 {
   var str = new String(data);
	 var answer = str.split("###"); 
   if(answer[0])
	  {
		  document.getElementById('wnd_body').innerHTML = answer[0];
		}
 } 
function wnd_close()
 { 
   document.getElementById('wnd_open').style.display='none';
	 return false;
 }
function addTag(obj, tag)
 {
   var tags = new String(document.getElementById('tags').value);
   if(obj.checked)
	  {
		  if(tags)
			  tags = tags + ', '+ tag;
			else
			  tags = tag;
		}
	 else
	  {
		  tags = tags.replace(', '+tag, '');
			if(tags == tag)
			 {
			   tags = '';
			 }
		}
	 document.getElementById('tags').value = tags;
 }
function TagList()
 {  
   document.getElementById('tag_list').value = document.getElementById('tag_list').value + document.getElementById('tags').value;
   document.getElementById('wnd_open').style.display='none';
	 return false;
 }
function hideAllMenu()
 {
   var cnt = document.getElementById('menu_count').value;
   if(cnt)
	  {
		  for(var i=0; i<cnt; i++)
			 {
			   var obj = document.getElementById('menu'+i).style.display = "none";
				 document.getElementById('p'+i).src = '/design/1/img/wh2-pointer.png';
			 }
		}
	 return false;
 }
function openItemMenu(id)
 {
   if(id)
	  {
		  var indx = document.getElementById('id'+id).value;
      hideAllMenu();
	    var obj = document.getElementById('menu'+indx).style.display = "block";
			document.getElementById('p'+indx).src = '/design/1/img/wv2-pointer.png';
	    return false;
		}
 } 
function ShowHideMenu(indx)
 {
   obj = document.getElementById('menu'+indx);
	 if(obj)
	  {
      var dsp = obj.style.display;
	    hideAllMenu();
	    if(dsp=="none")
		   {
			   obj.style.display = "block";
				 document.getElementById('p'+indx).src = '/design/1/img/wv2-pointer.png';
	     }
			else
		   {
			   obj.style.display = "none";
			   document.getElementById('p'+indx).src = '/design/1/img/wh2-pointer.png';
			 }
		}
	 return false;
 }
function setHandCursor(obj)
 {
   obj.style.cursor = 'pointer';
	 return false;
 } 
function setDefaultCursor(obj)
 {
   obj.style.cursor = '';
	 return false;
 }
function setTranslit(idcb, rubric, id)
 {
   var rand = RandomNumber();
   jQuery.get('translit.php?rubric='+rubric+'&idcb='+idcb+'&id='+id+'&rand='+rand, setTranslitData);
 }
function setTranslitData(data)
 {
	 var result = false; 
   var str = new String(data);
	 array   = str.split('###'); 
	 if(array[0]==0) 
	  {
			document.getElementById(array[1]).checked = false;
		}
	 else if(array[0]==1) 		
	  {
		  document.getElementById(array[1]).checked = true;
		}
	 else            
	  {
		  document.getElementById(array[1]).checked = false;
		}
	 return false;
 }   
function setMain(idcb, id)
 {
   var rand = RandomNumber();
   jQuery.get('main.php?idcb='+idcb+'&id='+id+'&rand='+rand, setMainData);
 }
function setMainData(data)
 {
	 var result = false; 
   var str = new String(data);
	 array   = str.split('###'); 
	 if(array[0]==1) 		
	  {
		  document.getElementById(array[1]).checked = true;
		}
	 else            
	  {
		  document.getElementById(array[1]).checked = false;
		}
	 return false;
 }   
function setMatch(events)
 {
   var rand = RandomNumber();
   jQuery.get('/match.php?events='+events+'&rand='+rand, setMatchData);
 }
function setMatchData(data)
 {
   if(data)
		 document.getElementById('match').innerHTML = data;
	 else
	   document.getElementById('match').innerHTML = 'выберите страну';
	 return false;
 }    
function forecast()
 {
   if(document.getElementById('type0').checked==true)
	  {
		  document.getElementById('total').style.display   = 'none';
			document.getElementById('win').style.display = 'block';
			document.getElementById('display_name').innerHTML = 'Исход';
		} 
	 else
	  {
		  document.getElementById('total').style.display   = 'block';
			document.getElementById('win').style.display = 'none';	
			document.getElementById('display_name').innerHTML = 'Тотал';				
		}
 }
function updateRegions(obj, q, name, id)
 {	
   var rand     = RandomNumber();
	 var num = obj.options[obj.selectedIndex].value;

	 if(name=='country')
		{
		  document.getElementById('city').disabled=true;
			document.getElementById('city').selectedIndex = 0;
		}
	 if(name=='region')
	    document.getElementById('city').disabled=false;
	 jQuery.get('/ajax.php'+'?q='+q+'&'+name+'='+num+'&block='+id+'&rand='+rand, updateRegionsData); 
	 return false;
 }
function updateRegionsData(data)
 {
   var str = new String(data);
	 var answer = str.split("###"); 
   document.getElementById(answer[1]).innerHTML = answer[0];
 } 
function getplayers(id, p1, p2)
 {
   var rand     = RandomNumber(); 
   jQuery.get('/getplayers.php'+'?id='+id+'&p1='+p1+'&p2='+p2+'&rand='+rand, getplayersData); 
 }
function getplayersData(data)
 {
   var str = new String(data);
	 var answer = str.split("###"); 
   document.getElementById(answer[0]).innerHTML = answer[2];
	 document.getElementById(answer[1]).innerHTML = answer[3];
 }  
 
function setTranslate(idcb, id)
 {
   var translate = document.getElementById(idcb).value;
   var rand = RandomNumber();
   jQuery.get('translate.php?idcb='+idcb+'&id='+id+'&translate='+translate+'&rand='+rand, setTranslateData);
   return false;
 }
function setTranslateData(data)
 {
	 var result = false; 
   var str = new String(data);
	 array   = str.split('###'); 
	 if(array[0]==1) 		
	  {
		  document.getElementById(array[1]).style.borderColor = 'green';
		}
	 else            
	  {
		  document.getElementById(array[1]).style.borderColor = 'red';
		}
	 return false;
 } 
function getBets()
 {
   var rand = RandomNumber();
   var betsrubric = document.getElementById('betsrubric').options[document.getElementById('betsrubric').selectedIndex].value;
	 var type       = document.getElementById('btype').options[document.getElementById('btype').selectedIndex].value;
	 document.getElementById('select_type').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader2.gif" alt="Идет загрузка" /></div>';
	 if(betsrubric=='main')
	  {
		   jQuery.get('/select_type.php?type='+type+'&rand='+rand, selectTypeDataPost);
		}
	 else if(betsrubric=='other')
	  {
		  jQuery.get('/select_type_other.php?type='+type+'&rand='+rand, selectTypeDataPost);
		}
	 else
	  {	
	    jQuery.get('/select_type.php?betsrubric='+betsrubric+'&type='+type+'&rand='+rand, selectTypeData);
	    document.getElementById('bets').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';
	    jQuery.get('/bets.php?betsrubric='+betsrubric+'&type='+type+'&rand='+rand, getBetsData);		
		}
	 return false;
 }
function getSelectBets()
 {
   var rand = RandomNumber();
   var betsrubric = document.getElementById('betsrubric').options[document.getElementById('betsrubric').selectedIndex].value;
	 var type       = document.getElementById('btype').options[document.getElementById('btype').selectedIndex].value;
	 if(betsrubric!='main' && betsrubric!='other')
	  {
	   document.getElementById('bets').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';
	   jQuery.get('/bets.php?betsrubric='+betsrubric+'&type='+type+'&rand='+rand, getBetsData);
		}
	 else if(betsrubric=='main')
	  {
		 if(type)
	    {
			  document.getElementById('select_type').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader2.gif" alt="Идет загрузка" /></div>';
	      jQuery.get('/select_type.php?type='+type+'&rand='+rand, selectTypeDataPost);					
		  }
		 else
		  {
			  alert('Выберите соревнование');
			}		
		}
	 else if(betsrubric=='other')
	  {
		 if(type)
	    {		
	      document.getElementById('select_type').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader2.gif" alt="Идет загрузка" /></div>';
				jQuery.get('/select_type_other.php?type='+type+'&rand='+rand, selectTypeDataPost);					
		  }
		 else
		  {
			  alert('Выберите соревнование');
			}								
		}
	 return false;
 } 
function selectTypeData(data)
 {
   if(data)
		 document.getElementById('select_type').innerHTML = data;
	 else
		 document.getElementById('select_type').innerHTML = '';
	 return false;
 }   
function selectTypeDataPost(data)
 {
   if(data)
		{
      var rand = RandomNumber(); 		
			document.getElementById('select_type').innerHTML = data;
      var betsrubric = document.getElementById('betsrubric').options[document.getElementById('betsrubric').selectedIndex].value;
	    var type       = document.getElementById('btype').options[document.getElementById('btype').selectedIndex].value;				
			document.getElementById('bets').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';
			jQuery.get('/bets.php?betsrubric='+betsrubric+'&type='+type+'&rand='+rand, getBetsData);				
		}
	 else
	   document.getElementById('select_type').innerHTML = '';
	 return false;
 }    
function getBetsData(data)
 {
   if(data)
		 document.getElementById('bets').innerHTML = data;
	 else
	   document.getElementById('bets').innerHTML = '';
	 return false;
 }  
function getClickBets(type, betsrubric, date, event)
 {
   var rand = RandomNumber();
	 document.getElementById('other_odds').style.display = 'none';
	 if(betsrubric!='all')
	  {
	    document.getElementById('select_type').innerHTML = '<div align="left"><img src="/design/1/img/ajax-loader2.gif" alt="Идет загрузка" /></div>';
	    jQuery.get('/select_type.php?betsrubric='+betsrubric+'&type='+type+'&rand='+rand, selectTypeData);	 
	  }
	 document.getElementById('bets').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';	 
	 jQuery.get('/bets.php?betsrubric='+betsrubric+'&type='+type+'&date='+date+'&event='+event+'&rand='+rand, getClickData);
	 return false;
 } 
function getClickData(data)
 {
   if(data)
		 document.getElementById('bets').innerHTML = data;
	 else
	   document.getElementById('bets').innerHTML = '';
	 return false;
 }  
function wo(q,n,w,h)
 {
   var rand = RandomNumber(); 
   s='screen';
	 v=screen;
	 x=parseInt((v.width-w)/2);
	 y=parseInt((v.height-h)/2);
	 ie='\v'=='v';
	 if(ie)c='left='+x+',top='+y+',';
	 else c=s+'X='+x+','+s+'Y='+y+',';
	 window.open ('http://www.betsstory.ru/'+q+'&rand='+rand, n,'width='+w+',height='+h+','+c+',scrollbars=1,toolbar=0,status=0,resizable=0');
	 return false;
 }  
function getClickTabs(type, betsrubric, date, event)
 {
   var rand = RandomNumber();
	 document.getElementById('tabs').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';	 
	 jQuery.get('/tabs.php?betsrubric='+betsrubric+'&type='+type+'&date='+date+'&event='+event+'&rand='+rand, getClickTabsData);
	 return false;
 } 
function getClickTabsData(data)
 {
   if(data)
		 document.getElementById('tabs').innerHTML = data;
	 else
	   document.getElementById('tabs').innerHTML = '';
	 return false;
 }  
function getClickLive(type, betsrubric, date, event)
 {
   var rand = RandomNumber();
	 document.getElementById('live').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';	 
	 jQuery.get('/live_once.php?betsrubric='+betsrubric+'&type='+type+'&date='+date+'&event='+event+'&rand='+rand, getClickLiveData);
	 return false;
 } 
function getClickLiveData(data)
 {
   if(data)
		 document.getElementById('live').innerHTML = data;
	 else
	   document.getElementById('live').innerHTML = '';
	 return false;
 }   
/*admin*/

function get1x2Bets()
 {
   var rand = RandomNumber();
	 var type       = document.getElementById('btype').options[document.getElementById('btype').selectedIndex].value;
	 document.getElementById('bets').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';
	 jQuery.get('1x2bets.php?betsrubric=94&type='+type+'&rand='+rand, get1x2BetsData);		
	 return false;
 }
function get1x2BetsData(data)
 {
   if(data)
		 document.getElementById('bets').innerHTML = data;
	 else
	   document.getElementById('bets').innerHTML = '';
	 return false;
 }  
   
 
(function($){
	$(document).ready(function(){	
/*
var object = $('#bets').children('.column').children('.buttons');
if(object)
 {
   var count = object.length;
	 alert($('#bets').children('.column').children('tbody').children('tr').children('td.buttons').html());
   for(var i=0; i<count; i++) 
    {  
      var max_val = 0;			
		  var subobject = object.children('.buttons:eq('+i+')');
      var subcount = object.length;
		  for(var j=0; $j<subcount; j++)
			 {
			   var element = object.children('.buttons:eq('+i+')').children('.btn_def:eq('+j+')');
			   if(max_val<element.width()) max_val = element.width();
			 }	
		  for(var j=0; $j<subcount; j++)
			 {
			   var element = object.children('.buttons:eq('+i+')').children('.btn_def:eq('+j+')');
				 var subelement = object.children('.buttons:eq('+i+')').children('.btn_def:eq('+j+')').children('.center');
			   element.width(max_val);
			   subelement.width(max_val-50);
			 }				 		
    }
 } 	
	*/
$('.auth_btn').live('click', function() {
  var x = parseInt((screen.width-300)/2);
	var y = parseInt((screen.height-300)/2);
	$('#enter').css('top', y).css('left', x).css('display', 'block');
	
$("body").append('<div id="fade" ></div>');
body_height = document.height || document.documentElement.scrollHeight
$("body #fade").css("height",body_height)
$("body #fade").fadeTo(0, 0.4);
	return false;
});
$('.close_auth').live('click', function() {
  $('#enter').hide(100);
  $("#fade").remove();
	return false;
});	

$('.reg_btn').live('click', function() {
  var x = parseInt((screen.width-500)/2);
	var y = parseInt((screen.height-500)/2);
	$('#register').css('top', y).css('left', x).css('display', 'block');
	
$("body").append('<div id="fade" ></div>');
body_height = document.height || document.documentElement.scrollHeight
$("body #fade").css("height",body_height)
$("body #fade").fadeTo(0, 0.4);
	return false;
});
$('.close_register').live('click', function() {
  $('#register').hide(100);
  $("#fade").remove();
	return false;
});	
$('.what').live('click', function() {
  if($('#what').css('display')=='none')
	 $('#what').css('display', 'block');
	else
	 $('#what').css('display', 'none');
	return false;
});	
$('.other_bets').live('click', function() {
	function result(data)
	 {
	   if(data)
		  {
			  var str   = new String(data);
				var array = str.split('###'); 
				var x = array[0];
				var y = array[1];
				var html = array[2];
				$('#other_odds').html(html);
				$('#other_odds').css('top', y).css('left', x);
	      $('#other_odds').show('slow');
				//$('#other_odds').css('top', y).css('left', x).css('display', 'block');
			}
	 }
	if($('#other_odds').css('display')=='none')
	 {
	   var rand = RandomNumber();
	   var y = $(this).offset().top; 
	   var x = $(this).offset().left-305; 
	   var str = $(this).attr('id').replace('event', '');
		 var array = str.split('_');
		 var idevent = array[0];
		 var idmarket = array[1];		
	   $.get('/otherbets.php?event='+idevent+'&idmarket='+idmarket+'&x='+x+'&y='+y+'&rand='+rand, result);	   
	 }
	else
	 {
	   $('#other_odds').hide('slow');
	   //$('#other_odds').css('display', 'none');
	 }
	return false;
});	
$('.close_otherodds').live('click', function() {
	   $('#other_odds').hide('slow');
		 //$('#other_odds').css('display', 'none');
	return false;
});	


$('#buttons').live('load', function() {

      return false;
	});	

$('.forecasts_preview').live('click', function() {
	function result(data)
	 {
	   if(data)
		  {
			  var str   = new String(data);
				var array = str.split('###'); 
				var x = array[0];
				var y = array[1];
				var html = array[2];
				$('#forecasts_preview').html(html);
				$('#forecasts_preview').css('top', y).css('left', x);
	      $('#forecasts_preview').show('slow');
			}
	 }
	if($('#forecasts_preview').css('display')=='none')
	 {
	   var rand = RandomNumber();
	   var y = $(this).offset().top; 
	   var x = $(this).offset().left-305; 
	   var id = $(this).attr('id').replace('forecast', '');
	   $.get('/forecast_preview.php?id='+id+'&x='+x+'&y='+y+'&rand='+rand, result);	   
	 }
	else
	 {
	   $('#forecasts_preview').hide('slow');
	 }
	return false;
});	
$('.close_forecasts').live('click', function() {
	   $('#forecasts_preview').hide('slow');
	return false;
});		
	
		});
})(jQuery);

function check_all()
 {
   var len = document.form.elements.length;
   for( var i=0; i < len; i++ ) 
    {
      var chbox = document.form.elements[i];
      if(chbox.type == "checkbox" )
		   {
         if(document.form.all_check.checked) 
		      {
			      chbox.checked = true;
			      document.form.all_check.checked = true;
			    }
		     else 
		      {
			      chbox.checked = false;
			      document.form.all_check.checked = false;
			    }
		   };
    }
 };
 
function getEventTabs(type, betsrubric, date, event)
 {
   var rand = RandomNumber();
	 document.getElementById('content').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';	 
	 jQuery.get('/tabs_other.php?betsrubric='+betsrubric+'&type='+type+'&date='+date+'&event='+event+'&rand='+rand, getEventTabsData);
	 return false;
 } 
function getEventTabsData(data)
 {
   if(data)
		 document.getElementById('content').innerHTML = data;
	 return false;
 }   
function getCompTabs(type, date)
 {
   var rand = RandomNumber();
	 if(type)
	  {
	   document.getElementById('content').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';	 
	   jQuery.get('/tabs_all.php?type='+type+'&date='+date+'&rand='+rand, getCompTabsData);
	  }
	 else
	  getDateTabs('');
	 return false;
 } 
function getCompTabsData(data)
 {
   if(data)
		{
		  var str = new String(data);
			var array = str.split('###');
		  document.getElementById('content').innerHTML = array[1];
			getSelectComp(array[0]);
		}
	 return false;
 }       
 
 function getSelectComp(type)
 {
   var rand = RandomNumber();	 
	 jQuery.get('/select_comp.php?type='+type+'&rand='+rand, getSelectCompData);
	 return false;
 } 
function getSelectCompData(data)
 {
   if(data)
		 document.getElementById('select_comp').innerHTML = data;
	 return false;
 }     
 
function getDateTabs(date)
 {
   var rand = RandomNumber();
	 document.getElementById('content').innerHTML = '<div align="center"><img src="/design/1/img/ajax-loader.gif" alt="Идет загрузка" /></div>';	 
	 jQuery.get('/tabs_live.php?date='+date+'&rand='+rand, getDateTabsData);
	 return false;
 } 
function getDateTabsData(data)
 {
   if(data)
		{
		  var str = new String(data);
			var array = str.split('###');
		  document.getElementById('content').innerHTML = array[1];
			getSelectComp('');
			getSelectDate(array[0]);
		}
	 return false;
 }  
 
 function getSelectDate(date)
 {
   var rand = RandomNumber();	 
	 jQuery.get('/select_date.php?date='+date+'&rand='+rand, getSelectDateData);
	 return false;
 } 
function getSelectDateData(data)
 {
   if(data)
		 document.getElementById('select_date').innerHTML = data;
	 return false;
 }    
function dateYmd()
 {
   var d=new Date();
	 var day='00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31'.split(' ')[d.getDate()];
   var month='01 02 03 04 05 06 07 08 09 10 11 12'.split(' ')[d.getMonth()];	
   return d.getFullYear()+'-'+month+'-'+day;
 }
function updateLive()
 {
   var rand = RandomNumber();		
	 if(document.getElementById('live_once'))
	  {
		  var type       = document.getElementById('type').value;
			var betsrubric = document.getElementById('show').value;
			var datef      =  document.getElementById('datef').value;
			var event      =  document.getElementById('event').value;
			if(betsrubric=='main_live')
		    jQuery.get('/tabs_other.php?betsrubric='+betsrubric+'&type='+type+'&date='+datef+'&event='+event+'&rand='+rand, getEventTabsData);
		}
   else if(document.getElementById('live')) 
	  {
		  var datef      =  document.getElementById('datef').value;
		  if(document.getElementById('live').value==1)
		   {
			   jQuery.get('/tabs_live.php?compact=1&rand='+rand, updateLiveCompactData);
			   if(datef<dateYmd() && datef!=dateYmd())
				  {
					  getSelectDate(dateYmd());
					}
			 }
		}	 
   else if(document.getElementById('live_all')) 
	  {
		  var type       = document.getElementById('type').value;
		  if(document.getElementById('live_all').value==1)
		    jQuery.get('/tabs_all.php?compact=1&type='+type+'rand='+rand, updateLiveCompactDataAll);
		}	  		  
	 return false;
 } 
function updateLiveData(data)
 {
   if(data)
		 document.getElementById('content').innerHTML = data;
	 return false;
 }   
function updateLiveCompactData(data)
 {
   if(data && document.getElementById('live'))
		 document.getElementById('compact').innerHTML = data;
	 return false;
 }    
function updateLiveCompactDataAll(data)
 {
   if(data && document.getElementById('live_all'))
		 document.getElementById('compact').innerHTML = data;
	 return false;
 }  
function betsWinSum(odds)
 {
   var bets = document.getElementById('bets').value;
	 if(bets>0)
	  {
		  var winsum = bets*odds;
		  document.getElementById('betsWinSum').innerHTML = 'Ваш возможный выигрыш '+Number(winsum).toFixed(2)+' ';
		}
	 else
	  {
		  document.getElementById('betsWinSum').innerHTML = '';
		}
 }
