

//****************     Window Popup    ***********************
var newwindow;
	
	function popem(url)
	{
		newwindow=window.open(url,'name','height=560,width=680,resizable=false,scrollbars=false,toolbar=false,menubar=false,location=false');

	if (window.focus) {newwindow.focus()}
	}
	
	function popup(url,h,w)
	{
		var str = "height=" + h + ",width=" + w + ",resizable=false,scrollbars=false,toolbar=false,menubar=false,location=false";
		newwindow=window.open(url,'name',str);

	if (window.focus) {newwindow.focus()}
	}
	

/*//***************       Nav Rollovers   ************************
if (document.images) {

	av_out = new Image();
	av_out.src = "nav2/nav_av.png";
	
	av_ovr = new Image();
	av_ovr.src = "nav2/nav_av_ovr.png";
	
	cal_out = new Image();
	cal_out.src = "nav2/nav_cal.png";
	
	cal_ovr = new Image();
	cal_ovr.src = "nav2/nav_cal_ovr.png";
	
	photos_out = new Image();
	photos_out.src = "nav2/nav_photos.png";
	
	photos_ovr = new Image();
	photos_ovr.src = "nav2/nav_photos_ovr.png";
	
	songs_out = new Image();
	songs_out.src = "nav2/nav_songs.png";
	
	songs_ovr = new Image();
	songs_ovr.src = "nav2/nav_songs_ovr.png";
	
	hire_out = new Image();
	hire_out.src = "nav2/nav_hire.png";
	
	hire_ovr = new Image();
	hire_ovr.src = "nav2/nav_hire_ovr.png";
	
	about_out = new Image();
	about_out.src = "nav2/nav_about.png";
	
	about_ovr = new Image();
	about_ovr.src = "nav2/nav_about_ovr.png";
	
	unplugged_out = new Image();
	unplugged_out.src = "nav2/nav_unplugged.png";
	
	unplugged_ovr = new Image();
	unplugged_ovr.src = "nav2/nav_unplugged_ovr.png";
	
	hof_out = new Image();
	hof_out.src = "nav2/nav_hof.png";
	
	hof_ovr = new Image();
	hof_ovr.src = "nav2/nav_hof_ovr.png";
	
	home_out = new Image();
	home_out.src = "nav2/nav_home.png";
	
	home_ovr = new Image();
	home_ovr.src = "nav2/nav_home_ovr.png";
	
	
}

function handleOver(k) {
	if (document.images) {
		
		switch(k) {
			case 1:
				document.av_btn.src = av_ovr.src;
				break;
			case 2:
				document.cal_btn.src = cal_ovr.src;
				break;
			case 3:
				document.photos_btn.src = photos_ovr.src;
				break;
			case 4:
				document.songs_btn.src = songs_ovr.src;
				break;
			case 5:
				document.hire_btn.src = hire_ovr.src;
				break;
			case 6:
				document.about_btn.src = about_ovr.src;
				break;
			case 50:
				document.unplugged_btn.src = unplugged_ovr.src;
				break;
			case 11:
				document.hof_btn.src = hof_ovr.src;
				break;
			case 10:
				document.home_btn.src = home_ovr.src;
				break;
		}	
	
	}
}

function handleOut(k) {
	if (document.images) {
		
		switch(k) {
			case 1:
				document.av_btn.src = av_out.src;
				break;
			case 2:
				document.cal_btn.src = cal_out.src;
				break;
			case 3:
				document.photos_btn.src = photos_out.src;
				break;
			case 4:
				document.songs_btn.src = songs_out.src;
				break;
			case 5:
				document.hire_btn.src = hire_out.src;
				break;
			case 6:
				document.about_btn.src = about_out.src;
				break;
			case 50:
				document.unplugged_btn.src = unplugged_out.src;
				break;
			case 11:
				document.hof_btn.src = hof_out.src;
				break;
			case 10:
				document.home_btn.src = home_out.src;
				break;
		}
	
	}
}
*/
//****************************   ToolTips    **********************************

// Extended Tooltip Javascript
// copyright 9th August 2002, 3rd July 2005, 24th August 2008
// by Stephen Chapman, Felgall Pty Ltd

// permission is granted to use this javascript provided that the below code is not altered

function pw() {

	return window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;

}

function mouseX(evt) {
	
	return evt.clientX ? evt.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) : evt.pageX;
	
} 

function mouseY(evt) {
	
	return evt.clientY ? evt.clientY + (document.documentElement.scrollTop || document.body.scrollTop) : evt.pageY;
	
} 

function popUp(evt,oi) {
	
	if (document.getElementById) {
		
		var wp = pw();
		dm = document.getElementById(oi);
		ds = dm.style;
		st = ds.visibility;
		
		if (dm.offsetWidth) 
			ew = dm.offsetWidth; 
		else if (dm.clip.width) 
			ew = dm.clip.width; 
		
		if (st == "visible" || st == "show") { 
			
			ds.visibility = "hidden"; 

		} else {
			
			tv = mouseY(evt) + 20; 
			lv = mouseX(evt) - (ew/4); 
			
			if (lv < 2) 
				lv = 2;
			else if (lv + ew > wp) 
				lv -= ew/2; 
			
			lv += 'px';tv += 'px';  
			ds.left = lv; 
			ds.top = tv; 
			ds.visibility = "visible";
		}
	}
}

