function hideOpenChat(){
	var element = getElement("jp-openChat");
	if ((element) && typeof(element) != "undefined") {
		var openchatcode = '<div id="jp-openChat"></div>';
		element.innerHTML = openchatcode;
		removeElement(element);
	}
}

function displayOpenChat(element, flashVars) {
	hideOpenChat();
	var openchatcode = 
		'<div id="jp-openChat">'
		+ '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" height="460" width="730" id="op_so" name="op_so" hspace="0" vspace="0" >'
		+ '<param name="allowScriptAccess" value="always" />'
		+ '<param name="movie" value="/flash/stickam/openChat_tv.swf?v=0.01.10" />'
		+ '<param name="quality" value="high" />'
		+ '<param name="wmode" value="window" />'
		+ '<param name="allowFullScreen" value="true" />'
		+ '<param name="flashVars" value="'+flashVars+'" />'	
    		+ '<embed src="/flash/stickam/openChat_tv.swf?v=0.01.10" flashVars="'+flashVars+'" quality="high" name="op_so" id="op_so" wmode="window" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" height="460" width="730" />'
		+ '</object>'
		+'</div>';    

	var newElement = document.createElement('div');
        newElement.innerHTML = openchatcode;

        getElement("jp-openChatTable").appendChild(newElement);

        return false;	
}

function displayHDOpenChat(element, flashVars) {
	hideOpenChat();
	var openchatcode =
                '<div id="jp-openChat" style="height:570; width:730">'
                + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" height="570" width="730" id="op_so" name="op_so" hspace="0" vspace="0" >'
                + '<param name="allowScriptAccess" value="always" />'
                + '<param name="movie" value="/flash/stickam/openChat_hd.swf?v=0.00.07" />'
                + '<param name="quality" value="high" />'
                + '<param name="wmode" value="window" />'
                + '<param name="allowFullScreen" value="true" />'
                + '<param name="flashVars" value="'+flashVars+'" />'
                + '<embed src="/flash/stickam/openChat_hd.swf?v=0.00.07" flashVars="'+flashVars+'" quality="high" name="op_so" id="op_so" wmode="window" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" height="570" width="730" />'
                + '</object>'
                +'</div>';

        var newElement = document.createElement('div');
        newElement.innerHTML = openchatcode;

        getElement("jp-openChatTable").appendChild(newElement);

        return false;
}

function displayYyOpenChat(element, flashVars) {
	hideOpenChat();
	var openchatcode = 
		'<div id="jp-openChat">'
		+ '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" height="460" width="730" id="op_so" name="op_so" hspace="0" vspace="0" >'
		+ '<param name="allowScriptAccess" value="always" />'
		+ '<param name="movie" value="/flash/stickam/openChat_yy.swf?v=0.01.10" />'
		+ '<param name="quality" value="high" />'
		+ '<param name="wmode" value="window" />'
		+ '<param name="allowFullScreen" value="true" />'
		+ '<param name="flashVars" value="'+flashVars+'" />'	
    		+ '<embed src="/flash/stickam/openChat_yy.swf?v=0.01.10" flashVars="'+flashVars+'" quality="high" name="op_so" id="op_so" wmode="window" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" height="460" width="730" />'
		+ '</object>'
		+'</div>';    

	var newElement = document.createElement('div');
        newElement.innerHTML = openchatcode;

        getElement("jp-openChatTable").appendChild(newElement);

        return false;	
}

function getElement(elementName) {
 if(document.getElementById && document.getElementById(elementName)) {
    return document.getElementById(elementName);
  }
  else if (document.all && document.all(elementName)) {
    return document.all(elementName);
  }
  else if (document.layers && document.layers[elementName]) {
    return document.layers[elementName];
  } else {
    return false;
  }
}

function setElementVisibility(ele, visibility) {
        if (visibility) {
                showElement(ele);
        } else {
                hideElement(ele);
        }
}

function hideElement(ele) {
  ele.style.display = "none";
}

function showElement(ele) {
  ele.style.display = "";
}

function removeElement(ele) {
  ele.parentNode.removeChild(ele);
}

