// JavaScript Document



var LillyCareers = {

	


	

	Globalnav: new Class({

		MARK_CLASS: 'selected',

		HIDDEN_CLASS: 'hidden',

		initialize: function () {

			var location;

			location = this.getUrlParts(document.URL);

			


			$$('#globalnav a').each( function (item) {

				var path = this.getUrlParts(item.getProperty('href'));
			//	alert(path + "  " +location);
				if (path == location) this.mark(item);


			}.bind(this));

			

			$('globalnav').setStyle('visibility', 'visible');

		},

		

		

		mark: function (item) {

			var liParents, ulParents;

			

			liParents = item.getParents('li');

			ulParents = item.getParents('ul');

			ulChildren = item.getParent().getFirst('ul');

			

			item.addClass(this.MARK_CLASS);

			

			liParents.each( function (li) {

				li.addClass(this.MARK_CLASS);				

			}.bind(this));

			ulParents.each( function (ul) {

				ul.removeClass(this.HIDDEN_CLASS);

			}.bind(this));

			

			if (ulChildren) ulChildren.removeClass(this.HIDDEN_CLASS);

		},

		

		getUrlParts: function (url) {

			url = url.replace(/^\/*/, '').replace(/\/*$/, '');

			url = url.split('/');

						

			if (url[0] == "http:") {

				url = url.slice(3,5);

			}						

			return url.join('/');

		}

	}),



SiteMapNav: new Class({

	
		initialize: function () {

	
			$$('#courtesynav a').each( function (item) {

				var path = this.getUrlParts(item.getProperty('href'));
				
				if (path == "sitemap") this.mark(item);


			}.bind(this));

			
			$$('#footer a').each( function (item) {

				var path = this.getUrlParts(item.getProperty('href'));
				
				if (path == "sitemap") this.mark(item);


			}.bind(this));

			

		},



		mark: function (item) {

			item.href="/careers/sitemap/";

		},
		

		getUrlParts: function (url) {

			url = url.replace(/^\/*/, '').replace(/\/*$/, '');

			url = url.split('/');

						

			if (url[0] == "http:") {

				url = url.slice(3,5);

			}						

			return url.join('/');

		}

	}),



	Pages: new Class({

				 

		initialize: function () {

						

			$(document.body).getProperty('class').split().each( function (item) {

				if (this[item]) this[item]();

			}.bind(this));

			

			this.global();
			
		},



		global: function () {

			if ($('globalnav')) { new LillyCareers.Globalnav(); }
			if ($('courtesynav')) { new LillyCareers.SiteMapNav(); }
		}
	})

}



window.addEvent('domready', function(){

	new LillyCareers.Pages();
});



//** Creer Home Page Flash realted scripts **//
function DisplayImage(number) 
{
		//alert(number);
		var img="";
		if(number == 1)
		{
			img="url(/careers/flash/images/flash/image_1.png)";
		}
		else if(number == 2)
		{
			img="url(/careers/flash/images/flash/image_2.png)";
		}
		else if(number == 3)
		{
			img="url(/careers/flash/images/flash/image_3.png)";
		}
		else if(number == 4)
		{
			img="url(/careers/flash/images/flash/image_4.png)";
		}
		var ctrol = document.getElementById("flash_image");
		ctrol.style.background=img;
}


function manageRightRailTabExpand(vcontrol,ctrid)
{
	//alert(vcontrol);
	vcontrol.style.width="226px";
	vcontrol.style.left="290px";
	if(ctrid=="1")
	{
		document.getElementById("right_div_sales_p").style.display="block";
	}
	else if(ctrid=="2")
	{
		document.getElementById("right_div_whyindy_p").style.display="block";
	}
	else if(ctrid=="3")
	{
		document.getElementById("right_div_podcast_p").style.display="block";
	}
}

function manageRightRailTabCollapse(vcontrol)
{
	//alert(vcontrol);
	vcontrol.style.width="62px";
	vcontrol.style.left="454px";
	document.getElementById("right_div_sales_p").style.display="none";
	document.getElementById("right_div_whyindy_p").style.display="none";
	document.getElementById("right_div_podcast_p").style.display="none";
}
