function checkoption(chkid, chktype)
{
	location.href = "#div__header";
	strdiv = "div" + chkid.id;
	$('input[name="'+chkid.name+'"]').each(
		function(){
			if($(this).attr('id')!=chkid.id)
				$(this).parent().hide();									   
											   
	});
	if(chkid.name=="pr" || chkid.name=="siz")
	{
		elem=document.getElementsByName(chkid.name);
    	for(i=0;i<elem.length;i++) {
			if(elem[i].id!=chkid.id){
				elem[i].checked=false; 
	       		document.getElementById("div" + elem[i].id).className="main-left-size-nothover"; 
			}
		}
	}
	if(document.getElementById(strdiv).className=="main-left-size-nothover")
	{
		document.getElementById(strdiv).className="main-left-size-hover";
	}
	if(document.getElementById(strdiv).className=="main-left-size-hover")
	{
		document.getElementById(strdiv).className="main-left-size-nothover";
	}
	
	if(document.getElementById(strdiv).className=="main-left-celeb-nothover")
	{
		document.getElementById(strdiv).className="main-left-celeb-hover";
	}
	if(document.getElementById(strdiv).className=="main-left-celeb-hover")
	{
		document.getElementById(strdiv).className="main-left-celeb-nothover";
	}
	stroptions = "";
	hidsel = "";
	if(chktype=='size')
	{
		stroptions = document.getElementById("hidsizes").value;
		hidsel = "hidsizes";
	}
	if(chktype=='colour')
	{
		stroptions = document.getElementById("hidcolours").value;
		hidsel = "hidcolours";
	}
	if(chktype=='price')
	{
		stroptions = document.getElementById("hidprices").value;
		hidsel = "hidprices";
	}
	if(chktype=='length')
	{
		stroptions = document.getElementById("hidlengths").value;
		hidsel = "hidlengths";
	}
	if(chktype=='celebrity')
	{
		stroptions = document.getElementById("hidcelebrities").value;
		hidsel = "hidcelebrities";
	}
	var newstropt = "";
	if(chktype!='price' && chktype!='size')
	{
		var myOptions = new Array();
		myOptions = stroptions.split(';');
		var found = false;
		for(var i = 0 ; i < myOptions.length ; i++)
		{
			if(myOptions[i]==chkid.value)
			{
				found = true;
			}
			else
			{
				if(myOptions[i]!="")
					newstropt += myOptions[i] + ";"; 
			}
		}
		if(!found){
			newstropt += chkid.value +";";
		}
	}
	else
	{
		if(chkid.checked)
			newstropt = chkid.value + ";";
	}
	document.getElementById(hidsel).value = newstropt;
	//var cookieval = Get_Cookie(hidsel);
	Set_Cookie(hidsel, newstropt,1,'/','','');	
	searchItemsLeft(chkid.id);
}

function Set_Cookie( name, value, expires, path, domain, secure )
{
	var today = new Date();
	today.setTime( today.getTime() );

	if ( expires )
	{
		expires = expires * 1000 * 60 * 60;
	}
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = name + "=" +escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
		( ( path ) ? ";path=" + path : "" ) +
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
}
function Get_Cookie( check_name )
{
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false;

	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');

		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return "";
	}
}


