var alertMessage;

// MASTER FADE IN FUNC
function fadeInFunc(masterItem) {
	var masterItem;
	//alert(masterItem);
	$('#' + masterItem).fadeIn(300);
	}	

// MASTER FADE OUT FUNC
function fadeOutFunc(masterItemOut) {
	var masterItemOut;
	//alert(masterItemOut);
	$('#' + masterItemOut).fadeOut(100);
	}	


// MASTER FADE SLOOOOOW OUT FUNC
function fadeOutSlowFunc(masterItemOut) {
	var masterItemOut;
	//alert(masterItemOut);
	$('#' + masterItemOut).fadeOut(1500);
	}	


// INITIALIZE FUNCTION
function fire1() {
fadeInFunc('topMenu');
fadeInFunc('footer');
}


function fadeVideo() {
fadeOutSlowFunc('flashVideoIntro');
slideShow();
setTimeout('fadeInColumns()', 2000);
document.getElementById('residential').style.color='#0080ff';
//alert('test');
}


//fadeVideo();


function fire2() {
fadeInFunc('rotator');

fadeInFunc('header');fadeInFunc('navigation');fadeInFunc('topLinks');
//api.move(2);
//api.move(5);

// this will play show at page load.
//slideShow();

/*$(".scroller").scrollable({circular: true}).navigator("#navi").autoscroll({interval: 1000});*/

}

function fire3() {
//fadeInColumns();
fadeInFunc('footerLinks');
//alert($(this).height(30));
}

function onClose() {
fadeOutFunc('header');
fadeOutFunc('rotator');
fadeOutFunc('navigation');
fadeOutFunc('leftcolumn');
fadeOutFunc('leftmiddle');
fadeOutFunc('rightmiddle');
fadeOutFunc('rightcolumn');
fadeOutFunc('topLinks');
fadeOutFunc('footerLinks');
fadeOutFunc('topMenu');
fadeOutFunc('subnavigation');
fadeOutFunc('footer');
}

function fadeOutColumns(){
fadeOutFunc('leftcolumn');
fadeOutFunc('leftmiddle');
fadeOutFunc('rightmiddle');
fadeOutFunc('rightcolumn');
}

function fadeInColumns(){
fadeInFunc('leftcolumn');
fadeInFunc('leftmiddle');
fadeInFunc('rightmiddle');
fadeInFunc('rightcolumn');
}

function openStageOne(){
var t=setTimeout('fire1()',200);
}

function fadeInColumnsDelay(){
var t=setTimeout('fadeInColumns()',1300);
}

function openStageTwo(){
var t=setTimeout('fire2()',800);
}

function openStagethree(){
var t=setTimeout('fire3()',1500);

}


function closeStageOne(){
var t=setTimeout('onClose()',100);
}

// CHANGE CLASS
function changeClass(currentChangeID, currentChangeClass){
var changeID = currentChangeID;
var changeClass = currentChangeClass;
document.getElementById(changeID).setAttribute("class", changeClass);
}

function playSlideShow(){

if (slidePosition > 10) {
clearInterval(s);

} else{
api.next(700);
slidePosition= slidePosition + 1;
//alert(slidePosition);
}


if (slidePosition > 6) {
api.begin(500);
slidePosition = 0;
}

}

var slidePosition = 0;

function slideShow() {
$(".scroller").scrollable({circular: true});
var s=setInterval('playSlideShow()', 6000);
//	api.move(1);

}

function resetSlidePosition(currentSlidePosi){
slidePosition = currentSlidePosi;
}

function stopSlide(){
slidePosition = 20;
//alert("stop " + slidePosition);
}

function startSlide(){
api.begin(500);
slidePosition = 0;
//alert("start " + slidePosition);
}


function startSlideTarget(){
//playSlideShow();
//api.begin(500);
//$('#scroll').scrollable().next();
//stopSlide();
//slidePosition = 3;
//alert("start " + slidePosition);
}



//api.move(2);
//function changeClass(){
//document.getElementById("idElement").setAttribute("class", "myClass");
//}


// MOBILE STUFF
function returnUSER(){
fadeInFunc('returningUserContent');
fadeOutFunc('newBTN');
fadeOutFunc('retBTN');
}

function  newUSER(){
fadeInFunc('newUserContent');
fadeOutFunc('newBTN');
fadeOutFunc('retBTN');
}



function cancelGoHome(){
fadeOutFunc('returningUserContent');
fadeOutFunc('newUserContent');
//fadeOutFunc('returningUserContent');
fadeInFunc('newBTN');
fadeInFunc('retBTN');
}


var myCenteredWindow;

function openCenteredWindow(url) {
    var width = 1050;
    var height = 800;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "width=" + width + ",height=" + height + ",status,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
    myCenteredWindow = window.open(url, "subWind", windowFeatures);
}

