// JavaScript Document


// this loads the onload functions through jquery to avoid waiting on images/swf files etc.
jQuery(function() {
	countdown(2012,3,2);
	sponsorWrite();
	initLightbox();							
});


/*
Count down until any date script-
By JavaScript Kit (www.javascriptkit.com)
Over 200+ free scripts here!
*/


//change the text below to reflect your own,
var before="CincyCon 2012!"
var current="CincyCon!"
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

function countdown(yr,m,d){
theyear=yr;themonth=m;theday=d
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todayh=today.getHours()
var todaymin=today.getMinutes()
var todaysec=today.getSeconds()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
futurestring=montharray[m-1]+" "+d+", "+yr
dd=Date.parse(futurestring)-Date.parse(todaystring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
if(dday==0&&dhour==0&&dmin==0&&dsec==1){
	document.getElementById('countdowner').innerHTML=current
return
}else{
  	document.getElementById("countdownerIN").innerHTML="<img src='images/CincyCon2012_masthead_160.png' width='160' height='57' alt='CincyCon' /><br>in <span class='rnumb'>"+dday+ "</span> days, <span class='rnumb'>"+dhour+"</span> hours,<br><span class='rnumb'>"+dmin+"</span> minutes, <span class='rnumb'>"+dsec+"</span> seconds<br>"
	//alert(current);
  	setTimeout("countdown(theyear,themonth,theday)",1000)
}
}
//enter the count down date using the format year/month/day



// javascript for the css menu

//Nested Side Bar Menu (Mar 20th, 09)
//By Dynamic Drive: http://www.dynamicdrive.com/style/
/**/
var menuids=["sidebarmenu1"] //Enter id(s) of each Side Bar Menu's main UL, separated by commas

function initsidebarmenu(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
    ultags[t].parentNode.getElementsByTagName("a")[0].className+=" subfolderstyle"
  if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
   ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
  else //else if this is a sub level submenu (ul)
    ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.display="block"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.display="none"
    }
    }
  for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
  ultags[t].style.visibility="visible"
  ultags[t].style.display="none"
  }
  }
}

if (window.addEventListener)
window.addEventListener("load", initsidebarmenu, false)
else if (window.attachEvent)
window.attachEvent("onload", initsidebarmenu)


var sponsors = new Array();

