function getElement(id){
    if(document.getElementById)    // test the most common method first
    {
    	return document.getElementById(id);
    }
    else if(document.all)         // test older versions of IE
    {
    	return document.all[id];
    }
    else if(document.layers)      // test older versions of Netscape
    {
    	return document.layers[id];
    }
    else                          // not sure what to do...return null
    {
    	return null;
    }
}

function validateSubscribe()
{
	cancelPopExitS();
	var error = false;
	var error_msg = 'Please correct the following errors:\n\n';
	
	if(getElement('subscriber_email').value == '')
	{
		error = true;
		error_msg += 'Please enter an Email Address\n';
	}
	if(getElement('subscriber_firstname').value == '')
	{
		error = true;
		error_msg += 'Please enter your First Name\n';
	}
	if(getElement('subscriber_lastname').value == '')
	{
		error = true;
		error_msg += 'Please enter your Last Name\n';
	}
	if(getElement('custom_Password').value == '')
	{
		error = true;
		error_msg += 'Please enter a Password\n';
	}
	if(getElement('chk_terms').checked == false)
	{
		error = true;
		error_msg += 'Please agree to the Terms of Service and Privacy Policy\n';
	}
	
	if(error)
	{
		alert(error_msg);
		return false;
	}
	
	return true;		
}

function validateShortSubscribe()
{
	var error = false;
	var error_msg = 'Please correct the following errors:\n\n';
	
	if(getElement('txt_email_address').value == '')
	{
		error = true;
		error_msg += 'Please enter an Email Address\n';
	}
	if(getElement('txt_password').value == '')
	{
		error = true;
		error_msg += 'Please enter a Password\n';
	}
	if(getElement('chk_terms').checked == false)
	{
		error = true;
		error_msg += 'Please agree to the Terms of Service and Privacy Policy\n';
	}
	
	if(error)
	{
		alert(error_msg);
		return false;
	}
	
	return true;	
}

function popExit()
{
	if($('#pop_exit').val() == 1)
	{
		$('#pop_exit_url').val('/user/bonus.php');
		startPopCheck();
		return 'Special Today Only!!\n\nReceive $100 for a few minutes of your participation!\n\nClick \'Cancel\' for more details or \'OK\' to continue';
	} 	
}

function cancelPopExit()
{
	$('#pop_exit').val(0);
}

function startPopCheck()
{
	if($('#pop_exit_url').val() != '')
	{
		location.href = $('#pop_exit_url').val();
	}
	setTimeout(startPopCheck,1000)
}

function popExitS()
{
	if($('#pop_exitS').val() == 1)
	{
		$('#pop_exit_urlS').val('/user/subscribe.php');
		startPopCheckS();
		return 'Special Offer: Sign up today and you can earn a $20 BONUS! Membership is Free!\n\n';
	} 	
}

function cancelPopExitS()
{
	$('#pop_exitS').val(0);
}

function startPopCheckS()
{
	if($('#pop_exit_urlS').val() != '')
	{
		location.href = $('#pop_exit_urlS').val();
	}
	setTimeout(startPopCheckS,1000)
}

function confirmationText(ID,Name) {
	var answer = confirm("Are you sure you want to skip this offer? You will not receive credit unless you complete all tasks. ")
	if (answer){
		window.location = "/user/"+ID+"?p="+Name;
	}
	else{
		alert("Please Continue to Complete Offers")
	}
}
// <a href="/user/<?php echo $vPgVal . "?p=" . ($_GET['p']+1); ?>" target="_top">
function confirmationButton(ID,Name) {
	var answer = confirm("Please make sure you complete all offers to receive credit before going to next page. Click OK to proceed or Cancel to complete more offers.")
	if (answer){
		window.location = "/user/"+ID+"?p="+Name;
	}
	else{
		alert("Please Continue to Complete Offers")
	}
}

