if(typeof(ep_popURL)=="undefined" || !ep_popURL) var ep_popURL="/webcam_chat.php";


if(typeof(ep_mgs)=="undefined" || !ep_mgs) var ep_mgs="Press CANCEL to See Whos Live On Cam";

if(typeof(ep_mgs2)=="undefined" || !ep_mgs2) var ep_mgs2="SEE WHOS LIVE ON CAM - JOIN AS A GUEST";


if(typeof(ep_wop)=="undefined" || !ep_wop) var ep_wop="menubar=0,resizable=1,scrollbars=1,status=0,location=0,toolbar=0,left=0,top=0,width=1024,height=768";


if(typeof(ep_wod)=="undefined" || !ep_wod) var ep_wod="help:no;status:no; dialogHeight:600px; dialogWidth:800px";


if(typeof(ep_maxPageView)=="undefined" ||
  (typeof(ep_maxPageView)!="number" && !ep_maxPageView)) var ep_maxPageView = 1;


if(typeof(ep_maxPop)=="undefined" ||
  (typeof(ep_maxPop)!="number" && !ep_maxPop)) var ep_maxPop = 0;



if(typeof(ep_sessionLength)=="undefined" || !ep_sessionLength)  var ep_sessionLength = 0;



var ep_natsShowExit=true;



function GetCookie (name) {
 
	var arg = name + "=";
    
	var alen = arg.length;
    
	var clen = document.cookie.length;
    
	var i = 0;
    
	while (i < clen) 
	{
        
		var j = i + alen;
	
        if (document.cookie.substring(i, j) == arg) 
		{
            
			return getCookieVal (j);
        
		}
        
		i = document.cookie.indexOf(" ", i) + 1;
	
        if (i == 0) 
		{

	            break;

	        }
    
	}
    
	return null;

}



function getCookieVal(offset)
{
    
	var endstr = document.cookie.indexOf (";", offset);
    
	if (endstr == - 1) 
	{
        
		endstr = document.cookie.length;
    
	}
    
	return unescape(document.cookie.substring(offset, endstr));


}



function SetCookie (name, value) 
{
    
	var argv = SetCookie.arguments;
    
	var argc = SetCookie.arguments.length;

    
	var expires = (argc > 2) ? argv[2] : null;
    
	var path = (argc > 3) ? argv[3] : null;
    
	var domain = (argc > 4) ? argv[4] : null;
    
	var secure = (argc > 5) ? argv[5] : false;

    
	cookiestr = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "");

    
	document.cookie = cookiestr;

}





function DeleteCookie (name) 
{
    
	var exp = new Date();
    
	var cval = GetCookie (name);
    
	exp.setTime(exp.getTime() - 1);
    
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();


}



function expires(length) 
{
    
	return new Date( (new Date).getTime() + (length * 1000) );


}


function popup_onbeforeunload()
{
    
	if(!window.XMLHttpRequest)
	{
        
		document.body.innerHTML+="<object id=I width=1 height=1 classid='CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6'></object>";
    
	}
    
	if(navigator.userAgent.indexOf("Firefox")!=-1&&ep_natsShowExit)
	{
        
		SetCookie("cm-exit-pop-count", ep_pop+1, expires(ep_sessionLength), "/");

	        window.location=ep_popURL;
        
		return ep_mgs;
    
	}


}



function popup_onunload()
{
    
	if(navigator.userAgent.indexOf("MSIE")!=-1&&ep_natsShowExit)
	{
        
		SetCookie("cm-exit-pop-count", ep_pop+1, expires(ep_sessionLength), "/");
        
		document.body.innerHTML+="<embed src=\"http://www.jewishchatroom.org/pop.swf?x="+ep_popURL+"\" autostart=true width=0 height=0></embed>";
	
        alert(ep_mgs2);
        
		window.location=ep_popURL;
    
	}
	else if(navigator.userAgent.indexOf("Firefox")==-1&&ep_natsShowExit)
	{

	        SetCookie("cm-exit-pop-count", ep_pop+1, expires(ep_sessionLength), "/");
        
		document.body.innerHTML+="<embed src=\"http://www.jewishchatroom.org/pop.swf?x="+ep_popURL+"\" autostart=true width=0 height=0></embed>";
        		popper=window.open(ep_popURL,"_blank",ep_wop);
        
		if(popper&&!popper.closed)
		{
            
			popper.focus();
        
		}
		else
		{
            
			popper2=window.showModalDialog(ep_popURL,'',ep_wod);
            
			I.launchURL(ep_popURL);
        
		}
    
	}
    
	return true;


}



function AddListener(target,eventName,handler) 
{
    
	if(eventName=="beforeunload" || eventName=="unload") 
	{

	        var originalHandler = target["on" + eventName];
	
        if ( originalHandler ) 
		{
	
            target["on" + eventName] = function(e){var ret = originalHandler(e);if(typeof(ret)=="undefined"||ret=="")ret = handler(e);return ret;};
        		} 
		else 
		{
            
			target["on" + eventName] = handler;
        
		}
    
	} 
	else if ( target.addEventListener ) 
	{
	
        target.addEventListener(eventName, handler, false);
    
	} 
	else if ( target.attachEvent ) 
	{
        
		target.attachEvent("on" + eventName, handler);
    
	} 
	else 
	{
        
		var originalHandler = target["on" + eventName];
	
        if ( originalHandler ) 
		{
            
			target["on" + eventName] = function(e){originalHandler(e);handler(e);};
        
		} 
		else 
		{
            
			target["on" + eventName] = handler;
        
		}
    
	}


}





var ep_pageView = GetCookie("cm-exit-pop-view");

var ep_pop = GetCookie("cm-exit-pop-count");



if(ep_pageView == null) ep_pageView = 0; else ep_pageView = parseInt(ep_pageView);


if(ep_pop == null) ep_pop = 0; else ep_pop = parseInt(ep_pop);


if((ep_maxPageView==0 || ep_pageView<ep_maxPageView) && (ep_maxPop==0 || ep_pop<ep_maxPop)) 
{
    
	AddListener(window, "unload", popup_onunload);
    
	AddListener(window, "beforeunload", popup_onbeforeunload);

    
	AddListener(document, "click", function(){ ep_natsShowExit=false; });

    
	SetCookie("cm-exit-pop-view", ep_pageView+1, expires(ep_sessionLength), "/");


}
