bkground = new Image();

var timerCnt=0;
var Song="sounds/14_StarsAndStirpes.mp3";
var currframe

bkground.src = "images/fireworksbkg.jpg"
flagh=50; flagw=66;  flagtw=660; mainw=1000; bandw=970; bandh=227;
bkground.src = "images/flagandfirework2.jpg"

brassR=new Image();
brassL=new Image();
flag2=new Image ();
bandshell=new Image();

brassR.src = "images/BrassR.png";
brassL.src = "images/BrassL.png";
flag2.src  = "images/flag2.jpg";
bandshell.src = "images/band/2008A.png";

var bkg="29299c";
var bkg1="29299c";
var bkg1="00005a";
var Idx = 9999;
var num1;
//colorTbl=new Array();

var i=0;
var k=0;
var j=101;
var jj=0;
var showTimer=1;
var fireworksTimer;
var startMusic=new Date;

  var fwpicture1Array=12;
  var fwpicture2Array=99;

  var fwpicture1 = new Array();
  var fwpicture2 = new Array();

  var pictbkg = new Array();
  var pictureSV= new Image();

  var pictureEnd1= new Image();
  var pictureEnd2= new Image();
  var pictureEnd3= new Image();  
  
  
var fire1  = new Image();
var fire2  = new Image();
var fire4  = new Image();

fire1.src  = "images/fire1.gif";
fire2.src  = "images/fire2.gif";
fire4.src  = "images/fire4.gif";

pictureEnd1.src = "images/fwp55.jpg";
pictureEnd2.src = "images/fwp56.jpg";

bluebkg1= new Image();
bluebkg2= new Image();
bluebkg3= new Image();
bluebkg4= new Image();
bluebkg5= new Image();


for (i=0;i<fwpicture1Array;i++)
{
fwpicture1[i] = new Image();
pictbkg[i] = new Image();
}

for (i=0;i<fwpicture2Array;i++)
{
fwpicture2[i] = new Image();
}


//alert(i);

var mainfw='<html><head></head>'

	+ '<body  id="maintb" bgcolor="80C0F0" '
	+ 'height=700 width=1400>'
	+ '<table id="maintb1" cols=1 border=0 cellspacing=1 cellpadding=1 height=300 width=1400 > '
	+ '<tr><td >'
		+ '<table cols=3 border=0 cellspacing=0 cellpadding=2 >'
		+ '<tr  >'
		+ '<td width=1>&nbsp</td>'
		+ '<td><table align=left height=' + bandh + ' width=' + bandw + 'border=0 bordercolor=1438fe cellspacing=2 cellpadding=2 ><tr><td align=center valign=top>'
		+ '<td width=10% >&nbsp</td>'
		+ '</tr>'


 + '&nbsp'


+ '<tr>'
+ '<td 	>&nbsp</td>'

+ '<img id="img9" src="' + flag2.src + '"  name="bands9" border=0 '
+ '  style="position:relative; left:0.0pt;top: -10.0pt;  opacity:0.00;filter:alpha(opacity=0); z-index:9 " />'

+ '<img id="img9a" src="' + brassL.src + '" name="bands9a" border=0 '
+ '  style="position:absolute; left:20.0pt;top: 200.0pt;  opacity:0.00;filter:alpha(opacity=0); z-index:8 " />'
+ '<img id="img9b" src="' + brassR.src + '" name="bands9b" border=0 '
+ '  style="position:absolute; left:230.0pt;top: 200.0pt;  opacity:0.00;filter:alpha(opacity=0); z-index:8 " />'

+ '<img id="img7" src="' + bandshell.src + '"  name="bands7" border=0 height=450 width=600 '
+ '  style="position:absolute; left:20.0pt;top: -10.0pt; align:left; opacity:0.0;filter:alpha(opacity=0); z-index:7 " />'

+ '<img id="img6" src="' + bandshell.src + '" name="bands6" border=0 height=450 width=600'
+ '  style="position:absolute; left:20.0pt;top: -10.0pt;  align:left; opacity:1.0;filter:alpha(opacity=100); z-index:6 " />'

