// removechecks7

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}

function removechecks(form,itemNumber)
{
   for(i=0; i<form.elements.length; i++) {
      if (form.elements[i].type=="checkbox") {
         if (form.elements[i].name == ("vwselect" + itemNumber)) {
               form.elements[i].checked = true;    
            }
         }
   }
   if (document.getElementById("vwquantity"+itemNumber))
   {
     if(document.getElementById("vwquantity"+itemNumber).type=="select-one") {
        if (document.getElementById("vwquantity"+itemNumber).selectedIndex == 0) {
           document.getElementById("vwquantity"+itemNumber).selectedIndex = 1;
        }
     }
     else
     {
       if (document.getElementById("vwquantity"+itemNumber).value == 0)
       {
         document.getElementById("vwquantity"+itemNumber).value = 1;
       }
     }
   }
   return true;
}

// yst-tab-javascript

function activateTab(tabID) {
        var tab = document.getElementById('InfoTab' + tabID);
        var details = document.getElementById('InfoDetails' + tabID);
        currentTab.className = "infotabinactive";
        tab.className = "infotabactive";
        currentDetails.className = "detailshidden";
        details.className = "detailsshow";
        currentTab = tab;
        currentDetails = details;
   }
   
// paginate
   
function PageQuery(q) {
if(q.length > 1) this.q = q.substring(1, q.length);
else this.q = null;
this.keyValuePairs = new Array();
if(q) {
for(var i=0; i < this.q.split("&").length; i++) {
this.keyValuePairs[i] = this.q.split("&")[i];
}
}
this.getKeyValuePairs = function() { return this.keyValuePairs; }
this.getValue = function(s) {
for(var j=0; j < this.keyValuePairs.length; j++) {
if(this.keyValuePairs[j].split("=")[0] == s)
return this.keyValuePairs[j].split("=")[1];
}
return false;
}
this.getParameters = function() {
var a = new Array(this.getLength());
for(var j=0; j < this.keyValuePairs.length; j++) {
a[j] = this.keyValuePairs[j].split("=")[0];
}
return a;
}
this.getLength = function() { return this.keyValuePairs.length; } 
}
function queryString(key){
var page = new PageQuery(window.location.search); 
return unescape(page.getValue(key)); 
}

if (queryString('page')=='false')
  CurrentPage = 1;
else
  CurrentPage = queryString('page') * 1;

/// pagecontrols

function ShowPageControls()
{
    document.write ("<div class=paginate>");
    document.write ("Page: ");
    if ( CurrentPage != 1 )
    {
        document.write ("<a href=" + pageid + ".html?page=" + String(CurrentPage-1) + "><img src=/lib/furniture-sale/leftarrow.gif align=absmiddle border=0 alt='<'></a>&nbsp;")
    }
    for (var i = 0; i < pages.length; i++ )
    {
      if ( i != CurrentPage - 1 )
      {
        document.write ("<a href=" + pageid + ".html?page=" + String(i + 1) + ">" + (i+1) + "</a>&nbsp;")
      }
      else
        document.write ( String(i+1) + "&nbsp;" );
    }
    if ( CurrentPage != pages.length )
    {
        document.write ("<a href=" + pageid + ".html?page=" + String(CurrentPage+1) + "><img src=/lib/furniture-sale/rightarrow.gif align=absmiddle border=0 alt='>'></a>&nbsp;")
    }
    document.write ("</div>");
}

