
/***************************/
//@Author: Adrian "yEnS" Mato Gondelle
//@website: www.yensdesign.com
//@email: yensamg@gmail.com
//@license: Feel free to use it, but keep this credits please!					
/***************************/

//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;
  var timer;
//loading popup with jQuery magic!
function loadPopup(){
	//loads popup only if it is disabled
    
    clearTimeout(timer);
	if(popupStatus==0){
		jQuery("#backgroundPopup").css({
			"opacity": "0.7"
		});
		jQuery("#backgroundPopup").fadeIn("slow");
		jQuery("#popupContact").fadeIn("slow");
		popupStatus = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup(){
	//disables popup only if it is enabled
    
	if(popupStatus==1){
		jQuery("#backgroundPopup").fadeOut("slow");
		jQuery("#popupContact").fadeOut("slow");
        setCookie("firstvisit", "Visited",30);
       
		popupStatus = 0;
	}
}

//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = jQuery("#popupContact").height();
	var popupWidth = jQuery("#popupContact").width();
	//centering
	jQuery("#popupContact").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
	
	jQuery("#backgroundPopup").css({
		"height": windowHeight
	});
	
}

function noShow(){
    var message='';
         if(!jQuery('#first_name').val())
         {
          message+="Please Enter Your First Name.\n";
         }
         if(!jQuery('#last_name').val())
         {
          message+="Please Enter Your Last Name.\n";
         }
         
         email_val=jQuery('#email_field').val();
         
         if(!email_val || !email_val.match(/^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$/) )
         {
          message+="Please Enter Correct Email.";
         }
         
         if(message!='')
         {  
          alert(message);
          return false;
         }
         var free_sample_req;
         if(jQuery('input[name=free_sample_req]').is(':checked'))
            { 
               free_sample_req='on';
            }
            else
            {
               free_sample_req='';
            }
         
         //jQuery("#ajax_load").show();
		var params ='First_Name=' + encodeURIComponent(jQuery('#first_name').val()) + '&Last_Name=' + encodeURIComponent(jQuery('#last_name').val()) + '&Email=' + encodeURIComponent(email_val)+ '&curr_page_url=' + encodeURIComponent(jQuery('#curr_page_url').val())+ '&free_sample_req=' + encodeURIComponent(free_sample_req);

		 
		 
		 jQuery.post("http://yellowletterscomplete.com/wp-content/themes/wpremix3/setup_session.php",params,function(data){
		     
		    //jQuery("#ajax_load").hide();
            //alert(data);
			jQuery('#first_visit').submit();
		 });
         
         
         
    
/*        jQuery.post("http://yellowletterscomplete.com/wp-content/plugins/first-visitor-message/add_whitelist.php?do=cookie",jQuery("#first_visit").serialize(), function(data){
        
            if(jQuery('input[name=free_sample_req]').is(':checked'))
            { 
             //alert('checked');
             temp=jQuery("#first_visit").serialize();
             //alert(temp);
             window.location="http://yellowletterscomplete.com/yellow-letters/free-sample?"+temp;
            }
            else
            {
                jQuery.post("http://yellowletterscomplete.com/wp-content/themes/wpremix3/send-mail.php",jQuery("#first_visit").serialize(), function(data){
                       //alert("Data Loaded: " + data);
                     
                }); 
                
                 document.myform.submit();
            }
       });
			
	 	jQuery('#theMessage').show();
	 	jQuery('button').hide();*/

}


function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}

//CONTROLLING EVENTS IN jQuery
jQuery(document).ready(function(){
	
	
	  jQuery('#theMessage').hide();
	
	//LOADING POPUP
	//Click the button event!
	//jQuery("#button").click(function(){
		//centering with css
		centerPopup();
		//load popup
		//loadPopup();
        timer=setInterval( "loadPopup()", 60000 );
//	});
				
	//CLOSING POPUP
	//Click the x event!
	jQuery("#popupClose,#TB_closeWindowTemp").click(function(){
		disablePopup();
	});
	//Click out event!
	jQuery("#backgroundPopup").click(function(){
		disablePopup();
	});
	//Press Escape event!
	jQuery(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});

});


