var lastKeyError;
var loginName = '';
function biddingLogin() {
	readKey();
	if(loginName=='') {
		alert(lastKeyError);
		return;
	}
	var form = document.forms['bidding/enterprise/employeeLogin'];
	var keyReader = document.getElementById("KeyReader");
	//测试新接口并存，--增加新接口读key操作
	if(keyReader.getUserLoginName()==''){
		keyReader = document.getElementById("FzisKeyReader");
	}
	form.action += '?companyId=' + keyReader.getCompanyId() + '&userId=' + keyReader.getUserId() + '&keyId=' + keyReader.getKeyId();
		//form.action += '?companyId=20150411417370004'+ '&userId=20157334005540000'+'&keyId=595875';
		//form.action += '?companyId=20151627221920000'+ '&userId=20179033955090000'+'&keyId=1003';	
	doLogin();
}
function readKey() {
	if(loginName!='') {
		return loginName;
	}
	var html = document.getElementById("KeyReader").outerHTML;
	document.getElementById("KeyReader").outerHTML = '<a id="tempObject"></a>';
	document.getElementById("tempObject").outerHTML = html;
	loginName = document.getElementById("KeyReader").getUserLoginName();
	//loginName = 'sh-test';
	//loginName = 'dy';
	if(loginName!='') {
		document.getElementsByName("userName")[0].value = loginName;
	}
	else { //测试新接口并存，--增加新接口读key操作
		var obj = document.getElementById("FzisKeyReader");
		if(obj) {			
		}else{
			obj = document.createElement("object");
			obj.classid = "clsid:8A5EFAFA-9D1D-4384-BB5D-39389D5862CB";
			obj.id = "FzisKeyReader";
			document.body.appendChild(obj);
			obj.style.display='none';
		}
		loginName = obj.getUserLoginName();
		if(loginName!='') {
			document.getElementsByName("userName")[0].value = loginName;
		}else {
			window.setTimeout('readKey()', 2000);
		}
	}
}
function onReadError(error) {
	lastKeyError = error;
}
if(location.href.indexOf('login.shtml')==-1) {
	window.setTimeout('readKey()', 5000);
}
else {
	window.setTimeout('readKey()', 100);
}

