function moveButtoncontainer()
{
	jQuery('.addreactionblock .formholder, .mailafriendblock .formholder').each(
		function()
		{
			var t = this;
			var buttonContainer = jQuery('.button-container', t);
			
			jQuery(t).after(buttonContainer);
		}
	);
}

function makeButton()
{
	jQuery('.searchresultsblock .pages .previous, .searchresultsblock .pages .next, .jobreactionblock a, .button-container input, .button-container a, .buttons input, .quickorder input, .checkout a, .button-container ul li a, .categorybutton, .mailafriendblock a, .mailagentblock a, .clearbasket a, .basketaddblock a, .objectbasketblock .remove a, .button-container .button, .rssbuttonholder a').each(function()
	{
		var button = this;
		if(button.type != 'hidden') 
		{
		    jQuery(button).wrap('<span class="candywrapper"></span>');
		} else {
			jQuery(button).css('display','none');
		}
	});
}

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 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 setHeight()
{
	var mtl = jQuery('#mt_left').height();
	var mtr = jQuery('#mt_right').height();
	
	if(mtr==null) {	    
	    mtr = jQuery('#mt_sub_right').height();
	}
    if(mtl>mtr) {
        jQuery('#mtr_line').height(mtl);
        jQuery('#mtr_sub_line').height(mtl-71);
    } 
    
    if(mtl<mtr) {
        jQuery('#mtl_line').height(mtr);
    }
}

function rotatingHeader()
{
	jQuery('#galleryview ul li').each(function()
	{
		var timer = 2;
		var navLeft = jQuery('<div class="navLeft"></div>');
		var navRight = jQuery('<div class="navRight"></div>');
	});
}

function footerHeight()
{
	var mb = jQuery('#mb_content').height();
	if(mb > 99)
	{
		jQuery('#mainbottom').css('padding-bottom', '92px');
	}
}

function tabNav()
{
	jQuery('.ui-tabs-nav li, .blogholderblock .tabs li').each(function(){
		var t = this;
		var anchor = jQuery('a', t);
		var spanBefore = jQuery('<span class="before"></span>');
		var spanAfter = jQuery('<span class="after"></span>');
		var spanBetween = jQuery('<span class="between"></span>');
		
		jQuery(t).prepend(spanBefore);		
		anchor.wrap(spanBetween);
		jQuery(t).append(spanAfter);
		
	});
}

function getPageId(href){
    var splitted  = href.split('/');
    for(var x=splitted.length; x>0; x--) {
        if(splitted[x]=='default.aspx') {
            return splitted[x-1];
            break;
        }
    }
    return "xxxxx";
}

function linklistSelected(){ 
    var qs = window.location.href;
	var part = getPageId(qs);
    jQuery('#mt_sub_header ul li').mouseover(function() { jQuery(this).addClass('lihover');}).mouseout(function() { jQuery(this).removeClass('lihover');});
	
    jQuery('#mt_sub_header ul li').each( function() {
		var t=this;
        var href = jQuery('a', t).attr('href');
        if (href.indexOf(part) >-1)
        {
            jQuery(t).addClass('selected');
        }
    });
}

/** Customer Specific **/

jQuery(function(){
	linklistSelected();
	setHeight();
	tabNav();
	//footerHeight();
	makeButton();
	moveButtoncontainer();
	changeForm();
	changeFormButton();
	jQuery('.surveycontainer div:eq(1)').addClass('firstDiv');
	jQuery('#sub_content_left .block-output div:eq(0)').addClass('firstDiv');
	jQuery('#sub_content_left .block-output ul:eq(0)').addClass('firstUl');
	jQuery('#mt_right .articlelistblock li, #mt_sub_right .articlelistblock li').not(jQuery('#mtrc_right .articlelistblock li')).mouseover(function(){jQuery(this).addClass('hover')}).mouseout(function(){jQuery(this).removeClass('hover')});
	jQuery('.linklistblock li:selected').addClass('selected');
	// DisableButton();
});