jQuery = jQuery.noConflict();  

jQuery(document).ready(function() {
	jQuery("#loginOpen").click(function () {
		jQuery("#loginPopUp").fadeIn();
		jQuery("#registerPopUp").fadeOut();

	});            
	jQuery("#loginClose").click(function () {
		jQuery("#loginPopUp").fadeOut();
	});
	jQuery("#registerOpen").click(function () {
		jQuery("#registerPopUp").fadeIn();
		jQuery("#loginPopUp").fadeOut();

	});            
	jQuery("#registerClose").click(function () {
		jQuery("#registerPopUp").fadeOut();
	});
	jQuery("#footerOpen").click(function () { 
		jQuery("#bottomModsWrap").toggle("slow", function(){    
			jQuery.scrollTo(jQuery('#bottomModsBGBottom'));  
			if(jQuery('#bottomModsBG').is(':hidden')) {
				jQuery("#footerOpen").removeClass("close");
			}
			else {
				jQuery("#footerOpen").addClass("close");
			} 
		});
	});  
	// ModTitle Fixes
  var modTitleWrapWidth = jQuery('#userOne .module .tick').width();                         
	jQuery('#userOne .module .tick .modtitlewrap').width(modTitleWrapWidth).css("margin", "0px auto");   
	var leftmodTitleWrapWidth = jQuery('#left .module .tick, #left .module .default').width();                         
	jQuery('#left .module .tick .modtitlewrap, #left .module .default .modtitlewrap').width(leftmodTitleWrapWidth).css("margin", "0px auto");   
	var rightmodTitleWrapWidth = jQuery('#right .module .tick, #right .module .default').width();                         
	jQuery('#right .module .tick .modtitlewrap, #right .module .default .modtitlewrap').width(rightmodTitleWrapWidth).css("margin", "0px auto");   
  jQuery('#maincontent div.usermodwrap:last-child').css({padding:"0px"}); 
	jQuery('.module .centerH3').each(function() {        
		var centerH3Width = jQuery(this).children().children().width() + 21;    
		jQuery(this).width(centerH3Width).css("margin", "0px auto 12px auto"); 
	  jQuery(this).children().children().css("float", "none");       
		jQuery(this).children().css("float", "none");   
	}); 
	jQuery('.module .tick .leftArrow, .module .default .leftArrow').each(function() {   
		var leftArrowWidth = jQuery(this).width();    
    var leftWrapWidth = jQuery(this).parent().parent().width() / - leftArrowWidth;     
		jQuery(this).width(leftArrowWidth);  
		jQuery(this).css({'margin' : '0px 0px 0px ' + leftWrapWidth + 'px'});     
		jQuery(this).parent().width(leftArrowWidth);   
	});       
 	//  jQuery("#mainwrapOuter > div:last-child").css({'margin' : '0px 0px -274px 0px', 'height' : '43px'});
});       

jQuery(window).load(function() {
  jQuery = jQuery.noConflict();  
	// Right Column Height
	var contentHeight     = jQuery('#columns').height();
 	jQuery('#rightcolumnleftshade').height(contentHeight);    
 	jQuery('#rightcolumnrightshade').height(contentHeight);    
  if(jQuery.browser.msie && parseInt(jQuery.browser.version) <= 7) {
		var docHeight2 = jQuery("body").height() + 43;        
	}
	else {
		var docHeight2 = jQuery(document).height() + 43;        
	} 	
 	//jQuery('#footerBG').css("top", docHeight2 + "px").css("position", "absolute");   
	// add odd even clases in triplets      
  var rowClass = 'even';
  var rowIndex = 0;
  jQuery('#userSeven ul.columns li').each(function(index) {
		if (rowIndex % 3 == 0) {
			rowClass = (rowClass == 'even' ? 'odd' : 'even')
		}
    jQuery(this).addClass(rowClass);
    rowIndex++;
  });

	// loop through Elements 
	var elems = jQuery("#userSeven ul.columns li.odd");
	for (var i=0; i<elems.length; i+=3)	{
	  elems.slice(i,i+3)   // split off a pair
	    .wrapAll('<li class="parent odd"></li>'); // wrap it
	} 

	var elems2 = jQuery("#userSeven ul.columns li.even");
	for (var i=0; i<elems2.length; i+=3) {
	  elems2.slice(i,i+3)   // split off a pair
	    .wrapAll('<li class="parent even"></li>'); // wrap it
	}  
	
	// add odd even clases in triplets      
  var rowClass2 = 'even';
	var rowIndex2 = 0;
	jQuery('#userEight ul.columns li').each(function(index) {
		if (rowIndex2 % 3 == 0) {
			rowClass2 = (rowClass2 == 'even' ? 'odd' : 'even')
		}
    jQuery(this).addClass(rowClass2);
    rowIndex2++;
  });

	// loop through Elements 
	var elems3 = jQuery("#userEight ul.columns li.odd");
	for (var i=0; i<elems3.length; i+=3) {
	  elems3.slice(i,i+3)   // split off a pair
		    .wrapAll('<li class="parent odd"></li>'); // wrap it
	} 

	var elems4 = jQuery("#userEight ul.columns li.even");
	for (var i=0; i<elems4.length; i+=3) {
	  elems4.slice(i,i+3)   // split off a pair
	    .wrapAll('<li class="parent even"></li>'); // wrap it
	}
});
	
/* Mootools 1.11 Code */
window.addEvent('domready', function(){
  
	var ghover = $$('.grey_hover');
	ghover.each(function(el) {
	el.setStyle('background-color','#FFFFFF');
		var fx = new Fx.Styles(el, {duration:300, wait:false});
		el.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#F0F0F0'
			});
		});
	 
		el.addEvent('mouseleave', function(){
			fx.start({
				'background-color': '#FFF'
			});
		});
	});

	var ghover2 = $$('.newsItem');
	ghover2.each(function(el) {
	el.setStyle('background-color','#FFFFFF');
		var fx = new Fx.Styles(el, {duration:300, wait:false});
		el.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#F0F0F0'
			});
		});
	 
		el.addEvent('mouseleave', function(){
			fx.start({
				'background-color': '#FFF'
			});
		});
	});
  
  var bhover = $$('.lblue_hover');
	bhover.each(function(el) {
	el.setStyle('background-color','#FFFFFF');
		var fx = new Fx.Styles(el, {duration:300, wait:false});
		el.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#5A7894'
			});
		});
	 
		el.addEvent('mouseleave', function(){
			fx.start({
				'background-color': '#FFF'
			});
		});
	});
});

