var Dom = YAHOO.util.Dom,Event1 = YAHOO.util.Event;function generateWindow(){var posX,posY;var ChatDiv = document.createElement('div');ChatDiv.id = 'ChatDiv';document.body.appendChild(ChatDiv);Dom.setStyle ( 'ChatDiv' , 'backgroundImage' ,'url("http://chat.webgreeter.com:8095/skin/Background/dep-chatdiv_bg.gif")' );Dom.setStyle ( 'ChatDiv' , 'backgroundRepeat' ,'no-repeat' );var ConvWraper = document.createElement('div');ConvWraper.id = 'ConvWraper';Dom.get('ChatDiv').appendChild(ConvWraper);var txtChatWin= document.createElement('textarea');txtChatWin.id = 'txtChatWin';txtChatWin.readOnly =true;Dom.get('ConvWraper').appendChild(txtChatWin);var MsgWraper = document.createElement('div');MsgWraper.id = 'MsgWraper';Dom.get('ChatDiv').appendChild(MsgWraper);var txtMessageWin= document.createElement('textarea');txtMessageWin.id = 'txtMessageWin';Dom.get('MsgWraper').appendChild(txtMessageWin);var SndWraper = document.createElement('div');SndWraper.id = 'SndWraper';Dom.get('ChatDiv').appendChild(SndWraper);var btnSend= document.createElement('img');btnSend.id = 'btnSend';btnSend.src='http://chat.webgreeter.com:8095/skin/SendButton/raysuzuki-btnSend.gif';Dom.get('SndWraper').appendChild(btnSend);YAHOO.util.Event.addListener('btnSend', 'mouseover', changeimage);YAHOO.util.Event.addListener('btnSend', 'mouseout', changedefaultimage);var UrlWraper = document.createElement('div');UrlWraper.id = 'UrlWraper';Dom.get('ChatDiv').appendChild(UrlWraper);var btnURL= document.createElement('img');btnURL.id = 'btnURL';btnURL.src='http://chat.webgreeter.com:8095/skin/UrlButton/raysuzuki-btnURL.gif';Dom.get('UrlWraper').appendChild(btnURL);YAHOO.util.Event.addListener('btnURL', 'mouseover', changeimage);YAHOO.util.Event.addListener('btnURL', 'mouseout', changedefaultimage);var closeBTN = document.createElement('div');closeBTN.id = 'closeBTN';Dom.get('ChatDiv').appendChild(closeBTN);Dom.setStyle('closeBTN','cursor','pointer');Dom.setStyle('closeBTN','width','0px');var close= document.createElement('img');close.id = 'close';close.src='http://chat.webgreeter.com:8095/skin/CloseButton/BellusClose.gif';Dom.get('closeBTN').appendChild(close);YAHOO.util.Event.addListener('close', 'mouseover', changeimage);YAHOO.util.Event.addListener('close', 'mouseout', changedefaultimage);var minBTN = document.createElement('div');minBTN.id = 'minBTN';Dom.get('ChatDiv').appendChild(minBTN);Dom.setStyle('minBTN','cursor','pointer');Dom.setStyle('minBTN','width','0px');var minimize= document.createElement('img');minimize.id = 'minimize';minimize.src='http://chat.webgreeter.com:8095/skin/MinimizeButton/BellusMin.gif';Dom.get('minBTN').appendChild(minimize);YAHOO.util.Event.addListener('minimize', 'mouseover', changeimage);YAHOO.util.Event.addListener('minimize', 'mouseout', changedefaultimage);var TypingWraper = document.createElement('div');TypingWraper.id = 'TypingWraper';Dom.get('ChatDiv').appendChild(TypingWraper);var typingstatus= document.createElement('img');typingstatus.id = 'typingstatus';typingstatus.src='http://chat.webgreeter.com:8095/skin/TypingStatus/typingStatusRed.gif';Dom.get('TypingWraper').appendChild(typingstatus);Dom.setStyle('ChatDiv' , 'width' , '402px' );Dom.setStyle ( 'ChatDiv' , 'height' ,'350px' );Dom.setStyle('ChatDiv','zIndex','100000');Dom.setX('ChatDiv','224');Dom.setY('ChatDiv','64');Dom.setStyle ('txtChatWin' , 'width' , '375px' );Dom.setStyle ( 'txtChatWin' , 'font-family' , 'sans-serif' );Dom.setStyle ( 'txtChatWin' , 'font-size' , '12px' );Dom.setStyle ( 'txtChatWin' , 'height' , '180px' );Dom.setX('txtChatWin','233');Dom.setY('txtChatWin','127');Dom.setStyle ( 'txtMessageWin' , 'width' , '288px' );Dom.setStyle ( 'txtMessageWin' , 'height' , '55px' );Dom.setStyle ( 'txtMessageWin' , 'font-family' , 'sans-serif' );Dom.setStyle ( 'txtMessageWin' , 'font-size' , '12px' );Dom.setX('txtMessageWin','233');Dom.setY('txtMessageWin','320');Dom.setStyle('txtMessageWin', 'border', 'solid 1px transparent');Dom.setStyle('txtChatWin', 'border', 'solid 1px transparent');Dom.setStyle ( 'btnSend' , 'width' , '84px' );Dom.setStyle ( 'btnSend' , 'height' ,'30px' );Dom.setX('btnSend','529');Dom.setY('btnSend','317');Dom.setStyle('btnSend','cursor','pointer');Dom.setStyle ( 'btnURL' , 'width' , '84px' );Dom.setStyle ( 'btnURL' , 'height' , '30px' );Dom.setX('btnURL','529');Dom.setY('btnURL','349');Dom.setStyle('btnURL','cursor','pointer');Dom.setStyle ( 'close' , 'width' , '16px' );Dom.setStyle ( 'close' , 'height' , '16px' );Dom.setX('close','594');Dom.setY('close','73');Dom.setStyle ( 'minimize' , 'width' , '16px' );Dom.setStyle ( 'minimize' , 'height' , '16px' );Dom.setX('minimize','570');Dom.setY('minimize','73');Dom.setStyle ( 'typingstatus' , 'width' , '137px' );Dom.setStyle ( 'typingstatus' , 'height' , '17px' );Dom.setX('typingstatus','456');Dom.setY('typingstatus','289');Dom.setStyle('typingstatus','visibility','hidden');var dd = new YAHOO.util.DD('ChatDiv');dd.addInvalidHandleId('txtChatWin');dd.addInvalidHandleId('btnSend');dd.addInvalidHandleId('btnURL');dd.addInvalidHandleId('txtMessageWin');dd.addInvalidHandleId('txtMessageWin');var ddmini = new YAHOO.util.DD('minDiv');YAHOO.util.Event.addListener('minBTN', 'click', fadeout);function fadeout(){Dom.setStyle('minDiv','zIndex','100000');var attributes = { opacity: { from: 1, to: 0} };var anim = new YAHOO.util.Anim('ChatDiv', attributes);anim.animate();anim.onComplete.subscribe(function() {  Dom.setStyle ( 'ChatDiv' , 'display' , 'none' );Dom.setStyle ( 'minDiv' , 'display' , 'block' );Dom.setStyle('minDiv', 'position', 'absolute');Dom.setX('minDiv', posX);Dom.setY('minDiv', posY);}); }var minDiv = document.createElement('div');minDiv.id = 'minDiv';minDiv.style.backgroundRepeat='no-repeat';minDiv.style.backgroundImage='url("http://chat.webgreeter.com:8095/skin/MinimizedStatus/RC_minDiv_bg.gif")';document.body.appendChild(minDiv);var ministatus= document.createElement('img');ministatus.id = 'ministatus';ministatus.src='http://chat.webgreeter.com:8095/skin/MaximizeButton/CHBOMax.gif';Dom.get('minDiv').appendChild(ministatus);Dom.setStyle('ministatus', 'width', '16px');Dom.setStyle('ministatus', 'height', '16px');Dom.setStyle('ministatus', 'margin-top', '6px');Dom.setStyle('ministatus', 'margin-left', '151px');Dom.setStyle('minDiv','display','none');YAHOO.util.Event.addListener('ministatus', 'click', displayWindow);function displayWindow(){Dom.setStyle ( 'minDiv' , 'display' , 'none' );var mindivattributes = { opacity: { from: 0, to: 1} };var animmindiv = new YAHOO.util.Anim('ChatDiv', mindivattributes);animmindiv.animate();Dom.setStyle ( 'ChatDiv' , 'display' , 'block' );}YAHOO.util.Event.addListener('ministatus', 'mouseover', changeimage);YAHOO.util.Event.addListener('ministatus', 'mouseout', changedefaultimage);Dom.setStyle ( 'minDiv' , 'width' , '172px' );Dom.setStyle ( 'minDiv' , 'height' , '33px' );var oNewP = document.createElement('div');oNewP.setAttribute('id', 'convspan');var oText = document.createElement('a');oText.innerHTML='View Complete Conversation';oText.id = 'conversationDIV';oNewP.appendChild(oText);Dom.setStyle('conversationDIV','display','none');Dom.get('ChatDiv').appendChild(oNewP);Dom.setStyle('conversationDIV', 'font-size', '11px');Dom.setStyle('conversationDIV', 'color', 'rgb(239, 245, 251)');Dom.setStyle('conversationDIV', 'font-family', 'Arial');Dom.setStyle('convspan','cursor','pointer');Dom.setStyle('conversationDIV','cursor','pointer');Dom.setStyle ( 'convspan' , 'width' , '160px' );Dom.setX('convspan', '466');Dom.setY('convspan', '108');var oNewP = document.createElement('div');oNewP.setAttribute('id', 'cwin_username');var oText = document.createTextNode('Host Name');oNewP.appendChild(oText);oNewP.appendChild(oText);Dom.get('ChatDiv').appendChild(oNewP);Dom.setStyle('cwin_username', 'font-size',  '11px');Dom.setStyle('cwin_username', 'color', 'rgb(25, 7, 7)');Dom.setStyle('cwin_username', 'font-family', 'Arial');Dom.setStyle ( 'cwin_username' , 'width' , '70px' );Dom.setX('cwin_username', '291');Dom.setY('cwin_username', '103');var path; function changeimage(){path=this.src;var str = new Array(); var name_full = new Array(); str = path.split('/'); var name = str[str.length - 1]; name_full = name.split('.'); var buttonName = name_full[0]; var last = buttonName + '_hover.' + name_full[1]; var finalstr = ''; for (var i = 0; i < str.length - 1; i++) { finalstr += str[i] + '/'; } this.src = finalstr + last; } function changedefaultimage() { this.src = path; }function positioning(boxhorizontal, boxvertical, precize_x, precize_y) {Dom.setStyle('ChatDiv', 'position', 'absolute');var width = Dom.getStyle('ChatDiv', 'width');var chatdivwidth = width.substring(0, width.length - 2);var height = Dom.getStyle('ChatDiv', 'height');var chatdivheight = height.substring(0, height.length - 2);if (boxhorizontal == 1 || boxhorizontal == 0) {chatdivwidth = 0;}if (boxvertical == 1 || boxvertical == 0) {chatdivheight = 0;}posX = Math.round(Dom.getViewportWidth() / 3 * boxhorizontal) - chatdivwidth + precize_x;posY = Math.round(Dom.getViewportHeight() / 3 * boxvertical) - chatdivheight + precize_y;Dom.setX('ChatDiv', posX);Dom.setY('ChatDiv', posY);} positioning(3, 3,-20,-20);Dom.setStyle('ChatDiv', 'display', 'none');}generateWindow();