// JScript source code
    function CreateButton(Component)
    {
        jQuery(Component).each(

            function() {

                var newLeft = jQuery('<div class="button_left">');
                var newRight = jQuery('<div class="button_right">');
                var newContent = jQuery('<div class="button_content">');
                var newInput = jQuery('<div class="total-button">');
                var t = this;
                
                if (t.type!="hidden")
                {
                    jQuery(t).before(newInput);
                    jQuery(t).before(newLeft);

                    newInput.append(newLeft);
                    jQuery(t).before(newContent);                                

                    newInput.append(newContent);
                    newContent.prepend(t);    

                    jQuery(t).after(newRight);
                    newInput.append(newRight);
                    
                    
                    if(Component!=".displayarticleblock .buttonstyle") {
                        if (navigator.appName=="Netscape")
                        {
                            jQuery(newInput[0]).width((jQuery(newLeft[0]).width() + jQuery(newRight[0]).width() + jQuery(t).width() + 4))
                        }
                    }
                }
            }
        );
    }
      
    function moveButtoncontainer()
    {
        jQuery('.addreactionblock .formholder').each(
            function() {
                
                var t = this;
                var buttonContainer = jQuery('.button-container', t);
                
                jQuery(t).after(buttonContainer);
            }
        );
    }
     
    function changeFirstNavigation()
    {
        var firstElement = jQuery('#nav_content .navigationblock ul li.fc a');
        if(firstElement) {
            firstElement[0].innerHTML = 'Home';
        }
    } 
    
    function changeForm()
    {
        jQuery('.surveycontainer .q_multipleresponse').each(
            function() {
                
                var t = this;
                var newDiv = jQuery('<div class="checkboxes">');
                var spanText = jQuery('.question-text',t);
                var getTables = jQuery('table',t);
                var getSelect = jQuery('select',t);
                var breakIt  = jQuery('br',t);             
                var element = new Array;
                var type = new Array;
                var aantalChilds;
                
                if ((getTables.length+getSelect.length)==0)
                {
                    breakIt.remove();
                    aantalChilds = t.childNodes.length;
                    
                    for (var x = 0; x<aantalChilds;x++)
                    {
                        if (t.childNodes[x].tagName=='INPUT')
                        {    
                            element[x] = t.childNodes[x];
                            type[x] = t.childNodes[x].tagName;
                        }
                        
                        if (t.childNodes[x].tagName=="LABEL")
                        {
                            element[x] = t.childNodes[x];
                            type[x] = t.childNodes[x].tagName;
                        }
                    }
                    
                    for (var x = 0; x<aantalChilds;x++)
                    {
                        if(element[x] =='object');                        
                        {
                            newDiv.append(element[x]);
                        }
                        if(type[x] == 'LABEL')
                        {
                            newDiv.append(jQuery('<br>'));
                        }
                    }
                        
                    spanText.after(newDiv);
                }
            }
        );
    }

function hoverTab() {
    jQuery('.tabnavigationblock ul li').each( function() {
        var t=this;
        jQuery(t).mouseover(function(){jQuery(t).addClass('menu_hover')}).mouseout(function(){jQuery(t).removeClass('menu_hover')});
    });
}

function changeJoblist() {
    jQuery('.jobboardmodule .radiobutton, .jobboardmodule .checkbox').not(jQuery('.jobreactionblock .radiobutton')).each(function() {
        var t = this;
        var newDiv = jQuery('<div>');
        var children = t.childNodes;
        var fields = new Array;
        var labels = new Array;
        var labelnr = 0;
        
        for (var x=0;x<children.length;x++) {
        
            if(children[x].tagName=="LABEL") {
                labelnr++;
                var label1 = children[x];
            }

            if (children[x].tagName=="LABEL" & labelnr>1) {
                fields[x] = children[x];
                labels[x] = 'label';
            }
            
            if (children[x].tagName=="INPUT" ) {
                fields[x] = children[x];
            }
        }
        
        jQuery(label1).after(jQuery(newDiv));
        
        for (var y=1;y<fields.length;y++) {
            if(fields[y]) {
                jQuery(newDiv).append(jQuery(fields[y]));
            }
            if(labels[y]=='label') {    
                jQuery(fields[y]).after(jQuery('<br/>'));
            }
        }
        
    });
}

