 $(document).ready(function() {
  var contactpage = false;
 	$('ul.links li a').each(function() {
    switch($(this).html())
		{ 
			case 'HOME':
				if($(this).hasClass('active')){
					$(this).addClass('select-home');
				}else{
					$(this).addClass('home');
				}
				$(this).text('');
			break;
			
			case 'ABOUT US': 
			/*Look for acive class in the anchor or the active-trail class in the parent of the anchor*/
			/*The active-trail class comes into play when user moves to other subsections within the same header menu item*/
				if($(this).hasClass('active') || $(this).parents('li eq(0)').hasClass('active-trail')){
					$(this).addClass('select-about');
					/*Add menu class for the left navigation menu*/
					$('.contentleft ul').removeClass().addClass('about-Nav');
					/*Add drupal title class as per the menu section selected*/
					if($('#titlediv').length)
					{
						$('#titlediv').removeClass().addClass('about-title');
					}
				}else{
					$(this).addClass('about');
				}
				$(this).text('');
			break;
			
			case 'CEM':
				if($(this).hasClass('active') || $(this).parents('li eq(0)').hasClass('active-trail')){
					$(this).addClass('select-cem');
					/*Add menu class for the left navigation menu*/
					$('.contentleft ul').removeClass().addClass('cem-Nav');
					/*Add drupal title class as per the menu section selected*/
					if($('#titlediv').length)
					{
						$('#titlediv').removeClass().addClass('cem-title');
					}
				}else{
					$(this).addClass('cem');
				}
				$(this).text('');
			break;
			
			case 'PRODUCTS':
				if($(this).hasClass('active') || $(this).parents('li eq(0)').hasClass('active-trail')){
					$(this).addClass('select-products');
					/*Add menu class for the left navigation menu*/
					$('.contentleft ul').removeClass().addClass('products-Nav');
					/*Add drupal title class as per the menu section selected*/
					if($('#titlediv').length)
					{
						$('#titlediv').removeClass().addClass('products-title');
					}
				}else{
					$(this).addClass('products');
				}
				$(this).text('');
			break;
			
			case 'SERVICES':
				if($(this).hasClass('active') || $(this).parents('li eq(0)').hasClass('active-trail')){
					$(this).addClass('select-services');
					/*Add menu class for the left navigation menu*/
					$('.contentleft ul').removeClass().addClass('services-Nav');
					/*Add drupal title class as per the menu section selected*/
					if($('#titlediv').length)
					{
						$('#titlediv').removeClass().addClass('services-title');
					}
				}else{
					$(this).addClass('services');
				}
				$(this).text('');
			break;
			
			case 'NEWS':
				if($(this).hasClass('active') || $(this).parents('li eq(0)').hasClass('active-trail')){
					$(this).addClass('select-news');
					/*Add menu class for the left navigation menu*/
					$('.contentleft ul').removeClass().addClass('news-Nav');
					/*Add drupal title class as per the menu section selected*/
					if($('#titlediv').length)
					{
						$('#titlediv').removeClass().addClass('news-title');
					}
				}else{
					$(this).addClass('news');
				}
				$(this).text('');
			break;
			
			case 'CONTACT':
				if($(this).hasClass('active') || $(this).parents('li eq(0)').hasClass('active-trail')){
					$(this).addClass('select-contact');
					contactpage = true;
					/*Add menu class for the left navigation menu*/
					$('.contentleft ul').removeClass().addClass('contact-Nav');
					/*Add drupal title class as per the menu section selected*/
					if($('#titlediv').length)
					{
						$('#titlediv').removeClass().addClass('contact-title');
					}
				}else{
					$(this).addClass('contact');
				}
				$(this).text('');
			break;
		}
	
	});
	
	if($('#bar-image').length)
	{ 
		var bar_image_src = $('#bar-image').attr('src'); 
		bar_image_src = bar_image_src.substring(0,bar_image_src.lastIndexOf('/')+1, bar_image_src.length);
	}
	/* Apply selected class to left navigation menu*/
	$('div.contentleft ul li a').each(function() {
		if($(this).hasClass('active')){
			switch($(this).parent().parent().attr('class').split('-')[0].toUpperCase())
			{
				case 'ABOUT' :
					$(this).addClass('about-Nav-Select');
					if($('#bar-image').length)
					{
						bar_image_src = bar_image_src + 'about-us-bar.jpg';
					}
				break;
				case 'CEM' :
					$(this).addClass('cem-Nav-Select');
					if($('#bar-image').length)
					{
						bar_image_src = bar_image_src + 'cem-bar.jpg';
					}
				break;
				case 'PRODUCTS' :
					$(this).addClass('products-Nav-Select');
					if($('#bar-image').length)
					{
						bar_image_src = bar_image_src + 'products-bar.jpg';
					}
				break;
				case 'SERVICES' :
					$(this).addClass('services-Nav-Select');
					if($('#bar-image').length)
					{
						bar_image_src = bar_image_src + 'services-bar.jpg';
					}
				break;
				case 'NEWS' :
					$(this).addClass('news-Nav-Select');
					if($('#bar-image').length)
					{
						bar_image_src = bar_image_src + 'news-bar.jpg';
					}
				break;
				case 'CONTACT' : 
					$(this).addClass('contact-Nav-Select');
					if($('#bar-image').length)
					{
						bar_image_src = bar_image_src + 'contact-bar.jpg';
					}
				break;
				default :
					if($('#bar-image').length)
					{ 
						bar_image_src ="";
						bar_image_src = $('#bar-image').attr('src');
					}
				break;
			}	
		}
	});
	
	/*Since contact page has no left navigation menu set the contact bar image here*/
	if(contactpage){
		bar_image_src = bar_image_src + 'contact-bar.jpg';
	}
	else if(!$('div.contentleft ul li a').length){
		/*To keep the bar image path to default if the admin is viewing newly created content*/
		bar_image_src = $('#bar-image').attr('src');
	}
	

	/*Replcae the bar image as per the page*/
	if($('#bar-image').length)
	{
		/*Added if condition becoz in case of the webform there was no match out of above cases, so the image name was not assigned*/
		if( /\/$/.test(bar_image_src) ){
			bar_image_src = bar_image_src + 'default-bar.jpg';
		}
		$('#bar-image').attr('src', bar_image_src);
	}
 });