function pageLoadGotoAndShowDrawer(){//function called in tabs.js
	showpageIDURL = window.location;
	showpageIDURL = showpageIDURL.toString();
	showpageIDTag = showpageIDURL.indexOf("#");
	if (showpageIDTag > 1){
		showpageID = $.trim(showpageIDURL.substr(showpageIDTag+1));
		showpageID = showpageID.replace('/', '');
		if(showpageID.length > 0){
			if($('#'+showpageID).length > 0 && $('.tabcontentarea').length > 0 && $('a.expandcollapse').length > 0){
				if($('.tabcontentarea').length > 1){
					var tabcontentareaindex = $('.tabcontentarea').index($('#'+showpageID).parents('.tabcontentarea'));
					$('ul#tabslist li:not(".tabnav")').eq(tabcontentareaindex).find('a').click();
				}
				if($('#'+showpageID).next('div.section').find('a.expandcollapse').hasClass('linkdown')){
					$('#'+showpageID).next('div.section').find('a.expandcollapse').click();
				}
				setTimeout(function(){
					var targetelem = $('#' + showpageID).offset();
					$("html").animate({ scrollTop: targetelem.top }, "fast");
				},1000);
			}
		}
	}	
}

function gotoAndShowDrawer(elem){
	showpageID = $.trim(elem.attr('href'));	
	showpageID = showpageID.substr(showpageID.indexOf('#')+1,showpageID.length);
	if(showpageID.length > 0){
		if($('#'+showpageID).length > 0 && $('.tabcontentarea').length > 0 && $('a.expandcollapse').length > 0){
			var targetelem = $('#' + showpageID).offset();
			$("html").animate({ scrollTop: targetelem.top }, "fast");

			if($('#'+showpageID).next('div.section').find('a.expandcollapse').hasClass('linkdown')){
				$('#'+showpageID).next('div.section').find('a.expandcollapse').click();
			}
		}
	}
}

$(document).ready(function(){
	$('a.expandcollapse').click(function(){
		var data = expandeddetailheight = 0;
		var bottomauxtop = '';
//		if($(this).prev('.expandeddetail').css('display')=='none'){
		if($(this).prevAll('.expandeddetail').css('display')=='none'){
			if ($.browser.msie && $.browser.version.substr(0,1)<7) {
				bottomauxtop = ($('#relatedlinkslandscape').css('top')).substring(0,($('#relatedlinkslandscape').css('top')).indexOf('p'));
//				$(this).prev('.expandeddetail').animate({
				$(this).prevAll('.expandeddetail').animate({
				  height: 'show'
				},
				{
				  step: function(now, fx) {
					data = fx.end + parseInt(bottomauxtop);
				  }
				},400);
				$('#relatedlinkslandscape').animate({
					top: data 								
				},350);					
			}
			else{
//				$(this).prev('.expandeddetail').slideDown();
				if($.browser.msie){
					$(".expandeddetail span.textlink, .expandeddetail span.overlaylinkFix").show();
				}
				$(this).prevAll('.expandeddetail').slideDown();
			}
			$(this).removeClass('linkdown').addClass('linkup').html('show less');
		}
		else{
			if ($.browser.msie && $.browser.version.substr(0,1)<7) {
				bottomauxtop = ($('#relatedlinkslandscape').css('top')).substring(0,($('#relatedlinkslandscape').css('top')).indexOf('p'));
//				expandeddetailheight = $(this).prev('.expandeddetail').height();
				expandeddetailheight = $(this).prevAll('.expandeddetail').height();
				
//				$(this).prev('.expandeddetail').slideUp();
				$(this).prevAll('.expandeddetail').slideUp();
				$('#relatedlinkslandscape').animate({
					top: parseInt(bottomauxtop) - expandeddetailheight
				},400);					
			}
			else{
//				$(this).prev('.expandeddetail').slideUp();
				if($.browser.msie){
					$(".expandeddetail span.textlink, .expandeddetail span.overlaylinkFix").hide();
					$(".searchFoot .searchbox").hide().css("visibility","hidden");
					$(this).prevAll('.expandeddetail').slideUp(function(){$(".searchFoot .searchbox").show().css("visibility","visible");});
				}				
				else{
					$(this).prevAll('.expandeddetail').slideUp();
				}
			}
			$(this).removeClass('linkup').addClass('linkdown').html('show more');
		}
		return false;
	});
//	showpageIDURL = window.location;
//	showpageIDURL = showpageIDURL.toString();
//	showpageIDTag = showpageIDURL.indexOf("#");
//	if (showpageIDTag > 1){
//		showpageID = $.trim(showpageIDURL.substr(showpageIDTag+1));
//		showpageID = showpageID.replace('/', '');
//		if(showpageID.length > 0){
//			if($('#'+showpageID).length > 0 && $('.tabcontentarea').length > 0 && $('a.expandcollapse').length > 0){
//				$('#'+showpageID).next('div.section').find('a.expandcollapse').click();
//			}
//		}
//	}
//});
	
	//pageLoadGotoAndShowDrawer();

//---- Contact Details expand/collapse

//$(document).ready(function(){
	$('div.rowContainer a.expandcollapsetwo').click(function(){
			$('div.contactRow').hide();
			$('div.rowContainer').show();
			$(this).parents('div.rowContainer').hide();
			$(this).parents('div.rowContainer').next('div.contactRow').show();
		return false;
	});
	$('div.contactName a.expandcollapsetwo').click(function(){
			$('div.contactRow').hide();
			$('div.contactRow').prev('.rowContainer').show();
		return false;
	});
	
});
