// JavaScript Document

/* OBJECTS -- deprecate for now
function BannerSet(b1, b2, b3){
	this.banners = [b1, b2, b3];
	this.setBanner = function (banner){
		for(var i = 0; i<this.banners.count; i++){
			if(this.banners[i] == banner){
				this.banner.select();
			} else {
				this.banner.deselect();
			}
		}
	}
}


function Banner(tab, url, img) {
	this.tabBtn = tab;
	this.targetURL = url;
	this.imgURL = img;
	
	this.select = function(){
		
	}
	
	this.deselect = function(){
		
	}
}

function Tab(g, o, d) {
	this.grayImg = g;
	this.overImg = o;
	this.downImg = d;
	
	this.onOver = function(){
		
	}
	
	this.onDown = function(){
		
	}
}
*/
//global
//existingBanner = null;
if(document.cookie.lastIndexOf("existingBanner=")==-1){
	window.existingBanner = null;
} else {
	var mycookie = document.cookie.substring(document.cookie.lastIndexOf("existingBanner=")); 

	var mystart = mycookie.indexOf("=")+1;
	var myend = mycookie.indexOf(";");
	if(myend==-1) myend=mycookie.length;
	var mynewbanner = mycookie.substring(mystart, myend);

	window.existingBanner = mynewbanner;
}


//banner array
aryBanners = [3];
aryBanners[0] = new Image();
aryBanners[0].src = "/images/stories/frontpage/frontpageBanner_doc.png";
aryBanners[1] = new Image();
aryBanners[1].src = "/images/stories/frontpage/frontpageBanner_training.png";
aryBanners[2] = new Image();
aryBanners[2].src = "/images/stories/frontpage/frontpageBanner_xml.png";

//tabs array
aryTabs = [9];
aryTabs[0] = new Image();
aryTabs[0].src = "/images/stories/frontTabs/techdoc_tab.png";
aryTabs[1] = new Image();
aryTabs[1].src = "/images/stories/frontTabs/techdoc_tab_over.png";
aryTabs[2] = new Image();
aryTabs[2].src = "/images/stories/frontTabs/techdoc_tab_down.png";
aryTabs[3] = new Image();
aryTabs[3].src = "/images/stories/frontTabs/training_tab.png";
aryTabs[4] = new Image();
aryTabs[4].src = "/images/stories/frontTabs/training_tab_over.png";
aryTabs[5] = new Image();
aryTabs[5].src = "/images/stories/frontTabs/training_tab_down.png";
aryTabs[6] = new Image();
aryTabs[6].src = "/images/stories/frontTabs/xml_tab.png";
aryTabs[7] = new Image();
aryTabs[7].src = "/images/stories/frontTabs/xml_tab_over.png";
aryTabs[8] = new Image();
aryTabs[8].src = "/images/stories/frontTabs/xml_tab_down.png";

/*
var docTab = new Tab(aryTabs[0], aryTabs[1], aryTabs[2]);
var trainTab = new Tab(aryTabs[3], aryTabs[4], aryTabs[5]);
var xmlTab = = new Tab(aryTabs[6], aryTabs[7], aryTabs[8]);

var docBanner = new Banner(docTab, "/index.php?option=com_content&view=category&id=37:techdoc&Itemid=56&layout=default", aryBanners[0]);
var trainBanner = new Banner(trainTab, "/index.php?option=com_content&view=category&id=38:trainingelearning&Itemid=57&layout=default", aryBanners[1]);
var xmlBanner = new Banner(xmlTab, "/index.php?option=com_content&view=category&id=34:xmlsolutions&Itemid=58&layout=default", aryBanners[2]);

var myBannerSet = new BannerSet(docBanner, trainBanner, xmlBanner);
*/


function setBanner(str){
	if(str=="techdoc") document.images["banner"].src = aryBanners[0].src;
	if(str=="training") document.images["banner"].src = aryBanners[1].src;
	if(str=="xml") document.images["banner"].src = aryBanners[2].src;
	
	(str=="techdoc") ? document.images["techdoc_tab"].src = aryTabs[2].src : document.images["techdoc_tab"].src = aryTabs[0].src;
	(str=="training") ? document.images["training_tab"].src = aryTabs[5].src : document.images["training_tab"].src = aryTabs[3].src;
	(str=="xml") ? document.images["xml_tab"].src = aryTabs[8].src : document.images["xml_tab"].src = aryTabs[6].src;
// reset existingBanner to new banner
window.existingBanner=str;
document.cookie="existingBanner="+str;
}

function overTab(str){
	if(str=="techdoc"){
		 document.images["techdoc_tab"].src = aryTabs[1].src;
		 document.images["banner"].src = aryBanners[0].src;
	}
	if(str=="training"){
	     document.images["training_tab"].src = aryTabs[4].src; 
		 document.images["banner"].src = aryBanners[1].src;
	}

	if(str=="xml"){
	     document.images["xml_tab"].src = aryTabs[7].src;
		 document.images["banner"].src = aryBanners[2].src;
	}

}

function downTab(str){
	setBanner(str);
}

function outTab(){
	setBanner(window.existingBanner);
}

