/*--- IE6 hover ---*/
function ieHover(h_list){
	if($.browser.msie && $.browser.version < 7){
		$(h_list).hover(function(){
			$(this).addClass('hover');
		}, function(){
			$(this).removeClass('hover');
		});
	}
}
/*---- clear inputs ---*/
function clearInputs(){
	$('input:text, input:password, textarea').each(function(){
		if(!this.val) this.val = this.value;
		this.onfocus = function(){
			if(this.value == this.val) this.value = '';
		}
		this.onblur = function(){
			if(this.value == '') this.value = this.val;
		}
	});
}
/*--- initTabs ---*/
function initTabs(){
	var _btn = $('div.subnav-hold-jige a');
	var box_hold = $('div.content-items-holder');
	var _box = box_hold.children('div.content-item');
	if(_btn.length && _box.length){
		var _hash = window.location.hash;
		if(_hash != '' && _hash != '#'){
			_hash = _hash.replace('tab-','');
			if(_box.filter(_hash).length && _btn.filter('[href*='+_hash+']').length) _btn.removeClass('active').filter('[href*='+_hash+']').addClass('active');
		}
		var _a = _btn.index(_btn.filter('.active:eq(0)'));
		if(_a == -1) _a = 0;
		_btn.removeClass('active').eq(_a).addClass('active');
		_hash = _btn.get(_a).hash;
		if(_box.filter(_hash).length){
			box_hold.css('left', -_box.filter(_hash).position().left);
		}
		var _slider = $('<div class="active-icon">active</div>');
		_btn.parents('div.subnav-hold-jige:eq(0)').append(_slider);
		_slider.css({left: _btn.eq(_a).position().left + _btn.eq(_a).outerWidth()/2});
		_btn.click(function(){
			if(_box.filter(this.hash).length){
				changeEl(this.hash);
				return false;
			}
		});
		$('#nav-bottom a').each(function(){
			var _el = this;
			if(_el.hash != '' && _el.hash != '#'){
				if(_box.filter(_el.hash).length){
					_el.onclick = function(){
						changeEl(_el.hash);
						return false;
					}
				}
			}
		});
		function changeEl(n_hash){
			if(_hash != n_hash){
				_btn.eq(_a).removeClass('active');
				_a = _btn.index(_btn.filter('[href*='+n_hash+']'));
				_btn.eq(_a).addClass('active');
				_slider.animate({left:_btn.eq(_a).position().left + _btn.eq(_a).outerWidth()/2}, {queue:false, duration:600});
				box_hold.animate({left:-_box.filter(n_hash).position().left}, {queue:false, duration:600});
				_hash = n_hash;
			}
		}
		
	}
}
function loadContent(){
	var _id = 0;
	$('a.readmore').live('click',function(){
		var _url = this.href;
		var _parent = null;
		if ($(this).hasClass('first')) _parent = $(this).parents('div.content-item');
		if ($(this).hasClass('second')) _parent = $(this).parents('div.content-item > div.cols-holder');
		_id++;
		_parent.animate({'opacity':0.1},{duration:5000, queue:false});
		$.ajax({
			url:_url,
			success: function(html){
				_parent.animate({'opacity':0},{duration:200, queue:false, complete:function(){
					_parent.html(html);
					_parent.addClass('sifrId'+_id);
					_parent.stop().animate({'opacity':1},{duration:200});
					if(typeof sIFR == "function"){
						sIFR.replaceElement(".sifrId"+_id+" h2 span", named({sFlashSrc: "swf/HypatiaSansPro.swf", sColor: "#a9b112", sFlashVars:"textalign=left&offsetTop=0", sWmode: "transparent"}));
					}
				}});
			}
		});
		return false;
	});
	
}
$(document).ready(function(){
	clearInputs();
	ieHover();
	initTabs();
	loadContent()
});
