// JavaScript Document

function clsSurveyBGClick() {
	var closeSurveyPrompt = confirm("Are you sure you want to close the survey?")
	if (closeSurveyPrompt){
		closeSurvey('surveyPop');
	}
}

function getPageSizeWithScroll() {
	if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		//alert(1);
		yWithScroll = document.body.scrollHeight;
		xWithScroll = document.body.scrollWidth;
	} else if (window.innerHeight || window.scrollMaxY) {// Firefox
		//alert(2);
		yWithScroll = window.innerHeight + window.scrollMaxY;
		xWithScroll = window.innerWidth + window.scrollMaxX;
	} else { // works in Explorer 6 Strict, Mozilla (not FF) and Safari
		//alert(3);
		yWithScroll = document.body.offsetHeight;
		xWithScroll = document.body.offsetWidth;
	}
	arrayPageSizeWithScroll = yWithScroll;
	return arrayPageSizeWithScroll;
}

function surveyPopUp(survey) {
	var surveyFadeBackgroundHeight = getPageSizeWithScroll();
	
	if(survey == 'surveyPop') {
	var surveyLeft = (document.width !== undefined ? document.width : document.body.offsetWidth)/2 - 482/2;
		document.getElementById('yes').disabled = false;
		document.getElementById('no').disabled = false;
	} else if(survey == 'fac_surveyPop'){
	var surveyLeft = (document.width !== undefined ? document.width : document.body.offsetWidth)/2 - 550/2;
		document.getElementById('fac_survey_yes').disabled = false;
		document.getElementById('fac_survey_no').disabled = false;
		document.getElementById('fac_survey_later').disabled = false;
	}
	document.getElementById(survey).style.left = surveyLeft + 'px';
	document.getElementById('surveyFadeBackground').style.height = surveyFadeBackgroundHeight + 'px';
	document.getElementById('surveyFadeBackground').style.display = 'block';
	fader(survey, 'in', 60);
}
function openSurvey(survey) {
	if(survey == 'surveyPop') {
		document.getElementById('yes').disabled = true;
		document.getElementById('no').disabled = true;
		fader(survey, 'out', 20);
		var newWindow = window.open("/inc/cls_survey/survey.php","clsSurvey","location=0,status=1,scrollbars=1,resizable=1,width=600,height=630");
		newWindow.focus();
	} else {
		document.getElementById('fac_survey_yes').disabled = true;
		document.getElementById('fac_survey_no').disabled = true;
		document.getElementById('fac_survey_later').disabled = true;
		fader(survey, 'out', 20);
		var newWindow = window.open("/inc/cls_survey/fac_survey.php","clsSurvey","location=0,status=1,scrollbars=1,resizable=1,width=600,height=630");
		newWindow.focus();
	}
	document.getElementById('surveyFadeBackground').style.display = 'none';
}
function laterSurvey(survey) {
	if(survey == 'fac_surveyPop') {
		fader(survey, 'out', 20);
		setCookie('cls_fac_survey','cls_fac_survey', 1);
	}
	document.getElementById('surveyFadeBackground').style.display = 'none';
}
function closeSurvey(survey) {
	if(survey == 'surveyPop') {
		document.getElementById('yes').disabled = true;
		document.getElementById('no').disabled = true;
		setCookie('cls_survey', 'cls_survey', 365);
		fader(survey, 'out', 20);
	} else {
		document.getElementById('fac_survey_yes').disabled = true;
		document.getElementById('fac_survey_no').disabled = true;
		document.getElementById('fac_survey_later').disabled = true;
		setCookie('cls_fac_survey', 'cls_fac_survey', 365);
		fader(survey, 'out', 20);
	}
	document.getElementById('surveyFadeBackground').style.display = 'none';
}

function setCookie(cookieName, cookieValue, duration) {
	var expDate = new Date();
	expDate.setDate(expDate.getDate()+duration);
	document.cookie = cookieName+"="+escape(cookieValue)+";expires="+expDate.toGMTString()+";path=/";
}
