// JavaScript Document
/*THIS SCRIPT ELIMINATES THE FOUC PROBLEM IN IE: LOADS FIRST ON EVERY PAGE*/
var hideLoader = function(){
	dojo.fadeOut({
		node:"preloader",
		duration:100,
		onEnd: function(){
			dojo.style("preloader", "display", "none");
			// $("##preloader").css("display","none"); 
		}
	}).play();
}

dojo.addOnLoad(function(){
	// notice the second onLoad here:
	dojo.addOnLoad(function(){
		dojo.parser.parse();
		hideLoader();
	});
});

function checkLogin(){
	dojo.byId('login_error').style.color = '#007cc2';
	dojo.byId('login_error').innerHTML = '<image src="/images/ajax_blue_load.gif"> working...';
	dojo.xhrGet({
		url: '?event=staffCheck&staff_login=' + dojo.byId('staffpw').value,
		load: function (data) { 
			dojo.byId('login_error').style.display = 'block';
			if(data.indexOf('success') >= 0){
				dojo.byId('login_error').style.display = 'none';
				dijit.byId('staff_login').hide();
				dojo.byId('login_error').style.display = 'none';
				window.location = '?event=page.Staff';
			}else{
				dojo.byId('login_error').style.color = '#ff0000';
				dojo.byId('login_error').innerHTML = 'Invalid password';
				dojo.byId('login_error').style.display = 'block';
			}
		},
		error: function (data) { console.error('Error: ', data); }
	});
}


function customDonation(){
	dijit.byId('donate_custom').hide()
	var amount = dojo.byId('donationAmount').value;
	var url = 'https://www.paypal.com/cgi-bin/webscr?cmd=_xclick';
	url = url + '&business=rflores@healthsolutions.org';
	url = url + '&item_name=Public Health Solutions';
	url = url + '&amount=' + amount;
	url = url + '&currency_code=USD';
	url = url + '&receiver_email=development@healthsolutions.org';
	url = url + '&mrb=R-3WH47588B4505740X';
	url = url + '&pal=ANNSXSLJLYR2A';
	url = url + '&no_shipping=0';
	url = url + '&no_note=0';
	url = url + '&return=http://www.healthsolutions.org';
	url = url + '&cancel_return=http://www.healthsolutions.org';
	
	window.open(url,'paypal','width=600,height=700,left=120,top=120,screenX=150,screenY=150,scrollbars=yes,resizable=yes,status=yes');
}

function openHR(url){
	window.open(url, 'HR', 'toolbar=yes,location=yes,menubar=yes,scrollbars=yes,resizable=yes,height=550,width=918', false);
}

function openPOP(url){
	window.open(url, 'POP', 'toolbar=yes,location=yes,menubar=no,scrollbars=yes,resizable=yes,height=600,width=800', false);
}
function now(){
    window.location.reload(true);
}