function removeEmptyParagraph() {
    jQuery('.displayjob p').each( function() {
        var t=this;
        
        if(t.innerHTML=="") {
            jQuery(t).css('display','none');
        }
    });
}

function changeFormButton() {
    jQuery('.surveycontainer').each( function() {
        var t=this;
        var formQuestions = jQuery('.surveyquestion',t);
        if (formQuestions.length==0) {
            var plainText = jQuery('.plain-text', t);
            if(plainText)
            {
                jQuery('.button-container', t).addClass("firstbox");
            }
        }
    });
}
   
function changePreviousNext() {
    jQuery('.searchresultsblock .pages .previous').each( function() {
        var t = this;
        
        var classes=t.className.split(" ");
        
        for(var x = 0;x<classes.length;x++) {
            if (classes[x]=="inactive") {
                jQuery(t).addClass('inactiveprev');
            }
        }
    });
    
    jQuery('.searchresultsblock .pages .next').each( function() {
        var t = this;
        
        var classes=t.className.split(" ");
        
        for(var x = 0;x<classes.length;x++) {
            if (classes[x]=="inactive") {
                jQuery(t).addClass('inactivenext');
            }
        }
    });    
}
    
//functies voor Elsevier congressen
function changeHeader() {
    var bannerImageComp = jQuery('#bannerimage .block-output');
    var bannerLeftComp = jQuery('#bannercontentleft .block-output');
    var bannerRightComp = jQuery('#bannercontentright .block-output');
    
    if(bannerImageComp.length>0) {
        jQuery('#bannerimage').css('height','167px');
        jQuery('#bannerimage').css('overflow','hidden');
    }
    
    if(bannerLeftComp.length>0 || bannerRightComp.length>0) {
        jQuery('#bannercontentleft').css('height','167px');
        jQuery('#bannercontentleft').css('overflow','hidden');
    }
    
    if(bannerLeftComp.length>0 || bannerRightComp.length>0) {
        jQuery('#bannercontentright').css('height','167px');
        jQuery('#bannercontentright').css('overflow','hidden');
    }
}

function makeSizeEqual(block) 
{
   	var ulCounter = 0;
	var currentRow = [];
	
	jQuery(block+'>ul>li').each(function() {
	
		var t = jQuery(this);
		currentRow[currentRow.length] = t;
		
		if (ulCounter == 0) {
			t.css("clear", "left");
		} else if (ulCounter == 1) {
			var height = Math.max(currentRow[0].height(), Math.max(currentRow[1].height()));
			currentRow[0].height(height);
			currentRow[1].height(height);
			currentRow[1].addClass('second');
			currentRow[1].css('marginLeft','10px');
			currentRow = [];
			ulCounter = -1;
		}
		ulCounter++;
	});
}

function makeSizeEqualOnThree(block) 
{
   	var ulCounter = 0;
	var currentRow = [];
	
	jQuery(block+'>ul>li').each(function() {
	
		var t = jQuery(this);
		currentRow[currentRow.length] = t;
		
		if (ulCounter == 0) {
			t.css("clear", "left");
		} else if (ulCounter == 2) {
			var height = Math.max(currentRow[0].height(), Math.max(currentRow[1].height()));
			var height = Math.max(height, Math.max(currentRow[2].height()));
			currentRow[0].height(height);
			currentRow[1].height(height);
			currentRow[2].height(height);
			currentRow[2].addClass('third');
			currentRow = [];
			ulCounter = -1;
		}
		ulCounter++;
	});
}

function hideBlock(block) 
{
    if(jQuery('.mm_wysiwyg_container').length==0)
    {
        if(jQuery(block + ' .block-output').length==0)
        {
            jQuery(block).css('display','none');
        }
    }
}