// JavaScript Document
///////////////////////////////////////////////////////////////////////////////// START
$(document).ready(function(){
	
/////////////////////////////////////////// LAUNCH INTERFACE

var checkBackground = $("body").attr("bkgnd");
$("body").css('background-image','url(../img/'+checkBackground+')');

//launch_page_service("management");
//launch_page_about();

///////////////////////////////////////////////////////////////////////////////////////////////////////////////// MAIN START

$("#header_logo").delay(100).fadeIn('slow', function() {
	$("#header_subInfo").fadeIn('slow');
	$(".tab_index").fadeIn('slow', function() {
	});	
});

triggerImages();

var checkAnnouncements = $("#enterTrigger").attr("announcements");
var checkAnnouncementsNum = $("#enterTrigger").attr("announcements_num");
setupAnnouncements(checkAnnouncements, checkAnnouncementsNum);

$(".johnMessage").click(function() {
	$.ajax({
  		url: "js_message.php",
  		cache: false,
  		success: function(incomingContent){
			$("#modalBox").empty();
    		$("#modalBox").append(incomingContent);
			$("#modalWrapper").fadeIn(400);
			
			var checkAnnouncements = $("#enterTrigger").attr("announcements");
			var checkAnnouncementsNum = $("#enterTrigger").attr("announcements_num");
			
			setupAnnouncements(checkAnnouncements, checkAnnouncementsNum);
			$("#modalBoxExit").click(function() {
				$("#modalBox").empty();
				$("#modalWrapper").hide();
			});
			
			}
	});
});
$(".updates").click(function() {
	$.ajax({
  		url: "js_updates.php",
  		cache: false,
  		success: function(incomingContent){
			$("#modalBox").empty();
    		$("#modalBox").append(incomingContent);
			$("#modalWrapper").fadeIn(400);
			
			var checkAnnouncements = $("#enterTrigger").attr("announcements");
			var checkAnnouncementsNum = $("#enterTrigger").attr("announcements_num");
			
			setupAnnouncements(checkAnnouncements, checkAnnouncementsNum);
			$("#modalBoxExit").click(function() {
				$("#modalBox").empty();
				$("#modalWrapper").hide();
			});
			
			}
	});
});

////// END DOC
});

////////////////////////////////////////// INDEX PAGE SETUP

var setupAnnouncements = function(checkAnnouncements, checkAnnouncementsNum) {
	if (checkAnnouncements>0 && checkAnnouncementsNum !="none") {
		$("#enterTrigger").click(function() {
			$.ajax({
  				url: "js_announcement.php?show="+checkAnnouncementsNum,
  				cache: false,
  				success: function(incomingContent){
					$("#modalBox").empty();
    				$("#modalBox").append(incomingContent);
					$("#modalWrapper").fadeIn(400);
					
					var checkAnnouncements = $("#enterTrigger").attr("announcements");
					var checkAnnouncementsNum = $("#enterTrigger").attr("announcements_num");
					setupAnnouncements(checkAnnouncements, checkAnnouncementsNum);
					
					$("#modalBoxExit").click(function() {
					$("#modalBox").empty();
					$("#modalWrapper").hide();
			});
			}
	});
			
			
			return false;
		});
	}
}


var triggerImages = function() {
	$(".rollover_phones").delay(0).fadeIn(400).delay(3000).fadeOut(400, function () {
	$(".rollover_cart").delay(0).fadeIn(400).delay(3000).fadeOut(400, function () {
	$(".rollover_accessories").delay(0).fadeIn(400).delay(3000).fadeOut(400, function () {
		triggerImages();
      });
	});
  });
}
