﻿$(document).ready(function(){var listOptions={serviceId:location.href,linkId:'',pageType:pageType,iterateList:'.h4 > a',iterateDetails:$('.service-items-list li a'),serviceList:$('.service-items-list'),currentList:''}
listOptions.serviceId=listOptions.serviceId.match("-([0-9]+)")[0];listOptions.serviceId=listOptions.serviceId.substring(1);listOptions.serviceList.hide();if(listOptions.pageType=='serviceList'){listOptions.serviceList.each(function(i){listOptions.linkId=$('h4 > a').eq(i).attr('href');listOptions.linkId=listOptions.linkId.match("-([0-9]+)")[0];listOptions.linkId=listOptions.linkId.substring(1);if(listOptions.linkId!==listOptions.serviceId){if($(this).children().length>0){$(this).siblings('h4').prepend('<span class="expander"/>');$(this).siblings('h4').addClass('hasItems');}
return;}else{if($(this).children().length>0){$(this).show();$(this).siblings('h4').prepend('<span class="expander visible"/>');$(this).siblings('h4').addClass('hasItems');}}});}
if(listOptions.pageType=='serviceDetails'){var serviceItems=listOptions.iterateDetails.get();for(var i in serviceItems){listOptions.linkId=$(listOptions.iterateDetails).eq(i).attr('href');listOptions.linkId=listOptions.linkId.match("-([0-9]+)")[0];listOptions.linkId=listOptions.linkId.substring(1);if(listOptions.linkId===listOptions.serviceId){listOptions.currentList=listOptions.iterateDetails.eq(i).parents('li').parents('ul');break;}}
listOptions.serviceList.each(function(i){if($(this).children().length>0){$(this).siblings('h4').prepend('<span class="expander"/>');$(this).siblings('h4').addClass('hasItems');}});listOptions.currentList.show();listOptions.currentList.siblings('h4').children('span').addClass('visible');}
$('.expander').toggle(function(){if($(this).hasClass('visible')){$(this).removeClass('visible');$(this).parent().siblings('ul').hide();return false;}else{$(this).addClass('visible');$(this).parent().siblings('ul').show();return false;}},function(){if($(this).hasClass('visible')){$(this).removeClass('visible');$(this).parent().siblings('ul').hide();return false;}else{$(this).addClass('visible');$(this).parent().siblings('ul').show();return false;}});});
