var $jQ = jQuery.noConflict();

$jQ(document).ready(function(){

	var dataForm = new VarienForm('floating-login-form', true);
	var dataForm = new VarienForm('form-validate', true);

	$jQ("a#signinregister").fancybox({
		'href'				:	'#accountfb',
		'titleShow'			:	false,
		'overlayColor'		:	'#000',
		'overlayOpacity'	:	'0.6',
		'showCloseButton'	:	false,
		'centerOnScroll'	:	true,
		'onComplete'		:  focusLoginFB
	});

	$jQ("a#gobacktologinhoverlink").fancybox({
		'href'				:	'#accountfb',
		'titleShow'			:	false,
		'overlayColor'		:	'#000',
		'overlayOpacity'	:	'0.6',
		'showCloseButton'	:	false,
		'centerOnScroll'	:	true,
		'onComplete'		:  focusLoginFB
	});

	$jQ("a#forgotpasshoverlink").fancybox({
		'href'				:	'#accountfb2',
		'titleShow'			:	false,
		'overlayColor'		:	'#000',
		'overlayOpacity'	:	'0.6',
		'showCloseButton'	:	false,
		'centerOnScroll'	:	true,
		'onComplete'		:  focusLoginFB
	});

	  function manageControls(position){
	    if(position==0){ jQuery('#leftControl').hide() }
	    else{ jQuery('#leftControl').show() }
	    if(position==numberOfSlides-1){ jQuery('#rightControl').hide() }
	    else{ jQuery('#rightControl').show() }
	    }

	if ($jQ('div#wwslider').length) {
	  var currentPosition = 0;
	  var slideWidth = 960;
	  var slides = jQuery('.slide');
	  var numberOfSlides = slides.length;

	  jQuery('#slidesContainer').css('overflow', 'hidden');

	  slides.wrapAll('<div id="slideInner"></div>')
	  .css({
	    'float' : 'left',
	    'width' : slideWidth
	  });

	  jQuery('#slideInner').css('width', slideWidth * numberOfSlides);

	  jQuery('#slideshow')
	    .prepend('<span class="control" id="leftControl">Move left</span>')
	    .append('<span class="control" id="rightControl">Move right</span>');

	  manageControls(currentPosition);

	  jQuery('.control')
	    .bind('click', function(){
	      currentPosition = (jQuery(this).attr('id')=='rightControl')
	    ? currentPosition+1 : currentPosition-1;

	      manageControls(currentPosition);
	      jQuery('#slideInner').animate({
	        'marginLeft' : slideWidth*(-currentPosition)
	      });
	    });

	}
});

function focusLoginFB() {
	$jQ('.account-p #email').focus();
}

