/**
 * @author Alexander Farkas
 * v. 1.22
 */


(function($) {
	if(!document.defaultView || !document.defaultView.getComputedStyle){ // IE6-IE8
		var oldCurCSS = $.curCSS;
		$.curCSS = function(elem, name, force){
			if(name === 'background-position'){
				name = 'backgroundPosition';
			}
			if(name !== 'backgroundPosition' || !elem.currentStyle || elem.currentStyle[ name ]){
				return oldCurCSS.apply(this, arguments);
			}
			var style = elem.style;
			if ( !force && style && style[ name ] ){
				return style[ name ];
			}
			return oldCurCSS(elem, 'backgroundPositionX', force) +' '+ oldCurCSS(elem, 'backgroundPositionY', force);
		};
	}
	
	var oldAnim = $.fn.animate;
	$.fn.animate = function(prop){
		if('background-position' in prop){
			prop.backgroundPosition = prop['background-position'];
			delete prop['background-position'];
		}
		
		if('backgroundPosition' in prop){
        prop.backgroundPosition = '('+ prop.backgroundPosition + ')';
	    }

		return oldAnim.apply(this, arguments);
	};
	
	function toArray(strg){
		strg = strg.replace(/left|top/g,'0px');
		strg = strg.replace(/right|bottom/g,'100%');
		strg = strg.replace(/([0-9\.]+)(\s|\)|$)/g,"$1px$2");
		var res = strg.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);
		return [parseFloat(res[1],10),res[2],parseFloat(res[3],10),res[4]];
	}
	
	$.fx.step. backgroundPosition = function(fx) {
		if (!fx.bgPosReady) {
			var start = $.curCSS(fx.elem,'backgroundPosition');
			if(!start){//FF2 no inline-style fallback
				start = '0px 0px';
			}
			
			start = toArray(start);
			fx.start = [start[0],start[2]];
			var end = toArray(fx.end);
			fx.end = [end[0],end[2]];
			
			fx.unit = [end[1],end[3]];
			fx.bgPosReady = true;
		}
		//return;
		var nowPosX = [];
		nowPosX[0] = ((fx.end[0] - fx.start[0]) * fx.pos) + fx.start[0] + fx.unit[0];
		nowPosX[1] = ((fx.end[1] - fx.start[1]) * fx.pos) + fx.start[1] + fx.unit[1];           
		fx.elem.style.backgroundPosition = nowPosX[0]+' '+nowPosX[1];

	};
})(jQuery);









Object.size = function(obj) {
    var size = 0, key;
    for (key in obj) {
        if (obj.hasOwnProperty(key)) size++;
    }
    return size;
};

jQuery.fn.highlight = function(pat) {
 function innerHighlight(node, pat) {
  var skip = 0;
  if (node.nodeType == 3) {
   var pos = node.data.toUpperCase().indexOf(pat);
   if (pos >= 0) {
    var spannode = document.createElement('span');
    spannode.className = 'highlight';
    var middlebit = node.splitText(pos);
    var endbit = middlebit.splitText(pat.length);
    var middleclone = middlebit.cloneNode(true);
    spannode.appendChild(middleclone);
    middlebit.parentNode.replaceChild(spannode, middlebit);
    skip = 1;
   }
  }
  else if (node.nodeType == 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) {
   for (var i = 0; i < node.childNodes.length; ++i) {
    i += innerHighlight(node.childNodes[i], pat);
   }
  }
  return skip;
 }
 return this.each(function() {
  innerHighlight(this, pat.toUpperCase());
 });
};

jQuery.fn.removeHighlight = function() {
 return this.find("span.highlight").each(function() {
  this.parentNode.firstChild.nodeName;
  with (this.parentNode) {
   replaceChild(this.firstChild, this);
   normalize();
  }
 }).end();
};



if (!MCJQ) {
	var MCJQ = jQuery.noConflict();
}


