var clientHidden = 0;
var descriptHidden = 1;

$(document).ready(function(){	
		clientHidden = 1;
		
	// Featured Home Page Rollover Link	
	$('#middleLink').css({backgroundPosition: '0 0'});
	$("#middleLink a").hover(
   		function(){
    		$('#middleLink').css({backgroundPosition: '0 -88px'});
  		},function(){
    		$('#middleLink').css({backgroundPosition: '0 0'});
   		}
  	);
  	
  	
	// Portfolio Rollover Link
	$('#featportfolioLink').css({backgroundPosition: '0 0'});
	$("#featportfolioLink a").hover(
   		function(){
    		$('#featportfolioLink').css({backgroundPosition: '0 -53px'});
  		},function(){
    		$('#featportfolioLink').css({backgroundPosition: '0 0'});
   		}
  	);
	

	// SXSW VIP RSVP Form Submit Rollover
	$('#sxswRegister').hover(
		function(){ 
			$(this).attr({ src : 'http://www.bullmooseticket.com/images/assets/sxsw/register-button-hover.png'});
		},
		function(){
			$(this).attr({ src : 'http://www.bullmooseticket.com/images/assets/sxsw/register-button.png'});             
		});
		
	$('#contactSendform').hover(
		function(){ 
			$(this).attr({ src : 'http://www.bullmooseticket.com/images/assets/sendform-hover.png'});
		},
		function(){
			$(this).attr({ src : 'http://www.bullmooseticket.com/images/assets/sendform-button.png'});             
	});
		
	// SXSW VIP RSVP Rounded Corners
	$('.rounded').corners("10px 10px");
	
	// Hides all portfolio descriptions if JS is enabled
	$('.portfolioDescription').hide();
	
	// Toggle For Client Login Items
	$('.clientPostDetailsWrapper').hide();
				
	$('.clientPostHeader').hover(function() {
		$('.activeLink', this).show();
	}, function() {
		$('.activeLink', this).hide();
	});
	
	$('.clientPostHeader .activeLink').click(function() {
		var headerTag = $(this).parent();
		var parentTag = $(headerTag).parent();
		if($(this).attr('href') == "up") {
			$('.clientPostDetailsWrapper', parentTag).slideToggle();
			$('span', this).text('click to collapse');
			$(this).attr('href', 'down');
		} else {
			$('.clientPostDetailsWrapper', parentTag).slideToggle();
			$('span', this).text('Click to Expand');
			$(this).attr('href', 'up');
		}
		return false;
	});
	
	$('.clientPostHeader .inactiveLink').click(function() {
		var headerTag = $(this).parent();
		var parentTag = $(headerTag).parent();
		$('.clientPostDetailsWrapper', parentTag).slideToggle();
		$('span', this).text('Click to Expand');
		$(this).removeClass('inactiveLink');
		return false;
	});
	
	// Lightbox for client image quick view
	$('a.lb').lightBox({
		imageLoading: 'http://bullmooseticket.com/images/assets/ajax-loader.gif',
		imageBtnClose: 'http://bullmooseticket.com/images/assets/closelabel.gif'
	}); 
	
	// client area login form
	$("#client_username").focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
		}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});
	
	$("#client_pass").focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
		}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});

	

});

function toggleit() {

	if (clientHidden == 1) {
		$("#clientLogin").slideDown("slow", function() {
			if ($.browser.msie) {
				$("#clientLogin").hide();
				$("#clientLogin").fadeIn("slow");
			}				
		});
		clientHidden = 0;
	} else {
		$("#clientLogin").slideUp("slow");
		clientHidden = 1;
	}

}

function togglePortfolioDescript(id) {
	if (descriptHidden == 1) {
		$(id).slideDown("slow", function() {
			if ($.browser.msie) {
				$(id).hide();
				$(id).fadeIn("slow");
			}				
		});
		descriptHidden = 0;
	} else {
		$(id).slideUp("slow");
		descriptHidden = 1;
	}
}

function togglePortfolioImage(src,replace) {
	$(src).attr('src', replace);
}

function toggleClientLinkOn() {
	var headerTag = $(this).parent();
	var parentTag = $(headerTag).parent();
	$('.clientPostDetailsWrapper', parentTag).slideToggle();
	$('span', this).text('click to collapse');
	$(this).addClass('inactiveLink').removeClass('activeLink');
	return false;
}

function toggleClientLinkOff() {
	var headerTag = $(this).parent();
	var parentTag = $(headerTag).parent();
	$('.clientPostDetailsWrapper', parentTag).slideToggle();
	$('span', this).text('Click to Expand');
	$(this).addClass('activeLink').removeClass('inactiveLink');
	return false;
}

