﻿// JScript File
var cadenaMsg
			function dameMsg_CallBack(response){ 
			if (response.error != null){ 
			document.getElementById('chatBox').innerHTML=(response.error); 
			return; }
			document.getElementById('chatBox').innerHTML=response.value;
			setTimeout("ChatFunctions.dameMsg(dameMsg_CallBack)",1000);
			}
			var buddyMsg
			function dameBuddy_CallBack(response){ 
			if (response.error != null){ 
			document.getElementById('buddylist').innerHTML=(response.error); 
			return; }
			document.getElementById('buddylist').innerHTML=response.value;
			setTimeout("ChatFunctions.dameBuddy(dameBuddy_CallBack)",1000);
			}
			function NewUser(){
			var userid=document.getElementById('txtUsr').value;
			ChatFunctions.InsertMsgEnter(userid); 
			}
			function NewUserBuddy(){
			var c=document.getElementById('chatSign');
			var userid=document.getElementById('txtUsr').value;
			ChatFunctions.InsertMsgBuddy(userid,c.value); 
			}
			function LeaveUser(){
			var userid=document.getElementById('txtUsr').value;
			ChatFunctions.InsertMsgLeave(userid); 
			}
			function LeaveUserBuddy(){
			var userid=document.getElementById('txtUsr').value;
			var c=document.getElementById('chatSign');
			ChatFunctions.InsertMsgLeaveBuddy(userid,c.value); 
			}
			function InsertMessage(){
			if (document.getElementById('txtMsg').value !== ""){
			var userid=document.getElementById('txtUsr').value; 
			var c=document.getElementById('chatSign');
			ChatFunctions.InsertMsg(document.getElementById('txtMsg').value,userid,c.value);
			document.getElementById('txtMsg').value='';
			document.getElementById('txtMsg').focus();
			}
			}
			function MakeReadOnlyMessageButton(){
			document.getElementById('txtUsr').value = ChatFunctions.ReturnUsername(usersessionid).value;
			var x=document.getElementById('txtMsg');
			var y=document.getElementById('sbtMessage');
			var a=document.getElementById('txtUsr');
			var b=document.getElementById('sbtUsr');
			var c=document.getElementById('chatSign');
			if (document.getElementById('txtUsr').value == ""){
			x.disabled=true;
            y.disabled=true;
            x.value = 'Create your user id above to chat'
			}
			else{
			c.value = ChatFunctions.ReturnSign(usersessionid).value;
			NewUserBuddy();
			x.disabled=false;
            y.disabled=false;
            c.disabled=true;
            a.disabled=true;
            b.disabled=true;
			}
			}
			function MakeNotReadOnlyMessageButton(){
			var x=document.getElementById('txtMsg');
			var y=document.getElementById('sbtMessage');
			var a=document.getElementById('txtUsr');
			var b=document.getElementById('chatSign');
			if (a.value == ""){
			    document.form1.sbtUsr.value = "Create User ID";
			}
			else if (b.value == ""){
			    document.form1.sbtUsr.value = "Select Your Sign";
			}
			else{
			x.disabled=false;
            y.disabled=false;
            x.value = ''
            document.form1.sbtUsr.value = "User ID Set";
            MakeReadOnlyUsernameButton();
            NewUserBuddy();
            }
			}
			function MakeReadOnlyUsernameButton(){
			var x=document.getElementById('txtUsr');
			var y=document.getElementById('sbtUsr');
			var z=document.getElementById('chatSign');
			x.disabled=true;
            y.disabled=true;
            z.disabled=true;
            ChatFunctions.setSessionUsername(document.getElementById('txtUsr').value,usersessionid,userIP,z.value); 
			}
function handleKeystroke(e)
			{
			var keyPressed;
			//Browser compatibility check
			if (document.all) 
			{
			//Browser used: Internet Explorer 6
			keyPressed = e.keyCode;
			} 
			else 
			{
			//Browser used: Firefox
			keyPressed = e.which;
			}
			//13 = ASCII code for Enter key
			if (keyPressed == 13) 
			{ 
			if (document.getElementById('txtMsg').value !== ""){
			var userid=document.getElementById('txtUsr').value; 
			var c=document.getElementById('chatSign');
			ChatFunctions.InsertMsg(document.getElementById('txtMsg').value,userid,c.value);
			document.getElementById('txtMsg').value='';
			document.getElementById('txtMsg').focus();
			}
			} 
			}