var currObj;
function siteTabs() {
var TotalLiwidth = 0;
var TabsWidth = $j('.tabs').width();
$j('.tabs.float100 #tabs-section-Homepage-level2').show();
$j('.tabs.float100 #tabs-section-Homepage-level2 .level2').each(function() {
TotalLiwidth += $j(this).width();
});
if (TotalLiwidth >= TabsWidth) {
$j('.tabs.float100 #tabs-section-Homepage-level2').hide();
$j('.mobiDropdown').show();
} else {
$j('.tabs.float100 #tabs-section-Homepage-level2').show();
$j('.mobiDropdown').hide();
}
}
$j(document).ready(function() {
/*window.REMODAL_GLOBALS = {
DEFAULTS: {
hashTracking: false,
closeOnOutsideClick:false,
appendTo:'MainWrapper'
}
};*/
//var options = {hashTracking:false,closeOnOutsideClick:false,appendTo:'MainWrapper'};
//$j('[data-remodal-id=searchmodal]').remodal(options);
if(viewport().width >= 991){
$j('#topnavigation > ul').lavalamp({
easing: 'easeOutBack'
});
}
var $megamenu_options = {
activeClass: 'open',
fadeInDuration: 450,
fadeOutDuration: 'normal',
hoverTimeout: 450
};
$j('#topnavigation').Megadropdown($megamenu_options);
$j(".mobi-pr-tabs .year-item").text().trim();
$j('.sliderbanner').slick({
draggable: false,
dots:true,
autoplay:true,
autoplaySpeed: 300000
});
//$j('#topnavigation > ul > li > ul').addClass('container-4');
//$j( '.mobi-navigation ul li:has(ul)' ).doubleTapToGo();
$j('#topnavigation ul li').hover(function () {
if ($j(this).hasClass('current')) {
$j(this).addClass('navhover');
} else {
$j(this).addClass('navhover');
//$j(this).children('ul').removeClass('menu-animation');
}
}, function () {
if ($j(this).hasClass('current')) {
$j(this).removeClass('navhover');
} else {
$j(this).removeClass('navhover');
// $j(this).children('ul').addClass('menu-animation');
currObj = $j(this);
/*setTimeout(function(){
$j(currObj).children('ul').hide();
},2000); */
}
/*if ($j(this).hasClass('haschildren')) {
$j(currObj).children('ul').hide();
} */
});
$j('#topnavigation ul li ul li').hover(function () {
if ($j(this).hasClass('current')) {
$j(this).addClass('navhover');
} else {
$j(this).addClass('navhover');
}
}, function () {
if ($j(this).hasClass('current')) {
$j(this).removeClass('navhover');
} else {
$j(this).removeClass('navhover');
currObj = $j(this);
}
});
/*$j(".mobi-navigation .append-navigation ul li").each(function(){
$j(this).find("a").attr("aria-haspopup","false");
}); */
$j("p.home-pr-extracted").text(function(index, currentText) {
return currentText.substr(0, 100) + " ...";
});
$j("p.home-pr-ttl").text(function(index, currentText) {
return currentText.substr(0, 60) + " ...";
});
$j('.home-event-boxes-outer').slick({
dots: false,
infinite: false,
speed: 300,
slidesToShow: 4,
slidesToScroll: 1,
responsive: [
{
breakpoint: 991,
settings: {
slidesToShow: 3,
slidesToScroll: 3,
dots: true
}
},
{
breakpoint: 767,
settings: {
slidesToShow: 2,
slidesToScroll: 2,
dots: true
}
},
{
breakpoint: 640,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
dots: true
}
}
]
});
$j('ul.home-pr-slick').slick({
dots: false,
infinite: false,
speed: 300,
slidesToShow: 4,
slidesToScroll: 1,
responsive: [
{
breakpoint: 991,
settings: {
slidesToShow: 3,
slidesToScroll: 3,
dots: true
}
},
{
breakpoint: 767,
settings: {
slidesToShow: 2,
slidesToScroll: 2,
dots: true
}
},
{
breakpoint: 640,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
dots: true
}
}
]
});
$j('#newshomeXmlContainer ul').slick({
dots: false,
infinite: false,
speed: 300,
slidesToShow: 4,
slidesToScroll: 1,
responsive: [
{
breakpoint: 991,
settings: {
slidesToShow: 3,
slidesToScroll: 3,
dots: true
}
},
{
breakpoint: 767,
settings: {
slidesToShow: 2,
slidesToScroll: 2,
dots: true
}
},
{
breakpoint: 640,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
dots: true
}
}
]
});
/*$j('.home-event-box').mouseenter(function(){
$j(this).find('.home-event-box-ttl').show();
$j(this).find('.home-event-box-date').show();
$j(this).find('.home-event-box-shadow').show();
});
$j('.home-event-box').mouseleave(function(){
$j(this).find('.home-event-box-ttl').hide();
$j(this).find('.home-event-box-date').hide();
$j(this).find('.home-event-box-shadow').hide();
});*/
/* Iframe tabs starts */
$j(".iframe-tabs ul li").on("click","a",function(){
var clickedTabIndex = $j(this).parent("li").index();
$j(".iframe-tabs li").removeClass("active");
$j(this).parent("li").addClass("active");
$j(".iframe-tabs-content-wrapper .iframe-tabs-content").removeClass("active");
$j(".iframe-tabs-content-wrapper .iframe-tabs-content").eq(clickedTabIndex).addClass("active");
if ($j("iframe.responsive").length > 0) {
$j("iframe.responsive").each(function(){
$j(this).css("width", $j(this).parent('div').width() + "px");
});
}
});
/* Iframe tabs ends */
/*Year Tab mobi snapdown starts*/
$j('.mobi-pr-tabs .year-item').click(function(){
$j(this).toggleClass('active');
$j(this).next().slideToggle();
$j('.mobi-pr-tabs .year-item').not(this).next().slideUp();
$j('.mobi-pr-tabs .year-item').not(this).removeClass('active');
});
/*Year Tabmobi snapdown ends*/
$j("pr-document-field a").click(function(){
ga("send", "event","PR PDF", "click", $j(this).attr("data-url"));
});
window.addEventListener("orientationchange", function() {
setEqualHeight_CommonClass(".homeSecInner a");
});
$j('#topnavigation ul li.append-navigation').attr('aria-haspopup','true');
$j("#contentwrapper table").wrap( "
" );
var mainNavClone = $j('.appended-main-navigation > ul').clone();
$j('li.append-navigation').append(mainNavClone);
$j("#topnavigation > ul > li").each(function(){
if($j(this).find("ul").length > 0){
$j(this).append("");
}
});
$j("#topnavigation > ul > li > ul > li").each(function(){
if($j(this).find("ul").length > 0){
$j(this).append("");
}
});
$j(".mobi-navigation li.append-navigation > ul > li").each(function(){
if($j(this).find("ul").length > 0){
$j(this).append("");
}
});
$j(".mobi-navigation").append($j("#topnavigation").html());
$j('.append-navigation.active > ul').show();
$j(".mobi-navigation > ul > li > i").click(function(){
if($j(this).parent().hasClass("active")){
$j(this).parent().removeClass("active");
$j(this).parent().find(" > ul").slideUp();
}else{
$j(this).parent().addClass("active");
$j(this).parent().find(" > ul").slideDown();
}
});
$j(".mobi-navigation > ul > li > ul > li > i").click(function(){
if($j(this).parent().hasClass("active")){
$j(this).parent().removeClass("active");
$j(this).parent().find(" > ul").slideUp();
}else{
$j(this).parent().addClass("active");
$j(this).parent().find(" > ul").slideDown();
}
});
$j(".mobi-menu-btn").click(function(){
$j(".mobi-navigation").slideToggle();
});
/* ------------------ Snapdown Starts ------------ */
//$j('.snapdown-item.first .snapdown-title').addClass('active');
$j('.snapdown-title').click(function(){
$j(this).toggleClass('active');
$j(this).next().slideToggle();
$j('.snapdown-title').not(this).next().slideUp();
$j('.snapdown-title').not(this).removeClass('active');
});
/* ------------------ Snapdown Ends ------------ */
$j(".mobi-navigation .append-navigation > a").attr("aria-haspopup","false");
$j(".mobi-navigation .append-navigation > ul").find("li").each(function(){
$j(this).attr("id", $j(this).attr("id")+"mobi");
$j(this).find("a").attr("aria-haspopup","false");
});
$j(".mobi-navigation .append-navigation > ul").attr("id",$j(".mobi-navigation .append-navigation > ul").attr("id")+"mobi");
$j('.mobi-navigation .append-navigation li a').click(function(){
$j(this).unbind("mouseenter mouseleave");
});
/* ------------------ Search - Following function is used for issue in IE ------------ */
$j(".footer-contact-form input").keypress(function(e) {
e.stopPropagation();
if (e.keyCode == 13) {
return false;
}
});
$j("#searchTextbox").keypress(function(e) {
e.stopPropagation();
if (e.keyCode == 13) {
document.getElementById("searchButton").click();
return false;
}
});
/* ------------------ Following function is used for issue in IE ------------ */
/* ------------------ File extension to UPPERCASE in title attribute ------------------ */
$j("a.media-link").each(function() {
var tmpTxt = $j(this).attr("title").split(",");
if (tmpTxt.length > 1) {
tmpTxt[0] = tmpTxt[0].toUpperCase();
}
$j(this).attr("title", tmpTxt.join());
});
$j("a.media-link>img").each(function() {
var tmpTxt = $j(this).attr("alt").split(",");
if (tmpTxt.length > 1) {
tmpTxt[1] = tmpTxt[1].toUpperCase();
}
$j(this).attr("alt", tmpTxt.join());
});
$j("a.pdf-swap").each(function() {
var tmpTxt = $j(this).attr("title").split(",");
if (tmpTxt.length > 1) {
tmpTxt[0] = tmpTxt[0].toUpperCase();
}
$j(this).attr("title", tmpTxt.join());
});
$j("a.pdf-swap>img").each(function() {
var tmpTxt = $j(this).attr("alt").split(",");
if (tmpTxt.length > 1) {
tmpTxt[1] = tmpTxt[1].toUpperCase();
}
$j(this).attr("alt", tmpTxt.join());
});
/* ------------------ File extension to UPPERCASE in title attribute ------------ */
/* Search */
$j('.search-txt').click(function(e){
e.stopPropagation();
});
$j('.siteSearch').click(function(e){
var b = $j('.search-txt').attr('SearchResultsUrl');
if (b == '') {
b = $j('.search-txt').attr('searchresultsurl');
}
window.location = b + '=' + $j('.search-txt').val();
return false;
});
$j('.search-txt').keypress(function (a) {
if (a.keyCode == 13) {
var b = $j(this).attr('SearchResultsUrl');
if (b == '') {
b = $j(this).attr('searchresultsurl');
}
window.location = b + '=' + $j(this).val();
return false;
}
});
/* Search */
/* Navigation Starts */
$j('#topnavigation > ul').clone().appendTo('#mobishownav');
$j('#mobishownav *').each(function () {
if ($j(this).attr('id')) {
$j(this).attr('id', 'mobi-' + $j(this).attr('id'));
}
});
var noOfElements = $j("#topnavigation > ul > li").length;
var getLiWidth = 100/noOfElements;
//console.log(getLiWidth);
/*$j("#topnavigation > ul > li").width((getLiWidth)+"%");*/
$j('.mobisearch span').click(function (e) {
e.stopPropagation();
e.preventDefault();
if ($j(this).hasClass('selected')) {
$j('#mobishowsearch').slideUp();
$j(this).removeClass('selected');
$j(".menuArrow2").hide(200);
} else {
if ($j('.mobinav span').hasClass('selected')) {
$j('.mobinav span').trigger('click');
}
$j('#mobishowsearch').slideDown();
$j(this).addClass('selected');
//calSearchPos($j(this).parent());
//$j(".menuArrow2").show(200);
}
});
$j('.mobinav span').click(function (e) {
e.stopPropagation();
e.preventDefault();
if ($j(this).hasClass('selected')) {
$j('#mobishownav').slideUp();
$j(this).removeClass('selected');
$j(".menuArrow").hide(200);
} else {
if ($j('.mobisearch span').hasClass('selected')) {
$j('.mobisearch span').trigger('click');
}
$j('#mobishownav').slideDown();
$j(this).addClass('selected');
//calMenuPos($j(this).parent());
//$j(".menuArrow").show(200);
}
});
$j('#mobishownav .append-navigation').each(function () {
$j(this).append('');
});
$j('#mobishownav .append-navigation li.level1.haschildren').each(function () {
$j(this).css('position','relative');
$j(this).append('');
});
$j('#mobishownav .append-navigation').each(function(){
$j(this).children('.showmore').addClass('selected');
});
$j('#mobishownav .append-navigation li.level1').each(function(){
if($j(this).hasClass('selected')||$j(this).hasClass('current'))
{
$j(this).addClass('navopen');
$j(this).children('ul').show();
$j(this).parent('ul').show();
$j(this).children('.showmore1').addClass('selected');
}
});
$j('#mobishownav .append-navigation li ul li.level2').each(function(){
if($j(this).hasClass('selected')||$j(this).hasClass('current'))
{
$j(this).children('ul').show();
$j(this).parent('ul').show();
$j(this).children('.showmore1').addClass('selected');
}
});
$j('.mobiMenus').on('click', function (e){
e.stopPropagation();
});
$j('.showmore').on('click', function (e) {
e.stopPropagation();
if ($j(this).hasClass('selected')) {
$j(this).prev().slideUp();
$j(this).removeClass('selected');
$j(this).parent().removeClass('navopen');
} else {
$j(".showmore").prev().slideUp();
$j(this).parent().find('ul:first').slideDown();
$j(".showmore").removeClass('selected');
$j(this).addClass('selected');
$j(".showmore").parent().removeClass('navopen');
$j(this).parent().addClass('navopen');
}
});
$j('.showmore1').on('click', function (e) {
e.stopPropagation();
if ($j(this).hasClass('selected')) {
$j(this).parent().find('ul').slideUp();
$j(this).removeClass('selected');
$j(this).parent().removeClass('navopen');
} else {
$j(".showmore1").parent().find('ul').slideUp();
$j(this).parent().find('ul').slideDown();
$j(".showmore1").removeClass('selected');
$j(this).addClass('selected');
$j(".showmore1").parent().removeClass('navopen');
$j(this).parent().addClass('navopen');
}
});
/*$j('#navigation li.level1.haschildren ul').hover(function () {
$j(this).show();
$j(this).prev().addClass('navhover');
}, function () {
$j(this).prev().removeClass('navhover');
$j(this).hide();
});*/
/* Navigation Ends */
$j('#MainWrapper').click(function(e) {
$j('.mobinav span.selected').trigger('click');
$j('#mobishownav').slideUp();
$j('.mobinav span').removeClass('selected');
$j('.mobisearch span.selected').trigger('click');
$j('#mobishowsearch').slideUp();
$j('.mobisearch span').removeClass('selected');
});
$j('.ir-contact-form .form-right input[type="submit"]').click(function () {
$j('.form-right input').removeClass('errorClass');
$j('.form-right textarea').removeClass('errorClass');
$j('.form-right span').each(function () {
if($j(this).css('visibility') == "visible"){
$j(this).parent().find('input').addClass('errorClass');
$j(this).parent().find('textarea').addClass('errorClass');
}
});
});
/* Mobile Year drop down start */
var contenttabstext = $j('.tabs.float100 ul li.current span').text();
$j('p.mobi-drp-menu-selected').text(contenttabstext);
$j(document).on('click', 'p.mobi-drp-menu-selected', function(e) {
$j(this).toggleClass('active');
$j(this).next().slideToggle();
$j('body').toggleClass('active');
e.stopPropagation();
});
$j('.tabs.float100 ul li').click(function(e) {
e.stopPropagation();
});
$j(document).click(function(e) {
$j('p.mobi-drp-menu-selected.active').trigger('click');
//e.stopPropagation();
});
/* $j('.news-container .tabs.float100').append('');
var UlClone = $j('.tabs ul').clone();
$j('.mobiDropdown').append(UlClone);
$j('.mobiDropdown p').text($j('.mobiDropdown ul li.current a span').text());
$j('.mobiDropdown ul').removeAttr('id');
$j('.mobiDropdown ul').addClass('mobi-tabs');
$j('.mobiDropdown ul li').removeAttr('id');
*/
/* Mobile Year drop down End */
var settings = $j.extend({
activeClass: 'open',
fadeInDuration: 250,
fadeOutDuration: 'slow',
openAnimation: 'fadeInUp',
closeAnimation: 'fadeOutDown',
hoverTimeout: 450
});
$j('#topnavigation ul > li > ul > li').hover(
function() {
$j(this).addClass(settings.activeClass)
.find(' > ul')
.stop(true, true)
.fadeIn(settings.fadeInDuration)
.addClass('animated')
.removeClass(settings.closeAnimation)
.addClass(settings.openAnimation, function(){
//this.addClass('navvisfix');
});
}, function() {
$j(this).removeClass(settings.activeClass)
.find(' > ul')
.stop(true, true)
.fadeOut(settings.fadeOutDuration);
setTimeout(function(){
$j('#topnavigation ul > li > ul > li').find(' > ul').hover(function(){},function(){
$j('#topnavigation ul > li > ul > li').find(' > ul').removeClass('fadeInUp');
$j('#topnavigation ul > li > ul > li').find(' > ul').addClass('fadeOutDown');
//$j('#topnavigation ul > li > ul > li').find(' > ul').hide();
});
},450);
}
);
});
$j(window).load(function(){
setEqualHeight_CommonClass(".box-unit-company .float100");
setEqualHeight_CommonClass(".box-unit-company .header-gallery-unit");
setEqualHeight_CommonClass(".homeSecInner a");
//$j('#topnavigation > ul > li > ul').addClass('menu-animation');
$j('#topnavigation > ul > li > ul').addClass('container-4');
//$j('#topnavigation > ul > li > ul > li > ul').addClass('container-4');
$j('#topnavigation li.append-navigation').removeClass('active');
$j('.mobi-navigation ul li.append-navigation').addClass('active');
if(viewport().width < 991){
//$j('.mobi-navigation ul li.append-navigation').removeClass('active');
//$j('.append-navigation').addClass('active');
}
$j(".sitenavigation > ul li").hover(
function() {
//$j(".sitenavigation > ul ul").hide();
var notHide = $j(this).parents("ul");
$j(".sitenavigation > ul ul").not(notHide).hide();
var $this = $j(this);
$this.addClass('toggle-on');
$this.find('>ul').slideDown(function(){
}).css('overflow','visible');
}, function() {
var $this = $j(this);
$this.find('>ul').slideUp(function(){
$this.removeClass('toggle-on');
});
}
);
$j(".sitenavigation > ul li a").on("click",function(e){
if($j(window).width()<992){
e.preventDefault();
if(!$j(this).hasClass("clickedonce") && $j(this).parent('li').find('ul').length){
$j(".sitenavigation > ul li a").removeClass("clickedonce");
$j(this).addClass("clickedonce");
}
else{
location.href= $j(this).attr("href");
}
}
});
$j("header").on('click','.hamburger-icon',function(){
$j("header").toggleClass("menu-open");
});
});