//function change_view(img_srce,  img_src1,  img_src2,  img_src3, img_env){
	//swap_view('environment', img_srce, 'closeUp01', img_src1)
	//swap_view('closeUp02', img_src2, 'closeUp03', img_src3)
	//alert(document.fproduct.value);
	//document.environimg =img_env;
    //detail1img.value = product.items[fproduct].detail1;
    //detail1zimg.value = product.items[fproduct].detail1_zoom>
    //detail2img.value = product.items[fproduct].detail2>
    //detail2zimg.value = product.items[fproduct].detail2_zoom>
    //detail3img.value = product.items[fproduct].detail3>
    //detail3zimg.value = product.items[fproduct].detail3_zoom>
//}

function swap_view(img_name1, img_src1, img_name2, img_src2) {
	//if(img_name2 == 'closeUp01') {
	//	this.style.cursor='hand';
	//} else {
	//	this.style.cursor='';
	//}
	if(img_name1 != "" && img_src1 != "")
	   document[img_name1].src = img_src1;
	if(img_name2 != "" && img_src2 != "")
	   document[img_name2].src = img_src2;
}

function swatchColorClick(obj, color, env, d1, d2, d3)
{
	obj.style.borderColor = '#b2b2b2';
	document.getElementById('colorName').innerHTML = color;
	swap_view('environment', env, 'closeUp01', d1)
	swap_view('closeUp02', d2, 'closeUp03', d3)
}

function swatchMouseOver(obj, color, env, d1, d2, d3)
{
	obj.style.borderColor = '#b2b2b2';
	document.getElementById('colorName').innerHTML = color;
	//swap_view('environment', env, 'closeUp01', d1)
	//swap_view('closeUp02', d2, 'closeUp03', d3)
}

function swatchMouseOut(obj, color, env, d1, d2, d3)
{
	//if (color != getCurrentColor())
	obj.style.borderColor = '#ffffff';
	document.getElementById('colorName').innerHTML = color;
	//swap_view('environment', env, 'closeUp01', d1)
	//swap_view('closeUp02', d2, 'closeUp03', d3)
}

function swatch2MouseOver(obj, color, env)
{
	obj.style.borderColor = '#b2b2b2';
	document.getElementById('colorName').innerHTML = color;
	swatch_swap_view('environment', env)
	//swap_view('closeUp02', d2, 'closeUp03', d3)
}

function swatch2MouseOut(obj, color, env)
{
	//if (color != getCurrentColor())
	obj.style.borderColor = '#ffffff';
	document.getElementById('colorName').innerHTML = color;
	swatch_swap_view('environment', env)
	//swap_view('closeUp02', d2, 'closeUp03', d3)
}

function swatch_swap_view(img_name1, img_src1) {
   document[img_name1].src = img_src1;
}

function trim (myString) {
	return myString.replace(/^\s+/g,'').replace(/\s+$/g,'')
}

function add_product_to_cart(_form, _form2){
    picked_prrfnbr_list = _form.productColor.options[_form.productColor.options.selectedIndex].value;
    var varArray = picked_prrfnbr_list.split(",");
    picked_prrfnbr = varArray[0];
    availability = varArray[1];
    _qty = _form.productQuantity.options[_form.productQuantity.options.selectedIndex].value;   
    customization1 = trim(_form.customization1.value);
    customization2 = trim(_form.customization2.value);
	prodcustomization = trim(_form.prodcustomization.value);
	if(prodcustomization == 1 && (customization1 == '' || customization2 == ''))
		customprob = 1;
	else
		customprob = 0;
	if(customprob == 0 && customization1.toUpperCase() == 'NONE') 
		customprob = 1;
	if(_qty > 0 &&  picked_prrfnbr != "" && customization1 == customization2 && customprob == 0){
		_form.prrfnbr.value = picked_prrfnbr;
		_form.qty.value = _qty;
		if(availability != ""){
			_form2.action.value = _form.action.value;
			_form2.customization1.value = customization1;
			_form2.customization2.value = customization2;
			_form2.prodcustomization.value = prodcustomization;
			_form2.productcolor.value = picked_prrfnbr_list;
			_form2.productquantity.value = _qty;
			_form2.prrfnbr.value = picked_prrfnbr;
			_form2.qty.value = _qty;
			_avail_win = window.open("/includes/pop_up/availability.cfm/?prrfnbr=" + picked_prrfnbr,"_avail_win",	"height=365px,width=550px,left=100px,top=100px,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,fullscreeen=1");
			return void(0);
		}
        _form.submit();
        return void(0);
    } else{
        if(picked_prrfnbr == "")
            alert("Please Specify a Color.");
		else if(_qty <= 0)
            alert("Please Specify a Quantity.");
		else if (prodcustomization == 1 && (customization1 == '' || customization2 == ''))
			alert("Please Specify Customization.");
		else if(customization1 != customization2)
			alert("Customization Must Match.");
		else if(customization1.toUpperCase() == 'NONE')
			alert("This is a personalized item. Please specify the customization text.");
    }
	return void(0);
}

function add_swatch_to_cart(_form){
	_qty = "";
	_prrfnbr = "";
	_cnt = 0;
	if (_form.prrfnbr.length==undefined){
	<!--- Now determined that there is only one swatch --->
		if (_form.prrfnbr.checked) {
			_prrfnbr = _form.prrfnbr.value;
			_qty = 1;
			_cnt = 1;
		}
	} else if(_form.prrfnbr.length){
		for(i = 0; i < _form.prrfnbr.length; i++){
			if(_form.prrfnbr[i].checked){
				_prrfnbr += (_cnt != 0 ? "," : "") + _form.prrfnbr[i].value;
				_qty += (_cnt != 0 ? "," : "") + "1";
				_cnt+=1;
			}
		}
	}
	if(_cnt == 0){
		alert("No swatches selected.");
	} else if(_qty != "" && _prrfnbr != ""){
		if(document.forms.placeAnOrderForm){
			document.placeAnOrderForm.prrfnbr.value = _prrfnbr;
			document.placeAnOrderForm.qty.value = _qty;
			document.forms.placeAnOrderForm.submit();
		}
	}
	return void(0);
}

function add_popup_swatch_to_cart(_form){
	_qty = "";
	_prrfnbr = "";
	_cnt = 0;
	if (_form.prrfnbr.length==undefined){
	<!--- Now determined that there is only one swatch --->
		if (_form.prrfnbr.checked) {
			_prrfnbr = _form.prrfnbr.value;
			_qty = 1;
			_cnt = 1;
		}
	} else if(_form.prrfnbr.length){
		for(i = 0; i < _form.prrfnbr.length; i++){
			if(_form.prrfnbr[i].checked){
				_prrfnbr += (_cnt != 0 ? "," : "") + _form.prrfnbr[i].value;
				_qty += (_cnt != 0 ? "," : "") + "1";
				_cnt+=1;
			}
		}
	}
	if(_cnt == 0){
		alert("No swatches selected.");
	} else if(_qty != "" && _prrfnbr != ""){
		if(window.opener.document.forms.extraorder){
			window.opener.document.extraorder.prrfnbr.value = _prrfnbr;
			window.opener.document.extraorder.qty.value = _qty;
			window.opener.document.forms.extraorder.submit();
			CloseWindow();
		}
	}
	return void(0);
}
function avail_add_to_cart(){
	if(window.opener.document.forms.extraorder){
		window.opener.document.forms.extraorder.submit();
		CloseWindow();
	}
}
function CloseWindow(){
	self.close();
}

