var _focusFlag = false;
var _langFlag;

function loadWin(){
	infoGall(); // gallery 1
	initTabs(); // simple tabs

}

function infoGall(){
	var _box = $('#tag-holder');
	$('ul.info-list').each(function(){
		var _list = $(this).children();
		var _a = _list.index(_list.filter('.active:eq(0)'));
		if(_a == -1) _a = 0;
		_list.eq(_a).addClass('active');
		$('.loading').show();
		_box.empty();
		$.ajax({
			type: "GET",
			url: _list.eq(_a).children('a[rel="info"]').attr('href'),
			success: function(msg){
				$('.loading').hide();
				_box.html(msg);
			}
		});
		_list.click(function(){
			if(_list.index(this) != _a && $(this).children('a[rel="info"]').length){
				_list.eq(_a).removeClass('active');
				_a = _list.index(this);
				_list.eq(_a).addClass('active');
				$('.loading').show();
				$.ajax({
					type: "GET",
					url: _list.eq(_a).children('a[rel="info"]').attr('href'),
					success: function(msg){
						$('.loading').hide();
						_box.empty().html(msg);
					}
				});
			}
			return false;
		});
	});
}


var _tFlag = true;
function initTabs(){
	$('.tabset').find('a.tab').click(function(){
		if (_tFlag) {
			_tFlag = false;
			var _this = $(this);
			var _href = $(this).attr('href');
			if(_href) {
				$('.tabset a').removeClass('active');
				var _this = $(this);
				
				$.ajax({
					type: "GET",
					url: _href,
					success: function(msg){
						_tFlag = true;
						$('#tabz div.tab').html('');
						$('#tabz div.tab').html(msg);
						_this.addClass('active');
						infoGall();
						setTimeout(function(){
							initTabs();
						},500);
					}
				});
			}
		}
		return false;
	});
}
if(window.addEventListener)
	window.addEventListener("load", loadWin, false);
else if (window.attachEvent && !window.opera)
	window.attachEvent("onload", loadWin);


/// drop down menu

var timeout    = 200;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

$(document).ready(function()
{  $('#nav > li').bind('mouseover', jsddm_open)
   $('#nav > li').bind('mouseout',  jsddm_timer)});

document.onclick = jsddm_close;

// drop down language

var timeout    = 200;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

$(document).ready(function()
{  $('#topnav > li').bind('mouseover', jsddm_open)
   $('#topnav > li').bind('mouseout',  jsddm_timer)});

document.onclick = jsddm_close;