+ '<img  id="img4a" src=images/fire4.gif name="bands4a" border=0 height=200 width=200 '
+ '  style="position:absolute; left:20.0px; top 5.0px;  opacity:0.0;filter:alpha(opacity=00); z-index:5 " />'
+ '<img  id="img4b" src=images/fire2.gif name="bands4b" border=0 height=200 width=200 '
+ '  style="position:absolute; left:240.0px; top 5.0px;  opacity:0.0;filter:alpha(opacity=00); z-index:6 " />'
+ '<img  id="img4c" src=images/fire1.gif name="bands4c" border=0 height=300 width=300 '
+ '  style="position:absolute; left:440.0px; top 150.0px;  opacity:0.0;filter:alpha(opacity=00); z-index:5 " />'



+ '</td>'
+ '</tr>'
+ '</td></tr></table>'


+ '<td  >&nbsp</td>'
+ '</tr>'
+ '</table>'
+ '</tr>'
+ '</table>'
+ '</body>'
+ '</html>'

var mainout='<html><head></head>'

	+ '<body  id="maintb" bgcolor="80C0F0" '
	+ 'height=700 width=1400>'
	+ '<table id="maintb1" cols=1 border=0 cellspacing=1 cellpadding=1 height=300 width=1400 > '
	+ '<tr><td >'
		+ '<table cols=3 border=0 cellspacing=0 cellpadding=2 >'
		+ '<tr  >'
		+ '<td width=1>&nbsp</td>'
		+ '<td><table align=left height=' + bandh + ' width=' + bandw + 'border=0 bordercolor=1438fe cellspacing=2 cellpadding=2 ><tr><td align=center valign=top>'
		+ '<td width=10% >&nbsp</td>'
		+ '</tr>'
	+ '<tr><td>&nbsp</td></tr></table>'
	+ '</tr>'
	+ '</table>'
	+ '</body>'
	+ '</html>'



parent.buildGradient();
//alert(num)
num1=num
parent.load_fireworks();


