/*
Website: 
Author: Mike Moloksher
*/

var insideNav = new Array("nav_services", "nav_aboutus", "nav_ourclients", "nav_whoisthis");
var tempNavHolder;
var pageLoaded = false;




jQuery(document).ready(function(){

		var newnews = $("<ul>").attr("class", "newsticker");
		newnews.append("<li><p>BlueCoat placed in leaders quadrant in Gartner Magic Quadrant</p><a href='http://www.bluecoat.com/news/pr/2039' id='hp_newsticker' target='_blank'><img src='/images/btn_hp_newsticker.gif' /></a></li>");
		newnews.append("<li><p>Kyte Turns Video Channels Into Mobile Websites</p><a href='http://www.techcrunch.com/2008/11/24/kyte-turns-video-channels-into-mobile-websites/' id='hp_newsticker' target='_blank'><img src='/images/btn_hp_newsticker.gif' /></a></li>");
		newnews.append("<li><p>VMWare best practice selling grows market share beyond VCenter</p></li>");
		newnews.append("<li><p>3Com and Tipping Point acquired by HP at 39% premium</p></li>");
		newnews.append("<li><p>Workday lands largest SaaS contact in history</p></li>");
		newnews.append("<li><p>Taleo grows valuation 4x in 2009</p></li>");
		newnews.append("<li><p>Riverbed receives top  vendor consideration in Goldman global CIO survey</p></li>");
		newnews.append("<li><p>MSFT Windows Azure now commercially available</p></li>");
		newnews.append("<li><p>Gartner writes: \"Symantec Data Loss Prevention continues to be the strongest overall enterprise capability\" </p></li>");
		newnews.appendTo("#newsticker_animator").newsTicker();
		
		var rotating_logos = $("<ul>").attr("class", "rotating_logos_inside");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_bea.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_bluecoat.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/MA_logos_0000_tippingpoint.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_e2.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_helpstream.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/MA_logos_0001_riverbed.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_hyperion.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_kyte.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_microsoft.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/MA_logos_0002_db.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_sap.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_showbizzle.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_symantec.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_taleo.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/MA_logos_0003_clairmail.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_weathertrack.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_webex.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/MA_logos_0004_vmware.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/ma_home_logos_workday.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/MA_logos_0005_3com.jpg' id='header' /></li>");
		rotating_logos.append("<li><img src='/images/rotating_logos/servicesource_logo.jpg' id='header' /></li>");
		rotating_logos.appendTo("#rotating_logos").newsTicker(3000);
		
	
	  //Opens the main nav according to the page it is on
	  jQuery(window).load(function () {

			 jQuery("#newsticker_animator").newsticker();
			
		     jQuery('.nav_'+pageSection).addClass('nav_'+pageSection+'_over');
		    
		     jQuery('#'+pageSection+'_submenu').slideDown("fast");
		     
		     jQuery('.subnav_'+page).addClass('subnav_'+page+'_on');
		     
		     if(pageSection == 'whoisthis')
		     	jQuery('.nav_footer').addClass("nav_footer_over");
		     
		     setTimeout('pageLoaded = true;', 500);
		     
	    });
	
		  
	
	//When mouse over content the nav will go to the content's nav
	jQuery('#content_copy').mouseover(function(){
			 hideAllSubNavs(pageSection);
			 jQuery('.nav_'+pageSection).addClass('nav_'+pageSection+'_over');
		     jQuery('#'+pageSection+'_submenu').slideDown("fast");
		     jQuery('.subnav_'+page).addClass('subnav_'+page+'_on');
		     
		     if(pageSection == 'whoisthis')
		     	jQuery('.nav_footer').addClass("nav_footer_over");
	});
		
	jQuery('#nav_hp_services').mouseover(function(){
		$(this).addClass("nav_hp_services_over");
	});
	jQuery('#nav_hp_services').mouseout(function(){
		$(this).removeClass("nav_hp_services_over");
	});
	
	jQuery('#nav_hp_aboutus').mouseover(function(){
		$(this).addClass("nav_hp_aboutus_over");
	});
	jQuery('#nav_hp_aboutus').mouseout(function(){
		$(this).removeClass("nav_hp_aboutus_over");
	});
	
	jQuery('#nav_hp_ourclients').mouseover(function(){
		$(this).addClass("nav_hp_ourclients_over");
	});
	jQuery('#nav_hp_ourclients').mouseout(function(){
		$(this).removeClass("nav_hp_ourclients_over");
	});
	
	jQuery('#nav_hp_whoisthisfor').mouseover(function(){
		$(this).addClass("nav_hp_whoisthisfor_over");
	});
	jQuery('#nav_hp_whoisthisfor').mouseout(function(){
		$(this).removeClass("nav_hp_whoisthisfor_over");
	});
	
	//MOUSE OVERS FOR THE INSIDE PAGE NAV
	
		jQuery('.nav_services').mouseover(function(){
		    if(pageLoaded == true)
			{
				if(jQuery('.nav_services').hasClass('nav_services_over').toString() == 'false' )
				{
					$(this).addClass("nav_services_over");
					hideAllSubNavs(this.id);
					openSubMenu(this.id);
				}
			}
		});
		
		jQuery('.nav_aboutus').mouseover(function(){
		
			if(pageLoaded == true)
			{
				if(jQuery('.nav_aboutus').hasClass('nav_aboutus_over').toString() == 'false' )
				{
					$(this).addClass("nav_aboutus_over");
					hideAllSubNavs(this.id);
					openSubMenu(this.id);
				}
			}
			
		});
		
		jQuery('.nav_ourclients').mouseover(function(){
			if(pageLoaded == true)
			{
				if(jQuery('.nav_ourclients').hasClass('nav_ourclients_over').toString() == 'false' )
				{
					$(this).addClass("nav_ourclients_over");
					hideAllSubNavs(this.id);
					openSubMenu(this.id);
				}
			}
		});
	
		jQuery('.nav_whoisthis').mouseover(function(){
			if(pageLoaded == true)
			{
				if(jQuery('.nav_whoisthis').hasClass('nav_whoisthis_over').toString() == 'false' )
				{
					jQuery('.nav_footer').addClass("nav_footer_over");
					$(this).addClass("nav_whoisthis_over");
					
					hideAllSubNavs(this.id);
					openSubMenu(this.id);
				}
			}
		});
	
	
	

	
	
	
	function hideAllSubNavs(selectedNav)
	{		
		getSectionName = selectedNav.split("_top");
		
		if(getSectionName[0] != 'services')
		{
			jQuery('#services_submenu').slideUp("slow", function(){
				jQuery('.nav_services').removeClass('nav_services_over');
			});
		}
		
		if(getSectionName[0] != 'aboutus')
		{
			jQuery('#aboutus_submenu').slideUp("slow", function(){
				jQuery('.nav_aboutus').removeClass('nav_aboutus_over');
			});
		}
	
		if(getSectionName[0] != 'ourclients')
		{
			jQuery('#ourclients_submenu').slideUp("slow", function(){
				jQuery('.nav_ourclients').removeClass('nav_ourclients_over');
			});
		}
		
		if(getSectionName[0] != 'whoisthis')
		{
			jQuery('#whoisthis_submenu').slideUp("slow", function(){
				jQuery('.nav_footer').removeClass('nav_footer_over');
				jQuery('.nav_whoisthis').removeClass('nav_whoisthis_over');
			});
		}
		
	}
	
		
	function openSubMenu(nav_item)
	{
		subnav = nav_item.split("top");
		subnav = "#"+subnav[0]+"submenu";
		
		jQuery(subnav).slideDown("slow");
		
	}
	
	//Information Displays for Our Clients
	jQuery.fn.createDialog.defaults = {
       progress: false,
       center: true,
       opacity: 0.7,
       index:2000,
       bg: '#333'
    }

    jQuery("#microsoft").createDialog({ addr: '/ourclients/client_descriptions/microsoft.php'});
    jQuery("#sap").createDialog({ addr: '/ourclients/client_descriptions/sap.php'});
    jQuery("#symantec").createDialog({ addr: '/ourclients/client_descriptions/symantec.php' });
    jQuery("#workday").createDialog({ addr: '/ourclients/client_descriptions/workday.php' });
    jQuery("#taleo").createDialog({ addr: '/ourclients/client_descriptions/taleo.php' });
    jQuery("#webex").createDialog({ addr: '/ourclients/client_descriptions/webex.php' });
    jQuery("#bea").createDialog({ addr: '/ourclients/client_descriptions/bea.php' });
    jQuery("#hyperion").createDialog({ addr: '/ourclients/client_descriptions/hyperion.php' });
    jQuery("#verity").createDialog({ addr: '/ourclients/client_descriptions/verity.php' });
    jQuery("#mirapoint").createDialog({ addr: '/ourclients/client_descriptions/mirapoint.php' });
    jQuery("#bluecoat").createDialog({ addr: '/ourclients/client_descriptions/bluecoat.php' });
    jQuery("#hubspan").createDialog({ addr: '/ourclients/client_descriptions/hubspan.php' });
    jQuery("#kyte").createDialog({ addr: '/ourclients/client_descriptions/kyte.php' });
    jQuery("#showbizzle").createDialog({ addr: '/ourclients/client_descriptions/showbizzle.php' });
    jQuery("#helpstream").createDialog({ addr: '/ourclients/client_descriptions/helpstream.php' });
    jQuery("#nrdc").createDialog({ addr: '/ourclients/client_descriptions/nrdc.php' });
    jQuery("#weathertrak").createDialog({ addr: '/ourclients/client_descriptions/weathertrak.php' });
    jQuery("#builditgreen").createDialog({ addr: '/ourclients/client_descriptions/builditgreen.php' });
    
    
    //RESOURCES FORM WORKINGS 
   jQuery("#btn_submit_form").click(function() { 
   		document.resources_form.submit();
   });
    
    jQuery("form#resources_form").submit(function(){
		$.post("/includes/resources_functions.php",{
	       firstname: $("#firstname").val(),
	       lastname: $("#lastname").val(),
	       title: $("#title").val(),
	       company: $("#company").val(),
	       email: $("#email").val(),
	       phone: $("#phone").val(),
	       comments: $("#comments").val(),
	       list: $("#list").val()
	     }, function(xml) {
	  	 	returnedResources(xml);
		 });
	 	return false; 
		});
   	
   	function returnedResources(xml)
   	{
   		if(jQuery("success",xml).text() == 'false')
   		{
   			if(jQuery("firstname",xml).text() == 'true') jQuery("#firstname").addClass("input_error");
			else jQuery("#firstname").removeClass("input_error");
			
			if(jQuery("lastname",xml).text() == 'true') jQuery("#lastname").addClass("input_error");
			else jQuery("#lastname").removeClass("input_error");
			
			if(jQuery("title",xml).text() == 'true') jQuery("#title").addClass("input_error");
			else jQuery("#title").removeClass("input_error");
			
			if(jQuery("company",xml).text() == 'true') jQuery("#company").addClass("input_error");
			else jQuery("#company").removeClass("input_error");
			
			if(jQuery("email",xml).text() == 'true') jQuery("#email").addClass("input_error");
			else jQuery("#email").removeClass("input_error");
			
			if(jQuery("phone",xml).text() == 'true') jQuery("#phone").addClass("input_error");
			else jQuery("#phone").removeClass("input_error");
   		
   		}
   		else 
   		{
			document.getElementById("thank_you").style.display="inline";
   			document.getElementById("resources_form_container").style.display="none";

   		}
   	}
});