function checkOptions()
{
/*	var mybrowseris = navigator.appCodeName;
	if(mybrowseris.indexOf("Mozilla")==-1) //not FIREFOX
	{
		document.getElementById('hidprices').value = "";	 
		document.getElementById('hidsizes').value = "";	 
		document.getElementById('hidlengths').value = "";	 
		document.getElementById('hidcolours').value = "";	 
		document.getElementById('hidcelebrities').value = "";	 
		
		var myinputs = document.getElementsByTagName('input');
		for(var i = 0 ; i< myinputs.length; i++)
		{
			var myinput = myinputs[i];
			if(myinput.type=="checkbox")
			{
				if(myinput.checked)
				{
					document.getElementById("div" + myinput.id).className="main-left-size-hover";
					if(myinput.name=="pr")
						document.getElementById('hidprices').value += myinput.value + ";";									  
					if(myinput.name=="siz")
						document.getElementById('hidsizes').value += myinput.value + ";";	 
					if(myinput.name=="len")
						document.getElementById('hidlengths').value += myinput.value + ";";	 
					if(myinput.name=="col")
						document.getElementById('hidcolours').value += myinput.value + ";";	 
					if(myinput.name=="celeb")
						document.getElementById('hidcelebrities').value += myinput.value + ";";	 
				}
			}
		}
	}
	else //FIREFOX
	{*/
		var strprice = Get_Cookie('hidprices');
		var strsize = Get_Cookie('hidsizes');
		var strlength = Get_Cookie('hidlengths');
		var strcolour = Get_Cookie('hidcolours');
		var strceleb = Get_Cookie('hidcelebrities');
		document.getElementById('hidprices').value = strprice;
		document.getElementById('hidsizes').value = strsize; 
		document.getElementById('hidlengths').value = strlength;
		document.getElementById('hidcolours').value = strcolour;
		document.getElementById('hidcelebrities').value = strceleb;
		if(strcolour!="")
		{
			var arrcol = strcolour.split(';');
			for(var i = 0; i<arrcol.length-1; i++)
			{
				var mycol = arrcol[i];
				if(document.getElementById('chk' + mycol)!=null)
					document.getElementById('chk' + mycol).checked = "checked";
				if(document.getElementById('divchk' + mycol)!=null)
					document.getElementById("divchk" + mycol).className="main-left-size-hover";
			}
		}
		if(strceleb !="")
		{
			var arrcel = strceleb.split(';');
			for(var i = 0; i<arrcel.length-1; i++)
			{
				var mycel = arrcel[i];
				mycel = mycel.replace(" " ,"");
				if(document.getElementById('chk' + mycel)!=null)
					document.getElementById('chk' + mycel).checked = "checked";
				if(document.getElementById('divchk' + mycel)!=null)					
					document.getElementById("divchk" + mycel).className="main-left-size-hover";
			}
		}
		if(strlength!="")
		{
			var arrlen = strlength.split(';');
			for(var i = 0; i<arrlen.length-1; i++)
			{
				var mylen = arrlen[i];
				mylen = mylen.replace(" " ,"");
				if(document.getElementById('chk' + mylen)!=null)
					document.getElementById('chk' + mylen).checked = "checked";
				if(document.getElementById('divchk' + mylen)!=null)
					document.getElementById("divchk" + mylen).className="main-left-size-hover";
			}
		}
		if(strprice!="")
		{
			var arrpri = strprice.split(';');
			for(var i = 0; i<arrpri.length-1; i++)
			{
				var mypri = arrpri[i];
				if(document.getElementById('chk' + mypri)!=null)
					document.getElementById('chk' + mypri).checked = "checked";
				if(document.getElementById('divchk' + mypri)!=null)
					document.getElementById("divchk" + mypri).className="main-left-size-hover";
			}
		}
		if(strsize!="")
		{
			var arrsiz = strsize.split(';');
			for(var i = 0; i<arrsiz.length-1; i++)
			{
				var mysiz = "sizeuk" + arrsiz[i];
				if(document.getElementById('chk' + mysiz)!=null)
					document.getElementById('chk' + mysiz).checked = "checked";
				if(document.getElementById('divchk' + mysiz)!=null)
					document.getElementById("divchk" + mysiz).className="main-left-size-hover";
			}
		}
//	}
}
function clearFields()
{
	
	$('input[name="siz"]').each(
		function(){
			$(this).parent().show();									   
											   
	});
	$('input[name="pr"]').each(
		function(){
			$(this).parent().show();									   
											   
	});
	$('input[name="len"]').each(
		function(){
			$(this).parent().show();									   
											   
	});
	
	document.getElementById('hidprices').value = "";	 
	document.getElementById('hidsizes').value = "";	 
	document.getElementById('hidlengths').value = "";	 
	document.getElementById('hidcolours').value = "";	 
	document.getElementById('hidcelebrities').value = "";	 
	Set_Cookie('hidprices', '',1,'/','','');	
	Set_Cookie('hidsizes', '',1,'/','','');	
	Set_Cookie('hidlengths', '',1,'/','','');	
	Set_Cookie('hidcolours', '',1,'/','','');	
	Set_Cookie('hidcelebrities', '',1,'/','','');	
					
	var myinputs = document.getElementsByTagName('input');
	for(var i = 0 ; i< myinputs.length; i++)
	{
		var myinput = myinputs[i];
		if(myinput.type=="checkbox")
		{
			if(myinput.checked)
			{
				//myinput.click();
				document.getElementById("div" + myinput.id).className="main-left-size-nothover"; 
				myinput.checked = "";
			}
		}
	}
	//searchItemsLeft();
	window.location.reload();
	return true;
}
function showFilters()
{
	sitecategory = document.getElementById('hidcategory').value;
	//if not celebrities category or test celebrities, then hide options
	if(sitecategory != "123" && sitecategory != "27110" && sitecategory != "55712")
	{
		document.getElementById('main-left-celebrity').style.display='none';
		var mylis = document.getElementsByTagName('li');
		for(var i= 0; i< mylis.length; i++)
		{
			if(mylis[i].innerHTML.indexOf('CELEBRITY')!=-1)
			{
				mylis[i].style.display='none';
				break;
			}
		}
	}
	//not in shoes category
	if(sitecategory != "9728" && sitecategory != "27480") 
	{
		//hide size options
		document.getElementById('divchksizeuk3').style.display='none';
		document.getElementById('divchksizeuk4').style.display='none';
		document.getElementById('divchksizeuk5').style.display='none';
		document.getElementById('divchksizeuk6').style.display='none';
		document.getElementById('divchksizeuk7').style.display='none';
	}
	else
	{
		document.getElementById('divchksizeuk8').style.display='none';
		document.getElementById('divchksizeuk10').style.display='none';
		document.getElementById('divchksizeuk12').style.display='none';
		document.getElementById('divchksizeuk14').style.display='none';
		document.getElementById('divchksizeuk16').style.display='none';
		document.getElementById('main-left-lenght').style.display='none';
		var mylis = document.getElementsByTagName('li');
		for(var i= 0; i< mylis.length; i++)
		{
			if(mylis[i].innerHTML.indexOf('LENGTH')!=-1)
			{
				mylis[i].style.display='none';
				break;
			}
		}
	}
	
	//tops category
	if(sitecategory == "59" || sitecategory == "27481") 
	{
		//hide length
		document.getElementById('main-left-lenght').style.display='none';
		var mylis = document.getElementsByTagName('li');
		for(var i= 0; i< mylis.length; i++)
		{
			if(mylis[i].innerHTML.indexOf('LENGTH')!=-1)
			{
				mylis[i].style.display='none';
				break;
			}
		}
		//show sleeve
	}
}
function searchItemsLeft(typechk)
{
	$("#tablestartsearch").hide();
	$("#tablesearchleftresults").show();
	colours = document.getElementById('hidcolours').value;
	prices = document.getElementById('hidprices').value;
	sizes = document.getElementById('hidsizes').value;
	lengths = document.getElementById('hidlengths').value;
	celebrities = document.getElementById('hidcelebrities').value;
	if(colours=="" && prices =="" && sizes=="" && lengths == ""&& celebrities =="")
		window.location.reload();
	sitecategory = document.getElementById('hidcategory').value;
	document.getElementById("hidlast").value = '0';
	document.getElementById("hidposition").value = '0';
//	document.getElementById("divloading").style.display='block';
	document.getElementById("divloadingup").style.display='block';
//	document.getElementById("main-left-title").style.display='none';
//	document.getElementById("imgSearch").style.display='none';
	var divitems = $("main-right-items");
	$.ajax({
		type: "GET",
	    url: "/app/site/hosting/scriptlet.nl?script=13&deploy=2&colours=" + colours + "&prices=" + prices + "&sizes=" + sizes + "&lengths=" + lengths + "&celebrities=" + celebrities + "&cat=" + sitecategory + "&country=" + localCount,
		async: true,
		cache: false,
		processData: false,
		success: function(msg,textStatus, obj)
		{
			//msg=msg.replace("/*.*/g/i" ,"&pound;");
			//document.getElementById('hiditems').value = msg;
			$('body').append(msg);
			var pos = document.getElementById('hidposition').value;
			document.getElementById('hidsortby').value = "";
			buildleft(typechk);
			changePage(1);
		}
	});	
}
function searchItemsLeftInit()
{
	$("#tablestartsearch").hide();
	$("#tablesearchleftresults").show();
	colours = document.getElementById('hidcolours').value;
	prices = document.getElementById('hidprices').value;
	sizes = document.getElementById('hidsizes').value;
	lengths = document.getElementById('hidlengths').value;
	celebrities = document.getElementById('hidcelebrities').value;
	sitecategory = document.getElementById('hidcategory').value;
	document.getElementById("hidlast").value = '0';
	document.getElementById("hidposition").value = '0';
//	document.getElementById("divloading").style.display='block';
	document.getElementById("divloadingup").style.display='block';
//	document.getElementById("main-left-title").style.display='none';
//	document.getElementById("imgSearch").style.display='none';
	var divitems = $("main-right-items");
	$.ajax({
		type: "GET",
	    url: "/app/site/hosting/scriptlet.nl?script=13&deploy=2&colours=" + colours + "&prices=" + prices + "&sizes=" + sizes + "&lengths=" + lengths + "&celebrities=" + celebrities + "&cat=" + sitecategory + "&country=" + localCount,
		async: true,
		cache: false,
		processData: false,
		success: function(msg,textStatus, obj)
		{
			//msg=msg.replace("/*.*/g/i" ,"&pound;");
			//document.getElementById('hiditems').value = msg;
			$('body').append(msg);
			var pos = document.getElementById('hidposition').value;
			document.getElementById('hidsortby').value = "";
			changePage(1);
			buildleft('');
			viewAll();
		}
	});	
}      

