/*---- marquee specific global variables ---*/
var tab_interval_time = 5000;
var tab_interval;
var tab_count = 3;
var current_tab = 0;

/*---- marquee rotate tab function ---*/
function rotateTabs() {
	current_tab = (current_tab + 1) % tab_count;
	changeTab(current_tab);
}

/*---- marquee change tab function ---*/
function changeTab(_ind){
	var _mainHolder = $('.tab-w1');
	if (_mainHolder != null && _mainHolder.size() > 0) {
		var _btn = $('ul.tabset, div.tabset').find('a.tab');
		var _a = _btn.index(_btn.filter('.active:eq(0)'));
	
		if(_ind != _a){
			if(_ind == 0){
				_mainHolder.removeClass('red-bg green-bg orange-bg');
				_mainHolder.addClass('red-bg');
			}
			if(_ind == 1){
				_mainHolder.removeClass('red-bg green-bg orange-bg');
				_mainHolder.addClass('orange-bg');
			}
			if(_ind == 2){
				_mainHolder.removeClass('red-bg green-bg orange-bg');
				_mainHolder.addClass('green-bg');
			}
	
			_btn.each(function(_i){
				this._box = this.href.substr(this.href.indexOf("#") + 1);
				if(this._box){
					this._box = $('#'+this._box);
					if(_i == _a) this._box.show();
					else this._box.hide();
				}
			});
	
			if(_btn.get(_a)._box) _btn.get(_a)._box.fadeOut('fast');
			if(_btn.get(_ind)._box) _btn.get(_ind)._box.fadeIn('fast');
			_btn.eq(_a).removeClass('active');
			_btn.eq(_ind).addClass('active');
		}
	}
}

/*---- initialize marquee tabs ---*/
function initTabs(){
	$('div.tabset').each(function(){
		var _mainHolder = $('.tab-w1');
		var btn_h = $(this);
		var _btn = $('ul.tabset, div.tabset').find('a.tab');
		var _a = _btn.index(_btn.filter('.active:eq(0)'));
		if(_a == -1) _a = 0;
		_btn.removeClass('active').eq(_a).addClass('active');
		_btn.each(function(_i){
			this._box = this.href.substr(this.href.indexOf("#") + 1);
			if(this._box){
				this._box = $('#'+this._box);
				if(_i == _a) this._box.show();
				else this._box.hide();
			}
			this.onclick = function(){
				clearInterval(tab_interval);
				changeTab(_i);
				return false;
			}
		});
	});
}

/*---- clear inputs ---*/
function clearInputs(){
	$('input:text, input:password, textarea').filter('.clear').each(function(){
		var _el = $(this);
		var _val = _el.val();
		_el.bind('focus', function(){
			if(this.value == _val) this.value = '';
		}).bind('blur', function(){
			if(this.value == '') this.value = _val;
		});
	});
}
/*---- Homepage play video ---*/
function playVideo(){
	$('a.watch-now').click(function() {
		$('.video-watch').hide();
		$('.video-watching').addClass('active');
	});
}

$(document).ready(function(){
	initTabs();
	clearInputs();
	playVideo();
});


