// JavaScript Document

 jQuery(document).ready( function() {
        var md = new MedoraLiveSearch();
        md.search();
   });

function equalHeight(group) {
    tallest = 0;
    group.each(function() {
        thisHeight = jQuery(this).height();
        if(thisHeight > tallest) {
        tallest = thisHeight;
        }
    });
	
   group.height(tallest);
   paddTop = 500 + tallest;
   jQuery('.vcc').css('padding-top',paddTop+'px');
}

 function addAnother(){
    jQuery('#subscribeWindowThanks').hide();
	jQuery('#subscribeWindowError').hide();
	jQuery('#subscribeform').show();
    jQuery('#stnl_submit').show();
   } 

 jQuery(document).ready(function(){
 
   equalHeight(jQuery("#bb-menu li")); 
   
   jQuery('#subscribeWindow').hide(); 
   
   jQuery('#subscribe-link').mouseover(function(el){jQuery(this).css('text-decoration','underline');}).mouseout(function(el){jQuery(this).css('text-decoration','none');});
   
   jQuery('#closeWindow').mouseover(function(el){jQuery(this).css('background','#663366');}).mouseout(function(el){jQuery(this).css('background','#666666');});
    
   trigger = 0;

   jQuery('#subscribe-link').click(function (el) {
        if(!trigger){
		trigger = 1;   
   jQuery('#subscribeWindow').css('visibility','visible');		
   jQuery('#subscribeWindow').show("slide", { direction: "down" }, 1000);
   jQuery('#subscribeWindowThanks').hide();
   jQuery('#subscribeWindowError').hide();
   jQuery('#subscribeform').show();
   jQuery('#stnl_submit').show();
        }
		else {
		trigger = 0;
        jQuery('#subscribeWindow').hide("slide", { direction: "down" }, 1000);	
		}
        });
		
   jQuery('#closeWindow').click(function () {
       trigger = 0;
        jQuery('#subscribeWindow').hide("slide", { direction: "down" }, 1000);
   });

  jQuery('#stnl_submit').click(function() {
       stnlErrors = 0;
	   
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = jQuery('#sbEmail').val();

	   
      if((jQuery('#sbEmail').val()=='')||(jQuery('#sbEmail').val()=='Email')){
	    jQuery('#sbEmail').focus();
		jQuery('#sbEmail').css('border','1px solid #ff9900');
		jQuery('#sbEmail').click(function(el){
		 jQuery(this).css('border','1px solid #d7c5d4');
		})
		alert('Please enter valid Email');
		stnlErrors = 1;
      }
	  else if(reg.test(address) == false){
	    jQuery('#sbEmail').focus();
		jQuery('#sbEmail').css('border','1px solid #ff9900');
		jQuery('#sbEmail').click(function(el){
		 jQuery(this).css('border','1px solid #d7c5d4');
		})
		alert('Please enter valid Email');
		stnlErrors = 1;	  
	  }
	  else if((jQuery('#Name').val()=='')||(jQuery('#Name').val()=='Name')){
	    jQuery('#Name').focus();
		jQuery('#Name').css('border','1px solid #ff9900');
		jQuery('#Name').click(function(el){
		 jQuery(this).css('border','1px solid #d7c5d4');
		})
		alert('Please enter valid Name');
		stnlErrors = 1;
      }


     if(!stnlErrors) {
	 jQuery('#stnl_submit').hide();
	 jQuery('.formstatus').show();
        jQuery.ajax({
            'url': '/wp-content/plugins/subscribe.php?subscribe=true',
            'data': 'mailinglist_subscriber=true&sts_cats='+jQuery('input[name=sts_cats]').val()+'&sts_email='+jQuery('#sbEmail').val()+'&Name='+jQuery('input[name=Name]').val(),
            'type': 'POST',
            success: function(msg) {
                if ( !msg ) {
                  jQuery('.formstatus').hide();
				  jQuery('#subscribeform').hide();
				  jQuery('#subscribeWindowThanks').show();   
                } 
				else { 
				    jQuery('.formstatus').hide();
					jQuery('#subscribeform').hide();
                    jQuery('#subscribeWindowError').show();
                }

            }
        });
	   }
       return false;
   });
   

});
jQuery.noConflict();