$(document).ready(function() {


	if($("#tabtwo").length > 0){
	
		$('#tabtwo').hide();
		
		$('a#tabtwoshow').click(function(e){
			e.preventDefault();
			$('#lphome div.head li').removeClass('on');
			$(this).parent('li').addClass('on');
			$('#tabone').hide();
			$('#tabtwo').fadeIn();
		});
		
		$('a#taboneshow').click(function(e){
			e.preventDefault();
			$('#lphome div.head li').removeClass('on');
			$(this).parent('li').addClass('on');
			$('#tabtwo').hide();
			$('#tabone').fadeIn();
		}).parent('li').addClass('on');
		
	}
	
	if ($("#tab")) {
		$('#tab').addClass('highlightFind');
	}
	if(jQuery(".tabletop")) {
	  jQuery("table.itinTable tr:even").addClass("alt");
	  jQuery('.stripyTable tr:even').addClass('even');
	  jQuery('.stripyTable tr:odd').addClass('odd');

	}
	
	if(document.getElementById("slideimage")) {	
		jQuery('#slideimage').cycle({ 
		    speed:       1000,  // speed of the transition (any valid fx speed value) 
		    speedIn:     null,  // speed of the "in" transition 
		    speedOut:    null  // speed of the "out" transition 
		});
	}
	if (jQuery("#pagetabs")) {
		jQuery('#pagetabs .tabscontent').hide();
		jQuery('#pagetabs .tabscontent:first').show();
		//jQuery('#pagetabs ul li').removeClass('active');
		jQuery('#pagetabs ul li:first').addClass('active');
		
		/* header tab click */
		jQuery('#pagetabs ul li a').click(function(){ 
			jQuery('#pagetabs ul li').removeClass('active');
			jQuery('#pagetabs ol li').removeClass('active');
			jQuery(this).parent().addClass('active'); 
			var currentTab = jQuery(this).attr('href');
			var url = currentTab.split("#");
			var tabselected = "#" + url[1];
			jQuery('#pagetabs .tabscontent').hide();
			var listselected= "#list-" + url[1] + "-1";
			jQuery(listselected).addClass('active');
			jQuery(tabselected).show();
			//jQuery('#pagetabs .tabsubbody').fadeIn("slow");
			jQuery('#pagetabs .tabsubbody').show();
			jQuery('#pagetabs .tabsubbody').each(function(n){ 
				if (n >= 2) {
					jQuery('#pagetabs .tabsubbody:nth-child(' + n + ')').hide();
					
				}
				else {					
					//jQuery('#pagetabs .tabsubbody:first').fadeIn("slow");
					jQuery('#pagetabs .tabsubbody:first').show();
				}
				
			});  
			return false;
		});
		
		/* body tab click */ 
		jQuery('#pagetabs .tabsubbody').hide();
		jQuery('#pagetabs .tabsubbody:first').show();
		jQuery('#pagetabs ol li:first').addClass('active');
		jQuery('#pagetabs ol li a').click(function(){ 
		jQuery('#pagetabs ol li').removeClass('active');
		jQuery(this).parent().addClass('active'); 
		var currentTab = jQuery(this).attr('href');
		var url = currentTab.split("#");
		var tabselected = "#" + url[1];
			jQuery('#pagetabs .tabsubbody').hide();			
			//jQuery(tabselected).fadeIn(1000);
			jQuery(tabselected).show();
			return false;
		});
		
		jQuery('.next').click(function(){ 
			jQuery('#pagetabs ol li').removeClass('active');
			jQuery(this).parent().addClass('active'); 
			var currentTab = jQuery(this).attr('href');
			var url = currentTab.split("#");
			var tabselected = "#" + url[1];
			var listselected= "#list-" + url[1];			
			jQuery(listselected).addClass('active');			
			jQuery('#pagetabs .tabsubbody').hide();			
			jQuery(tabselected).show();
		 
			return false;
		}); 
		jQuery('.prev').click(function(){ 
			jQuery('#pagetabs ol li').removeClass('active');
			jQuery(this).parent().addClass('active'); 
			var currentTab = jQuery(this).attr('href');
			var url = currentTab.split("#");
			var tabselected = "#" + url[1];
			var listselected= "#list-" + url[1];
			jQuery(listselected).addClass('active');
			jQuery('#pagetabs .tabsubbody').hide();			
			jQuery(tabselected).show();			
			return false;
		}); 
		
	}
	
}); 
function populateAddress(url , str)
{
	var postkey = jQuery("#postkey").val();
	jQuery("#loadingbar").show();
	jQuery.getJSON(url + '/populateAddress/?postKey=' + str.value ,
	        function(data){
				if(data.strProperty == ""){
					jQuery("#BrochureDownload_DownloadForm_Address1").val(data.strStreet) ;
					
				}
				else{	
					jQuery("#BrochureDownload_DownloadForm_Address1").val(data.strProperty) ;
					jQuery("#BrochureDownload_DownloadForm_Address2").val(data.strStreet) ;
				}
				jQuery("#BrochureDownload_DownloadForm_Address3").val(data.strLocality) ;
				jQuery("#BrochureDownload_DownloadForm_Postcode").val(data.strPostcode) ;	
				jQuery("#BrochureDownload_DownloadForm_Town").val(data.strTown) ;	
				jQuery("#BrochureDownload_DownloadForm_County").val(data.strCounty);
				hideAddressLookup();
	        });
	
}
function hideAddressLookup(){
	jQuery("#addressBlog").hide();
	//reset hightlighted input
	jQuery("#BrochureDownload_DownloadForm_Postcode").removeClass('highlight');
	jQuery("#address1 div").removeClass('validationError');
	jQuery("#address1 span").hide();
	jQuery("#Town div").removeClass('validationError');
	jQuery("#Town span").hide();
	jQuery("#loadingbar").hide();
	
}
function postCodeLookup(url)
{
	var postcode = jQuery("#BrochureDownload_DownloadForm_Postcode").val();
	if(postcode == "") {
		jQuery("#BrochureDownload_DownloadForm_Postcode").addClass('highlight');		
	}
	else {
		jQuery("#loadingbar").show();
		jQuery("#addresslist").hide();
		jQuery.get(url + '/AddressLookup/', { postcode: postcode} ,
			function(data){
			jQuery("#addressBlog").show();
			jQuery("#addresslist").show();
			jQuery("#addresslist").html(data);
			jQuery("#loadingbar").hide();
		 });
	}
	
	return false;
}
function displaymapinfo(str)
{
	jQuery('#mapsinfo .body').hide();
	jQuery('#'+str).show();
}

