jQuery.easing.quart = function (x, t, b, c, d) {
	return -c * ((t = t / d - 1) * t * t * t - 1) + b;
};

$(function () {

	// GlobalNavi
	var gNavObj = '#' + $('body').attr('id') + 'Nav';
	if ($('#globalNavi li').filter(gNavObj).size() == 1) {
		$gNavObj = $(gNavObj).find('a:first img');
		var imgsrc = $gNavObj.attr('src');
		var imgsrc_on = imgsrc.replace('_of.', '_on.');
		$gNavObj.attr('src', imgsrc_on);
	}

	// Menu Img and Text
	$('h2').each(function () {

		var menuCObj = '#' + $(this).attr('class') + 'Menu';
		$(menuCObj).addClass('selected');

		var menuObj = '#' + $(this).attr('id') + 'Menu';
		if ($('#menu dt').filter(menuObj).size() == 1) {
			$menuObj = $(menuObj).find('a:first img');
			$menuObj.removeClass('over');
			var src = $menuObj.attr('src');
			var imgsrc_on = imgsrc.replace('_of.', '_on.');
			$menuObj.attr('src', imgsrc_on);
		}
	});

	//Drop Down Menu
	$('#globalNavi li').hover(

	function () {
		$('ul', this).not('ul ul ul').stop(true, true).slideDown('fast');
	}, function () {
		$('ul', this).not('ul ul ul').slideUp('fast');
	});
	$('#globalNavi li ul').hover(

	function () {
		var parentImg = $(this).parent().find('img');
		var imgsrc = parentImg.attr("src");
		var imgsrc_ov = imgsrc.replace('_of.', '_ov.');
		parentImg.attr('src', imgsrc_ov);
	}, function () {
		var parentImg = $(this).parent().find("img");
		var imgsrc = parentImg.attr("src");
		var imgsrc_ov = imgsrc.replace('_ov.', '_of.');
		parentImg.attr('src', imgsrc_ov);
	});

	// Link focus
	$('a,area,input[type=image]').focus(function () {
		$(this).blur();
	})

	// Rollover
	var image_cache = new Object();
	$('a img,input[type=image]').not("[src*='_on.']").each(function () {
		var imgsrc = $(this).attr('src');
		var imgsrc_ov = imgsrc.replace('_of.', '_ov.');
		image_cache[this.src] = new Image();
		image_cache[this.src].src = imgsrc_ov;
		$(this).hover(function () {
			this.src = imgsrc_ov;
		}, function () {
			this.src = imgsrc;
		});
	});

	// Font
	var fl = '117%';
	var fs = '100%';
	$("body").css("font-size", $.cookie('exedy'));

	$('#fl').click(function () {
		$("body").css("font-size", fl);
		$.cookie("exedy", fl, {
			path: '/',
			expires: 365
		});
		return false;
	});

	$('#fs').click(function () {
		$("body").css("font-size", fs);
		$.cookie("exedy", fs, {
			path: '/',
			expires: 365
		});
		return false;
	});

//contact
$('#contactBtn').scrollFollow();




	//table
  $("#businessresultsTable tr").each(function(){

    jQuery(this).find("td:eq(1),th:eq(2)").addClass("skyblue");
    jQuery(this).find("td:eq(3),th:eq(4)").addClass("skyblue");
    jQuery(this).find("td:eq(5),th:eq(6)").addClass("skyblue");

  });
		
		//PDFblank
		$("a[href*='.pdf']").attr("target","_blank").addClass("pdf");
		//class‚Åblank
		$("a.blank").attr("target","_blank").addClass("blank");


	// PageTop	
	$('a[href^=#container]').not('a[href=#], area[href=#]').click(function () {
		if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
			var $target = $(this.hash);
			$target = $target.length && $target || $('[name=' + this.hash.slice(1) + ']');
			if ($target.length) {
				var targetOffset = $target.offset().top;
				$('html,body').animate({
					scrollTop: targetOffset
				}, 500, 'quart');
				return false;
			}
		}
	});


		var eil_url = "http://eil.exedy.com";
		$("a.CDL").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',eil_url + link);
		});

		var dxa_url = "http://dxa.dynax-j.com";
		$("a.DXA").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',dxa_url + link);
		});

		var dxc_url = "http://dxc.dynax-j.com";
		$("a.DXC").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',dxc_url + link);
		});

		var dxs_url = "http://dxs.dynax-j.com";
		$("a.DXS").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',dxs_url + link);
		});

		var eap_url = "http://eap.exedy.com";
		$("a.EAP").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',eap_url + link);
		});

		var ece_url = "http://ece.exedy.com";
		$("a.ECE").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',ece_url + link);
		});

		var ede_url = "http://ede.exedy.com";
		$("a.EDE").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',ede_url + link);
		});

		var egp_url = "http://egp.exedy.com";
		$("a.EGP").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',egp_url + link);
		});

		var eme_url = "http://eme.exedy.com";
		$("a.EME").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',eme_url + link);
		});

		var exc_url = "http://exc.exedy.com";
		$("a.EXC").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',exc_url + link);
		});

		var exm_url = "http://exm.exedy.com";
		$("a.EXM").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',exm_url + link);
		});

		var exy_url = "http://exy.exedy.com";
		$("a.EXT").each(function(){
			var url = $(this);
			var link = $(this).attr("href");
			url.attr('href',ext_url + link);
		});




});



// BackgroundImage
try {
	document.execCommand('BackgroundImageCache', false, true);
} catch (e) {}


/*
CSS Browser Selector v0.3.5 (Feb 05, 2010)
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/

function css_browser_selector(u) {
	var ua = u.toLowerCase(),
		is = function (t) {
			return ua.indexOf(t) > -1;
		},
		g = 'gecko',
		w = 'webkit',
		s = 'safari',
		o = 'opera',
		h = document.documentElement,
		b = [(!(/opera|webtv/i.test(ua)) && /msie\s(\d)/.test(ua)) ? ('ie ie' + RegExp.$1) : is('firefox/2') ? g + ' ff2' : is('firefox/3.5') ? g + ' ff3 ff3_5' : is('firefox/3') ? g + ' ff3' : is('gecko/') ? g : is('opera') ? o + (/version\/(\d+)/.test(ua) ? ' ' + o + RegExp.$1 : (/opera(\s|\/)(\d+)/.test(ua) ? ' ' + o + RegExp.$2 : '')) : is('konqueror') ? 'konqueror' : is('chrome') ? w + ' chrome' : is('iron') ? w + ' iron' : is('applewebkit/') ? w + ' ' + s + (/version\/(\d+)/.test(ua) ? ' ' + s + RegExp.$1 : '') : is('mozilla/') ? g : '', is('j2me') ? 'mobile' : is('iphone') ? 'iphone' : is('ipod') ? 'ipod' : is('mac') ? 'mac' : is('darwin') ? 'mac' : is('webtv') ? 'webtv' : is('win') ? 'win' : is('freebsd') ? 'freebsd' : (is('x11') || is('linux')) ? 'linux' : '', 'js'];
	c = b.join(' ');
	h.className += ' ' + c;
	return c;
};
css_browser_selector(navigator.userAgent);