function startLoadOptions(sitecategory)
{
	$("#tablestartsearch").hide();
	$("#tablesearchleftresults").show();
	var prices = Get_Cookie('hidprices');
	var sizes = Get_Cookie('hidsizes');
	var lengths = Get_Cookie('hidlengths');
	var colours = Get_Cookie('hidcolours');
	var celebrities = Get_Cookie('hidcelebrities');

	if(colours=="" && prices == "" && sizes == "" && lengths == "" && celebrities == "")
	{
		$.ajax({
			type: "GET",
			url: "/app/site/hosting/scriptlet.nl?script=13&deploy=2&colours=" + colours + "&prices=" + prices + "&sizes=" + sizes + "&lengths=" + lengths + "&celebrities=" + celebrities + "&cat=" + sitecategory + "&country=" + localCount,
			async: true,
			cache: false,
			processData: false,
			success: function(msg,textStatus, obj)
			{
				//msg=msg.replace("/*.*/g/i" ,"&pound;");
				//document.getElementById('hiditems').value = msg;
				$('body').append(msg);
				buildleft('');
			}
		});	
	}
}  

function backpage()
{
	var pos = document.getElementById('hidposition').value;
	pos = parseInt(pos);
	pos -= 48;
	if(pos>=0)
		changePage(pos);
}
function nextpage()
{
	var pos = document.getElementById('hidposition').value;
	pos = parseInt(pos);
	pos += 48;
	if(pos>=0)
		changePage(pos);
}
function gopage(num)
{
	var pos = ((num -1) * 48 ) + 1;
	pos = parseInt(pos);
	if(pos>=0)
		changePage(pos);
}
function viewAll()
{
	if(document.getElementById('hidrespage').value == '48')
		document.getElementById('hidrespage').value = 128;
	else
		document.getElementById('hidrespage').value = 48;
	changePage(1);
}
function sortByPrice(a,b)
{
	var dataa = a.split(',');
	var datab = b.split(',');
	if(dataa.length>2 && dataa.length>2)
	{
		var pricea = parseFloat(dataa[2]);
		var priceb = parseFloat(datab[2]);
		if(priceb>pricea)
			return -1;
		else
		{
			if(priceb<pricea)
				return 1;
			else
				return 0;
		}
	}
	else
		return 0;	
}
function sortByName(a,b)
{
	var dataa = a.split(',');
	var datab = b.split(',');
	if(dataa.length>1 && dataa.length>1)
	{
		var namea = dataa[1];
		var nameb = datab[1];
		if(nameb>namea)
			return -1;
		else
		{
			if(nameb<namea)
				return 1;
			else
				return 0;
		}
	}
	else
		return 0;	
}
function sortItemsByName()
{
	document.getElementById('hidsortby').value="name";
	changePage(1);	
}
function sortItemsByPrice()
{
	document.getElementById('hidsortby').value="price";
	changePage(1);	
}
function changePage(pos)
{
//	var msg = document.getElementById('hiditems').value;
	
	var qtyshow = document.getElementById('hidrespage').value;
	var myhtml = "<ul>";
	var myitems = new Array();
	if(msg!=null && msg!="")
	{
		myitems = msg.split(';');
		var sortbyit = document.getElementById('hidsortby').value;
		if(sortbyit!=null && sortbyit != "")
		{
			if(sortbyit=="name")
				myitems.sort(sortByName)
			if(sortbyit=="price")
				myitems.sort(sortByPrice)
		}
		var total = myitems.length-1;
		if(qtyshow=="48")
			var lastitem = pos + 47; 
		else
			var lastitem = pos + 127; 
		var start = pos ;
		if(lastitem >= total || qtyshow == "128")
		{
			lastitem = total;
			document.getElementById("imgnextlow").style.display = "none";
			document.getElementById("imgnexthigh").style.display = "none";	
		}
		else
		{
			document.getElementById("imgnextlow").style.display = "";
			document.getElementById("imgnexthigh").style.display = "";	
		}
		if(lastitem<49 || qtyshow == "128")
		{
			document.getElementById("imgprevlow").style.display = "none";
			document.getElementById("imgprevhigh").style.display = "none";	
		}
		else
		{
			document.getElementById("imgprevlow").style.display = "";
			document.getElementById("imgprevhigh").style.display = "";	
		}
		var pages = total /48 ;
		pages = Math.round(pages+0.499);
		
		if(qtyshow == "128")
			pages=0;
		if(pages==1)
			pages=0;
		if(pages>8)
			pages=8;
		for (var j = 1; j <= pages; j++)
		{
			document.getElementById(j.toString()+"low").style.display = "";
			document.getElementById(j.toString()+"high").style.display = "";
		}
		for (var j = pages+1; j <= 8; j++)
		{
			document.getElementById(j.toString()+"low").style.display = "none";
			document.getElementById(j.toString()+"high").style.display = "none";
		}
		
		for (var j = 1; j <= pages; j++)
		{
			document.getElementById(j.toString()+"high").style.textDecoration='underline';
			document.getElementById(j.toString()+"low").style.textDecoration='underline';			
		}
		var actpage = pos / 48;	
		actpage = Math.round(actpage + 0.5);
		if(actpage==0)
			actpage=1;
		document.getElementById(actpage.toString()+"high").style.textDecoration='none';
		document.getElementById(actpage.toString()+"low").style.textDecoration='none';			
		
		var end = pos + lastitem;
		pos = pos-1;
		for(pos; pos<lastitem; pos++)
		{
			var myatts = new Array();
			myatts = myitems[pos].split(',');
			if(myatts[0] != "" && myatts.length>=4)
			{
				var parentid = myatts[0];				
				var newitemname = myatts[1];
				var newitemprice = myatts[2];
				newitemprice = newitemprice * 1.2 * 100;
				newitemprice = Math.round(newitemprice);
				newitemprice = newitemprice / 100;
				newitemprice = Math.round(newitemprice,2);
				strnewitemprice = newitemprice.toString() + ".00";
				var newitemthumb = myatts[3];
				var newitemurl = "http://www.goddiva.co.uk/s.nl/it.A/id."+ parentid +"/.f"; 
				var onclickfun = "javascript:window.location.href='"+ newitemurl +"'";
				var mybrowser = navigator.appName;
				if(mybrowser.indexOf("Internet Explorer")!=-1) //is IE
					myhtml += "<li><img src='http://www.goddiva.co.uk" + newitemthumb + "' width='162' height='231' alt='" + newitemname+ "' onclick="+onclickfun+" style='margin-left:5px' />";
				else
					myhtml += "<li><img src='http://www.goddiva.co.uk" + newitemthumb + "' width='162' height='231' alt='" + newitemname+ "' onclick="+onclickfun+" />";
				newitemname = newitemname.replace("(", " (");
				
				if(newitemname.length>41) 
					newitemname = newitemname.substr(0,41) + "..."; 
				myhtml += "<h2><a href='"+ newitemurl +"'>" + newitemname + "</a></h2>";
				if(localCount=="US")
					myhtml += "<h3>$" + strnewitemprice + "</h3></li>";
				else
					myhtml += "<h3>&pound;" + strnewitemprice + "</h3></li>";
			}
		}				
		myhtml += "</ul>";
		var alltxt="";
		if(qtyshow == "128")
		{
			var restxt = "Results " + start + " - " + lastitem + " of " + total + "&nbsp;&nbsp;&nbsp;";
			
			if(pages>1)
				alltxt = "&nbsp;&nbsp;" + "<a href='javascript:viewAll()'>&nbsp;&nbsp;Display styles in pages&nbsp;&nbsp;</a>";
				//restxt += "&nbsp;&nbsp;" + "<a href='javascript:viewAll()'>&nbsp;&nbsp;Display styles in pages&nbsp;&nbsp;</a>";
		}
		else
		{
			var restxt = "Results " + start + " - " + lastitem + " of " + total + "&nbsp;&nbsp;&nbsp;";
			if(pages>1)
				alltxt = "&nbsp;&nbsp;" + "<a href='javascript:viewAll()'>&nbsp;&nbsp;Display all styles&nbsp;&nbsp;</a>";
//				restxt += "&nbsp;&nbsp;" + "<a href='javascript:viewAll()'>&nbsp;&nbsp;Display all styles&nbsp;&nbsp;</a>";
		}
		document.getElementById("alllow").innerHTML = alltxt;
		document.getElementById("allhigh").innerHTML = alltxt;
		document.getElementById("reslow").innerHTML = restxt;
		document.getElementById("reshigh").innerHTML = restxt;	
		document.getElementById("main-right-control-1").style.display='block';
		document.getElementById("main-right-control-2").style.display='block';
		document.getElementById("hidlast").value = lastitem;
		document.getElementById("hidposition").value = start;
		
	}
	else
	{
		myhtml = "<br><br><span style='color:#FFFFFF; font-weight:bold; padding-left:30px;'>Oh dear! No results were found for this particular search..</span>"
		myhtml += "<br><br><span style='color:#FFFFFF; font-weight:bold; padding-left:30px;'>Try a different choice :)</span>";
		document.getElementById("main-right-control-1").style.display='none';
		document.getElementById("main-right-control-2").style.display='none';
		document.getElementById("hidlast").value = '0';
		document.getElementById("hidposition").value = '0';
	}
	document.getElementById("main-right-items").innerHTML = myhtml;
//	document.getElementById("divloading").style.display='none';
//	document.getElementById("imgSearch").style.display='block';	
//	document.getElementById("main-left-title").style.display='block';
	document.getElementById("divloadingup").style.display='none';
//	location.href = "#div__header";
	document.title = document.getElementById("hidcatname").value;
}

