function saveUserid(frm){
var boolVal = frm['rememberMe'].checked;
	if(boolVal){
		var usrName = frm['username'].value;
			set_Cookie('CLCOOKIE',usrName,'30','autodesk.com');
	}else{
		eraseUserid();
	}
}
function eraseUserid() {
	set_Cookie('CLCOOKIE','',-1,'autodesk.com');
}

function set_Cookie(name,value,days,domain) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = '; expires='+date.toGMTString();
	}
	else var expires = '';
	document.cookie = name + '=' + escape(value) + expires + '; path=/; ' + 'domain=' + domain;
}

//callback function for initKMSI
function initKMSICallBack() {
	document.adskLoginForm['loginSubmit'].disabled=true;
	document.adskLoginForm['kmsi'].disabled=true;
}

//callback function for successful KMSI call	
function successKMSICallBack() {
	document.adskLoginForm['loginSubmit'].disabled=false;
	document.adskLoginForm['kmsi'].disabled=false;

}

//callback function for failed KMSI call	
function failureKMSICallBack() {
	document.adskLoginForm['loginSubmit'].disabled=false;
	document.adskLoginForm['kmsi'].disabled=false;
	document.adskLoginForm['kmsi'].checked=false;
}
	
function saveKMSIParam() {
  if(document.adskLoginForm['kmsi'].checked) {
	initParameter('clKmsiEnabled','1',initKMSICallBack,successKMSICallBack,failureKMSICallBack);
  } else {
	initParameter('clKmsiEnabled','0',initKMSICallBack,successKMSICallBack,failureKMSICallBack);
  }
}
