//Replace HR
$(function(){
	$("#content_full hr").after('<div class="hr_line"><div>&nbsp;</div></div>').remove();
});


//Forum
$(document).ready(function() {
	$(".gDivLeft").before('<div class="gDivTop"><div class="gDivTop_in"></div></div>');
});

$(function() {
	$(".gDivTop").next().each(function() {
	var linkText = $(this).find("td.gTableTop").html();
	$(this).prev().show().find('.gDivTop_in').html(linkText); 
	}); 
	$(".gTableTop").remove();
});


//Forum
$(function() {
	$('#begun-default-css').parents('td').attr('colspan', '5');
	$('.postSeparator').attr('colspan', '0');
	$('.postTable').attr('cellspacing', '0');
	//$('.postSeparator').remove();
});



/* Forum toggler */
$(function() {
	$(".gDivTop .gDivTop_in").prepend('<div class="btoogle"></div><span class="btoogle_s"></span>');
	$(".gDivTop .btoogle").click(function () {
		$(this).toggleClass("btoogle2");
		$(this).parents('.gDivTop').next().find('.gTable:visible').fadeOut(400);
		$(this).parents('.gDivTop').next().find('.gTable:hidden').fadeIn(400);
	});
});


	$(function() {
function Switchable(classname) {
function getElementsByClassName(imgclass) {
  if ( document.getElementsByClassName ) {
   return document.getElementsByClassName(imgclass);
  } else {
   var nodes = document.getElementsByTagName('*'),
   tmp = [];
   for ( var i = 0; i < nodes.length; i++ ) {
    if ( new RegExp('\\b' + imgclass + '\\b').test(nodes[i].className) ) {
     tmp.push(nodes[i]);
    }
   }
   return tmp;
  }
}

function Next(element) {
  var next = element;
  while (next = next.nextSibling)
   if ("innerHTML" in next)
    return next;
  return element;
}

function getCookie(a){var b=document.cookie.match(new RegExp("(?:^|; )"+a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return b?decodeURIComponent(b[1]):undefined}function setCookie(b,f,c){c=c||{};var i=c.expires;if(typeof i=="number"&&i){var h=new Date();h.setTime(h.getTime()+i*1000);i=c.expires=h}if(i&&i.toUTCString){c.expires=i.toUTCString()}f=encodeURIComponent(f);var a=b+"="+f;for(var e in c){a+="; "+e;var g=c[e];if(g!==true){a+="="+g}}document.cookie=a}
  var nodes = getElementsByClassName(classname);
  for (var i = 0; i < nodes.length; i++) {
   var toggler = document.createElement("A");
   toggler.href = "javascript://";
   toggler.id = "toggler" + i;
   toggler.innerHTML = getCookie("toggler" + i) == "hide" ? "<strong></strong>" : "";
   toggler.onclick = function () {
    Next(this.parentNode).style.display = getCookie(this.id) == "hide" ? "" : "none";
    setCookie(this.id, getCookie(this.id) == "hide" ? "show" : "hide", {
     expires: new Date("01 Jan 2020")
    });
    this.innerHTML = getCookie(this.id) == "hide" ? "<strong></strong>" : "";
   };
   Next(nodes[i]).style.display = getCookie("toggler" + i) == "hide" ? "none" : "";
   nodes[i].appendChild(toggler);
  }
}

Switchable("btoogle"); 

$("#content_full .btoogle strong").parents('.gDivTop').next().find('.gTable').css("display","none");
$("#content_full .btoogle strong").parents('.gDivTop').next().find('.gTable').addClass("btoogle2");

});

//----------Tooltip-----------
$(function() {
$('a').tooltip({
track: true,
delay: 0,
showURL: false,
fade: 200
});
});
;(function($){var helper={},current,title,tID,IE=$.browser.msie&&/MSIE\s(5\.5|6\.)/.test(navigator.userAgent),track=false;$.tooltip={blocked:false,defaults:{delay:200,fade:false,showURL:true,extraClass:"",top:15,left:15,id:"tooltip"},block:function(){$.tooltip.blocked=!$.tooltip.blocked;}};$.fn.extend({tooltip:function(settings){settings=$.extend({},$.tooltip.defaults,settings);createHelper(settings);return this.each(function(){$.data(this,"tooltip",settings);this.tOpacity=helper.parent.css("opacity");this.tooltipText=this.title;$(this).removeAttr("title");this.alt="";}).mouseover(save).mouseout(hide).click(hide);},fixPNG:IE?function(){return this.each(function(){var image=$(this).css('backgroundImage');if(image.match(/^url\(["']?(.*\.png)["']?\)$/i)){image=RegExp.$1;$(this).css({'backgroundImage':'none','filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+image+"')"}).each(function(){var position=$(this).css('position');if(position!='absolute'&&position!='relative')$(this).css('position','relative');});}});}:function(){return this;},unfixPNG:IE?function(){return this.each(function(){$(this).css({'filter':'',backgroundImage:''});});}:function(){return this;},hideWhenEmpty:function(){return this.each(function(){$(this)[$(this).html()?"show":"hide"]();});},url:function(){return this.attr('href')||this.attr('src');}});function createHelper(settings){if(helper.parent)return;helper.parent=$('<div id="'+settings.id+'"><h3></h3><div class="body"></div><div class="url"></div></div>').appendTo(document.body).hide();if($.fn.bgiframe)helper.parent.bgiframe();helper.title=$('h3',helper.parent);helper.body=$('div.body',helper.parent);helper.url=$('div.url',helper.parent);}function settings(element){return $.data(element,"tooltip");}function handle(event){if(settings(this).delay)tID=setTimeout(show,settings(this).delay);else
show();track=!!settings(this).track;$(document.body).bind('mousemove',update);update(event);}function save(){if($.tooltip.blocked||this==current||(!this.tooltipText&&!settings(this).bodyHandler))return;current=this;title=this.tooltipText;if(settings(this).bodyHandler){helper.title.hide();var bodyContent=settings(this).bodyHandler.call(this);if(bodyContent.nodeType||bodyContent.jquery){helper.body.empty().append(bodyContent)}else{helper.body.html(bodyContent);}helper.body.show();}else if(settings(this).showBody){var parts=title.split(settings(this).showBody);helper.title.html(parts.shift()).show();helper.body.empty();for(var i=0,part;(part=parts[i]);i++){if(i>0)helper.body.append("<br/>");helper.body.append(part);}helper.body.hideWhenEmpty();}else{helper.title.html(title).show();helper.body.hide();}if(settings(this).showURL&&$(this).url())helper.url.html($(this).url().replace('http://','')).show();else
helper.url.hide();helper.parent.addClass(settings(this).extraClass);if(settings(this).fixPNG)helper.parent.fixPNG();handle.apply(this,arguments);}function show(){tID=null;if((!IE||!$.fn.bgiframe)&&settings(current).fade){if(helper.parent.is(":animated"))helper.parent.stop().show().fadeTo(settings(current).fade,current.tOpacity);else
helper.parent.is(':visible')?helper.parent.fadeTo(settings(current).fade,current.tOpacity):helper.parent.fadeIn(settings(current).fade);}else{helper.parent.show();}update();}function update(event){if($.tooltip.blocked)return;if(event&&event.target.tagName=="OPTION"){return;}if(!track&&helper.parent.is(":visible")){$(document.body).unbind('mousemove',update)}if(current==null){$(document.body).unbind('mousemove',update);return;}helper.parent.removeClass("viewport-right").removeClass("viewport-bottom");var left=helper.parent[0].offsetLeft;var top=helper.parent[0].offsetTop;if(event){left=event.pageX+settings(current).left;top=event.pageY+settings(current).top;var right='auto';if(settings(current).positionLeft){right=$(window).width()-left;left='auto';}helper.parent.css({left:left,right:right,top:top});}var v=viewport(),h=helper.parent[0];if(v.x+v.cx<h.offsetLeft+h.offsetWidth){left-=h.offsetWidth+20+settings(current).left;helper.parent.css({left:left+'px'}).addClass("viewport-right");}if(v.y+v.cy<h.offsetTop+h.offsetHeight){top-=h.offsetHeight+20+settings(current).top;helper.parent.css({top:top+'px'}).addClass("viewport-bottom");}}function viewport(){return{x:$(window).scrollLeft(),y:$(window).scrollTop(),cx:$(window).width(),cy:$(window).height()};}function hide(event){if($.tooltip.blocked)return;if(tID)clearTimeout(tID);current=null;var tsettings=settings(this);function complete(){helper.parent.removeClass(tsettings.extraClass).hide().css("opacity","");}if((!IE||!$.fn.bgiframe)&&tsettings.fade){if(helper.parent.is(':animated'))helper.parent.stop().fadeTo(tsettings.fade,0,complete);else
helper.parent.stop().fadeOut(tsettings.fade,complete);}else
complete();if(settings(this).fixPNG)helper.parent.unfixPNG();}})(jQuery);