function buildleft(typechk)
{
	buildSizes(typechk);
	buildColors();
	buildLengths();
	buildPrices();
	buildCelebs();
}

function buildPrices()
{
	var arrpricesav = pricesav.split(';');
	var htmlprice = "";
/*	<div class="main-left-size-nothover" id="divchkunder20">
						<p><input id="chkunder20" type="checkbox" name="pr" value="under20" onclick="checkoption(this, 'price')">
						<label for="nombre">Under �20</label></p>
					</div>*/
					
	for(var i = 0; i < arrpricesav.length-1;i++)
	{
		var pricenameav = arrpricesav[i];
		if(pricenameav!="over50")//don't show over50 option in left bar
		{
			if(document.getElementById('hidprices').value.replace(';','') == pricenameav)
			{
				htmlprice+= "<div class='main-left-size-hover' id='divchk"+pricenameav.toLowerCase()+"'>";
				htmlprice+= "<p><input id='chk"+pricenameav.toLowerCase()+"' type='checkbox' checked='checked' name='pr' value='"+pricenameav+"' onclick=\"checkoption(this, 'price')\">";
			}
			else
			{
				htmlprice+= "<div class='main-left-size-nothover' id='divchk"+pricenameav.toLowerCase()+"'>";
				htmlprice+= "<p><input id='chk"+pricenameav.toLowerCase()+"' type='checkbox' name='pr' value='"+pricenameav+"' onclick=\"checkoption(this, 'price')\">";
			}
			switch(pricenameav)
			{
				case "under20":
					htmlprice+= "<label for='nombre'> Up to &pound;20</label></p></div>";
					break;
				case "under30":
					htmlprice+= "<label for='nombre'> Up to &pound;30</label></p></div>";
					break;
				case "under40":
					htmlprice+= "<label for='nombre'> Up to &pound;40</label></p></div>";
					break;
				case "under50":
					htmlprice+= "<label for='nombre'> Up to &pound;50</label></p></div>";
					break;
			}
		}
	}
	$("#main-left-prize").html(htmlprice);								 
				
	
}

