/**
 *  Wizzard Bulgaria
 *  http://wizzard.bg
 *  @author Kalin Stefanov
 */

$(function() {
	$('#nav li.first_nav').hover(
	function() {
		$(this).children('ul.second_nav').addClass('current').siblings('a').addClass('current')
		if($(this).children('ul').hasClass('second_nav')){
			$('ul.second_nav.active').removeClass('active')
		}
	},
	function() {
		$(this).children('ul.second_nav').removeClass('current').siblings('a').removeClass('current')
		$('a.active').siblings('ul').addClass('active')
	})
      
    // Mask
     $('#members').wizzard_mask({
         bgcolor: '#FFFFFF',
         opacity: 0.7,
         speed: 600,
         close_handler_id: 'prompt_close',
         zIndex: 50,
		     before_display: function() {
      		   if(logged) {
      				  window.location = root + lang + '/member_resources'
      			 }
		     },
         after_display: function() {
	            $('#members_prompt').show()
	            $(document).keypress(function(e) {
                  if(e.keyCode == 13) {
                        prompt_submit()
                  }
              });

		    }
     });
     
      /* XHR submit */
      function prompt_submit()
      {
          $.ajax({
              type: 'POST',
              url: root + lang + '/application/xml_http_request/?method=members_prompt',
              data: $('#prompt_form').serialize(),
              success: function(data){
                    if(data == 'success')
                        window.location = root + lang + '/member_resources'
                    else
                        $('#prompt_status').html(data).fadeIn(300).delay(300).fadeOut(300).delay(300).fadeIn(300)
            }
          })
     }
     
     $('#prompt_submit').click(prompt_submit)
     
	 
	 // Load Rotator
	 $("#logo_bar li").sort(function(){return 0.5 - Math.random()}).slice(0,5).show()
	 setInterval(function() {
		var randomElements = $("#logo_bar li").sort(function(){return 0.5 - Math.random()}).slice(0,5)
		$("#logo_bar ul").fadeOut(500);
		
		setTimeout(function(){
			$("#logo_bar ul li").hide()
			$(randomElements).show();
			$("#logo_bar ul").fadeIn(500)
		},500)
		
	 }, 5000);

})