var MY_MAIL = "ian@bootleggersturn.co.uk";
var BOOKING_MAIL = "bookings@bootleggersturn.co.uk";
var REQUEST_MAIL = "requests@bootleggersturn.co.uk";
var current_div = 1;
var cheering = "audience";
var lastTrack = "banjo";   //default music

//==================================================================================================
function sendRequest(){
    var frm = document.requestForm;
    var subject = "New Song Request from " + frm.requestor.value;
    var body = "Hi Guys!%0D%0AAny chance you could have a go at " + frm.song.value + " by " + frm.artist.value + "? %0D%0A%0D%0AAdditional Info: " + escape(frm.info.value) + ". %0D%0AThanks.";
    createMail(subject,body,REQUEST_MAIL);
}
//==================================================================================================
function sendReview(){
    var frm = document.reviewForm;
    var subject = "New Gig Review from " + frm.reviewer.value;
    var body = "Hi Guys!%0D%0ASaw you at " + frm.venue.value + " on " + frm.date.value + "! %0D%0A%0D%0AReview Info: " + escape(frm.review.value) + ". %0D%0AThanks.";
    createMail(subject,body,BOOKING_MAIL);
}
//==================================================================================================
function sendBooking(){
    var frm = document.bookingForm;
    if (frm.type.value != ""){
    	var subject = "Booking Request from " + frm.name.value;
    	var body = "Hi Guys!%0D%0AWe'd love you to come and play at our " + frm.type.value + " on " + frm.date.value + "? %0D%0AYou can contact me on " + frm.telephone.value + ".%0D%0AAdditional Info: " + escape(frm.info.value) + ". %0D%0AThanks.";
    	createMail(subject,body,BOOKING_MAIL);
    } else {
    	alert("Please select a booking type.");
    	frm.type.select();
    }
}
//==================================================================================================
function playTrack(ref){
    //alert('stop playing ' + lastTrack + '. start '+ref);
    soundManager.stop(lastTrack); 
    if (ref!='shutUp'){
        lastTrack=ref; 
        //soundManager.play("audience");
    	soundManager.play(ref);
    }
}

//==================================================================================================
function download(ref){
    //alert('stop playing ' + lastTrack + '. start '+ref);
    soundManager.stop(lastTrack);
    //soundManager.play("audience");
    window.open("audio/Demo/" + ref); 
}

//==================================================================================================
function downloadMe(ref){
    //alert('stop playing ' + lastTrack + '. start '+ref);
    //soundManager.stop(lastTrack);
    //soundManager.play("audience");
    window.open("audio/Demo/" + ref); 
}

//==================================================================================================
function glowOn(elem){
    name = elem.name;
    elem.src = 'images/links/' + name + '_glow.gif';
    elem.style.cursor = 'pointer';
    soundManager.play('gun_cock');
}
    
//==================================================================================================
function glowOff(elem){
    name = elem.name;
    soundManager.stop('gun_cock');
    elem.src = 'images/links/' + name + '.gif';
}
    
//==================================================================================================
function go(ref){
    current_div = ref;
    clearBullets();
    showDiv(ref);
    if (ref!=1){ shootEmUp(); }
}

//==================================================================================================
function showDiv(num) {
        var divId;
        for (i=1; i<10; i++) {
            divId = "div00" + i;
            if (i == num) 
            {
                document.getElementById(divId).style.display='block';
            }
            else
            {
                if (i == 6) {     //closing demo so stop tracks!!!
                    playTrack('shutUp');
                }
                document.getElementById(divId).style.display='none';
            }
        }
}
//==================================================================================================
function showKTDiv(num) {
        var divId;
        for (i=1; i<6; i++) {
            divId = "KT" + i;
            if (i == num) 
            {
                document.getElementById(divId).style.display='block';
            }
            else
            {
                document.getElementById(divId).style.display='none';
            }
        }
}

//==================================================================================================
function clearBullets(){
    for (i=1; i < 6; i++){
        var bulletref = "bullet" + i;
        document.getElementById(bulletref).style.display = "none";
    }
}    

//==================================================================================================
function shootEmUp(){
    setTimeout("shot(document.getElementById('bullet1'));",50);
    setTimeout("shot(document.getElementById('bullet2'));",100);
    setTimeout("shot(document.getElementById('bullet3'));",150);
    setTimeout("shot(document.getElementById('bullet4'));",200);
    setTimeout("shot(document.getElementById('bullet5'));",250);
    soundManager.play('machine_gun');
    //soundManager.play('ricochet');
    soundManager.play('smash2',1);
    //soundManager.play('smash0',2);

}

//==================================================================================================
function shot(elem){
    elem.style.display = "block";
}


//==================================================================================================
function createMail(sSubject,sBody,address)
{
    self.location="mailto:" + address + "?subject=" + sSubject + "&body=" + sBody;
}
	