function buildLengths()
{	
	var arrlengthsav = lengthsav.split(';');
	var htmllength = "";
	for(var i = 0; i < arrlengthsav.length-1;i++)
	{
		var lengthnameav = arrlengthsav[i];
		if(document.getElementById('hidlengths').value.replace(';','') == lengthnameav)
		{
			htmllength+= "<div class='main-left-size-hover' id='divchk"+lengthnameav.toLowerCase().replace(' ','')+"'>";
			htmllength+= "<p><input id='chk"+lengthnameav.toLowerCase().replace(' ','')+"' type='checkbox' checked='checked' name='len' value='"+lengthnameav+"' onclick=\"checkoption(this, 'length')\">";
		}
		else
		{
			htmllength+= "<div class='main-left-size-nothover' id='divchk"+lengthnameav.toLowerCase().replace(' ','')+"'>";
			htmllength+= "<p><input id='chk"+lengthnameav.toLowerCase().replace(' ','')+"' type='checkbox' name='len' value='"+lengthnameav+"' onclick=\"checkoption(this, 'length')\">";
		}
		htmllength+= "<label for='nombre'> "+lengthnameav+"</label></p></div>";
		
	}
	$("#main-left-lenght").html(htmllength);								 

	
}

function buildColors()
{
	var arrcolsav = colorsav.split(';');
	var htmlcol = "";
	for(var i = 0; i < arrcolsav.length-1;i++)
	{
		var colnameav = arrcolsav[i];
		if(document.getElementById('hidcolours').value.replace(';','') == colnameav.toLowerCase())
		{
			htmlcol+= "<div class='main-left-size-hover' id='divchk"+colnameav.toLowerCase()+"'>";
			htmlcol+= "<p><input id='chk"+colnameav.toLowerCase()+"' type='checkbox' checked='checked' name='col' value='"+colnameav.toLowerCase()+"' onclick=\"checkoption(this, 'colour')\">";
		}
		else
		{
			htmlcol+= "<div class='main-left-size-nothover' id='divchk"+colnameav.toLowerCase()+"'>";
			htmlcol+= "<p><input id='chk"+colnameav.toLowerCase()+"' type='checkbox' name='col' value='"+colnameav.toLowerCase()+"' onclick=\"checkoption(this, 'colour')\">";
		}
		htmlcol+= "<label for='nombre'> "+colnameav+"</label></p></div>";
		
	}
	$("#main-left-colour").html(htmlcol);								 

}

