function textrunning(num) {
	var m0 = strTitleName + " : The most comprehensive hotel booking online for B2B.. Fast ... Reliable... Simple to use... "; 
	var msg=m0;
	var out= " "; 
	var i = 1;
	if (num > 99) {
		num--;
		var txtrun="textrunning(" + num + ")";
		timerTwo=window.setTimeout(txtrun,99);
	}
	else 
		if (num <= 99 && num > 0) {
			for (i=0 ; i < num ; i++) {
			out+=" ";
		}
	out+=msg;
	num--;
	var txtrun="textrunning(" + num + ")";
	window.status=out;
	timerTwo=window.setTimeout(txtrun,99);
	}
	else
		if (num <= 0) {
			if (-num < msg.length) {
				out+=msg.substring(-num,msg.length);
				num--;
				var txtrun="textrunning(" + num + ")";
				window.status=out;
				timerTwo=window.setTimeout(txtrun,99);
			}
		else {
			window.status=" ";
			timerTwo=window.setTimeout("textrunning(100)",75);
		}
	}
}

var TravFlex = {
	trvMode : 0,
	loginMode : function(mode) {
		if (mode == '1')
		{
			TravFlex.trvMode = 1;
			$('lyAgent').value = '';
			$('lyAgent').style.display = 'none';
			$('txtUserName').focus();
		} else
		{
			TravFlex.trvMode = 0;
			$('lyAgent').style.display = '';
			$('txtAgentID').focus();
		}
	},
	login : function(agentid){
		if (TravFlex.trvMode == 1)
		{
			Ajax.request ("LoginConnect.php", "txtUserName="+$("txtUserName").value+"&txtPassword="+$("txtPassword").value+"&lang="+$("txtLang").value+"&mode=1", this.connect);			
		} else
		{
			if (agentid != '')
			{
				Ajax.request ("LoginConnect.php", "txtAgentID="+agentid+"&txtUserName="+$("txtUserName").value+"&txtPassword="+$("txtPassword").value+"&lang="+$("txtLang").value+"&mode=0", this.connect);
			} else
			{
				Ajax.request ("LoginConnect.php", "txtAgentID="+$("txtAgentID").value+"&txtUserName="+$("txtUserName").value+"&txtPassword="+$("txtPassword").value+"&lang="+$("txtLang").value+"&mode=0", this.connect);
			}
		}
		return false;
	},
	connect : function (http){
		http.onreadystatechange = function( ) {
			if (http.readyState != 4)  {return;}
			var myconnect = eval("("+http.responseText+")");
			if(myconnect.canLogin){
				if (TravFlex.trvMode == 1)
				{
					window.open("select-agent.php?Lang="+$("txtLang").value+"&"+new Date().getTime(), "_self");
				} else
				{
					window.open("Accom/Home.php?Lang="+$("txtLang").value+"&"+new Date().getTime(), "_self");
				}
			}else{
				TravFlex.err();
			}
		};
	},
	focus : function(){
                if ($("dAgentID")) {
                    $("dAgentID").style.color = errColor.act;    
                }
                if ($("dUserName")) {
                    $("dUserName").style.color = errColor.act;    
                }
                if ($("dPassword")) {
                    $("dPassword").style.color = errColor.act;    
                }
	},
	err : function(){
                if ($("dAgentID")) {
                    $("dAgentID").style.color = errColor.err;    
                }
                if ($("dUserName")) {
                    $("dUserName").style.color = errColor.err;    
                }
                if ($("dPassword")) {
                    $("dPassword").style.color = errColor.err;    
                }
		alert("password or username invalid");
	}
}