//-----------------------------------------------------------------------------
function load_fireworks()
{


///fwpicture1[00].src = "images/band/2008A.png";pictbkg[00] ="url(images/band/2008b1.jpg)";
i=0;
//fwpicture1[i++].src = "images/band/2008A2.jpg";pictbkg[i] = "url(images/band/2008b3.jpg)"
//fwpicture1[i++].src = "images/band/2008A.png";pictbkg[i] = "url(images/band/2008b1.jpg)"
//fwpicture1[i++].src = "images/band/2008A.png";pictbkg[i] = "url(images/band/2008b1.jpg)"
//fwpicture1[i++].src = "images/band/2008A.png";pictbkg[i] = "url(images/band/2008b1.jpg)"
//fwpicture1[i++].src = "images/band/2008A.png";pictbkg[i] = "url(images/band/2008b1.jpg)"
//fwpicture1[i++].src = "images/band/2008A.png";pictbkg[i] = "url(images/band/2008b1.jpg)"
//fwpicture1[i++].src = "images/band/2008A.png";pictbkg[i] = "url(images/band/2008b1.jpg)"
//fwpicture1[i++].src = "images/band/2008A.png";pictbkg[i] = "url(images/band/2008b1.jpg)"


//fwpicture1[i++].src = "images/band/2008A4.jpg";pictbkg[i] = "url(images/band/2008b4.jpg)"
//fwpicture1[i++].src = "images/band/2008A5.jpg";pictbkg[i] = "url(images/band/2008b5.jpg)"
//fwpicture1[i++].src = "images/band/2008A6.jpg";pictbkg[i] = "url(images/band/2008b6.jpg)"
//fwpicture1[i++].src = "images/band/2008A6.jpg";pictbkg[i] = "url(images/band/2008b6.jpg)"
//fwpicture1[i++].src = "images/band/2008A7.jpg";pictbkg[i] = "url(images/band/2008b7.jpg)"
//fwpicture1[i++].src = "images/band/2008A8.jpg";pictbkg[i] = "url(images/band/2008b8.jpg)"
//fwpicture1[i++].src = "images/band/2008A8.jpg";pictbkg[i] = "url(images/band/2008b8.jpg)"
fwpicture1Array=i-1;

i=0;
fwpicture2[00].src = "images/fw02.jpg";
i=0;
//fwpicture2[i++].src = "images/fw01.jpg";
fwpicture2[i++].src = "images/fw02.jpg";
fwpicture2[i++].src = "images/fw03.jpg";
fwpicture2[i++].src = "images/fw04.jpg";
fwpicture2[i++].src = "images/fw05.jpg";
//fwpicture2[i++].src = "images/fw06.jpg";
fwpicture2[i++].src = "images/fw07.jpg";
fwpicture2[i++].src = "images/fw08.jpg";
//fwpicture2[i++].src = "images/fw09.jpg";
fwpicture2[i++].src = "images/fw10.jpg";
fwpicture2[i++].src = "images/fw12.jpg";
fwpicture2[i++].src = "images/fw13.jpg";
fwpicture2[i++].src = "images/fw14.jpg";
fwpicture2[i++].src = "images/fw15.jpg";
fwpicture2[i++].src = "images/fw20.jpg";
fwpicture2[i++].src = "images/fw21.jpg";
fwpicture2[i++].src = "images/fw22.jpg";
fwpicture2[i++].src = "images/fw25.jpg";
fwpicture2[i++].src = "images/fw26.jpg";
fwpicture2[i++].src = "images/fw30.jpg";
fwpicture2[i++].src = "images/fw31.jpg";
fwpicture2[i++].src = "images/fw32.jpg";
fwpicture2[i++].src = "images/fw34.jpg";
fwpicture2[i++].src = "images/fw35.jpg";
fwpicture2[i++].src = "images/fw36.jpg";
fwpicture2[i++].src = "images/fw37.jpg";
fwpicture2[i++].src = "images/fw38.jpg";
fwpicture2[i++].src = "images/fw40.jpg";
fwpicture2[i++].src = "images/fw41.jpg";
fwpicture2[i++].src = "images/fw50.jpg";
fwpicture2[i++].src = "images/fw51.jpg";
fwpicture2[i++].src = "images/fw52.jpg";
fwpicture2[i++].src = "images/fw53.jpg";
fwpicture2[i++].src = "images/fw54.jpg";
fwpicture2[i++].src = "images/fw55.jpg";
fwpicture2[i++].src = "images/fw56.jpg";
fwpicture2[i++].src = "images/fw57.jpg";
fwpicture2[i++].src = "images/fw58.jpg";
fwpicture2[i++].src = "images/fw59.jpg";
fwpicture2[i++].src = "images/fw60.jpg";
fwpicture2[i++].src = "images/fw61.jpg";
fwpicture2[i++].src = "images/fw63.jpg";
fwpicture2[i++].src = "images/fw64.jpg";
fwpicture2[i++].src = "images/fw65.jpg";
fwpicture2[i++].src = "images/fw66.jpg";
fwpicture2[i++].src = "images/fw67.jpg";
fwpicture2[i++].src = "images/fw68.jpg";
fwpicture2Array=i-1;
i=0;
j=101;
}


//-----------------------------------------------------------------------------
function startFireworksInfo()
{
    expandHeader()
    DspHead6First()


    currframe=window.STATS.document.getElementById("stats").innerHTML
    window.MAIN.document.write(mainfw);
    window.HEAD.document.getElementById('head').style.backgroundColor=colorTbl[timercnt2];
    window.MENU.document.getElementById('menu').style.backgroundColor=colorTbl[timercnt2];
    pictureSV.src=fwpicture2[0].src;
    
    
    fireworksTimer = setTimeout("runFireworksSlides(101,0)", 2000)
    

}


