/*
-----------------------------------------------------------
    Параметры функции
                    1.Номер текущего таба
                    2.Общее кол-во табов
                    3. Эффект таба
                    4. Кол-во закладок в нижнем табе (для верхнего таба)
---------------------------------------------------------
*/
var timer;

function clearTimer(){
  clearInterval(timer);
         }


function toggleTab(num, numelems, subTab) {

	//clearInterval(timer);
	//timer = setInterval(function() {

	var header_id = 'tabHeader'; // ID верхнего таба, по которому кликнули
	var content_id = 'tabContent';  // ID контейнера с нижними табами
	var tab_container = 'tabContainer';  // Контейнер со всем контентом одного верхнего таба.
	var tab2 = 'tabContent' + num; // Нижний таб
	var tabText = 'tabTextContent' + num;


	// if (document.getElementById(content_id+num).style.display == 'none'){

	for (var i=1; i<=numelems; i++){
		document.getElementById(header_id+i).className = ''; // Класс неактивного таба
		if (subTab != null) {
			document.getElementById(content_id+i).style.display = 'none';
		}
		if (num == i) {
			document.getElementById(tab_container+i).style.display = 'block'; // Показываем контейнер с контентом
			var z = document.getElementById("tabHeader" + i);
			showContent(tabText+"1", z.getElementsByTagName('A')[0].href);
		}
		else {
			document.getElementById(tab_container+i).style.display = 'none'; // Скрываем контейнер с контентом
		}
	}

	if (subTab != null) { // Скрываем табы 2-го уровня
		for (var i=1; i<=subTab; i++) {
			var Ctrl;
			if (Ctrl = document.getElementById(tab2+i)) {
				Ctrl.className = '';
			}
			var Ctrl2;
			if (Ctrl2 = document.getElementById(tabText+i)) {
				Ctrl2.style.display = 'none';
			}
		}
	}

	var h = document.getElementById(header_id+num);
	if(h){
		h.className = 'active'; // Класс активного таба
		if (/Firefox\/1\.0/.test(navigator.userAgent)) {blur();} else {h.blur();}

		if (subTab != null) {
			var Ctrl;
			if (Ctrl = document.getElementById(tab2 + '1')) {
				Ctrl.className = 'active';
			}
			var Ctrl2;
			if (Ctrl2 = document.getElementById(tabText+'1')) {
				Ctrl2.style.display = 'block';
				showContent(tabText+'1', h.getElementsByTagName('A')[0].href)
			}

			var Ctrl3;
			if (Ctrl3 = document.getElementById(content_id+num)) {
				Ctrl3.style.display = 'block';
			}
		}
	}
	//clearInterval(timer);    
	//},300);
}


//
function toggleSubTab(num, numelems, firstTabActive) {
	//clearInterval(timer);
	//timer = setInterval(function() {
		var header_id = 'tabContent' + firstTabActive; 
		var content_id = 'tabTextContent' + firstTabActive;

		if (document.getElementById(content_id+num).style.display == 'none'){
			for (var i=1; i<=numelems; i++){
				document.getElementById(header_id+i).className = ''; // Класс неактивного таба
				document.getElementById(content_id+i).style.display = 'none';
			}

			var h = document.getElementById(header_id+num);
			if (h) {
				if (/Firefox\/1\.0/.test(navigator.userAgent)){blur();} else {h.blur();}
				h.className = 'active'; // Класс активного таба
				document.getElementById(content_id + num).style.display = 'block';
				showContent(content_id + num, h.getElementsByTagName('A')[0].href)
				//alert(h.getElementsByTagName('A')[0].href + ' -> ' + content_id + num)
			}
		}
	//clearInterval(timer);    
	// },300);
}

function showContent(id, url){
//	var $xxx = $('#'+id).html();
//	alert(">" +  url + "<");
	if ($('#'+id).html() == ''){	
		//$('#'+id).load('/index.php', {'url':url, 'ajax':1})

		$.ajax({
			'type': 'POST',
			'url': '/',
			data:{
				'url': url,
				'ajax': 1
			},

			success:function(data){
				$('#'+id).html(data)
			},

			beforeSend:function(){
				//alert('beforeSend event');
				$('#loader').show();
			},

			complete: function(){
				//alert('complete event');
				$('#loader').hide();
			}
		})
	}
}




//var www_reference =           2;                                  // Кол-во отзывов
var www_active_ref =          1;                                  // Активный отзыв


function changeWebRef(www_reference) {          // Смена активного www отзыва,  www_reference - кол-во отзывов 
var imageUrl = 1;

if (www_active_ref + 1 > www_reference) {
	www_active_ref = 1;
         } else {
		     www_active_ref++;
                   }

for (var i = 1; i <=  www_reference; i++) {
   if (i == www_active_ref) {
   	imageUrl = i;
	document.getElementById('www_reference' + i).style.display = 'block';	
       } else {
	   document.getElementById('www_reference' + i).style.display = 'none';	       	
       	  }
    }


var im = new Image();
im.onload = function(){
     document.getElementById('shotWorks').src=im.src;
};

im.src = "works/" + imageUrl + ".jpg";


 /*
  $("#shotWorks").attr({ 
          src: "works/idel.jpg"
        });
*/
}