function buildCelebs()
{
	var arrcelsav = celebsav.split(';');
	var htmlcel = "";
	
	for(var i = 0; i < arrcelsav.length-1;i++)
	{
		
		/*
		
		<div class="main-left-size-nothover" id="divchkbrycedallashoward">	
						<p><br><input id="brycedallashoward" type="checkbox" name="celeb" value="Bryce Dallas Howard" onclick="checkoption(this, 'celebrity')"> 
					<label for="nombre">Bryce <br><span class="classTextLeft">Dallas</span><br><span class="classTextLeft"> Howard</span></label></p>
					</div>
		
		*/
		
		var words = 0;
		//check celeb lines
		var celnameav = arrcelsav[i];
		var namelower = celnameav.toLowerCase().replace(/ /gi, '');
		words = celnameav.split(' ').length;
		if(words==1)
		{	
			if(document.getElementById('hidcelebrities').value.replace(';','') == celnameav)
			{
				htmlcel+= "<div class='main-left-celeb-hover' id='divchk"+namelower+"'>";
				htmlcel+= "<div class='divchk2lines'><input id='chk"+celnameav+"' type='checkbox' checked='checked' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";
			}
			else
			{
				htmlcel+= "<div class='main-left-celeb-nothover' id='divchk"+namelower+"'>";
				htmlcel+= "<div class='divchk2lines'><input id='chk"+celnameav+"' type='checkbox' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";	
			}
			htmlcel+= "<div class='divlbl1line'><label for='nombre'>"+celnameav+"</label></div></div>";
		}
		if(words==2)
		{
			var cutname = false;
			if(celnameav.length>13)
				cutname = true;
			
			if(!cutname)
			{
				if(document.getElementById('hidcelebrities').value.replace(';','') == celnameav)
				{
					htmlcel+= "<div class='main-left-celeb-hover' id='divchk"+namelower+"'>";
					htmlcel+= "<div class='divchk2lines'><input id='chk"+namelower+"' type='checkbox' checked='checked' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";
				}
				else
				{
					htmlcel+= "<div class='main-left-celeb-nothover' id='divchk"+namelower+"'>";
					htmlcel+= "<div class='divchk2lines'><input id='chk"+namelower+"' type='checkbox' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";	
				}
				htmlcel+= "<div class='divlbl1line'><label for='nombre'>"+celnameav+"</label></div></div>";
			}
			else
			{
				var namelbl = celnameav.replace(' ', '<br>');
				if(document.getElementById('hidcelebrities').value.replace(';','') == celnameav)
				{
					htmlcel+= "<div class='main-left-celeb-hover' id='divchk"+namelower+"'>";
					htmlcel+= "<div class='divchk2lines'><input id='chk"+namelower+"' type='checkbox' checked='checked' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";
				}
				else
				{
					htmlcel+= "<div class='main-left-celeb-nothover' id='divchk"+namelower+"'>";
					htmlcel+= "<div class='divchk2lines'><input id='chk"+namelower+"' type='checkbox' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";	
				}
				htmlcel+= "<div class='divlbl2lines'><label for='nombre'>"+namelbl+"</label></div></div>";
			}
		}
		if(words==3)
		{
			var namelower = celnameav.toLowerCase().replace(/ /gi, '');
			var namelbl = celnameav.replace(/ /gi, '<br>');
			if(document.getElementById('hidcelebrities').value.replace(';','') == celnameav)
			{
				htmlcel+= "<div class='main-left-celeb-hover' id='divchk"+namelower+"'>";
				htmlcel+= "<div class='divchk3lines'><input id='chk"+namelower+"' type='checkbox' checked='checked' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";
			}
			else
			{
				htmlcel+= "<div class='main-left-celeb-nothover' id='divchk"+namelower+"'>";
				htmlcel+= "<div class='divchk3lines'><input id='chk"+namelower+"' type='checkbox' name='celeb' value='"+celnameav+"' onclick=\"checkoption(this, 'celebrity')\"></div>";	
			}
			htmlcel+= "<div class='divlbl3lines'><label for='nombre'>"+namelbl+"</label></div></div>";
		}
		
	}
	$("#main-left-celebrity").html(htmlcel);								 

}

