var previewing = false;
var replacedContent = [];
function openFeedPreview(id, feed, session) {
if(!previewing) {
try {
pageTracker._trackEvent('freepreview','front',id);
} catch(e) { }
var divtag = document.createElement('div');
divtag.id = "feedcontainer"+feed;
divtag.className = "feedcontainer";
var divcontainer = document.createElement('div');
divcontainer.id = "feedvideo"+feed;
divcontainer.innerHTML = '
';
var holder = document.getElementById('camholder'+feed);
holder.appendChild(divtag);
divtag.appendChild(divcontainer);
var flashvars = {};
flashvars["feed"] = feed;
flashvars["session"] = session;
flashvars["payurl"] = "/payment/"+id;
flashvars["rtmpurl"] = "rtmp://193.239.211.100/tilvideochat/cams";
var params = {};
var attributes = {};
params["allowScriptAccess"] = "always"; // always | sameDomain | never
params["allowNetworking"] = "all"; // all - internal - none
params["bgColor"] = "#333333";
params["loop"] = "false";
params["menu"] = "false";
params["play"] = "true";
params["quality"] = "high";
params["salign"] = "tl";
params["scale"] = "noscale";
params["swLiveConnect"] = "true";
params["wmode"] = "Window";
attributes["id"] = "feedvideo"+feed;
swfobject.embedSWF("/swf/previewclient.swf", "feedvideo"+feed, "120", "87", "9.0.124", "swf/expressInstall.swf",flashvars,params,attributes);
previewing = true;
}
}
function closeFeedPreview(id) {
if(previewing) {
try {
swfobject.removeSWF("feedvideo"+id);
document.removeChild(document.getChildById("feedcontainer"+id).firstChild);
} catch(err) { };
previewing = false;
}
}
function removePreview(divid) {
var holder = document.getElementById(divid);
holder.innerHTML = replacedContent[divid];
previewing = false;
}
function createPreview(session, id, time, divid, showlivebar, showtimebar, showliveoverlay, force, usepayurl, c2actiontxt1, c2actiontxt2) {
showtimebar = (typeof showtimebar == 'undefined') ? "true" : showtimebar;
showlivebar = (typeof showlivebar == 'undefined') ? "false" : showlivebar;
showliveoverlay = (typeof showliveoverlay == 'undefined') ? "true" : showliveoverlay;
usepayurl = (typeof usepayurl == 'undefined') ? true: usepayurl;
force = (typeof force == 'undefined') ? false : force;
c2actiontxt1 = (typeof c2actiontxt1 == 'undefined') ? '': c2actiontxt1;
c2actiontxt2 = (typeof c2actiontxt2 == 'undefined') ? '': c2actiontxt2;
if(!previewing || force) {
try {
pageTracker._trackEvent('freepreview','front',id);
} catch(e) { }
var divtag = document.createElement('div');
divtag.id = "previewcontainer"+id;
divtag.className = "previewcontainer";
var divcontainer = document.createElement('div');
divcontainer.id = "performervideo"+id;
divcontainer.innerHTML = '
';
var holder = document.getElementById(divid);
replacedContent[divid] = holder.innerHTML;
holder.innerHTML = '';
holder.appendChild(divtag);
divtag.appendChild(divcontainer);
var flashvars = {};
flashvars["replacediv"] = divid;
flashvars["performer_id"] = id;
flashvars["session"] = session;
flashvars["timeout"] = time;
if(!usepayurl) {
flashvars["usepayurl"] = "false";
}
flashvars["showtimebar"] = showtimebar;
flashvars["showlivebar"] = showlivebar;
flashvars["c2actiontxt1"] = c2actiontxt1;
flashvars["c2actiontxt2"] = c2actiontxt2;
flashvars["showliveoverlay"] = showliveoverlay;
flashvars["rtmpurl"] = "rtmp://193.239.211.100/tilvideochat/cams";
var params = {};
var attributes = {};
params["allowScriptAccess"] = "always"; // always | sameDomain | never
params["allowNetworking"] = "all"; // all - internal - none
params["bgColor"] = "#333333";
params["loop"] = "false";
params["menu"] = "false";
params["play"] = "true";
params["quality"] = "high";
params["salign"] = "tl";
params["scale"] = "noscale";
params["swLiveConnect"] = "true";
attributes["id"] = "performervideo"+id;
swfobject.embedSWF("/swf/modpreviewclient.swf", "performervideo"+id, "100%", "100%", "9.0.124", "swf/expressInstall.swf",flashvars,params,attributes);
if(!force) previewing = true;
}
}