var tagDEFER_1 = document.getElementById('DEFER_1');
if (!tagDEFER_1) {tagDEFER_1 = document.createElement('SPAN');
document.body.appendChild(tagDEFER_1);}
var strDEFER_1 = '';
strDEFER_1 += "<SPAN id='custom35'><FORM METHOD='POST' TARGET='_self' ACTION = \"http://www.justopal.com.au/include/custom35.asp\" NAME='custom35'>\r\n<input type='hidden' name='Page' value='/front.htm'>\r\n<input type='hidden' name='Rnd' value='85933'>\r\n<input type='hidden' name='ID' value='135528482'>\r\n<TABLE BORDER='0' Cellpadding='3'><TBODY><TR><TD nowrap>Min : <select onChange=\"checkPair(this)\" style='width:100' name='CatalogConstraint' size='1'><option value=\"\">(Any Price)</option><option value=\"1\">$1</option><option value=\"100\">$100</option><option value=\"300\">$300</option><option value=\"500\">$500</option><option value=\"1000\">$1000</option><option value=\"1001\"> over $1000</option></select></TD></TR><TR>\r\n";
strDEFER_1 += "<TD nowrap> Max: <select onChange=\"checkPair(this)\" style='width:100' name='CatalogConstraint1' size='1'><option value=\"\">(Any Price)</option><option value=\"100\">$100</option><option value=\"300\">$300</option><option value=\"500\">$500</option><option value=\"1000\">$1000</option><option value=\"1001\">over $1000</option></select></TD></TR><TR><TD nowrap align='right'><input value='Click to Apply' type='button' onClick=\"doFilter()\" style='width:100;'></TD></TR></TBODY></TABLE>\r\n</FORM>\r\n</SPAN>";
if (document.all) tagDEFER_1.insertAdjacentHTML('BeforeEnd',strDEFER_1);
else tagDEFER_1.innerHTML += strDEFER_1;
strDEFER_1 = '';


var FILTER = 'custom35';

function doFilter()
{
var	frm = document.forms[FILTER];
	if (frm != null)
	{
		saveFilter(frm)
		submitform(FILTER, '');		
	}
}

function saveFilter(frm)
{
var i, ctl, sName, sValue, sType;
	for (i = 0; i < frm.elements.length; i++)
	{
		ctl = frm.elements[i];		
		sName = ctl.name;
		sValue = '';
		sType = ctl.type;
		if (sType.indexOf('text') >= 0 || sType.indexOf('textarea') >= 0) 
				sValue = ctl.value;
		else if ((sType.indexOf('radio') >= 0 ||
				sType.indexOf('checkbox') >= 0) && 
				ctl.checked == true) 
		{
			sValue = ctl.value;
		}
		else if (sType.indexOf('select') >= 0 ||
				ctl.options != null)
			sValue = ctl.selectedIndex; 
		
		if (sType.indexOf('hidden') < 0 && 
			((sType.indexOf('radio') < 0) || sValue.length > 0))
		{
			setcookie(sName, sValue, 1);
		}
	}
}

function getFilter()
{
var i, ctl, sName, sValue, sType;

var frm = document.forms[FILTER];
	if (frm == null) return;
	for (i = 0; i < frm.elements.length; i++)
	{
		ctl = frm.elements[i];		
		sName = ctl.name;
		sType = ctl.type;
		sValue = getcookie(sName);
		if (sType.indexOf('text') >= 0 || sType.indexOf('textarea') >= 0) 
		{
			if (sValue.length) ctl.value = sValue;
		}
		else if (sType.indexOf('radio') >= 0 ||
				sType.indexOf('checkbox') >= 0) 
		{
			if (ctl.value == sValue)
				ctl.checked = true;
		}
		else if (sType.indexOf('select') >= 0 ||
				ctl.options != null)
		{
			if (sValue.length > 0) 
				ctl.selectedIndex = parseInt(sValue); 
		}		
	}
	if (frm.Page.value.length == 0)
		frm.Page.value = "" + window.location;
}
setTimeout("getFilter()", 1000);
function checkPair(ctrl)
{
var frm = ctrl.form;
var ctrl1 = frm.CatalogConstraint1;
	if (ctrl1.name == ctrl.name) ctrl1 = frm.CatalogConstraint;
	if (ctrl1.selectedIndex > 0 && ctrl.selectedIndex > 0)
	{
		if (ctrl.name == "CatalogConstraint")
		{
			if (ctrl1.selectedIndex < ctrl.selectedIndex)
				ctrl1.selectedIndex = ctrl.selectedIndex;
		}
		else
		{
			if (ctrl1.selectedIndex > ctrl.selectedIndex)
				ctrl1.selectedIndex = ctrl.selectedIndex;
		}
	}
}
