
var loadBuild = true;
	function loadCustomOptions(){
		var url = customizeUrl + '?' + buildOptionsQueryString();
		
		loadCustomize = false;
		$('#customOptionsContent').load(url,function(data){
			$('#buildDialogContent').hide();
			$('#customOptionsContent').show();
			
			$('.customizeBack').click(function(){
				$('#customOptionsContent').hide();
				$('#buildDialogContent').show();
				
				$('.ps-drop-menu').attr('selectedindex',0);
				return false;		
			})
			$('#customOptionsContent form').attr('action', url);
		});
		
		
	}
	
	function buildOptionsQueryString(){
		
		var isWomensParam = 'iW=' + isWomens;
		var cidParam= 'cid=' + cid;
		var productIDParam = 'cs_productid=' +  productId;
		var variantParams = new Array();
		var $selectedVariantRows = $('.ps-row-selected');
		for(var i=0; i<$selectedVariantRows.length; i++){
			var variantId =  $($selectedVariantRows[i]).find('td input[@type=checkbox]').val();
			var qtyCell = 	$($selectedVariantRows[i]).find('td')[4];
			var qty = $(qtyCell).find('input[@type=text]').val();		
			variantParams.push(variantId + ',' + qty);
		}		
		var querystring = new Array();
		querystring.push(isWomensParam);
		querystring.push(cidParam);
		querystring.push(productIDParam);
		if($.query.keys.lightbox){
			querystring.push('lightbox=1');
		}
		querystring.push('vnts=' + variantParams.join(escape('|')));
		return querystring.join('&');
	}
	function setupConfigurationSelects(){
		// Makes last drop down full width
		MenuList = $('#drop_menu')[0]
		if(MenuList.lastChild != null){
			if($.browser.msie){
			
			MenuList.lastChild.style.width = '513px';
			}else{
			MenuList.lastChild.style.width = '508px';
			}
			MenuList.lastChild.lastChild.style.width = '250px';
			MenuList.lastChild.lastChild.style.margin = '0 110px 0 0';
			// Makes first drop down active
			MenuList.firstChild.className = 'active';
		}
		
	}

	function onLightBoxLoadSuccess(html){
		$('#loadingMsg').hide();
		$('#buildDialogContent').append(html).show();
		$('#productTitle').text(productName);
		$('#price').text(startingPrice);
		$('#startingPrice').show();
		InitPage();
		
		$('#customOptions').click(loadCustomOptions);
		//fix for urlrewriting on the action attribut of the form
		$('#buildBuyDialog form').attr('action', configUrlWithParams);
		
		setupConfigurationSelects();
		
		
	}
	function loadLightBox(){
		if(loadBuild)
			{
			
				loadBuild = false;
				var isWomensParam = 'iW=' + isWomens;
				var cidParam= 'cid=' + cid;
				var productIDParam = 'cs_productid=' +  productId;
				
		        
		        configUrlWithParams = configUrl+'?'+cidParam+"&"+productIDParam+'&'+isWomensParam;
		        $.ajax({
					url:configUrlWithParams,
					success:onLightBoxLoadSuccess
				});
				
			}
			else{
				$('#loadingMsg').hide();
				$('#buildDialogContent').show();
				$('#productTitle').text(productName);
				$('#price').text(startingPrice);
				$('#startingPrice').show();
				//$('body').addClass('killScroll');
			}
	}
	