// Browser safe opacity handling function

function setOpacity( value ) {
	document.getElementById("styled_popup").style.opacity = value / 10;
	document.getElementById("styled_popup").style.filter = 'alpha(opacity=' + value * 10 + ')';
}

function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}


function fadeInMyPopup() {
	var x = get_cookie ( "name" );
	if ( x != "agreed" ) {
		document.getElementById("styled_popup").style.display = "block";	

		for( var i = 0 ; i <= 100 ; i++ )
		setTimeout( 'setOpacity(' + (i / 10) + ')' , 8 * i );	
	}
}

function fadeOutMyPopup() {
	if(document.myform.agree.checked == true) {
		// set the cookie
		var exdate=new Date();
		exdate.setDate(exdate.getDate()+1825);
		document.cookie="name=agreed;expires="+exdate.toGMTString();
		
		for( var i = 0 ; i <= 100 ; i++ ) {
			setTimeout( 'setOpacity(' + (10 - i / 10) + ')' , 8 * i );
		}
	
		setTimeout('closeMyPopup()', 800 );
	} else {
		alert("Please make sure you understand our Terms of Use before continuing on the site.");
	}
}

function closeMyPopup() {
	document.getElementById("styled_popup").style.display = "none"
}

function fireMyPopup() {
	setOpacity( 0 );
	fadeInMyPopup();
}