
	
	/*
	*		Signin
	*/
	
	Miso.signin = {};
	
	
	Miso.signin.init = function() {
		
		//signin click event
		Miso.signin.hideSignin(0);	
		
        //signinpopup disabled for IE7 and below
        if ( !($.browser.msie && $.browser.version.substr(0,1)<8) ) {
            //toggle signin open and closed	
            $("#signinTab").toggle( Miso.signin.showSignin, Miso.signin.hideSignin );
        }

	}
	
	
	Miso.signin.showSignin = function() {
        
		$("#signinContainer").css( "display", "block" );
        
		$("#signinContainer").fadeIn( Miso.settings.signinAnimateSpeed );
		
		//set the selected tab
		$("#signinTab").addClass("selected");
		
		//keep an event on the signin div from closign itself
		$("#signinContainer").click( function(event){event.stopImmediatePropagation()} );
		
		//add a click anywhere else to close it
		$("#container").bind( 'click',  Miso.signin.clickClose  );
		
		//select the first textfield
		$("#username").focus();
		
	}
	
	
	
	Miso.signin.hideSignin = function() {		
		
		//close the signin container
		$("#signinContainer").fadeOut( Miso.settings.signinAnimateSpeed );
		
		//deselct it
		$("#signinTab").removeClass("selected");
				
		//take away the contain click to close event
		$("#container").unbind( 'click', Miso.signin.clickClose );
		
	}
	
	
	Miso.signin.clickClose = function() {
		//a function to trigger the button to close the signin
		$("#signinTab").trigger('click');
	}
	
	
	
	

	$(document).ready( Miso.signin.init );
	
	
	
	
	
	
	
	
	
	
	

