/***********************************************
|A|n|d|y|S|o|w|a|r|d|s|.|c|o|m|
------------------------------------------
* Easy Javascript/PHP Exit Pop up script @ AndySowards.com Developer's Blog (www.andysowards.com)
* This notice MUST stay intact for legal use
* Visit Andy Sowards at http://www.andysowards.com/ for full source code
***********************************************/

//EDIT HERE ONLY

var ExitPopURL = 'http://www.constipationhelp.org'; //This is the URL where your 'exit page' is located.
var AlertBox = "DON NOT LET YOUR CONSTIPATION SYMPTOMS GET WORSE!\n\nTreat your constipation as soon as possible to avoid hemorrhoids, tears of the skin around the anus, rectal bleeding, intestinal lining pushed out from the anal opening and fecal impaction. \n\nTHIS CONDITION WILL NOT GET BETTER ON ITS OWN AND WILL ONLY GET WORSE IF NOT TREATED IMMEDIATELY!"; // This is what the alert() pop up verbage says.

//DO NOT EDIT BELOW This LINE (Unless of course your Savvy!) ------------------------------



window.onload = function(){
	// this is where we start our journey...
	createExitPop();
}// end function onunload

function ajaxGET(divId, page, effect) 
{ 
     var xmlHttp; 
     try 
    { 
         // Firefox, Opera 8.0+, Safari 
         xmlHttp=new XMLHttpRequest(); 
    } 
     catch(e)   
    { 
         // Internet Explorer 
         try 
         { 
              xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
         } 
         catch(e)   
          { 
               try 
               { 
                    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 
               } 
               catch(e)   
             {      
                    alert("Your browser does not support AJAX!"); 
                  return false; 
             } 
         } 
     } 
      
    xmlHttp.onreadystatechange=function() 
     { 
         if(xmlHttp.readyState==4) 
          { 
               if(effect == 'collapse') { document.getElementById(divId).style.display='none'; } 
               else                     { document.getElementById(divId).innerHTML=xmlHttp.responseText; } 
         } 
    } 
     xmlHttp.open("GET",page,true); 
    xmlHttp.send(null); 
}

function createExitPop()
{
	var theBody = document.getElementsByTagName('body')[0]; 
	var newdiv = document.createElement('div');
	newdiv.setAttribute('id','ExitDiv');
	theBody.setAttribute('id','body');
	newdiv.setAttribute('style', 'width: 100%; height: 100%;');
	
		// put div on page
		theBody.appendChild(newdiv);
	
		//add exit pop to page (contents are from your exit.php(or whatever you named it) page)
		document.getElementById('ExitDiv').value = ajaxGET('ExitDiv', ExitPopURL);
	
	// style exit pop to resemble its own page
	document.getElementById('ExitDiv').style.display = "none"; 
	document.getElementById('ExitDiv').style.top = '0px'; 
	document.getElementById('ExitDiv').style.left = '0px'; 
	document.getElementById('ExitDiv').style.position = 'relative'; 
	document.getElementById('ExitDiv').style.backgroundColor = '#FFFFFF';
	
}// end createExitPop

isExit = true;

function ExitPop(isExit) {
		if(isExit != false)	{
			isExit=false;
			isPop = true;
			
			var bodyTag = document.getElementById? document.getElementsByTagName("BODY")[0] : document.body;
			
			// add id="body" so that it can be referenced.
			bodyTag.setAttribute("id", "body");
			
			//replace body text with exit pop
			bodyTag.innerHTML = document.getElementById('ExitDiv').innerHTML;
			return AlertBox;
		} // end if
	}// end function

window.onbeforeunload = function(){
		
		// Lay down an exit pop!!
		return ExitPop(isExit);
	
}// end function onunload