$(document).ready(function(){
	initTabs('.tabset');
});
/*--- tabs function ---*/
function initTabs(h_list) {
	var more_tab_btn = $('a[href*="goto="]');
	more_tab_btn.each(function(){
		this.t_tab = this.href.substr(this.href.indexOf('goto=') + 5);
		if($('#'+this.t_tab).length){
			this.btn = $('a[href*='+this.t_tab+']').not(this);
			this._box = $('#'+this.t_tab);
			this.onclick = function(){
				if(!this.btn.hasClass('active')){
					more_tab_btn.each(function(){
						this.btn.removeClass('active');
						this._box.hide();
					});
					this.btn.addClass('active');
					this._box.show();
				}
				return false;
			}
		}
		
	});
	
	var t_a = window.location.toString();
	if(t_a.indexOf('goto=') != -1) t_a = t_a.substr(t_a.indexOf('goto=') + 5);
	else t_a = false;
	if(!t_a.length) t_a = false;
	$(h_list).each(function(_ind, _el) {
		var btn_h = $(_el);
		var _btn = $(_el).find('a.tab');
		var _a = 0;
		if(t_a){
			_btn.each(function(_ind, _el){
				if(this.href.indexOf(t_a) != -1){
					_btn.removeClass('active');
					$(this).addClass('active');
					_a = _ind;
				}
			});
		}
		_btn.each(function(_ind, _el){
			this._box = $('#'+_el.href.substr(_el.href.indexOf("#") + 1));
			if($(_el).hasClass('active')) this._box.show();
			else this._box.hide();
			_el.onclick = function() {
				if(!$(this).hasClass('active')){
					_btn.each(function(){
						this._box.hide();
						$(this).removeClass('active');
					});
					this._box.show();
					$(this).addClass('active');
				}
				return false;
			}
		});
	});
}
/*--- IE6 png fix ---*/
var transparentImage = "images/none.gif";
function fixTrans(){
	if (typeof document.body.style.maxHeight == 'undefined'){
	var imgs = document.getElementsByTagName("img");
	for (i = 0; i < imgs.length; i++){	
		if (imgs[i].src.indexOf(transparentImage) != -1) return;
		if (imgs[i].src.indexOf(".png") != -1){
				var src = imgs[i].src;
				imgs[i].src = transparentImage;
				imgs[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
			}
		}	
	}
}
if (document.all && !window.opera) attachEvent("onload", fixTrans);