$(document).ready(function(){
	externalLinks();
	indextimer(true);
	
	$('#related li a').mouseover(function(){
		//alert(this.nextSibling);
	});
	$('#contact_form #submit').val('');
});
function externalLinks(){
	var _a = document.getElementsByTagName('a');
	var _c = window.location.href.split('/')[2];

	for(var i=0;i<_a.length;i++){
		// Links
		if(_a[i].href.indexOf(_c)==-1
		   && _a[i].href.indexOf('http')==0 && _a[i].href.length>0){
			_a[i].setAttribute('target','_blank');		// target
			_a[i].className +=' ext';					// class to add icon
			if(_a[i].title.length>0){
				//_a[i].title+=" ";
			}else{
				_a[i].title=_a[i].href;
			}
			_a[i].title+=' (Opens in a new window)';	// title
		}
		// PDF files
		if(_a[i].href.indexOf('.pdf')>0 && _a[i].href.length>0){
			_a[i].setAttribute('target','_blank');		// target
			_a[i].className +=' pdf';					// class to add icon
			//if(_a[i].title.length>0) _a[i].title+=' ';
			_a[i].title+=' (PDF Document)';				// title
		}
		if(_a[i].href=='#') _a[i].href='javascript:void(0);';
	}
}
function themetabs(open,close,a){	
	$('#'+close).slideUp(350,function(){$('#'+open).slideDown(450);$(a).addClass('on');});
	$('#'+close).prev().children().removeClass('on');
	return false;
}
function indextabs(open,close,a){	
	$('#'+close).hide(1,function(){
		$('#'+open).show();
		$(a).addClass('on');
		indextimer(false);
		// make sure something was selected
		if(!$('h3.themetab a.on').parent().next().children('.on')[0]){
			var c=$('h3.themetab a.on').parent().next().children();
			$(c[0]).next().addClass('next').prev().addClass('on');
		}
	});
	$('#'+close).prev().children().removeClass('on');
	return false;
}

var timer=true;
function indextimer(trigger){
	if($('#header.index').length&&timer){
		$('#content').height($('#gr').height()+99);
		$('.themelist li h2 a').click(function(){
			timer=false;
			var t=$(this.parentNode.parentNode);
			t.parent().children().removeClass('on').removeClass('next');
			t.addClass('on');
			t.next().addClass('next');
			return false;
		});
		var c=$('h3.themetab a.on').parent().next().children('.on');
		if(c.next().length){
			c.removeClass('on');
			c.next().removeClass('next').addClass('on');
			c.next().next().addClass('next');
		}else{
			var n=$('h3.themetab a.on').parent().next().children();
			n.removeClass('on');
			$(n[0]).addClass('on').next().addClass('next');
		}
	}
	if(trigger)setTimeout('indextimer(true)',12000);
}

