
$(function(){
	
	searchInput();
	leftMenu();
});

function leftMenu(){
	
	if ($('#slider').length == 0) {
	
		var table = $('#leftCell table:last');
		
		table.find('tr').each(function(i){
			var lastTD = $(this).children('td:last');
			if (lastTD.attr('colspan') == '10') {
				var a = $(this).children('td:last').children('a');
				var text = a.text();
				var link = a.attr('href');
				var selected = '';
				if (a.hasClass('textboldnolink')) {
					selected = ' class="selected"';
				}
				$('#leftMenu').append('<li class="top"><a href="' + link + '"' + selected + '>' + text + '</a></li>');
			}
			
			if(lastTD.attr('colspan') == '9') {
				var a = $(this).children('td:last').children('a');
				var text = a.text();
				var link = a.attr('href');
				var selected = '';
				if (a.hasClass('textboldnolink')) {
					selected = ' class="selected"';
				}
				
				var lastLi = $('#leftMenu > li.top:last');
				
				if(lastLi.children('ul').length == 0){
					lastLi.append('<ul class="subLeftMenu"></ul>');
				}
				
				lastLi.children('ul').append('<li><a href="' + link + '"' + selected + '>' + text + '</a></li>');
			}
		});
		
		$('#div__body').prepend('<div id="breadCrumb"></div>');
		$('#breadCrumb').append($('#topBread').html());

		if($('#breadCrumb').text().indexOf('Shop') != 0){
			$('#leftTitle').hide();

			/*var checkoutSubMenu = $('.subLeftMenu');
			var checkoutLists = checkoutSubMenu.html();

			$('#leftMenu').html(checkoutLists);
			checkoutSubMenu.remove();*/
		}

		if($('#breadCrumb').text().indexOf('Our') == 0){
			$('#breadCrumb a').click(function(){
				window.location = "/s.nl/c.685897/it.I/id.11/.f";
				return false;
			});
		}
	}
}

function searchInput(){
	
	function search(){
		
		if(/*$.trim($('#searchBox').val()) != 'enter an item you are looking for' &&*/ $.trim($('#searchBox').val()) != ''){
			
			$('input[name="search"]').val($.trim($('#searchBox').val()));
			
			if($('#go').length > 0){
				
				$('#go').click();
			
			}
			else if($('#searchbutton').length > 0) {
				
				$('#searchbutton').click();
			}
			else {
				
				var homeURL = $('#logo').attr('href');
				
				//if in checkout
				if(homeURL.indexOf('?') != -1){
					
					homeURL = homeURL.substring(0, homeURL.lastIndexOf('?'));
					
					window.location = homeURL + '?search=' + $.trim($('#searchBox').val());
					
				}
				else {
					
					window.location = homeURL + '?search=' + $.trim($('#searchBox').val());
					
				}				
			}
		}
		else{
			
			alert("You have not entered any text.");			
		}
		
	}
	
	$('#searchBtn').click(function(){
		
		search();
		
	});
	
	$('#searchBox').keyup(function(event) {
  		
		if (event.keyCode == '13') {
		
			search();
		
		}	
	});
	
	//if a search result is showing
	if($('#centerContent tr.portletHandle #searchportlet').length > 0){
		
		//hide the tr with the search fields of netuite
		$('#centerContent tr.portletHandle #searchportlet').parent('tr').css('display', 'none');
		
		$('#centerContent').prepend('<div id="contentTextImage" style="background-image: none;"><p id="centerTitle">Search results for: "' + $('input[name="search"]').val() + '"</p></div>');
		
	}
}



