jQuery(document).ready(function($) {
	$("#subscribe-form input[name=email]").keyup(function(){
		$("#subscribe-form input[name=emailconfirm]").val($("#subscribe-form input[name=email]").val());
	});
	$("#subscribe-form").submit(function(){
		re = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
		if(!re.test($("#subscribe-form input[name=email]").val())){
			alert("Please enter a valid email address.");
			return false;
		}
	});
	$('#product-carousel').jcarousel({
	 	visible: 5,
	 	scroll: 1
	});
	$('#search-text').focus(function(){
		if($('#search-text').val()=='Search...'){
			$('#search-text').val('');
			$('#search-text').css('color','#949494');		
		}
	});
	$('#search-text').blur(function(){
		if($('#search-text').val()==''){
			$('#search-text').val('Search...');
			$('#search-text').css('color','#949494');
		}		
	});
	$('#subscribe-form input[name=email]').focus(function(){
		if($('#subscribe-form input[name=email]').val()=='Enter your email address'){
			$('#subscribe-form input[name=email]').val('');
			$('#subscribe-form input[name=email]').css('color','#949494');		
		}
	});
	$('#subscribe-form input[name=email]').blur(function(){
		if($('#subscribe-form input[name=email]').val()==''){
			$('#subscribe-form input[name=email]').val('Enter your email address');
			$('#subscribe-form input[name=email]').css('color','#949494');
		}		
	});
	$('#recaptcha_response_field').val('Enter words');
	$('#recaptcha_response_field').focus(function(){
		if($('#recaptcha_response_field').val()=='Enter words'){
			$('#recaptcha_response_field').val('');
			$('#recaptcha_response_field').css('color','#949494');		
		}
	});
	$('#recaptcha_response_field').blur(function(){
		if($('#recaptcha_response_field').val()==''){
			$('#recaptcha_response_field').val('Enter words');
			$('#recaptcha_response_field').css('color','#949494');
		}		
	});
	if($('ul.accordion').html()){
		$('ul.accordion').accordion({
		   event: "click",
		   clearStyle: true,
		   header: "a.head"
		});
	}
	if($('#tabs-container ul.tabs').html()){
		    $('#tabs-container ul.tabs').tabs();
			$('#tabs-container ul.tabs>li').each(function(){
				$(this).addClass('ui-tab');
			});
	}
	if($('#selector').html()){
		$('#selector a').mouseover(function(){
			$('#bios').children('.bio').each(function(){
				$(this).hide();
			});
			id = $(this).attr('href');
			$(id).show();
		});
	}
	if($('div#main-links li.support.active')){
		
		if(fragment = window.location.href.split('#')[1]){
			$('select#department').children().attr('selected','');
			
			switch(fragment){
				case 'support':
					setTimeout("$('select#department').children('.support').attr('selected','selected')",1000);	
					break;
				case 'feedback':
					setTimeout("$('select#department').children('.feedback').attr('selected','selected')",1000);	
					break;
				case 'sales':
					setTimeout("$('select#department').children('.sales').attr('selected','selected')",1000);	
					break;
				case 'press':
					setTimeout("$('select#department').children('.press').attr('selected','selected')",1000);	
					break;
			}
		
		}
		
		$('div#main-links li.support.active li a').click(function(){
			
		$('select#department').children().attr('selected','');
		
		fragment = $(this).attr('href').split('#')[1];
			switch(fragment){
				case 'support':
					$('select#department').children('.support').attr('selected','selected');	
					break;
				case 'feedback':
					$('select#department').children('.feedback').attr('selected','selected');	
					break;
				case 'sales':
					$('select#department').children('.sales').attr('selected','selected');	
					break;
				case 'press':
					$('select#department').children('.press').attr('selected','selected');	
					break;
			}
		});
	}
	if($('div#main-links li.solutions.active')){
		$('div#main-links li.solutions li a').click(function(){
			$('div#tabs-container ul.tabs').tabs('select',$(this).attr('href').split('#')[1]);
		});
	}
	if($('div#main-links li.products.active')){
		$('div#main-links li.products li a').click(function(){
			$('div#tabs-container ulg').tabs('select','products-panel');
			$('div#products-panel ul.accordion').accordion('activate',parseInt($(this).attr('href').split('#')[1]));
		});
		
		$('div#products-panel .promo li a.superlink').click(function(){
			$('div#tabs-container ul.tabs').tabs('select','products-panel');
			$('div#products-panel ul.accordion').accordion('activate',parseInt($(this).attr('href').split('#')[1]));
		});
		
		$('div#offers-panel .promo li a.superlink').click(function(){
			$('div#tabs-container ul.tabs').tabs('select','offers-panel');
			$('div#offers-panel ul.accordion').accordion('activate',parseInt($(this).attr('href').split('#')[1]));
		});
		
		$('div#subjects-panel .promo li a.superlink').click(function(){
			$('div#tabs-container ulg').tabs('select','subjects-panel');
			$('div#subjects-panel ul.accordion').accordion('activate',parseInt($(this).attr('href').split('#')[1]));
		});
		
		$('.promo li a.superlink').hover(function(){
			$(this).parent().addClass('superlink');
		},function(){
			$(this).parent().removeClass('superlink');
		});
		
		if((fragment = window.location.href.split('#')[1]) && ($('div#products-panel').html())){	
			setTimeout("$('div#products-panel ul.accordion').accordion('activate',parseInt(fragment))",1000);	
		}
		
	}
});