//-----------------------------------------------------------------------------
function runFireworksSlides(t1,t2)
{
    ckeckTimer()
    
   timercnt1=t1;
   timercnt2=t2;

   if ((document.all)&&(window.STATS.document.getElementById("stats").innerHTML == currframe))
   {
	timercnt1=timercnt1+2

	if (timercnt1 <= 100)  {      window.MAIN.document.images.bands7.filters.alpha.opacity=j}
	if (timercnt1 >  100)
        {
        timercnt1=0;

        //if ((i > 0)&&(i < fwpicture1Array)) { window.MAIN.document.getElementById("img6").src=fwpicture1[i].src;        }

        if (i < fwpicture1Array)
            {
            i++;
            DspHead2(i)
            window.MAIN.document.getElementById("img6").src=pictureSV.src;      
            window.MAIN.document.getElementById("img7").src=fwpicture1[i].src;
            pictureSV.src=fwpicture1[i].src;
            //buildmsg(i);
            }
        }

	if (timercnt2 <= num1)   //num=200
	{
	timercnt2=timercnt2+1
	timercnt1=timercnt1+1

					if (timercnt2 > 1)
			{
			window.status=timercnt2
			window.MAIN.document.getElementById('maintb').style.backgroundColor=colorTbl[timercnt2];
			window.PLAYER.document.getElementById('player').style.backgroundColor=colorTbl[timercnt2];
			//alert(timercnt1 + "," + timercnt2)
			}
		window.HEAD.document.getElementById('head').style.backgroundColor=colorTbl[timercnt2];
		window.MENU.document.getElementById('menu').style.backgroundColor=colorTbl[timercnt2];
		window.HEAD.document.images.head1.filters.alpha.opacity=timercnt1*2
		
		if (timercnt1 > 50)
			{
			timercnt1=0
			k++
			window.HEAD.document.getElementById("img2").src=window.HEAD.document.getElementById("img1").src			
			if (k==1){heading = "images/band/2008cc1.png"}
			if (k==2){heading = "images/band/2008cc2.png"}
			if (k==3){heading = "images/band/2008cc4.png"}
			if (k==4){heading = "images/band/2008cc4.png"}
			if (k==5){heading = "images/band/2008cc5.png"}
			if (k==6){heading = "images/band/2008cc5.png"}
			if (k==7){heading = "images/band/2008cc6.png"}
			if (k==8){heading = "images/band/2008cc7.png"}
			window.HEAD.document.getElementById("img1").src=heading     
			window.HEAD.document.images.head1.filters.alpha.opacity=0
			//DspHead2(k);
			}
	}

	if (timercnt2 < num1)
		{fireworksTimer = setTimeout("runFireworksSlides(timercnt1,timercnt2)", 60)}
	if (timercnt2 >= num1)
		{
		window.MAIN.document.getElementById('maintb').style.backgroundColor=000000;
		window.HEAD.document.getElementById('head').style.backgroundColor=000000;
		window.MENU.document.getElementById('menu').style.backgroundColor=000000;
		window.PLAYER.document.getElementById('player').style.backgroundColor=000000;
	               heading = "images/band/2008c8.jpg";
	               window.HEAD.document.getElementById("img1").src=heading
	               window.HEAD.document.getElementById("img2").src=heading
	               if ((document.all)&&(window.STATS.document.getElementById("stats").innerHTML == currframe))                
				{
				i=0;
				j=101;
				showTimer=1;
				DspHead6Last()
				startMusic=new Date;
				callSongPlayer(Song)
                                window.MAIN.document.getElementById("img9").src="images/flag2.jpg";        
    				window.MAIN.document.images.bands9.filters.alpha.opacity=25		    		
				window.MAIN.document.images.bands7.filters.alpha.opacity=0
				window.MAIN.document.images.bands6.filters.alpha.opacity=100
				//window.MAIN.document.images.bands4a.filters.alpha.opacity=0
				pictureSV.src=fwpicture2[0].src;
		                diffTime=getDiffTime()    		
				run_fireworks()
			}
		}
	}
//   }
}


//-----------------------------------------------------------------------------
//function callSongPlayer(songin)
//{
//var Song=songin;
//startPlayer(Song)
//}
//


//-----------------------------------------------------------------------------
function run_fireworks()