//==================== DROPDOWN MENU ==========================================================================

var DDSPEED = 10;
var DDTIMER = 15;

// main function to handle the mouse events //
function ddMenu(id,d){
  var h = document.getElementById(id + '-ddheader');
  var c = document.getElementById(id + '-ddcontent');
  clearInterval(c.timer);
  if(d == 1){
    clearTimeout(h.timer);
    if(c.maxh && c.maxh <= c.offsetHeight){return}
    else if(!c.maxh){
      c.style.display = 'block';
      c.style.height = 'auto';
      c.maxh = c.offsetHeight;
      c.style.height = '0px';
    }
    c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
  }else{
    h.timer = setTimeout(function(){ddCollapse(c)},50);
  }
}
// collapse the menu //
function ddCollapse(c){
  c.timer = setInterval(function(){ddSlide(c,-1)},DDTIMER);
}

// cancel the collapse if a user rolls over the dropdown //
function cancelHide(id){
  var h = document.getElementById(id + '-ddheader');
  var c = document.getElementById(id + '-ddcontent');
  clearTimeout(h.timer);
  clearInterval(c.timer);
  if(c.offsetHeight < c.maxh){
    c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
  }
}
// incrementally expand/contract the dropdown and change the opacity //
function ddSlide(c,d){
  var currh = c.offsetHeight;
  var dist;
  if(d == 1){
    dist = (Math.round((c.maxh - currh) / DDSPEED));
  }else{
    dist = (Math.round(currh / DDSPEED));
  }
  if(dist <= 1 && d == 1){
    dist = 1;
  }
  c.style.height = currh + (dist * d) + 'px';
  c.style.opacity = currh / c.maxh;
  c.style.filter = 'alpha(opacity=' + (currh * 100 / c.maxh) + ')';
  if((currh < 2 && d != 1) || (currh > (c.maxh - 2) && d == 1)){
    clearInterval(c.timer);
  }
}

// ===================================== RANDOM VIDEO GENERATOR =========================================
var unplugged = false;
var vid = "";
var gTitle = "";