function expandsearch(str)
{
	jQuery(str).css().next("#animate").slideToggle(300).siblings("#animate").slideUp("slow");
	jQuery(str).siblings().css({});
}


function backtomain()
{
	window.location ="index.php?action=survey_form"
}

function launchSurvey()
{
	tb_remove();
	setcookie();
	launchQuestion();
}

function closeSurvey()
{
	setcookie();
	tb_remove();
}

function launchQuestion() {
	
	windowHandle = window.open('exitsurvey','questionnaire','toolbar=no,personalbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=600,height=658;');
	windowHandle.blur();
	top.focus();    	
}     

function setcookie(){
	var date = new Date();
	date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000));
	$.cookie(COOKIE_NAME, 'survey', {
		path: '/',
		expires: date
	});
	return false;
}

function PDFViewTrack(obj, acct, title) {
	var s=s_gi(acct);
	s.linkTrackVars="eVar38,events"
	s.linkTrackEvents="event45"	
	s.events ='event45';
	s.eVar38 = title;
	s.tl(obj,'o', "Brochure viewed online");
}

function PDFDownloadTrack(obj, acct, title) {
	var s=s_gi(acct);
	s.linkTrackVars="eVar39,events"
	s.linkTrackEvents="event46"	
	s.events ='event46';
	s.eVar39 = title;
	s.tl(obj,'o', "Brochure downloaded");
}

