function deleteBanconista()
{
	var agenzia=document.forms['login'].CDCRS.value;
	var banconista=document.forms['login'].CDBAN.options[document.forms['login'].CDBAN.selectedIndex].text;
	
	try {
		deleteBanconistaAjax(agenzia,banconista);	
	} catch (e) {
	}
	getListaBanconisti(agenzia);

}
function deleteBanconistaAjax(agenzia,banconista)
{
    var xmlhttp = new XMLHttpRequest(); 
	xmlhttp.open("GET","deleteBanconista.do?agenzia_id="+agenzia+"&banconista="+banconista,false); 
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlhttp.send(null); 
	return xmlhttp.responseText;
}



function resetBanconista()
{
	document.getElementById('banconista_nome').innerHTML="<input name='CDBAN' type='text' value='' size='20' maxlength='20'>";
	document.forms['login'].CDBAN.focus();
}

function  boxclose(a)
{
    document.getElementById('messagebox').style.visibility = 'hidden';
    location.href=a+"/";

}
function gologin(a)
{
	document.forms['login'].CDLNG.value=a;

	if(document.forms['login'].CDCRS.value=='')
	{
		alert('Travel company code NOT valid');
		document.forms['login'].CDCRS.focus();
		return false;
	}
	else if(document.forms['login'].USER.value=='')
	{
		alert('Insert Password');
		document.forms['login'].USER.focus();
		return false;
	}
	else if(document.forms['login'].CDBAN.type != 'select-one' && document.forms['login'].CDBAN.type != 'select one' && trim(document.forms['login'].CDBAN.value) =='')
	{
		alert('Insert Agent name');
		document.forms['login'].CDBAN.value="";
		document.forms['login'].CDBAN.focus();
		return false;
	}
	//document.forms['login'].submit();
	return true;
}
function getListaBanconisti(agenzia)
{
	var xmlHttpReq = false;
    var self = this;


    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', contesto+'/booking/listaBanconisti.do?agenzia_id='+agenzia , true);

    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4 && self.xmlHttpReq.status==200) {
			document.getElementById('banconista_nome').innerHTML=self.xmlHttpReq.responseText ;
			document.forms['login'].USER.focus();
        }
        else if (self.xmlHttpReq.readyState == 4 && self.xmlHttpReq.status!=200) {
			alert("Session expired or not valid!");
			location.href='/bol/';
        }

    }
    self.xmlHttpReq.send('');


}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function trim (str){
	return str.replace(/^\s+/, '').replace(/\s+$/,'');
}


