// 
//  affiliate.js
//  Page parrainage
//  
//  Created by Ned Baldessin on 2008-09-11.
//  Copyright 2008 Ned Baldessin. All rights reserved.
// 

    // Display the comments tab first is found in document.location
   function fristTab(tab, position){

        var domaine=document.location.toString();
        var extensionComment = tab;//"#tab2";
        var nWhere = domaine.indexOf(extensionComment);
        var ongletCommentaires = document.getElementById('ongComment');
        var ongletDescription = document.getElementById('ongDesc');
        var extensionSendFriend= "#sendf";
        var nWhereS = domaine.indexOf(extensionSendFriend);
        var layerSendFriend = document.getElementById('sendFriend');

        if (nWhere > -1)
        {
                $$('#specs div#tab1').each(Element.hide);
                $$('#specs div'+tab+'').each(Element.show);
                $$('#specs li.selected')[0].removeClassName('selected');
                $$('#specs li')[position].addClassName('selected');
                document.location.href=extensionComment;
			
        }
        else if (nWhereS > -1)
        {
                layerSendFriend.style.display="block";
        }
        else
        {
                return false;
        }
}

document.observe('dom:loaded', function(){
	
	if ($('affiliate-popup')) {
		$('affiliate-popup').observe('click', function(ev){
			Event.stop(ev);
			pop(this.href, 550, 600);
		});
	}
});

document.observe('dom:loaded', function(){

	$$('#help-cadre div.help-texte').each(Element.hide);
	
	$$('#help-cadre h3').each(function(el){
		el.toggleClassName('open');
		el.observe('click', function(ev){
			if (Effect.Queues.get('global').size() > 0) {
				return false;
			}
			if(el.hasClassName('open')) {
				new Effect.SlideUp(el.next('.help-texte'), {duration: 0.7, queue: 'end'});
			} else {
				new Effect.SlideDown(el.next('.help-texte'), {duration: 0.7, queue: 'end'});
			}
			el.toggleClassName('open');
		});
		
	});
	



$$('#specs ul a').each(function(el){
		$(el).observe('click', function(ev){
			var target = this.href.replace(/^[^#]+#(.*)$/, "$1");
			
			$$('#specs .tab-content').each(function(ele){
				$(ele).hide();
			})
			$(target).show()
			
			if ($$('#specs li.selected')[0]) {
				$$('#specs li.selected')[0].removeClassName('selected');
			}
			this.up().addClassName('selected');
			//console.log(target);
			Event.stop(ev);
		})
	})
	$$('#specs div.tab-content').each(function(ele){
		$(ele).hide();
	})
	

  fristTab('#tab2', 1);
  fristTab('#tab3', 2);
  fristTab('#tab4', 3);
  

})