var blocker;
var keeper;

function download() {
	location.href="./free-robot/setup.exe";
}

function changer_langue() {
	window.langue = (window.langue == "fr") ? "en":"fr";
	window.CJ.remove("langue");
	window.CJ.put("langue", window.langue);
	window.page = window.CJ.get("page");
	changer_page(window.page);
}


function afficher_photo(url) {
	Modalbox.show("<div style=\"background: white;\"><img src=\""+url+"\" alt=\"\" title=\"\"></style>",{
		title: "AIPOKERVEX",
		closeString: (window.langue == "fr") ? "Fermer":"Close",
		loadingString: (window.langue == "fr") ? "Chargement de l'image...":"Loading picture...",
		width: 400,
		height: 380,
		overlayOpacity: 0.75,
		overlayDuration: 1.0,
		slideDownDuration: 1.0,
		slideUpDuration: 0.35
	});
}

function changer_page(n_page) {
	// Google Analytics
	try {
		var pageTracker = _gat._getTracker("UA-7988062-1");
		pageTracker._trackPageview();
	} catch(err) {}
	blocker = blocker_page();
	window.page = n_page;
	if (!window.CJ) {
		window.CJ = new CookieJar({
			expires: (60*60*24*365*4),	// 4 ans
			path: '/',
			domain: '.avast-in.com'
		});
	}
	window.CJ.remove('page');
	window.CJ.put('page',window.page);
	etape = window.CJ.get("etape");
	$('fond').src = fichier_image();
	new Ajax.Updater("map_boutons", "./includes/generateur.php",{});
	if (!valider_mail($('newsletter_A').value)) {
		$('newsletter_A').value = ((window.langue == "fr") ? "Entrer votre e-mail ici...":"Enter your e-mail here...");
		$('envoyer_A').value = ((window.langue == "fr") ? "S'incrire":"Subscribe");
	}
	aj = $("ajout");
	switch(n_page) {
		case 'home':
			aj.innerHTML = "";
			aj.className = "";
			break;
		case 'unlimited':
			aj.innerHTML = "unlimited";
			break;
		case 'free_download':
			if (etape == 4) {
				bouton_texte = (window.langue == "fr") ? "Télécharger" : "Download";
				aj.innerHTML = "<img src='images/"+window.langue+"/download_instructions.jpg' id='download'><center><input type='button' onclick='location.href=\"./free-robot/setup.exe\";' value='"+bouton_texte+"' style='position: absolute; top: 620px; left: 170px; width: auto;'></center>";
				aj.className = "ajout_free_download_now";
			} else {
				aj.innerHTML = "<iframe class='ajout_free_download' src='./includes/free_download.php' frameborder='0' border='0'></iframe>";
				aj.className = "ajout_free_download";
			}
			
			break;
		case 'forum':
			aj.innerHTML = "<iframe class='ajout_forum' src='./forum/index.php'></iframe>";
			aj.className = "ajout_forum";
			break;
		case 'affiliates':
			aj.innerHTML = "<img src='images/en/affiliates_text.png' style='width:480px; height:1690px;'>";
			aj.className = "ajout_affiliates";
			break;
		case 'affiliates_signup':
			aj.innerHTML = "<iframe class='ajout_affiliates_signup' src='./includes/aff_signup.php'></iframe>";
			aj.className = "ajout_affiliates_signup";
			break;
		case 'ai_pokervex':
			aj.innerHTML = "<div id=\"bouton_aipoker\"><form action=\"https://www.paypal.com/cgi-bin/webscr\" method=\"post\"><input type=\"hidden\" name=\"cmd\" value=\"_s-xclick\"><input type=\"hidden\" name=\"hosted_button_id\" value=\"4407400\"><input type=\"image\" src=\"https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif\" border=\"0\" name=\"submit\" alt=\"PayPal - The safer, easier way to pay online!\"><img alt=\"\" border=\"0\" src=\"https://www.paypal.com/fr_XC/i/scr/pixel.gif\" width=\"1\" height=\"1\"></form></div>";
			aj.className = "ajout_aipokervex";
			break;
		default:
			aj.className = "masquer_ajout";
			aj.innerHTML = "";
			break;
	}
}
function preparer_page(item) {
	if (typeof(blocker) != "undefined") {
		try {blocker.remove(); delete blocker;} catch(e) {}
	}
}

function fichier_image() {
	la_page = (window.page != "affiliates_signup") ? window.page : "affiliates";
	return ("images/" + window.langue + "/" + la_page + ".jpg");
}

function apres_load() {
	window.CJ = new CookieJar({
		expires: (60*60*24*365*4),	// 4 ans
		path: '/',
		domain: '.avast-in.com'
	});
	window.langue = CJ.get("langue") || "en";
	window.page = CJ.get("page") || "home";
//	changer_page(window.page);
}

function download() {
	alert("download");
}

function subscribe(lmnt) {
	email = $(lmnt).value;
	if (valider_mail(email)) {
		new Ajax.Request("./includes/insert_phplist.php?mail="+encodeURIComponent(email),{method: "POST",onComplete: subscribed});
	} else {
		alert((window.langue == "fr") ? "Veuillez entrer une adresse valide..." : "Please type in a valid address");
	}
}

function subscribed(transport) {
	alert(transport.responseText);
}
function valider_mail(mail) {
	var regPtn = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	return (regPtn.test(mail));
}

window.onload=apres_load;