{

  if (document.all)
  {
     j = j + 10

                //if ((diffTime > 135) && (diffTime < 140)){fwp=01}           
                //if ((diffTime > 140) && (diffTime < 120)){fwp=00}                      
                //if ((diffTime > 200) && (diffTime < 210)){fwp=02}
                //if ((diffTime > 210) && (diffTime < 220)){fwp=03}
                //if ((diffTime > 220) && (diffTime < 230)){fwp=04}           

     if (j >  100)
     {
        j=0;

	diffTime=getDiffTime()
	
         if (i < fwpicture2Array)
            {
            i++;
            window.MAIN.document.getElementById("img6").src=pictureSV.src;      
            window.MAIN.document.getElementById("img7").src=fwpicture2[i].src;
            pictureSV.src=fwpicture2[i].src;
 
            }
      }
      
        
    window.MAIN.document.images.bands7.filters.alpha.opacity=j
 
    if (i >= fwpicture2Array)
    {
    i=0
    }    
    

    if ((diffTime >= 0)   && (diffTime < 132))    
    {
    ///fireworksTimer = setTimeout("run_fireworksEnding()", 50) 
fireworksTimer = setTimeout("run_fireworks()", 200)    
    }

    if ((diffTime >= 132) && (diffTime < 192))    
    {
    fireworksTimer = setTimeout("run_fireworks()", 1)   

    }

    if ((diffTime >= 192) && (diffTime < 230))    
    { 
//    window.MAIN.document.getElementById("img4a").src="images/fire4.gif";    
    window.MAIN.document.getElementById("img4b").src="images/fire2.gif";    
    window.MAIN.document.getElementById("img4c").src="images/fire1.gif";        
    window.MAIN.document.getElementById("img6").src="images/fw41.jpg"
    window.MAIN.document.getElementById("img7").src="images/band/2008B.png";        
    window.MAIN.document.images.bands6.filters.alpha.opacity=100
    window.MAIN.document.images.bands4a	.filters.alpha.opacity=100
    window.MAIN.document.images.bands4b.filters.alpha.opacity=100    
    window.MAIN.document.images.bands4c.filters.alpha.opacity=100    
    window.MAIN.document.images.bands6.filters.alpha.opacity=0
    window.MAIN.document.images.bands7.filters.alpha.opacity=100
    window.MAIN.document.images.bands9.filters.alpha.opacity=00
    window.MAIN.document.images.bands9a.filters.alpha.opacity=100
    window.MAIN.document.images.bands9b.filters.alpha.opacity=100    
    fireworksTimer = setTimeout("run_fireworksEnding()", 50); 
    }
  }
}

   function run_fireworksEnding()
   {
   
    ckeckTimer()
   
    
    diffTime=getDiffTime()
    if (diffTime < 242)    
    {  
    fireworksTimer = setTimeout("run_fireworksEnding()", 50) 
    }
    else
    {  
    j=100;
    fireworksTimer = setTimeout("run_fadeout()", 5)
    }
  }

    
//----------------------------------------------------    
   function run_fadeout()
   {
    ckeckTimer()
   //r kj=0;
   j=j-1;
   //if (j<25){kj=100}
    window.MAIN.document.images.bands7.filters.alpha.opacity=j   
    window.MAIN.document.images.bands6.filters.alpha.opacity=j
    window.MAIN.document.images.bands4a.filters.alpha.opacity=j
    window.MAIN.document.images.bands4b.filters.alpha.opacity=j    
    window.MAIN.document.images.bands4c.filters.alpha.opacity=j    
    window.MAIN.document.images.bands9a.filters.alpha.opacity=j    
    window.MAIN.document.images.bands9b.filters.alpha.opacity=j    
    if (j>0)
      { 
         fireworksTimer = setTimeout("run_fadeout()", 5) 
      }
    else
      {
//        window.MAIN.document.open;        
//        window.MAIN.document.write(mainout);
//        window.MAIN.document.close        
	parent.restoreHeader()
	window.MAIN.location.href= mainpage;
	window.MENU.location.href= "menu.html";
        
      }
    }


 
   
   
//----------------------------------------------------
 function getDiffTime()
 {
  var currTime=new Date()
  var diffTime=currTime.getTime() - startMusic.getTime();
  diffTime=Math.floor(diffTime/1000)
  window.status="time=" + diffTime
  //clearTimeout(): 
    return diffTime
 }

    
//----------------------------------------------------
function ckeckTimer()
{
if ((window.STATS.document.getElementById("stats").innerHTML != currframe)||(window.STATS.document.getElementById("stats").innerHTML==0))
{
//alert("frame"+window.STATS.document.getElementById("stats").innerHTML)
clearTimeout();
window.MAIN.location.href= mainpage;
window.MENU.location.href= "menu.html";

}
}
