(function ($) {
		
	$(document).ready(function() {
	
		// SEO Push Down Area		
		$("#seocontent").css("display", "none");
	
		$('.seomax').click(function(){ 
		
			$('#seocontent').slideDown('slow', function() {});
			$(".seomin").css("display", "inline");
			$(".seomax").css("display", "none");
		
		});
		
		$('.seomin').click(function(){ 
		
			$('#seocontent').slideUp('slow', function() {});
			$(".seomin").css("display", "none");
			$(".seomax").css("display", "inline");
		
		});
			
		// Additional Work Order Form Additional Fields		
		$("#webform-client-form-941 #webform-component-service-request-4").css("display", "none");
		$("#webform-client-form-941 #webform-component-service-request-5").css("display", "none");
		$("#webform-client-form-941 #webform-component-service-request-6").css("display", "none");
		$("#webform-client-form-941 #webform-component-service-request-7").css("display", "none");
		$("#webform-client-form-941 #webform-component-service-request-8").css("display", "none");
		$("#webform-client-form-941 #webform-component-service-request-9").css("display", "none");
		$("#webform-client-form-941 .addrequest2").css("display", "none");
		
		$('#webform-client-form-941 .addrequest1').click(function(){ 
		
			$('#webform-client-form-941 #webform-component-service-request-4').slideDown('slow', function() {});
			$('#webform-client-form-941 #webform-component-service-request-5').slideDown('slow', function() {});	
			$('#webform-client-form-941 #webform-component-service-request-6').slideDown('slow', function() {});
			$("#webform-client-form-941 .addrequest1").css("display", "none");
			$("#webform-client-form-941 .addrequest2").css("display", "block");
		});
		
		$('#webform-client-form-941 .addrequest2').click(function(){ 
		
			$('#webform-client-form-941 #webform-component-service-request-7').slideDown('slow', function() {});
			$('#webform-client-form-941 #webform-component-service-request-8').slideDown('slow', function() {});	
			$('#webform-client-form-941 #webform-component-service-request-9').slideDown('slow', function() {});
			$("#webform-client-form-941 .addrequest2").css("display", "none");
		});
			
	
		flashembed("iwslogo",  {
			src: "/sites/all/themes/iws/images/logo-IWS3.swf",
	    width: '306',
    	height: '108',
			quality: 'high',
			wmode: 'transparent',
			id: 'flashobj',
		});

		// Load the tooltips in the main menu
		
		$("#main-menu a").mouseover(function(){
			var tip = jQuery(this).next('div');
			$(tip).addClass("activetip");
		});

		$("#main-menu a").mouseleave(function(){
			var tip = jQuery(this).next('div');
			$(tip).removeClass("activetip");
		});
		

	 		/*collapsible seo boxes*/
  	 $('.collapsible .head a').click(function(){
       $(this).parent().parent().find('.collapse-cont').slideToggle();
       $(this).parent().parent().toggleClass('active');
       return false;
   	});

		$('.free-down .free-open').click(function(){
			$('.free-content').slideToggle();
			return false;
		});

		/*free downloads*/
		$('.free-down form input[type=checkbox]').click(function(){
			$('.free-down form input[type=checkbox]').each(function(){$(this).attr('checked','');});
			$(this).attr('checked','true');
		});


	// Left menu.  Force open the parent of the active link
	$("#menu-left-menu a.active").parentsUntil("li.collapsed", "ul.hide-at-first").css('display', 'block');
	// Now change the classes to the + becomes a -
	$("#menu-left-menu a.active").parentsUntil("div", "li.collapsed").removeClass('collapsed');
	$("#menu-left-menu a.active").parentsUntil("div", "li.collapsed").addClass('expanded');
	
	// Add scrollfollow to left region
	$('div.region-left').scrollFollow({
		offset: 100,
		speed: 500,
		container: 'subcontentwrap',
		});
	

}); 

	Drupal.behaviors.inputs = {
		attach: function(context, settings) {
			var active_color = '#6b849a'; // Colour of user provided text
			var inactive_color = '#D2D3D7'; // Colour of default text
		
		  $("input.form-text").css("color", inactive_color);
		  var default_values = new Array();
		  $("input.form-text").focus(function() {
		    if (!default_values[this.id]) {
		      default_values[this.id] = this.value;
		    }
		    if (this.value == default_values[this.id]) {
		      this.value = '';
		      this.style.color = active_color;
		    }
		    $(this).blur(function() {
		      if (this.value == '') {
		        this.style.color = inactive_color;
		        this.value = default_values[this.id];
		      }
		    });
		  });
		
		  $("input#email").css("color", inactive_color);
		  var default_values = new Array();
		  $("input#email").focus(function() {
		    if (!default_values[this.id]) {
		      default_values[this.id] = this.value;
		    }
		    if (this.value == default_values[this.id]) {
		      this.value = '';
		      this.style.color = active_color;
		    }
		    $(this).blur(function() {
		      if (this.value == '') {
		        this.style.color = inactive_color;
		        this.value = default_values[this.id];
		      }
		    });
		  });
		
		  $("input.email1").css("color", inactive_color);
		  var default_values = new Array();
		  $("input.email1").focus(function() {
		    if (!default_values[this.id]) {
		      default_values[this.id] = this.value;
		    }
		    if (this.value == default_values[this.id]) {
		      this.value = '';
		      this.style.color = active_color;
		    }
		    $(this).blur(function() {
		      if (this.value == '') {
		        this.style.color = inactive_color;
		        this.value = default_values[this.id];
		      }
		    });
		  });
		
		  $("textarea.form-textarea").css("color", inactive_color);
		  var default_values = new Array();
		  $("textarea.form-textarea").focus(function() {
		    if (!default_values[this.id]) {
		      default_values[this.id] = this.value;
		    }
		    if (this.value == default_values[this.id]) {
		      this.value = '';
		      this.style.color = active_color;
		    }
		    $(this).blur(function() {
		      if (this.value == '') {
		        this.style.color = inactive_color;
		        this.value = default_values[this.id];
		      }
		    });
		  });

			}
		}


	Drupal.behaviors.iws = {
	    attach: function(context, settings) {
	      $tabs = $('#modaltabs').tabs();
				var title = $( ".ui-widget-content" ).dialog( "option", "title" );
	      if(title == "Give me a Call") {
	      	$tabs.tabs('select', 1);
	      }	      
	    }
	  };

	
})(jQuery);;