function buildSizes(chksiz)
{
	var chkchecked = false;
	var issize = false;
	if(chksiz!=null && chksiz!='')
	{
		if(chksiz.indexOf('siz')!=-1)
			issize = true;	
		if(issize)
			chkchecked = document.getElementById(chksiz).checked;
	}
	var arrsizesav = sizesav.split(';');
	arrsizesav.sort(sortByNum);
	var htmlsize = "";
	for(var i = 0 ; i < arrsizesav.length -1; i++)
	{
		/* <div class="main-left-size-nothover" id="divchksizeuk10">
						<p><input id="chksizeuk10" type="checkbox" name="siz" value="10" onclick="checkoption(this, 'size')">
						<label for="nombre">UK 10</label></p>
					</div>
					*/	
		var sizenameav = arrsizesav[i];
		if(document.getElementById('hidsizes').value.replace(';','') == sizenameav)
		{
			htmlsize += "<div class='main-left-size-hover' id='divchksizeuk"+sizenameav+"'>";
			htmlsize += "<p><input id='chksizeuk"+sizenameav+"' type='checkbox' checked='checked' name='siz' value='"+sizenameav+"' onclick=\"checkoption(this, 'size')\">";
			htmlsize += "<label for='nombre'>UK "+sizenameav+"</label></p></div>";	
		}
		else
		{
			if(!issize || (issize && !chkchecked) || chksiz==null)
			{
				htmlsize += "<div class='main-left-size-nothover' id='divchksizeuk"+sizenameav+"'>";
				htmlsize += "<p><input id='chksizeuk"+sizenameav+"' type='checkbox' name='siz' value='"+sizenameav+"' onclick=\"checkoption(this, 'size')\">";
				htmlsize += "<label for='nombre'>UK "+sizenameav+"</label></p></div>";	
			}
		}
		
	}
	$("#main-left-size").html(htmlsize);
}

function sortByNum(a,b)
{
	var dataa = parseInt(a);
	var datab = parseInt(b);
	if(datab>dataa)
		return -1;
	else
	{
		if(datab<dataa)
			return 1;
		else
			return 0;
	}
}

