<!--
/*
document.write('<script language="JavaScript" type="text/javascript" src="DsLoginAjaxFunc.js"></script>');
function getDsLogin(){var r=Get_HttpRequest();r.open ('get','/ClientDsLogin/DsLogin.asp',false);r.onreadystatechange=function(){if(r.readyState==4){if(r.status==200){
var v=r.responseText;if(v=='ERR'){return;}var l=document.getElementById('dslogin');var cD=l.getElementsByTagName('DIV');
var cF=l.getElementsByTagName('FORM');l.innerHTML=v;cD[0].id='LgDsC';cD[1].id='LgDsL';cD[1].innerText='username';
cD[2].id='LgDsF';cD[3].id='LgDsL';cD[3].innerText='password';cD[4].id='LgDsF';cD[5].id='LgDsB';
cF[0].action='javascript:void(0);';cF[0].method='post';}else{return;}}};r.send();}
*/
var bas_form	= '<form name="dsLoginForm" action="" method="post" style="display:inline;"><input type="_hidden" name="sId" value=""><input type="hidden" name="iId" value=""><input type="hidden" name="uOk" value=""><input type="hidden" name="uKo" value=""><input type="hidden" name="lng" value="">';
function NtwLogin() {
	if (typeof(DsLoginTypeMode) == 'undefined'){DsLoginTypeMode='0';}
	if (typeof(DsLoginLanguage) == 'undefined'){DsLoginLanguage='0';}
	switch(DsLoginTypeMode) { 
  	case '0':NtwLogin_SendAjaxRequest('NtwLogin_mode0','FormAction=TypeMode0','');break;
		case '1':DsLoginPopUp('/inc/ntw_login/DsLoginPopUpRedirect.asp','DsLoginPopUp','');break;
		case '2':NtwLogin_SendAjaxRequest('NtwLogin_mode2','FormAction=TypeMode2','');break;
		case '3':NtwLogin_SendAjaxRequest('NtwLogin_mode3','FormAction=TypeMode3','');break;
	}
}

function NtwLogout(){try{document.getElementById('ntw_login_div').innerHTML='<iframe frameborder="1" src="/inc/ntw_login/DsLoginAjax.asp?FormAction=Logout"></iframe>';}catch(e){NtwLogout_Redirect();}}
function NtwLogin_Redirect(){top.location.href='http://signin.dsnetwork.it/login/';}
function NtwLogout_Redirect(){top.location.href='http://signin.dsnetwork.it/login/clientDs/ServerBridgeOut.asp';}
function NtwLogin_Div(sHtml){if(typeof(document.getElementById('ntw_login_div'))!='object'){return false;};document.getElementById('ntw_login_div').innerHTML=sHtml;return true;}
function NtwLogin_mode0(rStr){try{if(!NtwLogin_Div(bas_form+'</form>')){return};if(typeof(document.dsLoginForm)!='object'){return;};var f=document.dsLoginForm;var v=rStr.split('#');f.action=v[0]+'/login/';f.sId.value=v[1];f.iId.value=v[2];f.uOk.value=v[3];f.uKo.value=v[4];f.lng.value=DsLoginLanguage;f.submit();}catch(e){NtwLogin_Redirect();}}
function NtwLogin_mode1(rStr){/*redirect da sito client*/}

function NtwLogin_mode2(rStr) {
	alert('MODALITà INTEGRATA\n'+ rStr);
}

function NtwLogin_mode3(rStr) {
	alert(rStr);
}

function DsLoginPopUp(sUrl,sTitle){
	x=(window.screen.availWidth/2)-100;y=(window.screen.availHeight/2)-100;
	sStyle='width=300,height=300,menubar=no,scrollbars=no,resizable=yes,alwaysRaised=yes,status=yes,titlebar=no,dependent=1,zorder=1,';
	if (navigator.appName=='Microsoft Internet Explorer'){sStyle+='top='+y+',left='+x;}else{sStyle+='screenX='+x+',screenY='+y;}

	w=window.open(sUrl,sTitle,sStyle);
}


/* Codice da eliminare */

