﻿function clog(a){ if(typeof(console)!='undefined') console.log(a); };
if(window.location.hostname == 'yesvirginiabeach.com')
	window.location = window.location.href.replace('yesvirginiabeach.com','www.yesvirginiabeach.com');
function translate_button(){

$('#body-tag').append(
'<div class="rdiv translate-hover-wrap" id="translate-hover-wrap">\
	<div class="rdiv translate-hover" id="translate-hover" style="display:none;">\
	</div>\
</div>\
<div id="popup-disclaimer"></div>\
');

// show translate drop down
	$('#translate-button').hover(
		function () {
			$('#translate-hover').load(GetRootUrl()+'/SiteAssets/html/translate-disclaimers.html #flag-links');
			
			var position = $(this).position();
			$('#translate-hover-wrap').css(
				{'top':($(this).offset().top+16)+'px','left':$(this).offset().left+'px'}
			);

			$('#translate-hover-wrap').show();
			$('#translate-hover').show();
		},
		function () {
			$('#translate-hover-wrap').hide();
		}
	);

	$('#translate-hover-wrap').hover(
		function () {
			$('#translate-hover-wrap').show();
		},
		function () {
			$('#translate-hover-wrap').hide();
		}
	);

	$('#translate-hover-wrap').hide();
	$('#popup-disclaimer').hide();
}
function google_translation(lang){
	window.open('http://translate.google.com/translate?hl=en&sl=en&tl='+lang.toLowerCase()+'&u='+document.location.href);
	close_popup();
}
function print_auto(){
	if(url_variables['print'] == 'yes'){
		print_preview();
	}
	return null;
}
function form_page_variable(selector){

	if($(selector).length < 1) return false;

	$(selector+' input.input').bind('keydown', 'return',function (evt){
		window.location =
			GetRootUrl()+ 
			$(selector+' input.page-var').val() + 
			$(selector+' input.input').val();
		return false;
	});
	
	$(selector+' .submit').click(function(){
		window.location =
			GetRootUrl()+ 
			$(selector+' input.page-var').val() + 
			$(selector+' input.input').val();
		return false;
	});

}
function video_popup(video){

	open_popup('<span><div class=\"rdiv\" id=\"video-popup\" style=\"width: 600px; height: 450px;\">hello</div></span>');

	aqua_swf_player('#video-popup', video , 450, 600, '', 'rtmp://covb.flash.internapcdn.net/covb/_definst_/vaqua', 'true');

}
function main_navigation(){
	
	$('#main-navigation li.one').hover(function(){
		$(this).addClass('hover');
	},function(){	
		$(this).removeClass('hover');
	});
	
	if ($.browser.msie && $.browser.version <= 6 ) {
		$('#main-navigation li.one ul.two').each(function(){
			$(this).width($(this).parent().width()+24);
		});
	};
    
    if ($.browser.msie && $.browser.version > 6 ) {
		$('#main-navigation li.one ul.two').each(function(){
			$(this).find('li.two').width($(this).width()+36);
		});
	}
	
	$('#main-navigation li.one ul.two li.two').hover(function(){
		$(this).addClass('hover');
	},function(){
		$(this).removeClass('hover');
	});
}
function next_banner(max){
	
	var id = ($('#home-banner-id').text()*1);
	if(id > max) id = 1;
	
	var quote = $('#home-banner-data-'+id+' .quote').text();
	var source= $('#home-banner-data-'+id+' .source').text();
	var url = $('#home-banner-data-'+id+' .url').text();
	var alt = $('#home-banner-data-'+id+' .alt').text();

	$('#home-banner-quote').text(quote);
	$('#home-banner-source').text(source);
	$('#home-banner-id').text(id+1);	
	$('#home-banner-image').attr({
		'src':url,
		'alt':alt,
		'title':alt	
	})

};
function home_banner(){
	if($('#home-banner-id').length == 0)
		return false;
		
	var max = ($('#home-banner-id').text()*1)-1;
	setInterval("next_banner('"+max+"');", 10000);
}
$(document).ready(function() {
	drop_down_links();
	hide_login('yesvirginiabeach.com');
	print_auto();
	form_page_variable('#site-search');
	form_page_variable('#e-newsletter-sign-up');
	page_body_table();
	$(document).pngFix();
	registerjs();
	main_navigation();
	home_banner();
});

