function navBar()
{
	document.getElementById("learnMore").setAttribute("class", "nav_lnk_page");
}

function marketingSearch()
{
	alert("search");
}

function chatPhpLive()
{
	var po = jQuery("#main_chat"); 
	po.bind("click", function(){launchPhpLive()});
	
	var po = jQuery("#main_chat2"); 
	po.bind("click", function(){launchPhpLive()});
	
	var po = jQuery("#contact_chat"); 
	po.bind("click", function(){launchPhpLive()});
}	

function launchPhpLive() {
    //eval('launch_support_'+btn+'()');
    phplive_widget_launch();
}

function showHideMenu(elementId)
{
	
	var elementObj = jQuery('#'+elementId);
	
	if (elementObj.is(':hidden'))
	{
		elementObj.slideDown("slow");
	}
	else
	{
		elementObj.slideUp();
	}
}

function videoWindow(demoToLoad)
{
	var url = '';

	if (demoToLoad == 'do not use')
	{
		var demo = jQuery('#learnDemoMenu').val();
	}
	else
	{
		demo = demoToLoad;
	}
	
	if (demo && demo != '#')
	{
		generateOverlayLoader();
	
		jQuery.ajax({
		    url: '/ajax/loaddemo',
		    type: 'POST',
		    data: 'demo='+demo,
		    dataType: 'html',
		    error: function(){
		        alert('Error loading data, please contact support');
		    },
		    success: function(html){
		    	populateOverlayContent(html, 720);
		    }
		});
	}
}

function learnmoreLightBox(filePath)
{
	generateOverlayLoader();
	var clear = true;
	var width = 0;
	
	jQuery.ajax({
	    url: '/ajax/learnmorelightbox',
	    type: 'POST',
	    data: 'filePath='+filePath,
	    dataType: 'json',
	    error: function(){
	        alert('Error loading data, please contact support');
	    },
	    success: function(jsonObj){
	    	width = jsonObj.width;
	    	//populateOverlayContent(html, 780);
	    	if(jQuery(window).width() < 600)
	    	{
	    		populateOverlayContent(jsonObj.html, 480);
	    	}
	    	
	    	/*else if(jQuery(window).height() <= 300)
	    	{
	    		jQuery('#editDetailsDivContent').css('overflow-y', 'scroll');
	    	}*/
	    	
	    	else
	    	{
	    		if (jsonObj.height >= 800 || (jQuery(window).height() <= 768 && jsonObj.height > 500))
	    		{
	    			width = jsonObj.width+20;
	    		}
	    		
	    		if(jQuery(window).width() <= 1024 && jsonObj.width >= 966)
	    		{
	    			width = 800;
	    		}
	    		
	    		populateOverlayContent(jsonObj.html, width);
	    		
	    		setTimeout(function(){
	    		jQuery('#lightbox_close').css('display', 'block');
	    		if ((jQuery('#editDetailsDiv').height()+20) > jQuery(window).height())
	    		{
	    			jQuery('#editDetailsDiv').css('top', 90);
	    		}
	    		}, 701);
	    		
	    		if (jsonObj.height >= 800)
	    		{
	    			setTimeout(function(){
	    				jQuery('#editDetailsDivContent').css('height', 620);
	    				jQuery('#editDetailsDivContent').css('overflow-y', 'scroll');
	    				jQuery('#editDetailsDivContent').css('overflow-x', 'hidden');}, 702);
	    			clear = false;
	    		}

	    		if(jQuery(window).height() <= 768 && jsonObj.height > 500)
	    		{
	    			setTimeout(function(){
		    			jQuery('#editDetailsDivContent').css('height', 500);
	    				jQuery('#editDetailsDivContent').css('overflow-y', 'scroll');
	    				jQuery('#editDetailsDivContent').css('overflow-x', 'hidden');
	    				jQuery('#editDetailsDiv').css('top', 0);}, 702);
	    			clear = false;
	    		}
	 
	    		if(jQuery(window).width() <= 1024 && jsonObj.width >= 966)
	    		{
	    			//console.log('here');
	    			setTimeout(function(){
	    				jQuery('#editDetailsDivContent').css('overflow-x', 'scroll');
	    				jQuery('#editDetailsDiv').css('top', 0);}, 702);
	    			clear = false;
	    		}
	    		
	    		if(clear)
	    		{
	    			jQuery('#editDetailsDivContent').removeAttr('style');
	    		}
	    	}
	    }
	});
}


