var $j = jQuery.noConflict();

$j(document).ready(function() {

$j('ul.tabs li').css('cursor', 'pointer');

$j('ul.tabs.tabs1 li').click(function(){
	var thisClass = this.className.slice(0,2);
	$j('div.t1').hide();
	$j('div.t2').hide();
	$j('div.t3').hide();
	$j('div.t4').hide();
	$j('div.t5').hide();
	if(thisClass=="t2") {
		$j('div#games').hide();
		$j('div#lottery').show();
	}
	else {
		$j('div#games').show();
		$j('div#lottery').hide();
	}
	$j('div.' + thisClass).show();
	$j('ul.tabs.tabs1 li').removeClass('tab-current');
	$j(this).addClass('tab-current');
	});

});

function openForm(id) {
  var div=document.getElementById(id);
  var form=div.firstChild;
  //form.firstChild.value=id_style;
  div.style.display="block";
}

function closeForm (id) {
  var div=document.getElementById(id);
  div.style.display="none";
}

function over(num) {
	var li = document.getElementById("li"+num);
	switch (num) {
	case 1:
		li.style.background = 'url('+over_1.src+')';
		break;
	case 2:
		li.style.background = 'url('+over_2.src+')';
		break;
	case 3:
		li.style.background = 'url('+over_3.src+')';
		break;
	}
}
function out(num) {
	var li = document.getElementById("li"+num);
	switch (num) {
	case 1:
		li.style.background = 'url("/images/1.jpg")';
		break;
	case 2:
		li.style.background = 'url("/images/2.jpg")';
		break;
	case 3:
		li.style.background = 'url("/images/3.jpg")';
		break;
	}
}
function showImg(file,wid,heig) {
  myWin= open("", "displayWindow", "width="+wid+",height="+heig+",status=no,toolbar=no,menubar=no,resizable=no");
  myWin.document.open();
  myWin.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>");
  myWin.document.write("<html><head><link href='/css/style.css' rel='stylesheet' type='text/css'><title>Large image</title></head><body>");
  myWin.document.write("    <img src='"+file+"' width='"+wid+"'' height='"+heig+"'>"); 
  myWin.document.write("</body></html>");
  myWin.document.close();  
}

function Demo(num,wid,heig) {
	var file='index';
	if(num==358) file='loader';
	open("/static_docs/games/images/"+num+"/"+file+".html", "displayWindow", "width="+wid+",height="+heig+",status=no,toolbar=no,menubar=no,resizable=no");
}

function test_input(vari)
{
  if(!vari.value.search(/.*[^+0-9,\./ ]+/i)) 
  { 
    var re = /([^+0-9,\./ ]+)/;
    vari.value = vari.value.replace(re, "");
    alert("В поле допускается только числовой ввод"); 
  }
}
function demo_new_file(address,mode)
{
     if((!main_wnd || main_wnd.closed) && mode=='sh') main_wnd = open( address,  'Mymain_wnd','toolbar=0,status=0,resizable=0,scrollbars=0,width=10,height=40,top=100,left=150,screenY=0,screenX=0');
     else if((!main_wnd || main_wnd.closed) && mode!='sh') main_wnd = open( address,  'Mymain_wnd','toolbar=0,status=0,resizable=0,scrollbars=1,width=10,height=40,top=100,left=150,screenY=0,screenX=0');
     else{
     main_wnd.focus();
     if(main_wnd.location != address) main_wnd.location = address;
         }
}

var curtainStep = 5; //шаг - количество пикселей на которое будет сворачивать слой за один раз
var curtainTimeout = 15;//задержка перед последующей итерацией для эффекта плавности
//текущее количество обрезаемых пикселей слоя сверху и снизу
var curtainTop = 0;
var curtainBottom = 0;
var curtainHeight = 80;//высота слоя
var contact = document.getElementById("contact");

function curtainOpen()
{
  if (curtainBottom < curtainHeight)//Пока левая граница области усечения не достигла нижней границы слоя
	{
	  contact.style.display = "inline";
		curtainBottom += curtainStep; //раскрываем область усечения снизу на curtainStep пикселей
		//curtainLeft -= curtainStep; //раскрываем область усечения сверху на curtainStep пикселей
		var rect = 'rect(auto, auto, '+ curtainBottom +'px, auto)';
		document.getElementById("contact").style.clip = rect;
		setTimeout(curtainOpen,curtainTimeout); //вызываем эту же функцию повторно через curtainTimeout миллисекунд
	}
}


function curtainClose()
{
	if (curtainTop<curtainBottom)//Пока нижняя граница области усечения не встретилась с верхней
	{
		curtainBottom -= curtainStep; //сужаем область усечения снизу на curtainStep пикселей
		//curtainLeft += curtainStep; //сужаем область усечения сверху на curtainStep пикселей
		var rect = 'rect(auto, auto, '+ curtainBottom +'px, auto)';
		document.getElementById("contact").style.clip = rect;
		setTimeout(curtainClose,curtainTimeout); //вызываем эту же функцию повторно через curtainTimeout миллисекунд
	  if (curtainBottom==0) contact.style.display = "none";
	}
}

