function Trim(value) {
	value = value.replace(/^\s+/,''); 
	value = value.replace(/\s+$/,'');
	return value;
}

// JScript source code
function makeButton(){
	jQuery('.button-container input, .button-container a, .buttons input, .quickorder input, .checkout a, .button-container ul li a, .categorybutton, .mailafriendblock a, .mailagentblock a, .basketaddblock a, .objectbasketblock .remove a, .button-container .button, .articlelistblock .info .articlelist_link a, .articlelistblock .info .articlelist_showaspdf a, .pages a, .htmlblock a, .jobreactionblock a').not(jQuery('.mailafriendblock .preview a, .searchresultsblock ul li .button-container a, .htmlblock .addthis_button_facebook, .htmlblock .addthis_button_hyves, .htmlblock .addthis_button_twitter, .htmlblock .addthis_button_linkedin, .htmlblock .addthis_button_print')).each(function(){
			var button = this;
			var selected = '';
			if(button.type != 'hidden'){
				if( jQuery(button).hasClass('selected')){
					selected = 'selected';
					jQuery(button).attr("disabled", "");
				}
					
				if( jQuery(button).hasClass('inactive')){
					selected = 'inactive';
					jQuery(button).attr("disabled", "");
				}
					
				jQuery(button).wrap('<span class="candywrapper ' + selected + '"></span>');
			} else {
				jQuery(button).css('display','none');
			}
	});
}

function moveButtoncontainer()
{
	jQuery('.addreactionblock .formholder').each(
		function() {

			var t = this;
			var buttonContainer = jQuery('.button-container', t);

			jQuery(t).after(buttonContainer);
		}
	);
}

function positionJob(){
	if(jQuery('.displayjob').size() > 0){
		var firstItem = jQuery('.manpowerreactionblock:first');
		var about = jQuery('.aboutthejob');

		firstItem.insertBefore(about);
	}
}

function searchSelector(){
	
	jQuery('#c_left_top .searchblock .jobsearhoption').each(function(){
		var t = jQuery(this);
		var l = jQuery('label', t).text();
		var b = jQuery('.richFormSelectOne li:first span', t);
		
		b.text(l);
	});
}

function setSelectedNav(){
	var img = document.getElementsByTagName('img');
	var i = img.length;while(i--){
		if(img[i].className.indexOf('selected') > -1 && img[i].className.indexOf('imagebutton') > -1){
			if(img[i].onmouseover){
				var func = img[i].onmouseover.toString();
				var newimg = func.substring(func.indexOf("/"),func.indexOf(";")-1);
				img[i].src = newimg;
				img[i].onmouseover = null;
				img[i].onmouseout = null;
				break;
			}
		}
	}
}
setSelectedNav();

function removeEmptyOptionBlock(){
	 if(jQuery('.mm_wysiwyg_container').length == 0) { 
				 jQuery('#c_topright').each(function() { 
						var t=this; 
						 
						var aantal = jQuery('.jobdetailoptionsblock ul', t).length; 
						if(aantal == 0) { 
							  jQuery(t).hide(); 
						} 
				 }); 
		  }  
}

function setJobtitleWidth(){
	if(jQuery('.manpoweraddjobreactionblock .otherlocations').length == 0){
		jQuery('.manpoweraddjobreactionblock .solliKop').addClass('solliWidth');
	}
}

function hoverStateButtons(){
	jQuery('.mailafriendblock span.candywrapper, .small_loginblock span.candywrapper, .htmlblock span.candywrapper, .formholder span.candywrapper').hover( function(){
		jQuery(this).addClass('hover');
	}, function(){
		jQuery(this).removeClass('hover');
	});
}

jQuery(function(){
		makeButton();
		moveButtoncontainer();
		//jQuery("select").selectbox();
		//jQuery("select").styledSelect();
		positionJob();
		jQuery('.surveycontainer .candywrapper:eq(0)').addClass('fc');
		searchSelector();
		removeEmptyOptionBlock();
		setJobtitleWidth();
		hoverStateButtons();
});