MCJQ(document).ready(function() {

start = new Date();

/*
MCJQ("img","#subbar_wrapper").each(function() {
	MCJQ(this).data('src',MCJQ(this).attr('src')).attr('src','');
});
*/


var unavbar = {	fb_loaded: false,
				twitter_loaded: false,
				notify_loaded: false,
				menu_open: 0,
				select_open: false,
				search_timer: false,
				search_xhr: false,
				selectloader_cache: Array(),
				search_cat: 1,
				search_offset: 0,
				search_count: 0,
				search_term: '',
				search_pgsize:10,
				search_results:Array(),
				search_count:Array(),
				search_done:false,
				openTimer:false,
				ajax_path:(MC_sitesection == 3) ? '../' : '',
				
				search_cats:Array('-','all','events','groups','members','bios','videos','news','photos','forum'),
				
				loadFB:function() {
					MCJQ("#social_wrapper_fb").html('<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Frunnerspace&amp;width=348&amp;colorscheme=light&amp;show_faces=true&amp;stream=true&amp;header=false&amp;height=556" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:380px; height:556px; position:relative; left:-1px; top:-1px;" allowTransparency="true"></iframe>');
				
				this.fb_loaded = true;
				},


				loadTWIT:function() {
					MCJQ("#social_wrapper_twitter").html('<iframe src="'+this.ajax_path+'twatter.php" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:354px; height:490px;" allowTransparency="true"></iframe>');
				
				this.twitter_loaded = true;
				},
				
				
				loadNOTIFY:function() {
				
					var t = this;

					MCJQ.ajax({	url:this.ajax_path+'ajax.php?do=notifications',
								cache:false,
								success:function(result) {
								
									MCJQ("#unav_notifications").html(result);
									MCJQ("#indi_alerts").data('menuheight',MCJQ("#unav_notifications").outerHeight()+10+16);
									
									if (unavbar.menu_open == 'subbar7') MCJQ("#indi_alerts").trigger('mouseenter');
									
								},
								error:function() {
								
									MCJQ("#unav_notifications").html('<center>Error loading notifications, please try again<br><br><br></center>');
									t.notify_loaded = false;
								
								}
								
							});
					
					this.notify_loaded = true;
				
				},
				
				
				doUnavSearch:function() {

					MCJQ(".subbar").stop(true).animate({height:0},300,'easeOutQuart');
					MCJQ("#subbar8").stop(true).animate({height:366},300,'easeOutQuart');
	
					this.doSearch();
				},



				doSearch:function() {

					if (this.search_xhr) this.search_xhr.abort();
	
					var usr = MCJQ("#unav_search_results");
	
					usr.html('').addClass('ajaxload');
	

	
					this.search_xhr =	MCJQ.ajax({	url:this.ajax_path+'ajax.php?do=search_all'+'&term='+encodeURIComponent(this.search_term),
														cache:false,
														dataType:'json',

														success:function(result) {
														
															if (MCJQ("#unav_search_results").data('eventsloaded') != true)
															SR_setupEvents();
										
															usr.removeClass('ajaxload');
															unavbar.search_results = result.data;
															unavbar.search_count = result.count;
															unavbar.search_offset = 1;
															unavbar.search_cat = 1;
															unavbar.search_done = true;
											
															unavbar.loadCategory(1);
															
															MCJQ(".MC_ajax_advert","#subbar8").each(function() {
		
			MCJQ(this).load(unavbar.ajax_path+'ajax.php?do=adverts&term='+MCJQ(this).attr('id').substring(5)).removeClass('MC_ajax_advert');

		});

															
									
														},
														error:function(xhr, ajaxOptions, thrownError) {
															usr.removeClass('ajaxload').html('<div class="USR_error">There was an error loading the results, please try again<br><br>'+xhr.status+': '+thrownError+'</div>');
															unavbar.search_done = true;
														}
									
													});

				},
				
				
				
				loadMenu:function(m) {
				
				
				var UNB = MCJQ("#unavbar");
				MCJQ(".arrowlink",UNB).stop(true).animate({backgroundPosition:'100% -190px'},300,'easeOutQuart');
				
				
				if (typeof(m) != 'object') {
				
					if (m == 8) var me = MCJQ("#subbar8"); else var me = MCJQ("#subbar"+m);
					
					var em = MCJQ("a[rel=subbar"+m+"]","#unavbar");
				}
				else {
					var me = MCJQ("#"+m.attr('rel'),UNB);
					var em = m;
				}
				
	
				if (em && em.hasClass('arrowlink'))
					em.stop(true).animate({backgroundPosition:'100% -231px'},300,'easeOutQuart');

				MCJQ(".subbar",UNB).each(function() {
				
					if (MCJQ(this).height() > 0) MCJQ(this).stop(true).animate({height:0},300,'easeOutQuart');
				
				});
				
//				MCJQ(".subbar",UNB).stop(true).animate({height:0},300,'easeOutQuart');
				
				
				MCJQ(".JQ_autocomplete",UNB).each(function() {
					MCJQ(this).autocomplete('close');
				});
				
				
				this.select_open = false;
			
				if (!me) return false;
				
				me.find('.subbar_menu').find('a').first().trigger('mouseenter');
				
				this.menu_open = em.attr('rel');
				
				
				if (m == 8) {
										
				me.stop(true).animate({height:366},300,'easeOutQuart');
				}
				else {
//				me.stop(true).css({ height:m.data('menuheight'),top:-m.data('menuheight') }).animate({ top:0 },300,'easeOutQuart');
				me.stop(true).animate({height:m.data('menuheight')},300,'easeOutQuart');
				}
	
				if (this.menu_open == 'subbar4') {
					if (!unavbar.fb_loaded)
						unavbar.loadFB();
				}
				else
				if (this.menu_open == 'subbar5') {
					if (!unavbar.twitter_loaded)
						unavbar.loadTWIT();

				}
				else
				if (this.menu_open == 'subbar7') {
					if (!unavbar.notify_loaded)
						unavbar.loadNOTIFY();

				}

				
				
				},



				loadCategory:function(i) {

					MCJQ(".subbar_menu_search","#subbar8").children().removeClass('selected').removeClass('noborder');
					MCJQ("a[rel="+i+"]","#subbar8").addClass('selected').prev().addClass('noborder');
	
					this.search_cat = i;
					this.search_offset = 1;
	
					this.parseResults(i);
				},



				parseResults:function(filter) {

					var results = this.search_results;
					var count = this.search_count;

					var str = '';
					var usr = MCJQ("#unav_search_results");
	
					if (filter == 1) var max = 4; else var max = 100;
	

	
					for(var i in results) {
	
						if (filter !=1) {
							if ( (this.search_cats.indexOf(i) != filter) ) continue;
						}
	
					    str += '<div class="SR_cat" rel="'+this.search_cats.indexOf(i)+'">';
					    str += (i == 'groups') ? 'Teams/Sites' : i;
	    
					    var more = Object.size(results[i]) > 4 ? 4 : Object.size(results[i]);
					    more = count[i] - more;
	    
	    
					    if (more && filter == 1)
					    	str += '<em><a href="javascript:void(0)">View '+more+' more</a></em>';
					   	else
					    	str += '<em>'+count[i]+' total</em>';
	    	
	    	
					    str += '</div>';
	    	
					    var cnt = 0;
	    	


					    for (var j in results[i]) {

					    	if (cnt++ >= max) continue;
	
					    	var item = results[i][j];

					    	switch(i) {
	    
					    		case 'bios':
					    		case 'events':
					    		case 'members':
					    		case 'groups':
					    		case 'videos':
					    		case 'news':
					    		case 'photos':
	    	
	    							str += '<table><tr><th><a href="'+item.link+'"><img src="'+item.image+'"></a></th><td><a href="'+item.link+'">'+item.title+'</a><br><em>'+item.info+'</em></td></tr></table>';
	    	
					    		break;
	    	
	
	    						case 'forum':
	    		
					    			str += '<table><tr><td style="padding-left:6px"><a href="'+item.link+'">'+item.title+'</a><br><em>'+item.info+'</em></td></tr></table>';
	    	
	    						break;
	    	
	    	
					    	}
	    	
					    }

						more = count[i] - Object.size(results[i]);
	    
    
					    if (more && filter > 1) {
	    
					    	var left = more;
	
					    	if (left > this.search_pgsize) left = this.search_pgsize;
	    									
					    	if (left > 0)
					    		str += '<div class="SR_more"><span>Load '+left+' more...</span></div>';

					    }
	    
	    
	    
					}
	
					if (!str) str += '<br>&nbsp;&nbsp;&nbsp;Sorry, no matches were found.<br>&nbsp;&nbsp;&nbsp;Please check your spelling and try using fewer search  terms';

					usr.html(str);
	
	
					var terms = MCJQ("#unav_AC").val().split(' ');
	
	  			  	for (var l=0;l<terms.length;l++) {
	    	
			    		if (terms[l].length > 1) {
	    				MCJQ("td","#unav_search_results").highlight(terms[l]);
		    		}
		    		
		    	}
		    	
			}
	
		};










	
	var UNB = MCJQ("#unavbar");
	





	MCJQ(".subbar_menu",UNB).delegate('a','mouseenter',function() {

		if (MCJQ(this).closest('.subbar_menu').hasClass('subbar_menu_search')) {
		

		
		}
		else
		{

		MCJQ(".subbar_page",MCJQ(this).closest('.subbar')).stop(true,true).hide();
		
		var e = MCJQ("#subbar_" + MCJQ(this).attr('rel'));
		
		MCJQ("img",e).each(function() {
		
			if (MCJQ(this).attr('rel') && MCJQ(this).attr('rel') != '') {
				
				MCJQ(this).attr('src',MCJQ(this).attr('rel')).removeAttr('rel');
			}
			
		});
		
				MCJQ(".MC_ajax_advert",e).each(function() {
		
			MCJQ(this).load(unavbar.ajax_path+'ajax.php?do=adverts&term='+MCJQ(this).attr('id').substring(5)).removeClass('MC_ajax_advert');

		});
		
		e.show();
		
		}
		
		
		

		
			
		//MCJQ(".MCautocomplete_choices").css({height:0,display:'none'});
		
						MCJQ(".JQ_autocomplete",UNB).each(function() {
					MCJQ(this).autocomplete('close');
				});

		
		MCJQ("#indi_arrow").css({top:MCJQ(this).position().top});
		


	}).delegate('a','click',function(event) {
	
	if (MCJQ(this).attr('href') == "#") event.preventDefault();
	
	});



	MCJQ(".subbar_drop_link",UNB).each(function() {

		MCJQ(this).data('menuheight',MCJQ("#"+MCJQ(this).attr('rel')).find('.subbar_t4').outerHeight()+10+16);

	}).bind('mouseenter.UNB',function(event) {

		event.preventDefault();
		
		if (unavbar.openTimer) clearTimeout(unavbar.openTimer);
		
		MCJQ("#unav_AC").blur();
	
		if (MCJQ(this).attr('rel') != 'subbar8') {
//			MCJQ("#unav_AC").addClass('dimmed').val('Find something...').data('onetime',false);
			if (unavbar.search_timer) clearTimeout(unavbar.search_timer);
		}
	
	var e = MCJQ(this);
	
	unavbar.openTimer = setTimeout(function() { unavbar.loadMenu(e); },200);
		
	}).bind('mouseleave.UNB',function(event) {
	
	if (unavbar.openTimer) clearTimeout(unavbar.openTimer);
	
	});



	UNB.bind('mouseleave',function() {

		if (!unavbar.select_open) {
			MCJQ(".arrowlink",UNB).stop(true).animate({backgroundPosition:'100% -190px'},300,'easeOutQuart');
			MCJQ(".subbar",UNB).stop(true).animate({height:0},300,'easeOutQuart');
			
							MCJQ(".JQ_autocomplete",UNB).each(function() {
					MCJQ(this).autocomplete('close');
				});

			//MCJQ(".MCautocomplete_choices",UNB).css({height:0,display:'none'});
		}

	});



	MCJQ(document).click(function(event) {
	
		if (MCJQ(event.target).closest('#unav').attr('id') == 'unav') {
//			event.preventDefault();
//			return false;
			return;
		}
	
	MCJQ(".arrowlink",UNB).stop(true).animate({backgroundPosition:'100% -190px'},300,'easeOutQuart');
	
								MCJQ(".JQ_autocomplete",UNB).each(function() {
					MCJQ(this).autocomplete('close');
				});

//				MCJQ(".MCautocomplete_choices",UNB).css({height:0,display:'none'});	
	
		MCJQ(".subbar",UNB).each(function() {
	
			if (MCJQ(this).height() > 0) {
				
				MCJQ(this).stop(true).animate({height:0},300,'easeOutQuart');

				event.preventDefault();
			}
	
		});

	});



	MCJQ(document).data('scrollstart',MCJQ("#unav").offset().top);





	


	if (MCJQ(document).data('scrollstart') == 0) {
	
		MCJQ("#unav").css('position','fixed').data('locked',true);
		
	}
	else
	{

		MCJQ(window).scroll(function(e) {
	
			MCJQ(document).scrollTop(MCJQ(document).scrollTop());

			if (MCJQ(document).scrollTop() >= MCJQ(document).data('scrollstart')) {
				if (MCJQ("#unav").data('locked') != true) 
					MCJQ("#unav").css('position','fixed').data('locked',true);
			}
			else {
				if (MCJQ("#unav").data('locked') != false)
					MCJQ("#unav").css('position','relative').data('locked',false);
			}

		});

	}




	UNB.delegate('.nav_thumbtable td','mouseenter',function() {
		
		var e = MCJQ(this).closest('.title_wrapper');

		if (e) {
			var a = MCJQ(this).find('a');

			e.find('.title_display').html(a.attr('title')).stop(true).animate({opacity:1}).end().data('title',a.attr('title'));
			a.attr('title','');
			MCJQ('td',MCJQ(this).closest('table')).removeClass('selected');
			MCJQ(this).closest('td').addClass('selected');
			}
			
	}).delegate('.nav_thumbtable td','mouseleave',function() {
	
		var e = MCJQ(this).closest('.title_wrapper');
		if (e) {
			var a = MCJQ(this).find('a');
			a.attr('title',e.data('title'));
		}
	});



	MCJQ("#unav_newslist",UNB).delegate('span','mouseenter',function() {
		MCJQ(this).addClass('ellipsis_expand');
	}).delegate('span','mouseleave',function() {
		MCJQ(this).removeClass('ellipsis_expand');
	}).delegate('span','click',function(event) {
		event.preventDefault();
		window.location = MCJQ(this).find('a').attr('href');
	});




/*
	MCJQ('tr:first-child > td:first-child','#unavbar .nav_thumbtable').each(function() {
	
		if (MCJQ(this).closest('.nav_thumbtable').hasClass('nav_thumbtable_48')) return;
		MCJQ(this).addClass('selected');
		MCJQ(this).closest('.title_wrapper').find('.title_display').html(MCJQ(this).find('a').attr('title'));
		
	});
*/


	MCJQ(".nav_thumbtable",UNB).each(function() {
	
		if (MCJQ(this).hasClass('nav_thumbtable_48')) {}
		else
		{
		
		MCJQ("tr:first-child > td:first-child",MCJQ(this)).addClass('selected');
		MCJQ(this).closest('.title_wrapper').find('.title_display').html( MCJQ("a:first-child",MCJQ(this)).attr('title') );
		
		}
		
	});
		
	


/*
	MCJQ('.autoscroll_longlines',UNB).delegate('li','mouseenter',function() {
		var e = MCJQ(this);
		var w = MCJQ(this).find('a').width();

		if (w > MCJQ(this).data('maxw')) {
			var d = w - MCJQ(this).data('maxw');
			e.addClass('no_underline').stop(true).animate({marginLeft:-d},d*20,'linear',function() { e.removeClass('no_underline'); });
		}
	}).delegate('li','mouseleave',function() {
		var e = MCJQ(this);
		var w = MCJQ(this).find('a').width();
	
		if (w > MCJQ(this).data('maxw')) {
			e.stop(true).animate({marginLeft:0},1000,'easeOutExpo').removeClass('no_underline');
		}
	}).find('li').each(function() {

		var w = MCJQ(this).closest('.ellipsis_wrapper').width();
		MCJQ(this).data('maxw',w);
		MCJQ(this).textOverflow();
	});
*/


	MCJQ("#unav_AC").focus(function() {
	


		if (MCJQ(this).data('onetime') != true)
			MCJQ(this).removeClass('dimmed').val('').data('onetime',true);

	}).keyup(function(event) {

		if (event.which == 32) return false;

		var len = MCJQ(this).val().length;

		if (len > 1) {

			if (unavbar.search_timer) clearTimeout(unavbar.search_timer);
			unavbar.search_term = MCJQ(this).val();
			unavbar.search_timer = setTimeout(function() { unavbar.doUnavSearch(); },500);
		
		}
		else {
			if (unavbar.search_timer) clearTimeout(unavbar.search_timer);
			MCJQ("#subbar8").stop(true).animate({height:0},300,'easeOutQuart');	
		}
		
	}).bind('mouseenter.UNB',function() {
	
		if (unavbar.search_done && MCJQ(this).val() != '') {
			unavbar.loadMenu('8');
		}
	
	});



	MCJQ("#subbar_menu_search").delegate('a','mouseenter',function(event) {

		event.preventDefault();
		unavbar.loadCategory(MCJQ(this).attr('rel'));
		
	}).delegate('a','click',function(event) {
		
		event.preventDefault();
		
	});







function SR_setupEvents() {

	MCJQ("#unav_search_results").data('eventsloaded',true).delegate('tr','mouseenter',function() {
	
		MCJQ(this).addClass('selected');
		
	}).delegate('tr','mouseleave',function() {
	
		MCJQ(this).removeClass('selected');
		
	}).delegate('tr','click',function() {
	
		window.location = MCJQ(this).find('a').attr('href');
		
	}).delegate('.SR_cat','click',function(event) {

		if (event.target.tagName.toLowerCase() == 'a')
			unavbar.loadCategory(MCJQ(this).attr('rel'));
			
		event.stopPropagation();
			
	}).delegate('.SR_more','click',function(event) {
	
		event.stopPropagation();

		if (MCJQ(".SR_more",usr).hasClass('ajaxload')) return false;

		var usr = MCJQ("#unav_search_results");
	
		MCJQ(".SR_more",usr).text('').addClass('ajaxload');
	
		unavbar.search_offset += 1;

//console.log(unavbar.ajax_path+MCJQ("a[rel="+unavbar.search_cat+"]").attr('href')+'&term='+encodeURIComponent(unavbar.search_term)+'&pg='+unavbar.search_offset);

		MCJQ.ajax({	url:unavbar.ajax_path+MCJQ("a[rel="+unavbar.search_cat+"]").attr('href')+'&term='+encodeURIComponent(unavbar.search_term)+'&pg='+unavbar.search_offset,
					cache:false,
					dataType:'json',
					success:function(result) {
				
										var str = '';
										
										var results = result.data;
										
										for(var i in results) {
										
											var catname = i;
										
											for (var j in results[i]) {
										
												var item = results[i][j];

												switch(i) {
											
													case 'bios':
													case 'events':
													case 'members':
													case 'groups':
													case 'videos':
													case 'news':
													case 'photos':
												
														str += '<table><tr><th><a href="'+item.link+'"><img src="'+item.image+'"></a></th><td><a href="'+item.link+'">'+item.title+'</a><br><em>'+item.info+'</em></td></tr></table>';
												
													break;
												
	
													case 'forum':
													
														str += '<table><tr><td style="padding-left:6px"><a href="'+item.link+'">'+item.title+'</a><br><em>'+item.info+'</em></td></tr></table>';
												
													break;
												
												
												}
												
											}
											
										}
										
	
																				
										var left = unavbar.search_count[catname] - ((unavbar.search_offset)*unavbar.search_pgsize);
										
										
										if (left > unavbar.search_pgsize) left = unavbar.search_pgsize;
																				
										if (left > 0)
											MCJQ(".SR_more",usr).before(str).removeClass('ajaxload').html('<span>Load '+left+' more...</span>');
										else
											MCJQ(".SR_more",usr).before(str).removeClass('ajaxload').removeClass('SR_more').addClass('SR_done').html('All results loaded');
										
																		
										

										
										var terms = MCJQ("#unav_AC").val().split(' ');
										
												for (var l=0;l<terms.length;l++) {
												
													if (terms[l].length > 1) {
													MCJQ("td","#unav_search_results").highlight(terms[l]);
													}
												}

				},
				error:function() {
				
					unavbar.search_offset -= 1;
					MCJQ(".SR_more",usr).removeClass('ajaxload').html('<span>Error - Click to try again</span>');
			
				}
			});
				
	});

}



MCJQ("#personal_notepad").submit(function(event) {

var e = MCJQ(this);
e.addClass('ajaxload');

var t = e.find('[name=notepad]');
t.css('background-image','none').css('background-color','#eae5df');


event.preventDefault();

MCJQ.ajax({	url:unavbar.ajax_path+MCJQ(this).attr('action'),
			data:MCJQ(this).serialize(),
			success:function(result) {
			
				e.removeClass('ajaxload');
				t.css('background-color','#fef9aa').animate({backgroundColor:'white'},2000);
			
			},
			error:function() {
			
				e.removeClass('ajaxload');
				
			}
			
		});

});






MCJQ(".ajax_selectloader",UNB).wrap('<div class="ajax_selectloader_wrapper" />').bind('doAjaxLoad',function(event) {

if (MCJQ(this).data('state') == 2) return false;

var e = MCJQ(this);

e.data('state','1').removeClass('ajax_selectloader');

MCJQ.ajax({	url:unavbar.ajax_path+'ajax.php?do=menu_more&select_type='+e.attr('rel'),
			cache:false,
			success:function(result) {
			
				unavbar.selectloader_cache[e.attr('rel')] = result;
			
				e.data('state','2').html(result).closest('.ajax_selectloader_wrapper');
			
			}
		});

}).mousedown(function(event) {

	switch (MCJQ(this).data('state')) {

		case undefined:
			event.preventDefault();
			
			if (unavbar.selectloader_cache[MCJQ(this).attr('rel')]) MCJQ(this).html(unavbar.selectloader_cache[MCJQ(this).attr('rel')]).data('state','2');
			else
			MCJQ(this).html('<option>Loading...</option>').trigger('doAjaxLoad').closest('.ajax_selectloader_wrapper');
			
		break;
	
		case '1':
			event.preventDefault();
		break;
		
		case '2':
			//unavbar.select_open = true;
		break;
	
	}
	
}).hover(function(event) {
	MCJQ(this).trigger('mousedown');
}).focus(function(event) {
	MCJQ(this).trigger('mousedown');
}).blur(function(event) {
	unavbar.select_open = false;
}).change(function(event) {
window.location = MCJQ(this).val();
}).click(function() {
	unavbar.select_open = true;
});


//MCJQ("#MCautocompleteUNS").data({url:'ajax.php?do=members',itemclick:'myClick'});
//MCJQ("#MCautocompleteUNB").data({url:'ajax.php?do=members',itemclick:'myClick'});

MCJQ("#MC_menuhack_login").click(function() {
	window.location = 'forum/index.php?app=core&module=global&section=login';
});

MCJQ("#MC_menuhack_signup").click(function() {
	window.location = 'forum/index.php?app=core&module=global&section=register';
});





end = new Date();

//alert(end-start);


}); //docready







function myClick(result) {
	document.location='search.php?do=search&title_desc=' + result;
	MCJQ("#MCautocompleteUNS").val(result);
}



if (MC_sitesection != 3)
	$ = jQuery.noConflict();



