﻿function openpopup(popurl) {
    var winpops = window.open(popurl, "", "scrollbars=yes,width=800,height=600,status=1,toolbar=0,location=0,menubar=0");
    return false;
}
function goStream_popUp(URL) {
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,width=900,height=650,location=0,statusbar=0,menubar=0,resizable=0');");
	}
//banner code - larry herb
    banner= new Object();
	banner.slides=new Array();
	banner.slideAmt=0;
	banner.curSlide=0;
	banner.maxSlide=0;
	banner.load= function(){
		$.ajax({
			type:"GET", 
			url:"./scripts/home_banner.txt", 
			async:true, 
			cache:false,
			datatype:"json",
			timeout: 20000,
			success:callback
			}
		);
		function callback(data){
			var info = jQuery.parseJSON(data);
			for (var i in info.slides){
				banner.slides.push(info.slides[i]);
				banner.slideAmt++;
			}
			$('#home_banner_title').append(banner.slides[0].title);
			$('#home_banner_desc').append(banner.slides[0].description);
			$("#banner").css('background-color',banner.slides[0].color);
			$("#banner").animate({"backgroundColor": banner.slides[0].color}, 100);
			var btnHtml="";
			for (var j in banner.slides[0].buttons){
				if(banner.slides[0].buttons[j].action=="link"){
						btnHtml+="<a onclick='location.href=\""+banner.slides[0].buttons[j].url+"\";'>"+banner.slides[0].buttons[j].label+"</a> ";
				}
				if(banner.slides[0].buttons[j].action=="script"){
						btnHtml+="<a onclick=\""+banner.slides[0].buttons[j].script+"\">"+banner.slides[0].buttons[j].label+"</a>";
				}
			}
			$('#home_banner_btns').append(btnHtml);
		}
	//"load_xml_mb('xml/company_overview.xml','#669999')
	}
	banner.changeSlide=function(){
		$('#home_banner_btns').fadeOut(1, function(){
			document.getElementById('home_banner_btns').innerHTML="";
			$('#home_banner_title').fadeOut(100, function(){
				document.getElementById('home_banner_title').innerHTML="";
				$('#home_banner_title').fadeIn(200, function(){
					$('#home_banner_title').append(banner.slides[banner.curSlide].title);
				});
			});
			$('#home_banner_desc').fadeOut(100, function(){
				document.getElementById('home_banner_desc').innerHTML="";
				$('#home_banner_desc').fadeIn(200, function(){
					$('#home_banner_desc').append(banner.slides[banner.curSlide].description);
				});
				$('#home_banner_btns').fadeIn(200);
				//$('#home_banner_btns').css("padding","10px");
				var btnHtml="";
				for (var j in banner.slides[banner.curSlide].buttons){
					if(banner.slides[banner.curSlide].buttons[j].action=="link"){
							btnHtml+="<a onclick='location.href=\""+banner.slides[banner.curSlide].buttons[j].url+"\";'>"+banner.slides[banner.curSlide].buttons[j].label+"</a>";
					}
					if(banner.slides[banner.curSlide].buttons[j].action=="script"){
							btnHtml+="<a onclick=\""+banner.slides[banner.curSlide].buttons[j].script+"\">"+banner.slides[banner.curSlide].buttons[j].label+"</a>";
					}
				}
				$('#home_banner_btns').append(btnHtml);
			});
			$("#banner").animate({"backgroundColor": banner.slides[banner.curSlide].color}, 100);
		});
		
	}
	banner.nextSlide= function(){
		banner.curSlide++;
		if(banner.curSlide>=banner.slideAmt){
			banner.curSlide=0;
		}
		banner.changeSlide();
	}
	banner.prevSlide= function(){
		banner.curSlide--;
		if(banner.curSlide<0){
			banner.curSlide=banner.slideAmt-1;
		}
		banner.changeSlide();
	}
	banner.showMenu=function(){
		$('#home_banner_menu').animate({"opacity":1}, 10 );
	}
	banner.hideMenu=function(){
		$('#home_banner_menu').animate({"opacity":0}, 10);
	}
$(document).ready(function(){
    $(document).pngFix();
    banner.load();
});