$(document).ready(function(){
	searchform();
	externalLinks();
	themespop();
});
function searchform(){
	if($('#search')){
		var _el=$('#search').prev();
		_el.focus(function(){if(_el[0].value=='Keyword search')_el[0].value='';});
		_el.blur(function(){if(_el[0].value=='')_el[0].value='Keyword search';});
	}
}
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 themespop(){
	if(document.getElementById('mthemes')){
		
		$('.top ul li.themes a').click(function(){
			$('div#mthemes').css({display:'block'});
			return false;
		});
		$('.#mthemes p.close a').click(function(){
			$('div#mthemes').css({display:'none'});
			return false;
		});
		// next/prev stories
		var first=$('#mthemes ul.stories li.on')[0];


		if($('#mthemes ul.stories li.prev').next().hasClass('on')){$('#mthemes ul.stories li.prev a').hide();}
		else{$('#mthemes ul.stories li.prev a').show();}

		if($('#mthemes ul.stories li.next').prev().hasClass('on')){$('#mthemes ul.stories li.next a').hide();}
		else{$('#mthemes ul.stories li.next a').show();}


		$('#mthemes li.prev a').click(function(){
			if($(first).prev().prev()[0]){
				$(first).next().next().removeClass('on').addClass('off');
				first=$(first).prev();
				first.removeClass('off').addClass('on');
			}else{
			}
			if($('#mthemes ul.stories li.next').prev().hasClass('on')){$('#mthemes ul.stories li.next a').hide();}
			else{$('#mthemes ul.stories li.next a').show();}
			if($('#mthemes ul.stories li.prev').next().hasClass('on')){$('#mthemes ul.stories li.prev a').hide();}
			else{$('#mthemes ul.stories li.prev a').show();}
			return false;
		});
		$('#mthemes li.next a').click(function(){
			if($('#mthemes ul.stories li.on:first').prev()[0]){
				$('#mthemes ul.stories li.prev a').show();
			}else{
				$('#mthemes ul.stories li.prev a').hide();
			}
			if($(first).next().next().next().next()[0]){
				$(first).removeClass('on').addClass('off');
				first=$(first).next();
				first.next().next().removeClass('off').addClass('on');
			}else{
				
			}
			
			if($('#mthemes ul.stories li.next').prev().hasClass('on')){$('#mthemes ul.stories li.next a').hide();}
			else{$('#mthemes ul.stories li.next a').show();}
			if($('#mthemes ul.stories li.prev').next().hasClass('on')){$('#mthemes ul.stories li.prev a').hide();}
			else{$('#mthemes ul.stories li.prev a').show();}
			return false;
		});
	}
}