// starting the script on page load

jQuery(document).ready(function($){

	tooltip();
	
	$("#main-links > ul > li > a").mouseover(function(){
		$("#main-links ul > li").each(function(){
			$(this).children("ul").css("display","none");
		});
		$(this).parent().children("ul").css("display","block");
	});

});

if(typeof sIFR == "function") {
  sIFR.replaceElement("div#main div#page-text>h1", named({sFlashSrc: "http://www.mediaroots.co.uk/swf/FoundMonBol.swf", sColor: "#9ecb32", sLinkColor: "#9ecb32", sHoverColor: "#9ecb32", sBgColor: "#FFFFFF", sWmode: "transparent", sFlashVars: "textalign=left"}));

  sIFR.replaceElement("div.staff-name>h1", named({sFlashSrc: "http://www.mediaroots.co.uk/swf/FoundMonBol.swf", sColor: "#9ecb32", sLinkColor: "#9ecb32", sHoverColor: "#9ecb32", sBgColor: "#FFFFFF", sWmode: "transparent", sFlashVars: "textalign=left"}));
sIFR.replaceElement("div.staff-title>h1", named({sFlashSrc: "http://www.mediaroots.co.uk/swf/FoundMonBol.swf", sColor: "#969797", sLinkColor: "#9ecb32", sHoverColor: "#9ecb32", sBgColor: "#FFFFFF", sWmode: "transparent", sFlashVars: "textalign=left"}));


  sIFR.replaceElement("div#main div.blog-post>h2", named({sFlashSrc: "http://www.mediaroots.co.uk/swf/FoundMonBol.swf", sColor: "#969797", sLinkColor: "#969797", sHoverColor: "#969797", sBgColor: "#FFFFFF", sWmode: "transparent", sFlashVars: "textalign=left"}));
  sIFR.replaceElement("div#main div.product-overview>h2", named({sFlashSrc: "http://www.mediaroots.co.uk/swf/FoundMonBol.swf", sColor: "#9ecb32", sLinkColor: "#9ecb32", sHoverColor: "#9ecb32", sBgColor: "#FFFFFF", sWmode: "transparent", sFlashVars: "textalign=left"}));
  sIFR.replaceElement("div#main div#page-text>h2", named({sFlashSrc: "http://www.mediaroots.co.uk/swf/FoundMonBol.swf", sColor: "#969797", sLinkColor: "#969797", sHoverColor: "#969797", sBgColor: "#FFFFFF", sWmode: "transparent", sFlashVars: "textalign=left"}));
  sIFR.replaceElement("div#quote p", named({sFlashSrc: "http://www.mediaroots.co.uk/swf/FoundMonBol.swf", sColor: "#9ecb32", sLinkColor: "#9ecb32", sHoverColor: "#9ecb32", sBgColor: "#FFFFFF", sWmode: "transparent", sFlashVars: "textalign=left"}));
};