sponsors[0] = '<a href="http://johnleahy.wordpress.com/" target="_blank"><img src="/images/sponsors/allaboutminis150.jpg" alt="All About Miniatures" width="150" height="39" vspace="3" border="0" /></a><br />'
sponsors[1]='<a href="http://store.starfleetstore.com/merchant2/" target="_blank"><img src="/images/sponsors/ADB.png" alt="Amarillo Design Bureau" width="150" height="130" vspace="3" border="0" /></a><br />'
sponsors[2]='<a href="http://www.armorcast.com/" target="_blank"><img src="/images/sponsors/armorcast.png" alt="Armorcast Battlefield Scenery" width="150" height="39" vspace="3" border="0" /></a><br />'
sponsors[3]='<a href="http://www.aowcinci.com/" target="_blank"><img src="/images/sponsors/aow.png" alt="Art of War" width="150" height="150" vspace="3" border="0" /></a><br />'
sponsors[4]='<a href="http://www.cincinnatireadventure.com/2010/03/boardwalk-hobby-shop.html" target="_blank"><img src="/images/sponsors/Boardwalk-logo150.jpg" alt="Boardwalk Hobbies" width="150" height="55" vspace="3" border="0" /></a><br />'
sponsors[5]='<a href="http://www.dpcltdcom.org/" target="_blank"><img src="/images/sponsors/dayton150.jpg" alt="Dayton Painting Consortium" width="150" height="83" vspace="3" border="0" /></a><br />'
sponsors[6]='<a href="http://dragonforge.com/" target="_blank"><img src="/images/sponsors/dragonforge150.jpg" alt="Dragon Forge Design" width="150" height="67" vspace="3" border="0" /></a><br />'
sponsors[7]='<a href="http://eastsidegamesncards.webs.com/" target="_blank"><img src="/images/sponsors/East-Side-games-Logo150.jpg" alt="Eastside Games" width="150" height="73" vspace="3" border="0" /></a><br />'
sponsors[8]='<a href="http://www.hmgsgl.org/" target="_blank"><img src="/images/sponsors/HMGSGL-Logo-2.png" alt="HMGS Great Lakes" width="150" height="150" border="0" /></a>  <br />'
sponsors[9]='<a href="http://ironwindmetals.com/d/" target="_blank"><img src="/images/sponsors/Iron-Wind-logo150.jpg" alt="Iron Wind Metals" width="150" height="51" vspace="3" border="0" /></a><br />'
sponsors[10]='<a href="http://www.mayfairgames.com/" target="_blank"><img src="/images/sponsors/mayfair.png" alt="Mayfair Games" width="150" height="75" vspace="3" border="0" /></a><br />'
sponsors[11]='<a href="http://home.fuse.net/nafziger/" target="_blank"><img src="/images/sponsors/Nafzinger-logo-A150.jpg" alt="The Nafziger Collection" width="150" height="140" vspace="3" border="0" /></a><br />'
sponsors[12]='<a href="http://nkyphotos.com/" target="_blank"><img src="/images/sponsors/NewportGames150.jpg" alt="Newport Games" width="150" height="37" vspace="3" border="0" /></a><br />'
sponsors[13]='<a href="http://www.scalecreep.com/catalog/" target="_blank"><img src="/images/sponsors/Scale-Creep-Logo150.jpg" alt="Scale Creep Miniatures" width="150" height="93" vspace="3" border="0" /></a><br />'
sponsors[14]='<a href="http://www.scrumbrawl.com" target="_blank"><img src="/images/sponsors/scrum_logo_150.png" alt="ScrumBrawl" width="150" height="61" vspace="3" border="0" /></a><br />'
sponsors[15]='<a href="http://blog.sailpowergame.com/" target="_blank"><img src="/images/sponsors/seadog150.png" alt="Sea Dog Game Studio" width="150" height="116" vspace="3" border="0" /></a>  <br />'
sponsors[16]='<a href="http://store.twohourwargames.com/" target="_blank"><img src="/images/sponsors/2hwg.png" alt="Two Hour Wargames" width="150" height="51" vspace="3" border="0" /></a><br />'
sponsors[17]='<a href="http://wyrd-games.net/" target="_blank"><img src="/images/sponsors/wyrd_Logo.png" alt="Wyrd Miniatures" width="150" height="94" vspace="3" border="0" /></a><br />'

/*
sponsors[8]='<a href="http://www.ghqmodels.com/" target="_blank"><img src="/images/sponsors/ghq_150.jpg" alt="GHQ" width="150" height="63" vspace="3" border="0" /></a><br \> '
sponsors[20]='<a href="http://www.upupandawaycomics.com/Welcome.html" target="_blank"><img src="/images/sponsors/U_Bullet.png" alt="Up Up &amp; Away" width="150" height="115" vspace="3" border="0" /></a><br />'
sponsors[15]='<a href="http://rockinroostercomics.com/default.aspx" target="_blank"><img src="/images/sponsors/RockinRooster-logo150.jpg" alt="Rockin\' Rooster" width="150" height="150" vspace="3" border="0" /></a><br />'
sponsors[14]='<a href="http://oldglory15s.com/" target="_blank"><img src="/images/sponsors/oldglory150.jpg" alt="19th Century Miniatures" width="150" height="44" vspace="3" border="0" /></a><br />'
*/

function sponsorWrite(){
	var L = sponsors.length
	var rn = Math.round(Math.random()*L);
	if(rn > L || rn < 0){rn=1}
	for(var i=0;i<L;i++){
		if(rn>=L){rn=0}
		var phtml = document.getElementById('ranSponsor').innerHTML +=(sponsors[rn]);
		rn++;
	}

}

