// 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 to give the anchor of a tooltiptext a class to be able to style it differently from the other tags.
    function changeTooltiphost() {
      jQuery('.tooltipHost').each(
        function() {
            var t=this;
            var parent = jQuery(t).parent();
            parent.addClass('tooltipanchor');
        });
    }
      
function moveButtoncontainer(){
	jQuery('.addreactionblock .formholder, .mailafriendblock .formholder').each(
		function() {
			
			var t = this;
			var buttonContainer = jQuery('.button-container', t);
			
			jQuery(t).after(buttonContainer);
		}
	);
}
     
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 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');
            }
        }
    });    
}

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");
            }
        }
    });
}

/** Customer Specific **/

jQuery(function(){
	changePreviousNext();
	changeTooltiphost();
	moveButtoncontainer();
	changeForm();
	changeFormButton();
	jQuery('.surveycontainer div:eq(1)').addClass('firstDiv');
	jQuery('.mailafriendblock:eq(1)').addClass('sub');
	jQuery('#main .searchblock label, #main .small_loginblock label').labelAsWatermark()
	// jQuery('.articlelistblock li').each(
		// function() {
		   // var summary = jQuery('.articlelist_summary', this);
		   // var anchor = jQuery('p.articlelist_link a', this);
		   
		   // summary.append(anchor);
	// });		
});
