var flashMovie;

function getFlashMovieObject(movieName){
	if (window.document[movieName]){
		return window.document[movieName];
	}
	if (navigator.appName.indexOf("Microsoft Internet")==-1){
		if (document.embeds && document.embeds[movieName])
		return document.embeds[movieName];
	}
	else // if (navigator.appName.indexOf(”Microsoft Internet”)!=-1)
	{
		return document.getElementById(movieName);
	}
}
function homeListener() {
	flashMovie=getFlashMovieObject("navigation");
}
function removeFlash(){
	initializeHomepage();
	el = document.getElementById('doors');
	if(el)
	{
		//el.parentNode.removeChild(el); // crashes FF 2.0
		//el.style.display = 'none'; // does not work for webkit browsers
		//el.parentNode.removeChild(el); // crashes FF 2.0
		document.getElementById('wrapper').removeChild(el);
		clearTimeout(revealer_of_news);
		revealer_of_news = setTimeout(reveal_news,5000);
	}
}
function initializeHomepage(){
	if(!flashMovie){
		setTimeout(initializeHomepage,500)
	} else {
		flashMovie.initHome();
	}
}
function resizeFlash(num){
	el = document.getElementById('navigation')
	el.style.width=num+"px";
	//el.style.display="none";
}
function resizeImage(num){
	el = document.getElementById('case_studies-flash')
	el.style.width=num+"px";
	//el.style.display="none";
}

function validate_contact(f) {
	var is_valid = true;
	var refocus  = '';
	var msg      = '';
	for( var i = 0; i < f.elements.length; i++ ) {
		if( f[i].className.match('required') && '' == f[i].value ) {
			is_valid = false;
			msg += 'Enter ' + f[i].name + '\n';
			refocus = f[i].name;
		}
	}
	if( !is_valid ) {
		alert( msg );
		f[refocus].focus();
	}
	return is_valid;
}
function launchLB(id,type,url,w,h){
	if(type == 'w'){
		$.colorbox({href:url, iframe:true, innerWidth:w, innerHeight:h, current:""});
	} else if(type == 'v'){
		$.colorbox({href:"/video.php?id="+id, iframe:true, innerWidth:w, innerHeight:h, current:""});
	}
}
