var main = new Object();
main.config = {
	url: 'http://www.thatsamoretv.com/'
};
var utils;
var player = null; 
function playerReady(thePlayer) { player = window.document[thePlayer.id]; }

$(document).ready(function () {
	var is_intro = ( $('div.flash_intro').length > 0 ? true : false );
	if ( is_intro ) {
		$('body').oneTime(6500, "hide_intro", function () {
			$('div.flash_intro').slideUp(500, function () {
				$('div.flash_intro').remove();	
			});
			player.sendEvent('PLAY');
		});
	}
	utils = new Utilities({
		loader: 'images/loading.gif',
		info_img: 'images/confirmer.jpg'
	});

	var sd = new SWFObject(main.config.url + 'flash_files/mediaplayer/player.swf','mpl','380','280','8');
	sd.addParam('allowscriptaccess','always');
	sd.addParam('allowfullscreen','true');
	sd.addVariable('height','280');
	sd.addVariable('width','380');
	sd.addVariable('file', main.config.url + 'flash_files/thats_amore_video.flv');
	sd.addVariable('image', main.config.url + 'flash_files/sal_video_still.jpg');
	sd.addVariable('frontcolor', '#7abd31');
	sd.addVariable('lightcolor', '#A90C1C');
	sd.write('thats_amore_video.flv');

	var nav_options = {
		url: main.config.url + 'ajax_requests/nav.php',
		anchor_selector: 'div.nav-tabs ul.nav-ul li a',
		content_selector: 'div.right-container div.right-container-middle div.content-main',
		load_img_src: main.config.url + 'images/loading.gif',
		onPageLoad: {
			contact: main.openContact
		}
	};
	main.nav = new SiteNav( nav_options );
	main.nav.init();	
});
main.openContact = function (selector) {
	$(selector).find('input[type=button][name=send_button]').click(function () {
		var obj = this;
		utils.loadingOn();
		$(obj).parents('form').ajaxSubmit({
			dataType: 'json',
			url: main.config.url + 'ajax_requests/contact.php',
			data: {
				action: 'submit_contact'
			},
			success: function (response) {
				utils.loadingOff();
				if ( response.submit_status ) {
					utils.popup('Your message was sent! Thank you', {
						onConfirm: function () {
							$(obj).parents('form')[0].reset();
						}
					});
				} else {
					var msg = ( response.msgs.length > 0 ? '<ul class="error-list">' : '' );
					for ( var i in response.msgs ) {
						msg += '<li>' + response.msgs[i] + '</li>';
					}
					msg += ( response.msgs.length > 0 ? '</ul>' : '' );
					utils.popup(msg);
				}
			},
			error: function () {
				utils.loadingOff();
				utils.popup('<div>There was error when sending this message ... Please try again. </div>'+
						'<div class="note">If you continue to experience issues please use one of '+ 
						'our direct email contacts</div>');
			}
		});
	});

}