function GetRandomVideo() {
  
  var myrand = Math.random() * 36;
  myrand = Math.floor(myrand);
    
  switch (myrand) {
	case 0:
		vid = "OWAaJnmmbcA";
		gTitle="<i>White Rabbit</i><br />by Jefferson Airplane <br /> Chat 19 3/26/2010";
		break;				
	case 1:
		vid = "njFu4vU_TGY";
		gTitle="<i>Satisfaction</i><br />by The Rolling Stones  <br /> Chat 19 3/26/2010";
		break;
	case 2:
		vid = "My2FJvCh6iA";
		gTitle="<i>Billie Jean</i><br />by Michael Jackson  <br /> Chat 19 3/26/2010";
		break;
	case 3:
		vid = "5F108VH7WgU";
		gTitle="<i>September</i><br />by Earth, Wind and Fire  <br /> Chat 19 3/26/2010";
		break;
	case 4:
		vid = "oH7x1K44vuQ";
		gTitle="<i>Me and Bobby McGee</i><br />by Janis Joplin  <br /> Chat 19 3/26/2010";
		break;
	case 5:
		vid = "6iOGPZUBLkc";
		gTitle="<i>The Way You Look Tonight</i><br />by Frank Sinatra <br /> Orchard Beach, Bronx, NY 7/1/2010";
		break;
	case 6:
		vid = "s_ELxmGXZ80";
		gTitle="<i>Wonderful World</i><br />by Louis Armstrong";
		break;
	case 7:
		vid = "XC3MG63Jj10";
		gTitle="Out hit <i>Tighter &amp; Tighter</i>!<br />Orchard Beach, Bronx 7/1/2010";
		break;
	case 8:
		vid = "r0FtoyCgqcA";
		gTitle="<i>Can't Help Myself</i> by the Four Tops and <i>Rescue Me</i> by Fontella Bass <br /> Orchard Beach, Bronx, NY - 7/1/2010";
		break;
	case 9:
		vid = "0joj56Y4NM0";
		gTitle="<i>Bad Romance</i><br />by Lady Gaga <br /> Orchard Beach, Bronx, NY - 7/1/2010";
		break;
	case 10:
		vid = "z1d3epHg2-I";
		gTitle="<i>Empire State of Mind</i><br />by Jay Z<br />Orchard Beach, Bronx, NY 7/1/2010";
		break;
	case 11:
		vid = "CkhAMWWf6oI";
		gTitle = "<i>Rockin' Around the Christmas Tree</i><br /> Chat 19 12/17/2010";
		break;
	case 12:
		vid = "rhIINlVtgMU";
		gTitle = "selections from <i>Phantom of the Opera</i><br /> City Island 8/2009";
		break;
	case 13:
		vid = "0UNnj8kP-8Q";
		gTitle = "<i>I Wanna Hold Your Hand</i><br />by The Beatles <br /> Chat 19 - 12/17/2010";
		break;
	case 14:
		vid = "1KC8wPHWIhE";
		gTitle = "<i>Don't Leave Me This Way</i><br />by Thelma Houston <br /> Chat 19 - 12/17/2010";
		break;
	case 15:
		vid = "M8_ZGtO9YxA";
		gTitle = "<i>Hey, Soul Sister</i><br />by Train <br /> Chat 19 12/17/2010";
		break;
	case 16:
		vid = "7tj6GK838VQ";
		gTitle = "<i>DJ Got Us Fallin' in Love</i><br />by Usher <br /> Chat 19 12/17/2010";
		break;
	case 17:
		vid = "mEbSmzdYaRo";
		gTitle = "<i>RESPECT</i><br />by Aretha Franklin <br /> Orchard Beach, Bronx, NY - 7/1/2010";
		break;
	case 18:
		vid = "wbQ6sCmltYA";
		gTitle = "<i>I Got A Feelin</i><br />by Black Eyed Peas <br /> Orchard Beach, Bronx, NY - 6/30/2011";
		break;
	case 19:
		vid = "TzvmdXKM_dw";
		gTitle = "<i>God Bless America</i><br /> Orchard Beach, Bronx, NY - 6/30/2011";
		break;
	case 20:
		vid = "DAebsW118OY";
		gTitle = "<i>Empire State of Mind</i><br />by Jay Z<br /> Orchard Beach - 6/30/2011";
		break;
	case 21:
		vid = "kXxmiGnG4Ws";
		gTitle = "<i>Rolling in the Deep</i><br />by Adele <br /> Orchard Beach - 6/30/2011";
		break;
	case 22:
		vid = "7SaWPlqHxUY";
		gTitle = "<i>Wonderful World</i><br />by Louis Armstrong <br /> Orchard Beach - 6/30/2011";
		break;
	case 23:
		vid = "ukJNRbzpy3U";
		gTitle = "<i>Forget You</i><br />by Cee Lo Green <br /> Orchard Beach - 6/30/2011";
		break;
	case 24:
		vid = "XPQCqMk7PBA";
		gTitle = "<i>La Vida Es Un Carnaval</i><br />by Celia Cruz <br /> Orchard Beach - 6/30/2011";
		break;
	case 25:
		vid = "ujqEpeThcrY";
		gTitle = "<i>Runaround Sue</i><br />by Dion <br /> Orchard Beach - 6/30/2011";
		break;
	case 26:
		vid = "_1rFig_M11o";
		gTitle = "Our hit song <i>Tighter &amp; Tighter</i> <br /> Orchard Beach - 6/30/2011";
		break;
	case 27:
		vid = "WD1xdIUkbjs";
		gTitle = "<i>Bad Romance</i><br />by Lady Gaga <br /> Orchard Beach - 6/30/2011";
		break;
	case 28:
		vid = "sWA8nu8Bsr4";
		gTitle = "<i>The Way You Look Tonight</i><br />by Frank Sinatra <br /> Orchard Beach - 6/30/2011";
		break;
	case 29:
		vid = "lDPj3OOFPQo";
		gTitle = "<i>I Want You Back</i><br />by Jackson 5 <br /> Orchard Beach - 6/30/2011";
		break;
	case 30:
		vid = "Hg_JjU_IPBs";
		gTitle = "<i>Only The Good Die Young</i><br />by Billy Joel <br /> Seabreeze, 6.20.2010";
		unplugged = true;
		break;
	case 31:
		vid = "vmo3sxdjFEA";
		gTitle = "<i>Can't Take My Eyes Off You</i><br />by Frankie Valli <br /> Seabreeze, 6.20.2010";
		unplugged = true;
		break;
	case 32:
		vid = "JMJiDmA97HI";
		gTitle = "<i>I Saw Her Standing There</i><br />by The Beatles <br /> Seabreeze, 6.20.2010";
		unplugged = true;
		break;
	case 33:
		vid = "GehQip_GRRg";
		gTitle = "<i>All My Loving</i><br />by The Beatles <br /> Seabreeze, 6.20.2010";
		unplugged = true;
		break;
	case 34:
		vid = "IDimD4j_yMc";
		gTitle = "<i>Build Me Up Buttercup</i><br />by The Foundations <br /> Seabreeze, 6.20.2010";
		unplugged = true;
		break;
	case 35:
		vid = "FevYOZOSxEQ";
		gTitle = "<i>Sweet Caroline</i><br />by Neil Diamond <br /> Seabreeze, 6.20.2010";
		unplugged = true;
		break;
  }
}
