$(document).ready(function() {
var Expand='Expand All';
var Collapse='Collapse All';
var CollExpand = '';
var divName = $('div.technology').next('div.thelanguage');
var divthelang = $('div.thelanguage');
$('.toggleShowHideAll').text(Expand)
CollExpand = Expand;
inc = divthelang.length;
if ( inc < 1){
$('.toggleShowHideAll').hide();
}
$('div.thelanguage').hide();
$('div.technology').addClass('irToggleOpen');/* hide only Bio data*/
$('div.technology').click(
function()
{
var answer = $(this).next('div.thelanguage');
if (answer.is(':visible')) {
answer.slideUp();
$(this).removeClass('irToggleClose');
$(this).addClass('irToggleOpen');
inc = inc + 1;
if ( inc == divthelang.length ){
$('.toggleShowHideAll').text(Expand);
CollExpand = Expand;
inc = divthelang.length;
}
}
else
{
answer.slideDown();
$(this).removeClass('irToggleOpen');
$(this).addClass('irToggleClose');
inc = inc - 1;
if ( inc == 0 ){
$('.toggleShowHideAll').text(Collapse);
CollExpand = Collapse;
inc = 0;
}
}
}
);
$('.toggleShowHideAll').toggle(
function()
{
if(CollExpand == 'Expand All')
{
$('.thelanguage').slideDown();
$('.toggleShowHideAll').text(Collapse);
$('div.technology').removeClass('irToggleOpen');
$('div.technology').addClass('irToggleClose');
CollExpand = Collapse;
inc = 0;
}
else
{
$('.thelanguage').slideUp();
$('.toggleShowHideAll').text(Expand);
$('div.technology').removeClass('irToggleClose');
$('div.technology').addClass('irToggleOpen');
CollExpand = Expand;
inc = divthelang.length;
}
},
function()
{
if(CollExpand == 'Collapse All')
{
$('.thelanguage').slideUp();
$('.toggleShowHideAll').text(Expand);
$('div.technology').removeClass('irToggleClose');
$('div.technology').addClass('irToggleOpen');
CollExpand = Expand;
inc = divthelang.length;
}
else
{
$('.thelanguage').slideDown();
$('.toggleShowHideAll').text(Collapse);
$('div.technology').removeClass('irToggleOpen');
$('div.technology').addClass('irToggleClose');
CollExpand = Collapse;
inc = 0;
}
}
);
}); 
