var SSloadSlides = function(){
	var stylevar = '#header-graphic1 { position: absolute; top: 103px; left: 0; width: 900px; height: 200px; visibility: hidden; overflow: hidden; }';
	var stylevarie = '#header-graphic1 { position: absolute; top: 100px; left: 0; width: 900px; height: 200px; visibility: hidden; overflow: hidden; }';
	var endstylevar = '#header-graphic1 { position: absolute; top: 103px; left: 0; width: 900px; height: 200px; visibility: visible; overflow: hidden; }'+
	'#page-header { height: 303px; }';
	var endstylevarie = '#header-graphic1 { position: absolute; top: 100px; left: 0; width: 900px; height: 200px; visibility: visible; overflow: hidden; }'+
	'#page-header { height: 300px; }';
	var newcss = document.createElement("style");
	newcss.type="text/css";
	newcss.media="screen";
	newcss.id="SSdynamiccss";
	document.getElementsByTagName('head')[0].appendChild(newcss);
	if(newcss.styleSheet) {
		newcss.styleSheet.cssText = stylevarie;
	}
	else if(newcss.appendChild){
		stylesnode = document.createTextNode(stylevar);
		newcss.appendChild(stylesnode);
	}
	
	var header = document.getElementById('page-header');
	if(newcss.styleSheet) {
		var anim = new YAHOO.util.Anim(header, {height:{to:300}}, 1, YAHOO.util.Easing.backBoth);
	}
	else if(newcss.appendChild){
		var anim = new YAHOO.util.Anim(header, {height:{to:303}}, 1, YAHOO.util.Easing.backBoth);
	}
	anim.onStart.subscribe(function(){
		var flholder = document.getElementById('header-graphic1');
		var flash = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="900" height="200" id="tech" align="middle">'+
			'<param name="allowScriptAccess" value="sameDomain" />'+
			'<param name="movie" value="media/slides/slides.swf?xml_path=media/slides/slides.xml" />'+
			'<param name="quality" value="high" />'+
			'<param name="wmode" value="transparent" />'+
			'<embed src="media/slides/slides.swf?xml_path=media/slides/slides.xml" quality="high" wmode="transparent" width="900" height="200" name="tech" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
		flholder.innerHTML = flash;
	});
	anim.onComplete.subscribe(function(){
		if(newcss.styleSheet) {
			newcss.styleSheet.cssText = endstylevarie;
		}
		else if(newcss.appendChild){
			stylesnode = document.createTextNode(endstylevar);
			newcss.appendChild(stylesnode);
		}
		header.style.removeAttribute('height');
	});
	anim.animate();
};
addEvent(window,'load',SSloadSlides);

var SSpopBox = function(orig,content,title,vars){
		if(!content){
		return false;
	}
	if(document.getElementById('SSprings-DialogBox')){
		//document.getElementById('SSprings-DialogBox').parentNode.removeChild(document.getElementById('SSprings-DialogBox'));
		hideoptionbox();
		keep_ob_centered = false;
	}
	var writeContent = function(c){
		contentarea.innerHTML = c;
		document.getElementsByTagName('body')[0].style.cursor = '';
		drawthis();
	};
	
	title = title || 'Dialog Box';
	var container = document.createElement('div');
	container.id = 'SSprings-DialogBox';
	container.style.cssText = 'z-index: 1000;';
	var titlebar = document.createElement('h3');
	titlebar.className = 'titlebar';
	titlebar.innerHTML = title;
	var close = document.createElement('a');
	close.className = 'close';
	close.href= '#';
	close.innerHTML = 'Close';
	close.onclick = function(){
		SSpopBox.remove();
		return false;
	}
	var contentarea = document.createElement('div');
	contentarea.className = 'content';
	container.appendChild(titlebar);
	container.appendChild(contentarea);
	container.appendChild(close);

		if(vars.width){
			container.style.width = vars.width+'px';
		}
		else{
			container.style.width = '400px';
		}
	contentarea.innerHTML = content;
	document.getElementsByTagName('body')[0].insertBefore(container,document.getElementsByTagName('body')[0].childNodes[0]);
	getOptionBox('SSprings-DialogBox',orig);
	SSpopBox.remove = function(){
		//container.parentNode.removeChild(container);
		hideoptionbox();
		keep_ob_centered = false;
	}
}
