$(document).ready(function(){

	$('a.show-popup').simpleLightbox({
		lightboxContentBlock: '.popup',
		faderOpacity: 0.6,
		faderBackground: '#000000',
		closeLink:'a.close',
		href:true,
		onClick: null
  });

	$('#tabs').tabs();

  $('.forms .iselectx').selectbox();
  

  $('.accordion').accordion({
    header: '.handler',
    autoheight: false
  });

  $('a.show_vl').bind('click', function () {
    $('.b_vl').css('display','block');
  });
  $('.b_vl .title a').bind('click', function () {
    $('.b_vl').css('display','none');
  });
  
  
  $('.navi li').bind('mouseover', function () {
    $(this).addClass('subOn');
  });
  $('.navi li').bind('mouseout', function () {
    $(this).removeClass('subOn');
  });
  
  $('.mark').bind('mouseover', function () {
    $(this).addClass('markOn');
  });
  $('.mark').bind('mouseout', function () {
    $(this).removeClass('markOn');
  });

  $('.show_e_pop').bind('click', function () {
    $(this).parent().next().toggle();
    return false;
  });
  $('.close span').bind('click', function () {
    $(this).parents('.cpm_pop').hide();
    return false;
  });
    $('.close span').bind('click', function () {
    $(this).parents('.cpm_pop2').hide();
    return false;
  });

  if($('.v_s_c li').size()>0)
  {
      $('.v_s_c').jCarouselLite({
          vertical: true,
          btnPrev: ".prevx",
          btnNext: ".nextx",
          circular: false,
          visible: 3,
          scroll: 1
      });
  }
  
  if($('.v_s_c1 li').size()>0)
  {
      $('.v_s_c1').jCarouselLite({
          vertical: true,
          btnPrev: ".prevx",
          btnNext: ".nextx",
          circular: false,
          visible: 8,
          scroll: 1
      });
  }
  
  if($('.p_s_c ul li').size()>0)
  {
      $('.p_s_c').jCarouselLite({
          vertical: false,
          btnPrev: ".nexty",
          btnNext: ".prevy",
          circular: false,
          visible: 7,
          scroll: 5
         
      });
  }
  else
  {
     $('.p_s_c_c').hide();
    
  }

  initNav();

});

//////////////////////////////////////////////////////////////////////////////////////////////////

function isEmail(s)
{
	if (s.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function isDecimal(s)
{
	return !isNaN(s);
}

function submitNewsletter()
{
    var E=$('#txtNewsletter').val();
    
    if(E==''||E=='email address')
    {
        alert('Email Address is required.');
        $('#txtNewsletter').focus();
    }
    else if(!isEmail(E))
    {
        alert('Email Address is not valid.');
        $('#txtNewsletter').focus();
    }
    else
    {
        $.get('AJAX/Newsletter.ashx?E='+escape(E),function(){
        
            alert('Thanks for joining us.');
            $('#txtNewsletter').val('');
            
        });
    }
    
    return false;
}

function initNav()
{
     $('.b_b_l a').each(function(){
    
        var el=$(this);
        var __url=location.href.toLowerCase();
        __url=__url.substring(__url.lastIndexOf('/')+1);
        
        var __link=el.attr('href').toLowerCase();
        
        if(__link==__url)
        {
            el.addClass('active');
        }
    });

    $('.b_b_l_2 a').each(function() {

        var el = $(this);
        var __url = location.href.toLowerCase();
        __url = __url.substring(__url.lastIndexOf('/') + 1);

        var __link = el.attr('href').toLowerCase();

        if (__link == __url) {
            el.addClass('active');
        }
    });
}


function showSubBar(el)
{
   var section=el;
   if(el.indexOf('-')>0)
   {
      section=el.split('-')[0];
      var result=el.split('-')[1];      
      var divSubName=$('#div'+section);
      var labelName=$('#label'+section);
      
      if(el.split('-')[2])
      {
        result="<a href='#'>"+result+"</a> <span>&gt;&gt;</span> "+el.split('-')[2];
      }
      
      divSubName.show();
      labelName.html(result);
   }
   $('#header span.nv_btn').each(function(){
            var curli=$(this).parent().parent();
            curli.removeClass('active');
            if($(this).html().toLowerCase()==section.toLowerCase())
            {
                curli.addClass('active');
                if(section.toLowerCase()=='events' || section.toLowerCase()=='mobility' || section.toLowerCase()=='news'|| section.toLowerCase()=='blog' || section.toLowerCase()=='contact')
                {
                    $('#divUHShadow').hide();
                }                
            }
      });
}