var getChatTimer=0;var objChatArray=new Array();function UserAvailCheck(){hideScroll();var B=YAHOO.util.Cookie.get("customerId");var C="method=checkBroadcast&cusId="+B;var A={success:function(E){try{if(E.responseText==-1){document.getElementById("content").innerHTML='<form id="broadcastForm" name="broadcastForm" onSubmit="return broadcastPage(this);"><table style="width:800px;"><tr> <td style="text-align:left;padding-top:10px;padding-left:50px;font:Trebuchet MS;font-size:24px"><b><em>Welcome to akeebo broadcast!<em></b></td></tr><tr> <td style="text-align:left;padding-top:10px;padding-left:50px;font:Trebuchet MS;font-size:15px"><b><em>To begin, please complete our registration form below.</b></td></tr><tr> <td style="font:Trebuchet MS;font-size:15px;height:15px;padding-top:10px;"><b><em><table style="padding-left:50px;" ><tr><td width="50%" style="padding-top:2px;text-align:left;padding-left:50px;"> choose displayname : <input type="text" id="bUsername" name="bUsername" style="width:230px;height:20px;" tabIndex="1" onFocus=""/>&nbsp&nbsp&nbsp<input type="submit" value="submit" class="forgotButton" onClick="return chatPage(form);" tabIndex=2/></td></tr></table></em></b></td></tr></table></form>'}else{loadChat();return false}}catch(D){return }},failure:function(D){failureInfoMsg("Network Failure!")}};YAHOO.util.Connect.asyncRequest("POST","/OnlineAdmin",A,C);userFocus();return false}function chatPage(B){updateUserStatus(1);if(B.bUsername.value==""){Alert.fnAlert("Please choose display name.",null,B.bUsername);return false}var C=YAHOO.util.Cookie.get("customerId");var D="method=saveBroadcast&chName="+B.bUsername.value+"&cusId="+C;var A={success:function(H){try{if(H.responseText=="1"){Alert.fnAlert(records.key1610,null,B.bUsername);return false}else{broadcastConfFlag=1;broadcastFlag=0;var F=YAHOO.util.Cookie.get("customerId");var G="customerId="+F;loadPage("textChat",G)}}catch(E){return }},failure:function(E){failureInfoMsg("Network Failure!")}};YAHOO.util.Connect.asyncRequest("POST","/OnlineAdmin",A,D);return false}function loadChat(){broadcastConfFlag=0;if(loginConfTimer){window.clearInterval(loginConfTimer);loginConfTimer=0}var C=0;var B=document.getElementsByName("option1");var A=0;if(document.getElementsByName("option1")){for(i=0;i<B.length;i++){if(B[i].checked){C++;if(B[i].value==0){onlineConfAlert(records.key1611);return false}objChatArray[A]=B[i].value;++A}}}if(C==0){onlineConfAlert("Please select atleast one user!");return false}else{var E=YAHOO.util.Cookie.get("customerId");if(objChatArray.length==0){var F="method=checkClient&myCusId="+E+"&client1=-1&client2=-1&client3=-1"}else{if(objChatArray.length==1){var F="method=checkClient&myCusId="+E+"&client1="+objChatArray[0]+"&client2=-1&client3=-1"}}YAHOO.util.Cookie.set("clientArrLenChat",objChatArray.length);var D={success:function(I){try{var H=onlineConfirmAlert("Your call has been forwarded please wait for the response.",clientSentChat_okHandler)}catch(G){return }},failure:function(G){failureInfoMsg("Network Failure!")}};YAHOO.util.Connect.asyncRequest("POST","/OnlineAdmin",D,F)}return false}function clientSentChat_okHandler(){YAHOO.util.Dom.setStyle("onlinePanel_background","display","none");YAHOO.util.Dom.setStyle("onlinePanel","display","none");getChatTimer=window.setInterval('getReponseChat("'+objChatArray+'");',3000);return false}var clResponseArr=new Array();var clResponseNameArr=new Array();var clName=new Array();var clResponse=new Array();var countClient=0;function getReponseChat(B){var A=YAHOO.util.Cookie.get("clientArrLenChat");var D=YAHOO.util.Cookie.get("customerId");var E="method=getReponseConf&objArray="+B+"&customerId="+D;var C={success:function(L){try{var H=YAHOO.lang.JSON.parse(L.responseText);var M="";if(H.length>0){for(var J=0;J<H.length;J++){clResponseArr[J]=H[J].response;clResponse[countClient]=clResponseArr[J];clResponseNameArr[J]=H[J].clientName;clName[countClient]=clResponseNameArr[J];if(clResponse[countClient]==-1){onlineConfAlert(clName[countClient]+" has rejected your request!");return false}countClient++}if(clName.length<3){var K="response="+clResponse+"&name="+clName;loadPage("textChatCaller",K)}else{countClient=0}var G=0;for(var I=0;I<A;I++){if(B[I]=="-1"){}else{++G}}if(G==clName.length){countClient=0;clName=new Array();clResponse=new Array()}}}catch(F){return }},failure:function(F){failureInfoMsg("Network Failure!")}};YAHOO.util.Connect.asyncRequest("POST","/OnlineAdmin",C,E);return false}