window.onload = function(){
var refreshed_content = Array('!ajax-content','sidebar','header','blogfooter');
 // Config
 bda.transitionTweenType = Tween.regularEaseInOut;
 bda.transitionAlpha = false;
 bda.calculateText = "<div class='post loader'><div class='entry'><p align='center'><img src='wp-content/themes/nolwenn/images/spinner.gif' align='absmiddle' />&nbsp;Rendu de la page...</p></div></div>";
 bda.loadText = "<div class='post loader'><div class='entry'><p align='center'><img src='wp-content/themes/nolwenn/images/spinner.gif' align='absmiddle' />&nbsp; Chargement en cours...</p></div></div>";

// Restriction liens
bda.denyURLRules.push('url.contains("/wp-admin/")');
bda.denyURLRules.push('url.contains("?feed=")');
bda.denyURLRules.push('url.contains("/trackback/")');
bda.denyURLRules.push('url.contains("wp-comments-post.php")');
bda.denyURLRules.push('url.contains("javascript")');
bda.denyURLRules.push('url.contains("daLoginForm")');
//bda.denyURLRules.push('url.contains("wp-signup.php")');
//bda.denyURLRules.push('url.contains("wp-login.php")');
bda.denyURLRules.push('url.contains("stfform")');
bda.denyURLRules.push('url.contains("store")');
bda.denyURLRules.push('url.contains("checkform")');
bda.denyURLRules.push('url.contains("#overlay")');

// Restriction formulaires
//bda.denyFormRules.push('action.contains("wp-comments-post.php")');
bda.denyFormRules.push('action.contains("login")');
bda.denyFormRules.push('action.contains("wp-login.php")');
bda.denyFormRules.push('action.contains("send_to_friend_db.php")');
bda.denyFormRules.push('action.contains("checkform")');
bda.denyFormRules.push('action.contains("checkpassvip")');

bda.addEventListener('load_complete','loadCompleteHandler'); 
bda.addEventListener('load_begin','loadBeginHandler'); 

 bda.start(refreshed_content); // initiate the script
 FB.XFBML.Host.parseDomTree();
}

function loadCompleteHandler(){
	FB.XFBML.Host.parseDomTree();
}

function loadBeginHandler(e){
	var urlz = e.url;
	$('html, body').animate({scrollTop:0}, 'slow');
	update_css(urlz);
	var fb_user = FB.Connect.get_loggedInUser();

	if (urlz.indexOf('page_id=10') == -1 && urlz.indexOf('page_id=19') == -1 && urlz.indexOf('index.php') == -1) {
		if (fb_user == null) {
			window.location = "?page_id=19";
		}
		else {
			jQuery.get('apps/pass-vip/tab/checkPassVip.php?verif_vip_status=' + fb_user, function(data){
				if (data == 1) {
						if ( urlz.indexOf('page_id=10') == -1 && urlz.indexOf('page_id=19') == -1 && urlz.indexOf('index.php') == -1) {
							document.getElementById('page').className = "blogpage";
							document.getElementById('content').className = "vippage";
						}else{
							document.getElementById('page').className = "";
							document.getElementById('content').className = "homepage";
						}
				}
				else {
					bda.getURL("?page_id=19");
				}
			});
		}
	}
}

function update_css(urlz){
	//alert(urlz.indexOf('page_id=31'));
	if ( urlz.indexOf('page_id=10') == -1 && urlz.indexOf('page_id=19') == -1 && urlz.indexOf('index.php') == -1) {
		document.getElementById('page').className = "blogpage";
		document.getElementById('content').className = "vippage";
	}else{
		document.getElementById('page').className = "";
		document.getElementById('content').className = "homepage";
	}
}