function learnmoreShowHide(className)
{	
	var elementObj = jQuery('.'+className);
	
	var classNames = new Array("setup", "signup", "feespayments", "guestmanagement", "systemfeatures");
	var linkText = jQuery('#'+className+'_text');
	var linkImg  = jQuery('#'+className+'_img');
	
	for (i = 0; i < classNames.length; i++)
	{
		if (classNames[i] != className)
		{
			jQuery('.'+classNames[i]).hide();
		}
		else if (elementObj.is(':hidden'))
		{
			elementObj.show();
			linkText.css('text-decoration', 'none');
			linkText.css('color', '#F36E15');
			linkText.css('cursor', 'default');
			linkImg.css('cursor', 'default');
		}
	}

	for (i = 0; i < classNames.length; i++)
	{
		if (classNames[i] != className)
		{
			linkText = jQuery('#'+classNames[i]+'_text');
			linkImg = jQuery('#'+classNames[i]+'_img');
			linkText.css('text-decoration', '');
			linkText.css('color', '');
			linkText.css('cursor', '');
			linkImg.css('cursor', '');
		}
	}
}

function screenShotsLightBox(filepath)
{
	generateOverlayLoader();
	
	jQuery.ajax({
	    url: '/ajax/screenshotslightbox',
	    type: 'POST',
	    data: 'filepath='+filepath,
	    dataType: 'json',
	    error: function(){
	        alert('Error loading data, please contact support');
	    },
	    success: function(jsonObj){
	    	populateOverlayContent(jsonObj.html, 806)
	    	setTimeout(function(){
	    		jQuery('#lightbox_close').css('display', 'block');
	    		if ((jQuery('#editDetailsDiv').height()+20) > jQuery(window).height())
	    		{
	    			jQuery('#editDetailsDiv').css('top', 90);
	    		}
	    	}, 701);
	    	
	    	setTimeout(function(){
	    		jQuery('#editDetailsDivContent').css('height', 620);
	    		jQuery('#editDetailsDivContent').css('overflow', 'auto');
	    		jQuery('#editDetailsDivContent').css('overflow-y', 'scroll');
	    		jQuery('#editDetailsDivContent').css('overflow-x', 'hidden');}, 702);
	    		
	    
	    	if(jQuery(window).height() <= 768)
	    	{
	    		setTimeout(function(){
	    			jQuery('#editDetailsDivContent').css('height', 500);
    				jQuery('#editDetailsDiv').css('top', 0);}, 703);
	    	}
	    }
	});
}

function showHideEventTypes(num)
{
	jQuery('.event').hide();
	 if(num > 0){
	 	eventType = jQuery('#learnCustomersMenu'+num).val();
	 }
	 else{
		eventType = jQuery('#learnCustomersMenu').val();
		jQuery('#menu2').hide();
	 }
	 
	switch(eventType)
	{
		case 'auctionitemcollection':
		case 'meetingscheduler':
		case 'christmasparties':
		case 'conferences':
		case 'contesttracking':
		case 'galasanddinners':
		case 'graduations':
		case 'meetingscheduler':
		case 'onlinedonations':
		case 'teamorganization':
		case 'tablesales':
		case 'onlinedonations':
		case 'coursesandseminars':
		case 'surveymanagement':
		case 'volunteerrecruitment':
			jQuery('#heading3').hide();
			window.location = ('/learnmore/'+eventType);
		break;
		case 'manageseasontickets':
			jQuery('#heading3').show();
			jQuery('#event1').show();
		break;
		case 'golf':
			jQuery('#heading3').show();
			jQuery('#event7').show();
		break;
		case 'theatre':
			jQuery('#heading3').show();
			jQuery('#event11').show();
		break;
		case 'trip':
			jQuery('#heading3').show();
			jQuery('#event2').show();
		break;
		case 'productparties':
			jQuery('#heading3').show();
			jQuery('#event10').show()
		break;
		case 'teamscheduler':
			jQuery('#heading3').show();
			jQuery('#event6').show()
		break;
		case 'grouptrips':
			jQuery('#heading3').show();
			jQuery('#event8').show()
		break;
		case 'luncheonsscheduler':
			jQuery('#heading3').show();
			jQuery('#event9').show()
		break;
		case 'auctionitemcollection':
		case 'contesttracking':
		case 'manageseasontickets':
		case 'meetingscheduler':
		case 'onlinedonations':
		case 'onlineregistration':
		case 'onlineticketsales':
		case 'rsvptracking':
		case 'seminars':
		case 'surveymanagment':
		case 'tablesales':
		case 'teamorganization':
		case 'volunteerrecruitment':
			window.location = ('/learnmore/'+eventType);
		break;
	}
}

