//Roy's Fina Version 1.1
var popupStatus = 0;

function loadPopup(){
	//loads popup only if it is disabled
	if(popupStatus==0){			
		$("#popupContact").fadeIn("fast");
		popupStatus = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup(){
	//disables popup only if it is enabled
	if(popupStatus==1){
		$("#backgroundPopup").fadeOut("slow");
		$("#popupContact").fadeOut("slow");
		popupStatus = 0;
	}
}

//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popupContact").height();
	var popupWidth = $("#popupContact").width();	
	$("#popupContact").css({
		"position": "absolute",
		//"top": -( (popupHeight) +  120),
		"top": -300,
		//"left": windowWidth/2-popupWidth/2
		"left": 200
	});		
	//only need force for IE6	
	$("#backgroundPopup").css({
		"height": windowHeight
	});	
}


function go_bounce(){
	var i = 0;
	for (i=0; i<=2;i++){
		ease_up();
		ease_down();
	}	
}


function ease_up(){
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popupContact").height();
	var popupWidth = $("#popupContact").width();
	
	$("#popupContact").animate({         
        //top: ((windowHeight/2-popupHeight/2)-15) }, 20, function(){ ease_down(); } );
        top: 90 }, 20, function(){ ease_down(); } );
        
}

function ease_down(){
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popupContact").height();
	var popupWidth = $("#popupContact").width();
	
	$("#popupContact").animate({         
        //top: ((windowHeight/2-popupHeight/2)+15)}, 25);
        top: 115}, 25);
}


function ajax_popup_checker() {
	var name = $('#name').val();
	var email = $('#email').val();
	
	if($('#name').val() == '') {
		$('#message').text('Please input your name');
		$('#message').show('200');
	} else if($('#email').val() == '') {
		$('#message').text('Please input your email address');
		$('#message').show('200');
	} else if ($('#email').val() != '') {
		var callback = checkValid($('#email').val());		
		if (callback == false) {			
			$('#message').text('Please input a valid email address');
			$('#message').show('200');	
		} else {
			$('#message').text('success');
			$('#message').show('200');

			$.ajax({
		   		type: "POST",
		   		url: "http://www.aweber.com/scripts/addlead.pl",
		   		data: "meta_web_form_id=1292233733&meta_split_id=&unit=mcintyre-blog&redirect=http://www.quickfireincome.com/launch.html&meta_redirect_onlist=&meta_message=1&meta_required=from&meta_forward_vars=0&name=roy&from=binaryroy@yahoo.com",
		   		success: function(msg){
		     		//alert( "Data Saved: " + msg );
		   		}
		 	});				
		}	
			
	}
	


}

//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){	
	username=getCookie('username');
	if (username!=null && username!="")
	  {
	  	//user has visited this
	  	//alert('Welcome again '+username+'!');	  	
	  }
	  else 
	  {
	  	username="guest";
	    setCookie('username',username,365);	   	  	
		$.timer(6000, function (_timer) {
			var windowWidth = document.documentElement.clientWidth;
			var windowHeight = document.documentElement.clientHeight;
			var popupHeight = $("#popupContact").height();
			var popupWidth = $("#popupContact").width();			
			loadPopup();
			centerPopup();
		  	//$("#popupContact").animate({ top: windowHeight/2-popupHeight/2 }, 700, function(){ go_bounce(); } );
		  	$("#popupContact").animate({ top: 100 }, 700, function(){ go_bounce(); } );
			$("#popupContactClose").click(function(){	disablePopup();	});		
			$("#backgroundPopup").click(function(){		disablePopup();	});		
			$(document).keypress(function(e){
			if(e.keyCode==27 && popupStatus==1){	disablePopup();	}});
			_timer.stop();
		});
	}
});


function getCookie(c_name)
{
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_name + "=");
	  if (c_start!=-1)
	    { 
	    c_start=c_start + c_name.length+1; 
	    c_end=document.cookie.indexOf(";",c_start);
	    if (c_end==-1) c_end=document.cookie.length;
	    return unescape(document.cookie.substring(c_start,c_end));
	    } 
	  }
	return "";
}

function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

/*
function checkCookie()
{
	username=getCookie('username');
	if (username!=null && username!="")
	  {
	  	alert('Welcome again '+username+'!');
	  }
	  else 
	  {
	  	username='lee-mcintire';
	    setCookie('username',username,365);	    
	  }
}
*/
