// JavaScript Document

function styleChoice(urlstr,clname,stl,frm){
	var e = document.getElementById('pDiv3');
	if (stl == 'null'){
	
	ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
	ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
	if (clname == 'Pillow'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
		}
		else if (clname == 'Fabric Wall Art'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
		} else {
			ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
		}
	
	if (clname == 'Sectional'){
		if ( frm != '0'){		
		var t = setTimeout("PriceChange('myForm')",1200);
		var ft = setTimeout("ftextBrowser(BrowserDetect.browser, BrowserDetect.OS, BrowserDetect.version)", 3000);
		}
	}
	
	}
	else if (stl == 'Ottoman') {
	tog_visibility('pillowPop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'pillowinf');
	e.style.height = '660px';
	}
	else if (stl == 'Cube') {
	tog_visibility('cubePop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'cubeinf');
	}
	else if (stl == 'Pillow') {
	tog_visibility('pillowPop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'pillowinf');
	}
	else if (stl == 'Art') {
	tog_visibility('artPop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'artinf');
	}
	else {
//	tog_visibility('stylesPop');
	newWindow('all-styles.cfm?' + urlstr, 'stylesPop', 600, 650, 1, 0, 0, 0, 0, 0, 0);
//	ColdFusion.navigate('all-styles.cfm?' + urlstr, 'styleinf');
	}
	if (clname != 'Sectional'){
	e.style.height = '600px';
	} else {
	if (frm != 0){
	e.style.height = '740px';
	}else{
	e.style.height = '740px';

	}
	}
}

function allstyleChoice(urlstr,clname,stl,frm){
	var e = document.getElementById('pDiv3');
	if (stl == 'null'){
	
	ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
	ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
	if (clname == 'Pillow'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
		}
		else if (clname == 'Fabric Wall Art'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
		} else {
			ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
		}
	
	if (clname == 'Sectional'){
		if ( frm != '0'){		
		var t = setTimeout("PriceChange('myForm')",1200);
		var ft = setTimeout("ftextBrowser(BrowserDetect.browser, BrowserDetect.OS, BrowserDetect.version)", 3000);
		}
	}
	
	}
	else if (stl == 'Ottoman') {
	tog_visibility('pillowPop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'pillowinf');
	e.style.height = '660px';
	}
	else if (stl == 'Cube') {
	tog_visibility('cubePop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'cubeinf');
	}
	else if (stl == 'Pillow') {
	tog_visibility('pillowPop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'pillowinf');
	}
	else if (stl == 'Art') {
	tog_visibility('artPop');
	ColdFusion.navigate('accents.cfm?' + urlstr, 'artinf');
	}
	else {
	
	tog_visibility('allstylesPop');
	ColdFusion.navigate('/SeasonalSelector/style-compare.cfm?' + urlstr, 'allstyleinf');
	}
	if (clname != 'Sectional'){
	e.style.height = '600px';
	} else {
	if (frm != 0){
	e.style.height = '740px';
	}else{
	e.style.height = '740px';

	}
	}
}


function itemChoice(urlstr,clsname,getitems,frm){
	var iShow = "";
	var e = document.getElementById('pDiv3');
	iShow = getitems
	if (iShow != 'show'){
	ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
	ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
		if (clsname == 'Pillow'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
		}
		else if (clsname == 'Fabric Wall Art'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
		}
		else if (clsname == 'Leather'){
			window.location.replace('leather.cfm');
			
		} else {
			ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
		}
	
		if (clsname == 'Sectional'){
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Sectional Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			if (frm != 0){
			var t = setTimeout("PriceChange('myForm')",1200);
			var ft = setTimeout("ftextBrowser(BrowserDetect.browser, BrowserDetect.OS, BrowserDetect.version)", 3000);
			
			}
		}
	}
	else {
	tog_visibility('itemsPop');
	ColdFusion.navigate('allitems.cfm?' + urlstr, 'itemInf');
	}
	if (clsname != 'Sectional'){
	e.style.height = '600px';
	} else {
	if (frm != 0){
	e.style.height = '740px';
	}else{
	e.style.height = '740px';
	}
	}
}

function allitemChoice(urlstr,clsname,getitems,frm){
	var iShow = "";
	var e = document.getElementById('pDiv3');
	iShow = getitems
	if (iShow != 'show'){
	
		if (clsname == 'Pillow'){
			//ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			//ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			window.location.replace('/shopping/pillow.cfm?' + urlstr);
		}
		else if (clsname == 'Fabric Wall Art'){
			//ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			//ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			//document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			
			window.location.replace('/shopping/pillow.cfm?' + urlstr);
		}
		else if (clsname == 'Cube'){
			//ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			//ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			//document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			
			window.location.replace('/shopping/accessory.cfm?' + urlstr);
		}
		else if (clsname == 'Ottoman'){
			//ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			//ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			//document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			
			window.location.replace('/shopping/accessory.cfm?' + urlstr);
		}
		else if (clsname == 'Leather'){
			window.location.replace('leather.cfm');	
		} 
	
		else if (clsname == 'Sectional'){
		ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
		ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Sectional Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			if (frm != 0){
			var t = setTimeout("PriceChange('myForm')",1200);
			var ft = setTimeout("ftextBrowser(BrowserDetect.browser, BrowserDetect.OS, BrowserDetect.version)", 7000);
			}
			
		} else {
			//ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
			//ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
			//document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			window.location.replace('/shopping/index.cfm?' + urlstr);
		}
	}
	else {
	window.location.replace('shop.cfm');
	//tog_visibility('allstylesPop');
	//ColdFusion.navigate('/SeasonalSelector/style-compare.cfm?' + urlstr, 'allstyleinf');	
	}
	if (clsname != 'Sectional'){
	e.style.height = '600px';
	} else {
	if (frm != 0){
	e.style.height = '740px';
	}else{
	e.style.height = '740px';
	}
	}
}

function itemChoices(urlstr,clsname,getitems,frm){
	var iShow = "";
	var e = document.getElementById('pDiv3');
	iShow = getitems
	if (iShow != 'show'){
	
		if (clsname == 'Pillow'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			
		}
		else if (clsname == 'Fabric Wall Art'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';

		}
		else if (clsname == 'Cube'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			
		}
		else if (clsname == 'Ottoman'){
			ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			
		}
		else if (clsname == 'Leather'){
			window.location.replace('leather.cfm');	
		} 
	
		else if (clsname == 'Sectional'){
		ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
		ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Sectional Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';
			if (frm != 0){
			var t = setTimeout("PriceChange('myForm')",1200);
			var ft = setTimeout("ftextBrowser(BrowserDetect.browser, BrowserDetect.OS, BrowserDetect.version)", 7000);
			}
			
		} else {
			ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
			ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
			document.getElementById('hdrImg').innerHTML = '<font style="padding-left:3.1em; width:275px; top:6.2em; text-align:center; position:absolute; z-index:5; font-size:160%;">Furniture Shopping</font><img style="position:absolute; padding-left:.7em; padding-top:1.1em; z-index:0;" src="images/stylewave.gif" alt="Shop Our Products"><br style="clear:both;">';

		}
	}
	else {
	window.location.replace('shop.cfm');
	//tog_visibility('allstylesPop');
	//ColdFusion.navigate('/SeasonalSelector/style-compare.cfm?' + urlstr, 'allstyleinf');	
	}
	if (clsname != 'Sectional'){
	e.style.height = '600px';
	} else {
	if (frm != 0){
	e.style.height = '740px';
	}else{
	e.style.height = '740px';
	}
	}
}

function pstyleChoice(urlstr,clname,stl){
	var e = document.getElementById('pDiv3');
	if (stl == 'null'){
	ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
	ColdFusion.navigate('afilters.cfm?' + urlstr,'afilterDiv');
	ColdFusion.navigate('afastfab.cfm?' + urlstr,'aDiv');
	ColdFusion.navigate('afabriclist.cfm?' + urlstr,'ahistory');
	e.style.height = '600px';
	} else {
	newWindow('all-styles.cfm?' + urlstr, 'popup', 555, 625, 1, 0, 0, 0, 0, 0, 0);
	}
}

function pitemChoice(urlstr,clsname,getitems){
	var e = document.getElementById('pDiv3');
	if (getitems != 'show'){
	ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
	ColdFusion.navigate('afilters.cfm?' + urlstr,'afilterDiv');
	ColdFusion.navigate('afastfab.cfm?' + urlstr,'aDiv');
	ColdFusion.navigate('afabriclist.cfm?' + urlstr,'ahistory');
	e.style.height = '600px';
	} else {
	newWindow('allitems.cfm?' + urlstr, 'popup', 555, 625, 1, 0, 0, 0, 0, 0, 0);
	}
}






function pageLoader(fab,cls,stl,grp,frm){
	var urlstr = "";
	var e = document.getElementById('pDiv3');
	if (stl == 0){
	urlstr ="fabric=" + fab + "&class=" + cls + "&style=" + 25;
	selstr ="fabric=" + fab + "&class=" + cls + "&style=" + stl;
	ColdFusion.navigate('vertproducts.cfm?' + selstr,'pDiv3');
	ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
	ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
	ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
	}else{
	  if (cls != 'Sectional'){
	   grp = 0;
	   frm = 0;
	  }
	urlstr ="fabric=" + fab + "&class=" + cls + "&style=" + stl + "&group=" + grp + "&showform=" + frm;
	ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
	ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
	ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
	ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
	}
	if (cls == 'Sectional' && frm > 0){
			var t = setTimeout("PriceChange('myForm')",2500);
		}

	if (cls != 'Sectional'){
	e.style.height = '600px';
	} else {
	if (frm != 0){
	e.style.height = '740px';
	}else{
	e.style.height = '740px';
	}
	}
}

function apageLoader(fab,afab,cls,stl){
	var urlstr = "";
	var e = document.getElementById('pDiv3');
	if (stl == 0){
	urlstr ="fabric=" + fab + "&afabric=" + afab + "&class=" + cls + "&style=" + 25;
	selstr ="fabric=" + fab + "&class=" + cls + "&style=" + stl;
	ColdFusion.navigate('vertproducts.cfm?' + selstr,'pDiv3');
	ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
	ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
	ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
	}else{
	urlstr ="fabric=" + fab + "&afabric=" + afab + "&class=" + cls + "&style=" + stl;
	ColdFusion.navigate('vertproducts.cfm?' + urlstr,'pDiv3');
	ColdFusion.navigate('filters.cfm?' + urlstr,'filterDiv');
	ColdFusion.navigate('fastfab.cfm?' + urlstr,'myDiv');
	ColdFusion.navigate('fabriclist.cfm?' + urlstr,'history');
	}
	
	if (cls != 'Sectional'){
	e.style.height = '630px';
	}
}




function loadWindow(fab,cls,stl,grp,frm){
var e = document.getElementById('pDiv3');
var urlstr = "";
urlstr ="fabric=" + fab + "&class=" + cls + "&style=" + stl + "&group=" + grp + "&showform=" + frm
if (cls == 'Sectional'){
	e.style.height = '740px';
	} else if (cls == 'Pillow') {
		e.style.height = '630px';
		ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
		ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
	}else if (cls == 'Fabric Wall Art') {
		e.style.height = '630px';
		ColdFusion.navigate('fastfabacc.cfm?' + urlstr,'myDiv');
		ColdFusion.navigate('afabriclist.cfm?' + urlstr,'history');
	}else{
		e.style.height = '630px';
	}
}



function SecTotal(){
	var t = setTimeout("PriceChange('myForm')",1800);
}

	
	function updateQuantity(){
		str = "";
		var elem = getElementsByAttribute(document.getElementById("myForm"), "input", "type", "text");	
		var j = elem.length;
			for(var i = 0; i < j ; i++){												
				var eid = elem[i].id;
				if (eid != "totprice"){
				var quty = elem[i].value;
				var iid = elem[i].tabIndex;
				if ( isNaN(quty)){
					quty = 0;
				}
				var iid = iid * 1;
				var quty = quty * 1;
				
				var urlstr = "itemqty.cfm?upd=1&item=" + iid + "&qty=" + quty;
				ColdFusion.navigate(urlstr,'iCount');
				}
			}
	}
	
function updatelQuantity(){
		str = "";
		var elem = getElementsByAttribute(document.getElementById("mylForm"), "input", "type", "text");	
		var j = elem.length;
			for(var i = 0; i < j ; i++){												
				var eid = elem[i].id;
				if (eid != "totprice"){
				var quty = elem[i].value;
				var iid = elem[i].tabIndex;
				if ( isNaN(quty)){
					quty = 0;
				}
				var iid = iid * 1;
				var quty = quty * 1;
				
				var urlstr = "itemqty.cfm?upd=1&item=" + iid + "&qty=" + quty;
				ColdFusion.navigate(urlstr,'iCount');
				}
			}
	}

	function clearQuantity(){
		str = "";
		var elem = getElementsByAttribute(document.getElementById("myForm"), "input", "type", "text");	
		var j = elem.length;
			for(var i = 0; i < j ; i++){												
				var eid = elem[i].id;
				if (eid != "totprice"){
				
				var iid = elem[i].tabIndex;
				
				var iid = iid * 1;
				
				
				var urlstr = "itemqty.cfm?upd=1&item=" + iid + "&qty=" + 0;
				ColdFusion.navigate(urlstr,'iCount');
				}
			}
	}
	
	function formHeader(){
	var e = document.getElementById('pDiv3');
	e.style.height = '740px';
}
function catSectional(){
	var e = document.getElementById('ottshow');
	e.style.top = '50.5em';
}
function catFurniture(){
	var e = document.getElementById('ottshow');
	e.style.top = '38.5em';
}

function resetQuantity(){
		var j = 8;
			for(var i = 0; i < j ; i++){												
				var iid = i;
				var iid = i * 1;
				var urlstr = "itemqty.cfm?upd=1&item=" + iid + "&qty=" + 0;
				ColdFusion.navigate(urlstr,'iCount');
				}
			
	}


			function PriceChange(id){
				var elem = document.getElementById(id).elements;
				var sum = 0;
				for(var i = 0; i < elem.length; i++)
					{
					var qty = elem[i].value;
					var pr = elem[i].alt;
					var total = qty * pr;
					var sum = sum + total;
					}
				if ( isNaN(sum)){
				sum = 0;
				}
				document.getElementById("totprice").value = sum;															
			}
			


//jscript css browser detec
var css_browser_selector = function() {
var ua=navigator.userAgent.toLowerCase(),
is=function(t){return ua.indexOf(t) != -1;},
h=document.getElementsByTagName('html')[0],
b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('gecko/')? 'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',
os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';
var c=b+os+' js'; h.className += h.className?' '+c:c;
}();
