// ---VERSION: 20090618------------------------------------
// ---SETUP VARIABLES--------------------------------------

var popaTheURL = "http://www.survey.com/scbounce_survey.html"; //<--SET TO THE URL OF THE SURVEY -- TEST
//var popaTheURL = "http://www.survey.com/"; //<--SET TO THE URL OF THE SURVEY  -- LIVE
var popaExpDays = 100; 				//<--SET THIS TO EXPIRE COOKIE IN WHATEVER # OF DAYS
var popaPath = "/";					//<--SET THIS TO THE COOKIE PATH
var popaDom = null;					//<--SET THIS TO THE COOKIE DOMAIN
var popaMode = 2; 					//<--SET THIS TO 1 TO MAKE IT POPUP EVERYTIME FOR TESTING - BACK TO 2 FOR ONE TIME POPUP ONLY
var popaChance = 1; 				//<--SET THIS TO THE TOP OF THE CHANCE EQUATION. FOR A 1 IN 100 CHANCE SET IT TO 100

// ---INITIALIZATION---------------------------------------
//TRIGGER//////////////////////////

var popaExp = new Date();
if (popaRoulette() == 1)
{
	popaExp.setTime(popaExp.getTime() + (popaExpDays*24*60*60*1000));

	if (!popaGetCookie('bounce')) //CHECKS IF COOKIES ARE ON
	{
		popaSetCookie('bounce','1',popaExp,popaPath,popaDom);
	
		if (popaGetCookie('bounce') != null)
		{
			if (popaGetCookie('bounce') == 2)
			{
				popaSetCookie('bounce',popaMode,popaExp,popaPath,popaDom);
			}
			else
			{
				popaPopUp('popa_layer_1');
				popaSetCookie('bounce',popaMode,popaExp,popaPath,popaDom);
			}
		}
	}
	else if (popaGetCookie('bounce') != 2)
	{
		popaPopUp('popa_layer_1');
		popaSetCookie('bounce',popaMode,popaExp,popaPath,popaDom);
	}
	else
	{
		popaSetCookie('bounce',popaMode,popaExp,popaPath,popaDom);
	}
}

//LAYER CONTENT/////////////////////

var popaThisText = '';

popaThisText += '<div id="popa_layer_1" style="position:absolute; display:none; width:300px; z-index:60; top:150px; left:500px;">';
popaThisText += '<table style="width:400px; margin:auto; padding:0px; border:1px solid #878787; border-spacing:0px; border-collapse:collapse; background-color:#ffffff;">';
popaThisText += '<form>';
popaThisText += '<tr>';
popaThisText += '<td style="text-align:right; padding:0px; border:0px solid #878787; border-spacing:0px; border-collapse:collapse; background-color:#cc0000;">';
popaThisText += '<input type="button" value="X" style="background-color:#666666; border-style:ridge; border-width:3px; width:20px; hieght:1px; color:#ffffff; font-size: 6pt; font-family: verdana; font-weight: bold;" onclick="popaHidePopup()" />';
popaThisText += '</td>';
popaThisText += '</tr>';
popaThisText += '<tr>';
popaThisText += '<td style="text-align:right; padding:5px; border:0px solid #878787; border-spacing:0px; border-collapse:collapse; background-color:#ffffff;">';
popaThisText += '<table istyle="width:400px; margin:auto; padding:5px; border:0px solid #878787; border-spacing:0px; border-collapse:collapse; background-color:#ffffff;">';
popaThisText += '<tr>';
popaThisText += '<td style="text-align:center; padding:5px; border:0px solid #878787; border-spacing:0px; border-collapse:collapse; background-color:#ffffff; color:#000000; font-family:Arial; font-size:14px; font-weight:bold;">';
popaThisText += 'We value your opinion!';
popaThisText += '</td>';
popaThisText += '</tr>';
popaThisText += '<tr>';
popaThisText += '<td style="text-align:left; padding:5px; border:0px solid #878787; border-spacing:0px; border-collapse:collapse; background-color:#ffffff; color:#000000; font-family:Arial; font-size:12px;">';
popaThisText += 'After your visit, would you be willing to answer a few quick questions about Survey.com? Your responses will guide us in developing future site content and features.';
popaThisText += '<br />';
popaThisText += '<br />';
popaThisText += '<b>It\'s easy to participate.</b>';
popaThisText += '<br />';
popaThisText += '<br />';
popaThisText += 'Click the "Yes" button below and continue your visit as normal. Once you leave the Web site, the survey will be presented to you in a separate browser window.';
popaThisText += '<br />';
popaThisText += '<br />';
popaThisText += 'Thank you for your help!';
popaThisText += '</td>';
popaThisText += '</tr>';
popaThisText += '<td style="text-align:center; padding:5px; border:0px solid #878787; border-spacing:0px; border-collapse:collapse; background-color:#ffffff; color:#000000; font-family:Arial; font-size:12px;">';
popaThisText += '<br />';
popaThisText += '<a href="javascript:popaStartClick()"><img src="http://www.survey.com/surveyimages/scb/yes_buttn.gif" border="0" alt="Yes" title="Yes" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:popaHidePopup()"><img src="http://www.survey.com/surveyimages/scb/no_buttn.gif" border="0" alt="No" title="No" /></a></td>';
popaThisText += '</td>';
popaThisText += '</tr>';
popaThisText += '</table>';
popaThisText += '<br />';
popaThisText += '</td>';
popaThisText += '</tr>';
popaThisText += '</form>';
popaThisText += '</table>';
popaThisText += '</div>';

document.write(popaThisText);
								
// ---FUNCTIONS--------------------------------------------
								
function popaPopUp()
{
	setTimeout("popaShowPopup()",1200);
}

function popaShowPopup(p)
{
	document.getElementById('popa_layer_1').style.display = 'block';
}

function popaHidePopup(p)
{
	document.getElementById('popa_layer_1').style.display = 'none';
}

function popaStartClick()
{
	var pview=open(popaTheURL,"popadaughter","toolbar=no,menubar=no,scrollbars=yes,resizable=yes,width=620,height=500,top=300,left=200");
	popaHidePopup();
	window.focus();
}

function popaGetCookie(name)
{
	var startpoint = document.cookie.indexOf(name+"=");
	var namelength = startpoint+name.length+1;
	if ((!startpoint) && (name != document.cookie.substring(0,name.length))) { return null };
	if (startpoint == -1) { return null; }
	var end = document.cookie.indexOf(";",namelength);
	if (end == -1) { end = document.cookie.length; }
	return unescape(document.cookie.substring(namelength,end));
}

function popaSetCookie(name, value)
{
	var argv = popaSetCookie.arguments;
	var argc = popaSetCookie.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;
	document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
}

function popaRoulette()
{
	return Math.floor( 1 + Math.random() * popaChance);
}

// ---Copyright© 2009 By Survey.com. All Rights Reserved.--