function old_getDsLogin(){
	var strURL = "/ClientDsLogin/DsLogin.asp";
	var myAjaxRequest = Get_HttpRequest();
	var QueryForm = 'FormAction=GETFORM';
 	myAjaxRequest.open('POST', strURL, true);
	myAjaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	myAjaxRequest.setRequestHeader('Content-length', QueryForm.lenght);
	myAjaxRequest.setRequestHeader('Connection', 'close');
	myAjaxRequest.onreadystatechange = function() {	
		if(myAjaxRequest.readyState==4 || myAjaxRequest.readyState=='complete'){
			if (AjaxStatusDescription[myAjaxRequest.status] == 'OK') {
				var retHtml = myAjaxRequest.responseText;
				if (retHtml == 'ERR'){return;}
				var loginObj=document.getElementById('dslogin');
				loginObj.innerHTML = retHtml;
				loginObj.getElementsByTagName('DIV')[0].id='LgDsC';
				loginObj.getElementsByTagName('DIV')[1].id='LgDsL';
				loginObj.getElementsByTagName('DIV')[1].innerText='username';
				loginObj.getElementsByTagName('DIV')[2].id='LgDsF';
				loginObj.getElementsByTagName('DIV')[3].id='LgDsL';
				loginObj.getElementsByTagName('DIV')[3].innerText='password';				
				loginObj.getElementsByTagName('DIV')[4].id='LgDsF';
				loginObj.getElementsByTagName('DIV')[5].id='LgDsE';
				loginObj.getElementsByTagName('DIV')[5].style.display = 'none';
				loginObj.getElementsByTagName('DIV')[5].style.textAlign='center';
				loginObj.getElementsByTagName('DIV')[6].id='LgDsB';
				loginObj.getElementsByTagName('INPUT')[1].autocomplete='off';
				loginObj.getElementsByTagName('INPUT')[1].className='userClass';
				loginObj.getElementsByTagName('INPUT')[2].autocomplete='off';
				loginObj.getElementsByTagName('INPUT')[2].className='passClass';
				loginObj.getElementsByTagName('INPUT')[3].src = 'bsbmt.gif'
				loginObj.getElementsByTagName('FORM')[0].action='javascript:void(0);';
				loginObj.getElementsByTagName('FORM')[0].method='post';
			} else {
				alert("Errore Ajax:\n" + AjaxStatusDescription[myAjaxRequest.status] );
			}
		}
	}
	myAjaxRequest.send(QueryForm);
}

function old_sendDsLogin(f){
	var i=document.getElementById('dslogin').getElementsByTagName('INPUT');
	var d=document.getElementById('dslogin').getElementsByTagName('DIV');
	var loading = '<img src="/ClientDsLogin/loading.gif">';
	var bsubmit = d[6].innerHTML;
	setErrDsLogin('');
	if(i[0].value.length==0){setErrDsLogin('Impossibile eseguire l\'autenticazione in questo momento');return false;}
	if(i[1].value.length==0){setErrDsLogin('Indicare lo username');i[1].focus();return false;}
	if(i[2].value.length==0){setErrDsLogin('Indicare la password');i[2].focus();return false;}
	d[6].innerHTML = loading;
	var r=Get_HttpRequest();
	var strURL = '/ClientDsLogin/DsLogin.asp'
	var QueryForm = 'FormAction=LOGIN&'+i[0].name+'='+i[0].value+'&'+i[1].name+'='+i[1].value+'&'+i[2].name+'='+i[2].value;
 	r.open('POST', strURL, true);
	r.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	r.onreadystatechange = function() {
		if (r.readyState==4){
			if(r.responseText=='TRUE'){
				parent.location.reload();
			} else {
				setErrDsLogin('utente non risconosciuto');
				d[6].innerHTML = bsubmit;
				i[1].focus();
				f.reset(); 
			}
		}
	}
	r.send(QueryForm);
	return false;
}

function old_setErrDsLogin(eTxt){
	var d=document.getElementById('dslogin').getElementsByTagName('DIV');
	if (eTxt==''){d[5].innerHTML='';d[5].style.display='none';return;}
	d[5].innerHTML=eTxt;
	d[5].style.display='';
}

function old_DsLoginLogOut(){
	var r=Get_HttpRequest();
	var strURL = '/ClientDsLogin/DsLogin.asp';
	var QueryForm = 'FormAction=LOGOUT';
 	r.open('POST', strURL, true);
	r.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	r.onreadystatechange = function() {
		if (r.readyState==4){parent.location.reload();}
	}
	r.send(QueryForm);
}


//-->