// JavaScript Document

//clear session for page load
var url = 'advsearch.php?type=999&val=999';
new Ajax.Request(url, { method: 'get', onSuccess: function(option) {

	 }
})

e=1
last=0
x=0
xid=0
ena=1
opt=0

function timer(id){
	if(id=xid){
	if(e<17){
		t=setTimeout("timer(xid)",500)
		var url = 'advsearch.php?ret=' + e
		if(opt==0)
		{
			e0=e-1
			new Ajax.Request(url, { method: 'get', onSuccess: function(option0) {
					var response = option0.responseText || '<!--no response text-->'
					$('y' + (e-1)).update(response)
				}
			})
			opt=1
		}
		else if(opt==1)
		{
			e1=e-1
			new Ajax.Request(url, { method: 'get', onSuccess: function(option1) {
					var response = option1.responseText || '<!--no response text-->'
					$('y' + (e-1)).update(response)
				}
			})
			opt=2
		}
		else if(opt==2)
		{
			e2=e-1
			new Ajax.Request(url, {	method: 'get', onSuccess: function(option2) {
					var response = option2.responseText || '<!--no response text-->'
					$('y' + (e-1)).update(response)
				}
			})
			opt=0
		}
		/*new Ajax.Request(url, {
			method: 'get',
			onSuccess: function(option) {
				var response = option.responseText || '<!--no response text-->';
				$('y' + (e - 1)).update(response);
			}
		});*/
		e=e+1
	}
	else
	{
		$('x' + x).show
		clearTimeout(t)
		ena=1
	}
	}
}

function updaterxz(xr){
	if(ena==1)
	{
		xid=xid+1
		//first register new data in session, then retrieve fields
		var url = 'advsearch.php?type=' + xr + '&val=' + $('x' + xr).value
		document.search.x1.disabled=true
		document.search.x2.disabled=true
		document.search.x3.disabled=true
		document.search.x4.disabled=true
		document.search.x5.disabled=true
		document.search.x6.disabled=true
		document.search.x7.disabled=true
		document.search.x8.disabled=true
		document.search.x9.disabled=true
		document.search.x10.disabled=true
		document.search.x11.disabled=true
		document.search.x12.disabled=true
		document.search.x13.disabled=true
		document.search.x14.disabled=true
		document.search.x15.disabled=true
		document.search.x16.disabled=true
		
	
		/*for(qw=1;qw<17;qw++){
			alert(qw);
			var response = '<select disabled></select>';
			alert('loop2');
			$('x' + (qw - 1)).update(response);
			alert('loop3');
		}*/
		new Ajax.Request(url, { method: 'get', onSuccess: function(option) {
				$('x' + xr).hide
				x=xr
				e=1
				last=0
				ena=0
				timer(xid)
			 }
		})
	}
	else
	{
		alert('Please wait for all the fields to load.  This version is still in beta and the final version will not require you to wait.')
	}
}
