$(document).ready(function() {	
var ua = $.browser;
	thissmoke = 0;
	thistail = 0;
	/*
    Turn Image On
    */
    $(".imgswap").mouseover(function () {
        var tmpsrc = $(this).attr("src").split(".");
        $(this).attr("src", tmpsrc[0] + "_on." + tmpsrc[1]);
    });
    /*
    Turn Image Off
    */
    $(".imgswap").mouseout(function () {
        var tmpsrc = $(this).attr("src").replace("_on", "");
        $(this).attr("src", tmpsrc);
    });
/*
	if ($.browser.msie && ua.version < 9) {
		//try{
		$("#bg_dragon_smoke img").removeAttr('filter'); 
		//} catch (err) {}
	}
*/
	$("#bg_dragon_smoke img").fadeOut(1000, function() {
	});
/*	
	if ($.browser.msie && ua.version < 9) {
		//try{
		$("#bg_tail_waves img").removeAttr('filter');
		//} catch (err) {} 
	}
*/
	$("#bg_tail_waves img").fadeOut(1000, function() {
	});
	
	var thisinterval = 1000;
	(function dragonSmoke(thisinterval){
if ($.browser.msie && ua.version < 9) {
$("#bg_dragon_smoke img").fadeIn(1000, function() {
	});
}
else {
		setTimeout(function(){
			//alert("Dragon Smoke" + thisinterval);
			thisinterval = (Math.random() * 1) * 1000;
			$("#smoke" + thissmoke).fadeIn(thisinterval, function() {
				thissmoke++;
				if(thissmoke <= 4) {
					dragonSmoke(thisinterval);
				}
				else {
				   thissmoke = 0;
				   for(i = 0; i < 5; i++) {
					$("#smoke" + i).fadeOut(((Math.random() * 2) * 1000));
				   }
				   dragonSmoke(thisinterval);
				}
				});
		}, 250);
}
	})();
	
	//tail waves
	var thisinterval = 1000;
	(function dragonTail(thisinterval){
if ($.browser.msie && ua.version < 9) {
$("#bg_tail_waves img").fadeIn(1000, function() {
});

}
else {
		setTimeout(function(){
			//alert("Dragon Smoke" + thisinterval);
			thisinterval = (Math.random() * 1) * 1500;
			$("#waves" + thistail).fadeIn(thisinterval, function() {
				thistail++;
				if(thistail <= 3) {
					dragonTail(thisinterval);
				}
				else {
				   thistail = 0;
				   for(i = 1; i < 4; i++) {
					$("#waves" + i).delay(i*500).fadeOut(1500);
				   }
				   dragonTail(10000);
				}
				});
		}, 250);
}
	})();
	
	//ship animate
	function animateShip() {
                    $("#ship").animate({ 

                    
			left: "-100px",
		  }, 100000, "linear", function() {
			$("#ship img").attr("src", "/assets/template/images/img_ship2.png").delay(1000, function() {
				animateShipBack();	
			});
                   
		});
		
	}
	function animateShipBack() {
		$("#ship").animate({ 
			left: "700px",
		  }, 100000, "linear", function() {
			$("#ship img").attr("src", "/assets/template/images/img_ship.png");
			$("#ship").fadeOut(0).css("left", "200px").fadeIn(1000);
		});
	}
	animateShip();



/*
    On states
    */
    var tmpUrl = document.location.href;
    tmpUrl = tmpUrl.replace("://", "")
    var base_name = tmpUrl.indexOf("/");
    //alert(tmpUrl.substring(base_name));
//alert(tmpUrl);
    if (tmpUrl.substring(base_name) != "/") {
        tmpArr = tmpUrl.split("/");
        $("#secondary a[href*=" + tmpArr[1] + "]").addClass("on");
        $("#secondary a[href*=" + tmpUrl.substring(base_name) + "]").parent().addClass("on");
    }
//alert(tmpUrl.substring(base_name));
if (tmpUrl.substring(base_name) == "/" || tmpUrl.indexOf("index") >= 0) {
$("#secondary a[href*='http://184.168.51.25/']").hide();
}
	
        $('.sf-menu ul').superfish({ 
            delay:       1000,                            // one second delay on mouseout 
            animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
            speed:       'fast',                          // faster animation speed 
            autoArrows:  false,                           // disable generation of arrow mark-up 
            dropShadows: false                            // disable drop shadows 
        }); 
/**/

			$.ajax({
				type: "GET",
				url: "homepage-alerts-xml.xml",
				dataType: "xml",
				success: function(xml) {
					$(xml).find('alerts_item').each(function(){
                                                var id = $(this).attr('id');
						var title = $(this).find('title').text();
						var itemdate = $(this).find('itemdate').text();
						//var desc = $(this).find('desc').text();
						var thislink = $(this).find('alias').text();
						$('<span class="alertitems" id="link_'+id+'"></span>').html(''+title+': <strong>' + itemdate + '</strong> <a href="/alerts/' + thislink + '.html">More &#9658;</a>').appendTo('#home_alerts_notes');
						$(this).find('title').each(function(){
							
                        $('#home_alerts_notes').cycle({fx:     'fade', 
						speed:  'fast', 
						timeout: 6000, 
						next:   '#next_nav_linkalert', 
						prev:   '#prev_nav_linkalert',
						cleartype: 0});
                        $('#home_alerts_notes').cycle('pause');
						});
					});
					
				}
			});
	
			$.ajax({
				type: "GET",
				url: "footer-news-xml.xml",
				dataType: "xml",
				success: function(xml) {
					$(xml).find('news_item').each(function(){
						var id = $(this).attr('id');
						var title = $(this).find('title').text();
						var url = $(this).find('url').text();
                                                var alias = $(this).find('alias').text();
						$('<div class="items" id="link_'+id+'"></div>').html('<p id="news_date">'+title+'</p>').appendTo('#news_box');
						$(this).find('desc').each(function(){
							var brief = $(this).find('brief').text();
							var long = $(this).find('long').text();
							$('<p class="news_desc"></p>').html(brief+'<br /><small><a href="/[[~31]]'+alias+'.html">See full story</a></small>').appendTo('#link_'+id);
                        $('#news_box').cycle({fx:     'fade', 
						speed:  'fast', 
						timeout: 6000, 
						next:   '#next_nav_link', 
						prev:   '#prev_nav_link',
						cleartype: 0});
                        $('#news_box').cycle('pause');
if(title.indexOf("Check back as more articles") >= 0) {
$(".news_desc").hide();
$("#prev_nav_link").hide();
$("#next_nav_link").hide();
$("#footer_box_nav_news a").css("paddingLeft", "10px");
$("#news_date").css("fontWeight", "normal");
$("#news_date").css("padding", "0px");
}
						});
					});
					
				}
			});
			
			$.ajax({
				type: "GET",
				url: "footer-sponsors-xml.xml",
				dataType: "xml",
				success: function(xml) {
					$(xml).find('sponsors_item').each(function(){
						var id = $(this).attr('id');
						var title = $(this).find('title').text();
						var image = $(this).find('image').text();
						$('<div class="items_sponsor" id="link_'+id+'"></div>').html('<img style="max-width:200px;max-height:90px;" src="/' + image + '" /><br />'+title+'').appendTo('#sponsors_box');
						
						$(this).find('image').each(function(){
                        $('#sponsors_box').cycle({fx: 'fade', 
						speed:  'fast', 
						timeout: 6000, 
						next:   '#next_nav_link_spons', 
						prev:   '#prev_nav_link_spons',
						cleartype: 0 });
						//$('#sponsors_box').cycle('pause');
						});
					});
					
				}
			});

                        $('#gallery_box').cycle({
					    fx:     'fade', 
						speed:  'fast', 
						timeout: 6000, 
						next:   '#next_nav_linkgal', 
						prev:   '#prev_nav_linkgal',
						cleartype: 0
				});
                                      	//$('#gallery_box').cycle('pause');
$('#ss_items').cycle({
		fx:     'fade', 
						speed:  'fast', 
						timeout: 6000, 
						next:   '#next_main_photo', 
						prev:   '#prev_main_photo',
						cleartype: 0
	});
/**/
});
