var done = 0;
var fields = new Array("cname","caddress","cpvm","ctel","cfax");
function orgCode()
{
	if(done ==1)
		return false;
	if(http.readyState == 1)
		return;
	//alert('triger');
	if(!checkOrgCode())
		return false;
	http.open('get', 'seminar.getorg.php?id='
	  + document.registracija.ccode.value);
	http.setRequestHeader("Content-type", "text/html; charset=windows-1257");
	http.onreadystatechange = handleInfo;
	
	http.send(null);
	
	
	done =1;
	return false;
}
function syncCode()
{
	done = 0;
	orgCode();
	return false;		
}
function checkOrgCode()
{
	var dc = document.getElementById('errtext');
	document.registracija.ccode.value = document.registracija.ccode.value.replace(/^\s*|\s*$/g,"");
	if(!document.registracija.ccode.value.match(/^\d{7}$|^\d{9}$/))
	{
		
		//dc.innerHTML = '<font color="red"><b>Blogas įmonės kodas. Patikrinkite ir spauskite Atnaujinti</b></font>';
		dc.innerHTML = '';
		return false;
	}
	dc.innerHTML = '&nbsp;'
	return true;	
}
function createRequestObject()
{
	var request_;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
	{
	 request_ = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
	 request_ = new XMLHttpRequest();
	}
	return request_;
}
var http = createRequestObject();

function handleInfo()
{
	if(http.readyState == 1)
	{
	 	//document.getElementById('my_div').innerHTML = '<img src="loading-380x228.gif">';
	 	//disable all fields;
	 	disableAll(true);
	 	document.getElementById('preload').style.display ="";
	}
	if(http.readyState == 4)
	{
	 var response = http.responseText.split(';');
	 disableAll(false);
	 document.getElementById('preload').style.display ="none";
		 for(var i=0; i< fields.length; i++)
		 {
		 if(response[i].replace(/^\s*|\s*$/g,"") != '')
		 	{
		 		document.getElementById(fields[i]).value = response[i];
		 	}
		}
	}
}
function disableAll(type)
{
	document.registracija.cname.disabled = type;
	document.registracija.caddress.disabled = type;
	document.registracija.cpvm.disabled = type;
	document.registracija.ctel.disabled = type;
	document.registracija.cfax.disabled = type;
	//document.registracija.caccount.disabled = type;
	//document.registracija.cbank.disabled = type;
	//document.registracija.cbankc.disabled = type;
	
	
}
