function table_fix() {

	                windowwidth = window.innerWidth;

	                if (!windowwidth) {
        	                windowwidth = document.documentElement.clientWidth;
	                }

	                if (!windowwidth || windowwidth == 0) {
        	                windowwidth = document.body.clientWidth;
        	        }

		if(document.getElementById("hometable")) {

			if(windowwidth > 950) {
				document.getElementById("hometable").style.width = "704px";
			} else {
				document.getElementById("hometable").style.width = "";
			}
		}

		if(document.getElementById("header_button_fix")) {
			if(windowwidth > 900) {
				document.getElementById("header_button_fix").style.marginRight = 5 + "px";
			} else {
				document.getElementById("header_button_fix").style.marginRight = 0 + "px";
			}
		}

	/** FIX THE ITEMLIST TABLES **/
	w = document.body.offsetWidth - 270;
	if (document.getElementById('itemlist_table')) {
		document.getElementById('itemlist_table').style.width = (w) + 'px';

		/** TO FIX THE IE6 TABLE PLACEMENT ISSUE **/
		/** if (w < 700) document.getElementById('itemlist_wrapper').style.width = '700px';
		/** else document.getElementById('itemlist_wrapper').style.width = 'auto';
		**/
		}

	if (document.getElementById('moreinfo_table')) {
		document.getElementById('moreinfo_table').style.width = (parseInt(w))+ 'px'; /** - 40 **/
		}

	/**
	*** var homepage_limit = 680;
	*** if (w < homepage_limit && document.getElementById('homepage_container')) {
	***	document.getElementById('page_wrapper').style.width = (homepage_limit) + 'px';
	***	}
	*** else document.getElementById('content_wrapper').style.width = 'auto';
	**/


	/** FIX THE LEATHER FAMILES CATEGORIES AND PAGE WRAPPER **/

	var cats = Array(47, 48, 49, 50, 58);
	var sizes = Array(130, 180, 230);


	if (document.getElementById('leather_families_wrapper')) {
		if (document.body.offsetWidth < 1150) { //1000
			size = 130;
			if (document.getElementById('leather_families_wrapper')) document.getElementById('leather_families_wrapper').style.width = '690px'; //550
			/* document.getElementById('page_wrapper').style.width = '900px'; */
			}
		else if (document.body.offsetWidth < 1380) { //1200
			size = 180;
			if (document.getElementById('leather_families_wrapper')) document.getElementById('leather_families_wrapper').style.width = '940px'; //750
			/* document.getElementById('page_wrapper').style.width = '1150px'; */
			}
		else {
			size = 230;
			if (document.getElementById('leather_families_wrapper')) document.getElementById('leather_families_wrapper').style.width = '950px'; //950
			/* document.getElementById('page_wrapper').style.width = '1250px'; */
			}

		if (document.getElementById('leather_families_wrapper')) {
			for (x = 0; x < cats.length; x++) {
				for (y = 0; y < sizes.length; y++) {
					if (sizes[y] == size) {
						document.getElementById(cats[x] + '_' + sizes[y]).style.display = '';
						}
					else {
						document.getElementById(cats[x] + '_' + sizes[y]).style.display = 'none';
						}
					}
				}
			}
		}


	}


	function giftingfix() {

		if (document.getElementById('gifting')) {

			menuWrapper = document.getElementById('menu-wrapper');
			var menu = menuWrapper.clientHeight;

			giftingWrapper = document.getElementById('gifting');
			var gifting = giftingWrapper.clientHeight;

			if (gifting < menu) {
				 document.getElementById('gifting-fix').style.height = (menu-gifting+35)+"px";
			}
		}

	}


	function resizefunc() {
		table_fix();
		giftingfix();
	}




window.onresize = resizefunc;
window.onload = resizefunc;

