	var webq = "diasearch2.php";
	var webparm = null;
	var webform = 'form1';
	var targetid = "divdtl";
	

	
	function setparm() {
		qform =  new form("form1");
		fparm = qform.serialize();
//		norec = document.form1.norec.value;
		parms = "ajax=1";
//		parms = parms + "&colorfrom=" + document.form1.colorfrom.value + "&colorto=" + document.form1.colorto.value;
//		parms = parms + "&clarfrom=" + document.form1.clarfrom.value + "&clarto=" + document.form1.clarto.value;
//		parms = parms + "&wgtfrom=" + document.form1.wgtfrom.value + "&wgtto=" + document.form1.wgtto.value;
//		parms = parms + "&prcfrom=" + document.form1.prcfrom.value.substring(1) + "&prcto=" + document.form1.prcto.value.substr(1);
//		if (orderby && orderby != '') {
//			parms = parms + "orderby=" + orderby;
//			parms = parms + "orderdir=" + orderdir;
//		}

//		parms = parms + "&recpage=" + recpage;	
		parms = parms + "&" + fparm;
		return parms;
	}
		
	function prc_keypress(ev, e) {
		validkey = isCurrencyKey(ev, e) || (e.keyCode == 9);
		if (!validkey) { (ev.which) ? ev.keyCode = 39 : ev.keyCode = null; }
		return validkey;
	}

	function setprcslide(e,slideid,knob) {
		value = RTrim(e.value);
		if (isCurrency(value)) {
			value = value.replace(/\$/,"");
			slide = $e(slideid)
			maxvalue = parseFloat(slide.maxvalue);
			if (value > maxvalue) {
				value = maxvalue;
			}	
			if (e.dataformat) {
				e.value = eval(e.dataformat);
			}	
			setSlideByScale(value, slideid, knob); 
			start=0;
			requery();

		} else {	
//			showmsg("Please , enter only numberic value."); 
			return false;
		}	
	}

	function wgt_keypress(ev,e) {
		validkey = isNumberKey(ev, e) || (ev.keyCode == 9);
		//void(0) essentially tells the page to cancel the last event
		if (!validkey) {e.keyCode = null; }
		return validkey;
	}

	function setwgtslide(e,slideid,knob) {
		value = RTrim(e.value);
		if (isNumber(value)) {
			slide = $e(slideid)
			maxvalue = parseFloat(slide.maxvalue);
			if (value > maxvalue) {
				value = maxvalue;
			}	
			if (e.dataformat) {
				e.value = eval(e.dataformat);
			}	
			setSlideByScale(value, slideid, knob); 
			start=0;
			requery();
		} else {	
//			showmsg("Please , enter only numberic value."); 
			return false;
		}	
	}
	
	function color_keypress(ev,e) {
		validkey = isColorKey(ev, e) || (e.keyCode = 9);
		if (!validkey) { e.keyCode = null; }
		return validkey;
	}

	function setcolorslide(e,slideid,knob) {
		value = RTrim(e.value);
		if (isNumber(value)) {
			slide = $e(slideid)
			maxvalue = parseFloat(slide.maxvalue);
			if (value > maxvalue) {
				value = maxvalue;
			}	
			if (e.dataformat) {
				e.value = eval(e.dataformat);
			}	
			setSlideByScale(value, slideid, knob); 
			start=0;
			requery();
		} else {	
//			showmsg("Please , enter only numberic value."); 
			return false;
		}	
	}
		
	function isColorKey(ev, e) {
	}	
	
	
	function Clarity_keypress(ev,e) {
		validkey = isColorKey(ev, e) || (e.keyCode = 9);
		if (!validkey) { e.keyCode = null; }
		return validkey;
	}

	function setClarityslide(e,slideid,knob) {
		value = RTrim(e.value);
		if (isNumber(value)) {
			slide = $e(slideid)
			maxvalue = parseFloat(slide.maxvalue);
			if (value > maxvalue) {
				value = maxvalue;
			}	
			if (e.dataformat) {
				e.value = eval(e.dataformat);
			}	
			setSlideByScale(value, slideid, knob); 
			start=0;
			requery();
		} else {	
//			showmsg("Please , enter only numberic value."); 
			return false;
		}	
	}
		
	function isClarityKey(ev, e) {
	}	

	function sortquery(orderby,orderdir) {
		$e('orderby').value = orderby;
		$e('orderdir').value = orderdir;
		doquery(webq,webparm,webform,targetid);
	}
	
	function pagequery(start,nowait) {
		$e("start").value = start
		if (nowait) {
			doquery(webq,webparm,webform,targetid);
		} else	{
			requery(webq,webparm,webform,targetid);
		}	
	}