function ShowPage()
{
  if ( pages.length > 1 ) 
  {
    ShowPageControls();
  }
  document.write( String(pages[CurrentPage - 1]).replace(/`/gi, "'") );
  if ( pages.length > 1 ) 
  {
    ShowPageControls();
  }
}

/// popup-function

function CaricaFoto(img, name, imgname, wid, hi){

  foto1= new Image();

  foto1.src=(img);

  foto2= new Image();

  foto2.src=(imgname);

  viewFotos(img, name, imgname, wid, hi);

}

function viewFotos(img, name, imgname, wid, hi){

var width = 0;

var height = 0;

 

if (wid != null) {

   width = parseInt(wid);

}

 

if (hi != null) {

   height = parseInt(hi);

}

 

if (width > 700 || height> 600) {

 features = 

    "toolbar=no,location=no,directories=no,status=no,menubar=no," +

    "scrollbars=yes,resizable=yes,width=700,height=600";

} else {

 

 features = 

    "toolbar=no,location=no,directories=no,status=no,menubar=no," +

    "scrollbars=yes,resizable=yes,width=" + wid + ",height=" + hi;

}

 dlg = window.open ("","_blank",features);

 dlg.document.write("<html><head><ti");

 dlg.document.write("tle>" + name + " Zoom</title></head>");

 dlg.document.write("<body bgcolor=white><center>");

 dlg.document.write("<table width=100% height=100%>");

 dlg.document.write("<tr><td align=center valign=middle>");

 dlg.document.write("<img src=" + imgname + ">");

 dlg.document.write("</td></tr><tr><td align=center valign=middle>");

 dlg.document.write("<img src=" + img + ">");

 dlg.document.write("<br clear=all<b>www.onewayfurniture.com &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Toll Free: 800-789-1995</b>");

 dlg.document.write("</td></tr>");

 dlg.document.write("<tr><td align=center valign=middle>");

 dlg.document.write("<a href=# onClick=window.close();>");

 dlg.document.write("<font size=1 face=Arial>Click to close</font></a>");

 dlg.document.write("</td></tr>");

 dlg.document.write("</table></body></html>");

}



/// force-selection-js-multiadd-new10


function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}

function changeQuantity(itemNumber)
 {
   if (document.getElementById("vwquantity"+itemNumber))
   {
      if (document.getElementById("vwselect"+itemNumber).checked)
      {
         if(document.getElementById("vwquantity"+itemNumber).type=="select-one") {
            if (document.getElementById("vwquantity"+itemNumber).selectedIndex == 0) {
               document.getElementById("vwquantity"+itemNumber).selectedIndex = 1;
            }
         }
         else
         {
            if (document.getElementById("vwquantity"+itemNumber).value == 0)
            {
               document.getElementById("vwquantity"+itemNumber).value = 1;
            }
         }
       }
       else
       {
         if(document.getElementById("vwquantity"+itemNumber).type=="select-one") {
            document.getElementById("vwquantity"+itemNumber).selectedIndex = 0;
         }
         else
         {
            document.getElementById("vwquantity"+itemNumber).value = 0;
         }
       }
    }
 }

function verifyselection(form) 
	{
		// result function
		var blnResult = true;
		// temp name form control
		var nameControl = "";
		// array of name of radio form controls
		var arrNameControl = new Array();
		// array of value checked of radio form controls
		var arrValueControl = new Array();
		// flag existence form control in array
		var isExistOnArray = false;
                var itemNumber = "";
                var charLocation = 0;
                var blnControlToCheck = false;
		// loop on all elements of form
		for(i=0; i<form.elements.length; i++) {
			blnControlToCheck= false;
                        //determine if we should check this control
                        if(form.elements[i].type=="radio" || form.elements[i].type=="select-one") {
				nameControl = form.elements[i].name;
				blnControlToCheck = true;
				if(Left(nameControl, 6) == "vwattr" || Left(nameControl,10) == "vwquantity") {
					if (Left(nameControl, 6) == "vwattr") {
                                           itemNumber = nameControl.substring(6, nameControl.indexOf("_")); 
                                        }
					if (Left(nameControl, 10) == "vwquantity") { itemNumber = nameControl.substring(10); }
                			productQty = document.getElementById("vwquantity"+itemNumber);
					productId = document.getElementById("vwitem"+itemNumber);
					if (productId) {
						if(productId.type=="checkbox") {
							blnControlToCheck = productId.checked;
						}
					}
					if (blnControlToCheck && productQty) {
					   if (productQty.type=="select-one") {
                                              blnControlToCheck = true;
                                           }
                                           else
                                           {
						if(productQty.value > 0) {
							blnControlToCheck = true;
						}
						else
						{
							blnControlToCheck = false;
						}
                                           }
					}
				}
                        }

			// check type form control
			if(form.elements[i].type=="radio" && blnControlToCheck) {
				// save name form control
				nameControl = form.elements[i].name;
              
				// reset flag existence form control in array
				isExistOnArray = false;
				// loop on all found radio form control
				for(j=0; j<arrNameControl.length; j++){
					// if giving form control is exist in array
					if(arrNameControl[j] == nameControl) {
						// set flag
						isExistOnArray = true;
						// break loop
						break;
					}
				}
				// if giving form control is not exist in array
				if(isExistOnArray == false){
					// set index of array
					j = arrNameControl.length;
					// add new element to arrays
					arrNameControl[j] = nameControl;
					arrValueControl[j] = 0;
				}
				// if giving radio form control is checked
				if(form.elements[i].checked == "1"){
					arrValueControl[j] = 1;
				}
			}
                        if (blnControlToCheck && (form.elements[i].selectedIndex > -1)) {
                                if (form.elements[i].selectedIndex == 0) {
                                        var opttext = form.elements[i].value.toLowerCase();
                                        if (opttext.indexOf('optional') < 0) {        
                                                blnResult = false;
                                                nameControl = form.elements[i].name.toLowerCase();
                                                if(Left(nameControl, 6) == "vwattr") {
                                                     nameControl = nameControl.substring(nameControl.indexOf("_") + 1);
                                                }
                                                if(Left(nameControl, 10) == "vwquantity") {
                                                   alert('Please select quantity');
                                                }
                                                else 
                                                {
                                                   alert('Please select a ' + nameControl);
                                                }
                                                break;
                                        }
                                }
                        }
		}
		// loop on all found radio form control
		if(blnResult==true) {
                        for(j=0; j<arrNameControl.length; j++){
			        // if radio group form control is checked
			        if(arrValueControl[j] != 1) {
				       // set result function
				       blnResult = false;
				       // show error message
                                       nameControl = arrNameControl[j].toLowerCase();
                                       if(Left(nameControl, 6) == "vwattr") {
                                            nameControl = nameControl.substring(nameControl.indexOf("_") + 1);
                                       }
				       alert("Please select a " + nameControl);
                                       break;
		       	       }
		       }
                }     
		var amount = document.getElementById("vwquantity0").value;
		if(setMinPurchase > amount){
			window.alert("Please purchase the set minimum ammount, "+ setMinPurchase);
			blnResult = false;
		}
		
		if(setEvenOnly == "true"){
			var result = document.getElementById("vwquantity0").value % 2;
			if(result == 1){
				window.alert("Please purchase the item in even quantities. Thank You.");
				blnResult = false;
		        }}
		        
		// return result function
		return blnResult;
	}

// new js window
function OpenWin(newin) {
  flyout=window.open(newin,"flyout","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,width=500,height=650,top=150,left=50")
}


 function showImgTab(q) {
  for (var x=1; x<4; x++)
  {
   if(document.getElementById("img_tab_"+x))
   {
    if(x==q) // selected tab
    {
     document.getElementById("img_tab_"+x).className =
      "img_t_" + x + "_up";
     document.getElementById("img_tab_content_"+x).className = "";
    }
    else
    {
     document.getElementById("img_tab_"+x).className =
      "img_t_" + x + "_back";
     document.getElementById("img_tab_content_"+x).className =
      "hideImgTab";
    }
   }
  }
  document.body.focus();
 } 