function initAdLoader(){
	
  var img = new Image();
  
  
  jQuery(img)
    .load(function () {
    	
      jQuery('.ad_content').css('background-image', 'url("/images/marketing/elements/ad_sprite_main.jpg")');
      
      jQuery('#content_container_1').css({'margin-top': 175, 'opacity': 0, 'filter': 'alpha(opacity=0)'});
      
      jQuery('#ad_content_1').show();
      jQuery("#ad_loaderInner").animate({ 
	    opacity: 0,
	    marginTop: "+=10"
	  }, 400 );
	  
	  setTimeout(function(){ jQuery('#ad_loader').fadeOut(400); }, 400);
	  
	  setTimeout(function(){ 
  		jQuery("#content_container_1").animate({ 
		    opacity: 1,
		    marginTop: "154px"
		  }, 500 ).removeClass("filter -ms-filter");;
	  }, 800 );
	  
	  var counter = 1;
	  jQuery('.ad_tab').each(function(){
	  	jQuery(this).bind('click', {tabId : counter}, function(event){ toggleTab(event.data.tabId); stopTabTimers(); });
	  	counter++;
	  });
	  
	  startTabTimers();
	  
    })
    .attr('src', '/images/marketing/elements/ad_sprite_main.jpg');
}

function startTabTimers(){
	
	jQuery(document).oneTime(7000, 'tabTimer', function() {
	  
		var selectedTab = jQuery('.ad_tab_selected');
		
		var tempId = selectedTab.attr('id');
		var tempArr = tempId.split('_');
		tempId = parseInt(tempArr[2]);
		var newId = tempId + 1;
		
		if(jQuery('#ad_tab_'+newId).length == 0){
			newId = 1;
		}
		
		toggleTab(newId);
	});	
}

function stopTabTimers(){
	jQuery(document).stopTime("tabTimer");
}

function toggleTab(tabId){
	
	stopTabTimers();
	
	var counter = 1;
	jQuery('.ad_tab').each(function(){
		jQuery(this).removeClass('ad_tab_selected ad_tab_selected_'+counter);
		counter++;
	});
	
	jQuery('#ad_tab_'+tabId).addClass('ad_tab_selected ad_tab_selected_'+tabId);
	
	jQuery('.ad_content').hide();
	jQuery('#ad_content_'+tabId).show();
	
	startTabTimers();
	
}

function attendToggle(selectObj){
	
 		var selectVal = document.getElementById('supertags[key event][event_type]_mAzjs').value;
 		document.getElementById('other').hide();
 			if (selectVal == 'RSVP - Other') document.getElementById('other').show();
}

function pricingTabs(tabId){

	jQuery('.pricing_package_tabs').css({'position':'', 'z-index':''});
	
	jQuery('.pricing_package_tabs').children().each(function (){
		if (jQuery(this).hasClass('pricing_tabs_green') ){
			jQuery(this).removeClass('pricing_tabs_green');
			jQuery(this).addClass('pricing_tabs_purple');
		}
		else if(jQuery(this).hasClass('pricing_green_left') ){
				jQuery(this).removeClass('pricing_green_left');
				jQuery(this).addClass('pricing_purple_left');
		}
		else if(jQuery(this).hasClass('pricing_green_right') ){
				jQuery(this).removeClass('pricing_green_right');
				jQuery(this).addClass('pricing_purple_right');
		}
});

	jQuery('#'+tabId).children().each(function (){
		if (jQuery(this).hasClass('pricing_tabs_purple') ){
			jQuery(this).removeClass('pricing_tabs_purple');
			jQuery(this).addClass('pricing_tabs_green');
		}
		else if(jQuery(this).hasClass('pricing_purple_left') ){
				jQuery(this).removeClass('pricing_purple_left');
				jQuery(this).addClass('pricing_green_left');
		}
		else if(jQuery(this).hasClass('pricing_purple_right') ){
				jQuery(this).removeClass('pricing_purple_right');
				jQuery(this).addClass('pricing_green_right');
		}
	});
	jQuery('#'+tabId).css({'position':'relative', 'z-index':'1000'});
	
	jQuery('.pricing_package').hide();
	jQuery('.learnmoreMain').hide();
	jQuery('#content_'+tabId).show();
}

function toggle_visibility(id) {
   var gradPrice = document.getElementById(id);
   if(gradPrice.style.display == 'block')
      gradPrice.style.display = 'none';
   else
      gradPrice.style.display = 'block';
}

/*Learn More Features*/
function ReverseContentDisplay(learnmoreFeature) {
if(learnmoreFeature.length < 1) { return; }
if(document.getElementById(learnmoreFeature).style.display == "none") { document.getElementById(learnmoreFeature).style.display = "block"; }
else { document.getElementById(learnmoreFeature).style.display = "none"; }
}

/*View Samples*/
function goto(form) { 
	var index=form.select.selectedIndex
	if (form.select.options[index].value != "0") {
		location=form.select.options[index].value;}
}

/*Find Your Event*/
function ReverseContentDisplay(steps3) {
if(steps3.length < 1) { return; }
if(document.getElementById(steps3).style.display == "none") { document.getElementById(steps3).style.display = "block"; }
else { document.getElementById(steps3).style.display = "none"; }
}


