function check_facebook_user(id_user) { var xhr_check_facebook_user = getXhr(); xhr_check_facebook_user.onreadystatechange = function() { if(xhr_check_facebook_user.readyState == 4 && xhr_check_facebook_user.status == 200) { var chaine = xhr_check_facebook_user.responseText; if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; return false; } else if(chaine=='0') { var id_register_form = document.getElementById('register_form'); if (id_register_form == undefined || id_register_form == null) { display_facebook_choice(); } return false; } else { window.location = 'http://www.spootnic.com'+chaine; return false; } } }; id_user = escape(id_user); xhr_check_facebook_user.open("POST",'ajax_check_facebook_user.html',true); xhr_check_facebook_user.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_check_facebook_user.send("id_user="+id_user); } function display_facebook_choice() { bodyHeight = getPageHeight(); var xhr_display_facebook_choice = getXhr(); xhr_display_facebook_choice.onreadystatechange = function() { if(xhr_display_facebook_choice.readyState == 4 && xhr_display_facebook_choice.status == 200) { var chaine = xhr_display_facebook_choice.responseText; if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = chaine; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; return true; } } }; document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = "
\"loading...\"
"; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; xhr_display_facebook_choice.open("POST",'ajax_display_facebook_choice.html',true); xhr_display_facebook_choice.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_display_facebook_choice.send(''); } function lightwindow_form_login() { bodyHeight = getPageHeight(); var xhr_lightwindow_form_login = getXhr(); xhr_lightwindow_form_login.onreadystatechange = function() { if(xhr_lightwindow_form_login.readyState == 4 && xhr_lightwindow_form_login.status == 200) { var chaine = xhr_lightwindow_form_login.responseText; if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('display_lightwindow').style.display='inline'; if( (document.getElementById('register_form') === null) || (document.getElementById('register_form') === 'undefined') ) { document.getElementById('display_lightwindow').innerHTML = chaine; Custom.init(); FB.init({appId: '110710432274360', status: true, cookie: true, xfbml: true}); activate_spootnic_facebook(); } else { document.getElementById('display_lightwindow').innerHTML = chaine; } document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; return true; } } }; document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = "
\"loading...\"
"; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; if( (document.getElementById('register_form') === null) || (document.getElementById('register_form') === 'undefined') ) { xhr_lightwindow_form_login.open("POST",'ajax_lightwindow_form_login.html',true); } else { xhr_lightwindow_form_login.open("POST",'ajax_lightwindow_form_login.html?register_form',true); } xhr_lightwindow_form_login.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_lightwindow_form_login.send(''); } function display_sponsorpay_offer() { bodyHeight = getPageHeight(); var xhr_display_sponsorpay_offer = getXhr(); xhr_display_sponsorpay_offer.onreadystatechange = function() { if(xhr_display_sponsorpay_offer.readyState == 4 && xhr_display_sponsorpay_offer.status == 200) { var chaine = xhr_display_sponsorpay_offer.responseText; if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = chaine; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; return true; } } }; document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = "
\"loading...\"
"; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; xhr_display_sponsorpay_offer.open("POST",'ajax_display_sponsorpay.html',true); xhr_display_sponsorpay_offer.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_display_sponsorpay_offer.send(""); } function display_offermatch_offer() { bodyHeight = getPageHeight(); var xhr_display_offermatch_offer = getXhr(); xhr_display_offermatch_offer.onreadystatechange = function() { if(xhr_display_offermatch_offer.readyState == 4 && xhr_display_offermatch_offer.status == 200) { var chaine = xhr_display_offermatch_offer.responseText; if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = chaine; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; return true; } } }; document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = "
\"loading...\"
"; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; xhr_display_offermatch_offer.open("POST",'ajax_display_offermatch.html',true); xhr_display_offermatch_offer.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_display_offermatch_offer.send(""); } function send_email_validation() { var xhr_send_email_validation = getXhr(); xhr_send_email_validation.onreadystatechange = function() { if(xhr_send_email_validation.readyState == 4 && xhr_send_email_validation.status == 200) { var chaine = xhr_send_email_validation.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[0]; return true; } } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; xhr_send_email_validation.open("POST",'ajax_send_email_validation.html',true); xhr_send_email_validation.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_send_email_validation.send(""); } function change_lost_password(login,id_user,key) { var xhr_change_lost_password = getXhr(); xhr_change_lost_password.onreadystatechange = function() { if(xhr_change_lost_password.readyState == 4 && xhr_change_lost_password.status == 200) { var chaine = xhr_change_lost_password.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[0]; return true; } } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; login=escape(login); id_user=escape(id_user); key=escape(key); password_1 = document.forms.change_new_password.elements.password_1.value; password_1=escape(password_1); password_2 = document.forms.change_new_password.elements.password_2.value; password_2=escape(password_2); xhr_change_lost_password.open("POST",'ajax_change_new_password.html',true); xhr_change_lost_password.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_change_lost_password.send("login="+login+"&id_user="+id_user+"&key="+key+"&password_1="+password_1+"&password_2="+password_2); } function get_new_password() { var xhr_new_password = getXhr(); xhr_new_password.onreadystatechange = function() { if(xhr_new_password.readyState == 4 && xhr_new_password.status == 200) { var chaine = xhr_new_password.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[0]; return true; } } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; email = document.forms.new_password.elements.email.value; email=escape(email); login = document.forms.new_password.elements.login.value; login=escape(login); xhr_new_password.open("POST",'ajax_new_password.html',true); xhr_new_password.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_new_password.send("email="+email+"&login="+login); } function send_invitation() { var xhr_send_invitation = getXhr(); xhr_send_invitation.onreadystatechange = function() { if(xhr_send_invitation.readyState == 4 && xhr_send_invitation.status == 200) { var chaine = xhr_send_invitation.responseText; var tableau = chaine.split('|'); document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[0]; return true; } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; email_1 = document.forms.invitation.elements.email_1.value; email_1=escape(email_1); email_2 = document.forms.invitation.elements.email_2.value; email_2=escape(email_2); email_3 = document.forms.invitation.elements.email_3.value; email_3=escape(email_3); email_4 = document.forms.invitation.elements.email_4.value; email_4=escape(email_4); email_5 = document.forms.invitation.elements.email_5.value; email_5=escape(email_5); invitation_message = document.forms.invitation.elements.invitation_message.value; invitation_message=escape(invitation_message); xhr_send_invitation.open("POST",'ajax_send_invitation.html',true); xhr_send_invitation.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_send_invitation.send("email_1="+email_1+"&email_2="+email_2+"&email_3="+email_3+"&email_4="+email_4+"&email_5="+email_5+"&invitation_message="+invitation_message); } function search_player(page) { var xhr_search_player = getXhr(); xhr_search_player.onreadystatechange = function() { if(xhr_search_player.readyState == 4 && xhr_search_player.status == 200) { var chaine = xhr_search_player.responseText; var tableau = chaine.split('|'); if(tableau[0]==0) { document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[1]; document.getElementById('search_result').style.display='none'; } else { document.getElementById('general_message').style.display='none'; document.getElementById('search_result').style.display='inline'; document.getElementById('search_result').innerHTML = tableau[1]; } } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; document.getElementById('search_result').style.display='inline'; document.getElementById('search_result').innerHTML = "
\"loading...\"
"; username = document.forms.search_f.elements.username.value; username=escape(username); country = document.forms.search_f.elements.country.value; country=escape(country); gender = document.forms.search_f.elements.gender.value; gender=escape(gender); fav_game = document.forms.search_f.elements.fav_game.value; fav_game=escape(fav_game); xhr_search_player.open("POST",'ajax_search_player.html',true); xhr_search_player.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_search_player.send("username="+username+"&country="+country+"&gender="+gender+"&fav_game="+fav_game+"&page="+page); } function contact_send_question() { var xhr_contact_send_question = getXhr(); xhr_contact_send_question.onreadystatechange = function() { if(xhr_contact_send_question.readyState == 4 && xhr_contact_send_question.status == 200) { var chaine = xhr_contact_send_question.responseText; var tableau = chaine.split('|'); document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[0]; return true; } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; if (document.forms.contact.elements.havereadfaq.checked) { var havereadfaq = document.forms.contact.elements.havereadfaq.value; havereadfaq=escape(havereadfaq); } else { var havereadfaq = 0; } for (var i=0; i < document.forms.contact.elements.categoryId.length; i++) { if (document.forms.contact.elements.categoryId[i].selected) { var categoryId = document.forms.contact.elements.categoryId[i].value; categoryId=escape(categoryId); } } question = document.forms.contact.elements.question.value; question=escape(question); username = document.forms.contact.elements.username.value; username=escape(username); email = document.forms.contact.elements.email.value; email=escape(email); firstname = document.forms.contact.elements.firstname.value; firstname=escape(firstname); lastname = document.forms.contact.elements.lastname.value; lastname=escape(lastname); partner = document.forms.contact.elements.partner.value; partner=escape(partner); mood = document.forms.contact.elements.mood.value; mood=escape(mood); xhr_contact_send_question.open("POST",'ajax_contact_send_question.html',true); xhr_contact_send_question.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_contact_send_question.send("havereadfaq="+havereadfaq+"&categoryId="+categoryId+"&question="+question+"&username="+username+"&email="+email+"&firstname="+firstname+"&lastname="+lastname+"&partner="+partner+"&mood="+mood); } function updatePassword() { var xhr_update_password = getXhr(); xhr_update_password.onreadystatechange = function() { if(xhr_update_password.readyState == 4 && xhr_update_password.status == 200) { var chaine = xhr_update_password.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { if(tableau[0] == 1) { document.getElementById('display_pass').style.display='none'; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } else { document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } return true; } } }; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML = "
\"loading...\"
"; op=document.getElementById('old_password').value; op=escape(op); np=document.getElementById('new_password').value; np=escape(np); xhr_update_password.open("POST",'ajax_update_user_profile.html',true); xhr_update_password.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_update_password.send("old_password="+op+"&new_password="+np); } function updateEmail() { var xhr_update_email = getXhr(); xhr_update_email.onreadystatechange = function() { if(xhr_update_email.readyState == 4 && xhr_update_email.status == 200) { var chaine = xhr_update_email.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { if(tableau[0] == 1) { document.getElementById('profile_user_email').innerHTML = email; document.getElementById('display_mail').style.display='none'; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } else { document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } return true; } } }; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML = "
\"loading...\"
"; email=document.getElementById('new_mail').value; email=escape(email); xhr_update_email.open("POST",'ajax_update_user_profile.html',true); xhr_update_email.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_update_email.send("email="+email); } function updateMoney() { var xhr_update_money = getXhr(); xhr_update_money.onreadystatechange = function() { if(xhr_update_money.readyState == 4 && xhr_update_money.status == 200) { var chaine = xhr_update_money.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { if(tableau[0] == 1) { document.getElementById('display_money').style.display='none'; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } else { document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } return true; } } }; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML = "
\"loading...\"
"; nm=document.getElementById('new_money').value; nm=escape(nm); xhr_update_money.open("POST",'ajax_update_user_profile.html',true); xhr_update_money.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_update_money.send("new_money="+nm); } function updateGender(gender) { var xhr_update_gender = getXhr(); xhr_update_gender.onreadystatechange = function() { if(xhr_update_gender.readyState == 4 && xhr_update_gender.status == 200) { var chaine = xhr_update_gender.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { if(tableau[0] == 1) { document.getElementById('display_gender').style.display='none'; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } else { document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[1]; } return true; } } }; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML = "
\"loading...\"
"; gender=escape(gender); xhr_update_gender.open("POST",'ajax_update_user_profile.html',true); xhr_update_gender.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_update_gender.send("gender="+gender); } function updateAvatar(new_avatar) { var xhr_update_avatar = getXhr(); xhr_update_avatar.onreadystatechange = function() { if(xhr_update_avatar.readyState == 4 && xhr_update_avatar.status == 200) { var chaine = xhr_update_avatar.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { if(tableau[0] == 1) { document.getElementById('profile_user_avatar').src=tableau[1]; document.getElementById('profile_user_avatar').alt=tableau[2]; document.getElementById('playerbox_avatar').src=tableau[3]; document.getElementById('playerbox_avatar').alt=tableau[4]; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML=tableau[5]; } else { document.getElementById('display_general_update').style.display='none'; document.getElementById('display_success_update').innerHTML=''; } document.getElementById('display_lightwindow').innerHTML=''; document.getElementById('display_lightwindow').style.display='none'; return true; } } }; document.getElementById('profile_user_avatar').src="/images/element/loader.gif"; document.getElementById('profile_user_avatar').alt="loader"; document.getElementById('playerbox_avatar').src="/images/element/loader.gif"; document.getElementById('playerbox_avatar').alt="loader"; document.getElementById('display_general_update').style.display='inline'; document.getElementById('display_success_update').innerHTML = "
\"loading...\"
"; new_avatar=escape(new_avatar); xhr_update_avatar.open("POST",'ajax_update_user_profile.html',true); xhr_update_avatar.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_update_avatar.send("new_avatar="+new_avatar); } function view_messages(page) { var xhr_user_messages = getXhr(); xhr_user_messages.onreadystatechange = function() { if(xhr_user_messages.readyState == 4 && xhr_user_messages.status == 200) { var chaine = xhr_user_messages.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('message_general_error').style.display='none'; document.getElementById('user_inbox').innerHTML = tableau[0]; return true; } } }; document.getElementById('user_inbox').style.display='inline'; document.getElementById('user_inbox').innerHTML = "
\"loading...\"
"; page=escape(page); xhr_user_messages.open("POST",'ajax_view_messages.html',true); xhr_user_messages.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_user_messages.send("&page="+page); } function updateEmailingParam() { var xhr_update_emailingparam = getXhr(); xhr_update_emailingparam.onreadystatechange = function() { if(xhr_update_emailingparam.readyState == 4 && xhr_update_emailingparam.status == 200) { var chaine = xhr_update_emailingparam.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('update_emailing_msg').style.display='inline'; document.getElementById('update_emailing_msg').innerHTML = tableau[0]; return true; } } }; document.getElementById('update_emailing_msg').style.display='inline'; document.getElementById('update_emailing_msg').innerHTML = "
\"loading...\"
"; newsletter = (document.forms.update_mail_param.elements.newsletter.checked ? 1 : 0); newsletter=escape(newsletter); tournament = (document.forms.update_mail_param.elements.tournament.checked ? 1 : 0); tournament=escape(tournament); outcome_tournament = (document.forms.update_mail_param.elements.outcome_tournament.checked ? 1 : 0); outcome_tournament=escape(outcome_tournament); promotion = (document.forms.update_mail_param.elements.promotion.checked ? 1 : 0); promotion=escape(promotion); community = (document.forms.update_mail_param.elements.community.checked ? 1 : 0); community=escape(community); advertise = (document.forms.update_mail_param.elements.advertise.checked ? 1 : 0); advertise=escape(advertise); xhr_update_emailingparam.open("POST",'ajax_update_user_param.html',true); xhr_update_emailingparam.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_update_emailingparam.send("upemailing=1"+"&newsletter="+newsletter+"&tournament="+tournament+"&outcome_tournament="+outcome_tournament+"&promotion="+promotion+"&community="+community+"&advertise="+advertise); } function unsubscribe() { var xhr_unsubscribe = getXhr(); xhr_unsubscribe.onreadystatechange = function() { if(xhr_unsubscribe.readyState == 4 && xhr_unsubscribe.status == 200) { var chaine = xhr_unsubscribe.responseText; if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { var tableau = chaine.split('|'); document.getElementById('unsubscription_msg').innerHTML = tableau[0]; if(tableau[1] == 0) { bodyHeight = getPageHeight(); document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; } return true; } } }; document.getElementById('unsubscription_msg').style.display='inline'; document.getElementById('unsubscription_msg').innerHTML = "
\"loading...\"
"; validation=(document.forms.unsub.elements.validation.checked ? 1 : 0); validation=escape(validation); comment=document.forms.unsub.elements.comment.value; comment=escape(comment); xhr_unsubscribe.open("POST",'ajax_unsubscribe.html',true); xhr_unsubscribe.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_unsubscribe.send("validation="+validation+"&comment="+comment); } function send_msg() { var xhr_sendMsg = getXhr(); xhr_sendMsg.onreadystatechange = function() { if(xhr_sendMsg.readyState == 4 && xhr_sendMsg.status == 200) { var chaine = xhr_sendMsg.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { /* Si le message a bien ete envoyé */ if(tableau[0] == 1) { document.getElementById('message_error').style.display='inline'; document.getElementById('message_error').innerHTML = tableau[1]; document.getElementById('send_msg_form').style.display='none'; return true; } else { document.getElementById('message_error').style.display='inline'; document.getElementById('message_error').innerHTML = tableau[1]; return true; } } } }; document.getElementById('message_error').style.display='inline'; document.getElementById('message_error').innerHTML = "
\"loading...\"
"; usertarget=document.forms.form_sendmsg.elements.message_usertarget.value; usertarget=escape(usertarget); usertargetid=document.forms.form_sendmsg.elements.message_usertarget_id.value; usertargetid=escape(usertargetid); parent_id=document.forms.form_sendmsg.elements.message_parent_id.value; parent_id=escape(parent_id); title=document.forms.form_sendmsg.elements.message_title.value; title=escape(title); msg=document.forms.form_sendmsg.elements.message_text.value; msg=escape(msg); xhr_sendMsg.open("POST",'ajax_verif_sendmsg_form.html',true); xhr_sendMsg.setRequestHeader('Content-Type','application/x-www-form-urlencoded;'); xhr_sendMsg.send("usertarget="+usertarget+"&usertargetid="+usertargetid+"&title="+title+"&msg="+msg+"&parent_id="+parent_id); } function display_next_msg(message_id) { var xhr_display_next_msg = getXhr(); xhr_display_next_msg.onreadystatechange = function() { if(xhr_display_next_msg.readyState == 4 && xhr_display_next_msg.status == 200) { var chaine = xhr_display_next_msg.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('message_error').style.display='none'; document.getElementById('display_msg').innerHTML = chaine; return true; } } }; document.getElementById('display_msg').style.display='inline'; document.getElementById('display_msg').innerHTML = "
\"loading...\"
"; message_id=escape(message_id); xhr_display_next_msg.open("POST",'ajax_display_next_msg.html',true); xhr_display_next_msg.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_display_next_msg.send("message_id="+message_id); } function display_previous_msg(message_id) { var xhr_display_previous_msg = getXhr(); xhr_display_previous_msg.onreadystatechange = function() { if(xhr_display_previous_msg.readyState == 4 && xhr_display_previous_msg.status == 200) { var chaine = xhr_display_previous_msg.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('message_error').style.display='none'; document.getElementById('display_msg').innerHTML = chaine; return true; } } }; document.getElementById('display_msg').style.display='inline'; document.getElementById('display_msg').innerHTML = "
\"loading...\"
"; message_id=escape(message_id); xhr_display_previous_msg.open("POST",'ajax_display_previous_msg.html',true); xhr_display_previous_msg.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_display_previous_msg.send("message_id="+message_id); } function updateBankInfo(page) { var xhr_update_bankinfo = getXhr(); xhr_update_bankinfo.onreadystatechange = function() { if(xhr_update_bankinfo.readyState == 4 && xhr_update_bankinfo.status == 200) { var chaine = xhr_update_bankinfo.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('bank_info').innerHTML = tableau[0]; return true; } } }; if(document.getElementById('month_archive')) { i=document.getElementById('month_archive').selectedIndex; date=document.getElementById('month_archive')[i].value; } else { date=''; } document.getElementById('bank_info').style.display='inline'; document.getElementById('bank_info').innerHTML = "
\"loading...\"
"; page=escape(page); date=escape(date); xhr_update_bankinfo.open("POST",'ajax_display_bank_info.html',true); xhr_update_bankinfo.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_update_bankinfo.send("page="+page+"&date="+date); } function display_avatar_list() { bodyHeight = getPageHeight(); var xhr_avatar = getXhr(); xhr_avatar.onreadystatechange = function() { if(xhr_avatar.readyState == 4 && xhr_avatar.status == 200) { var chaine = xhr_avatar.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = chaine; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; return true; } } }; document.getElementById('display_lightwindow').style.display='inline'; document.getElementById('display_lightwindow').innerHTML = "
\"loading...\"
"; document.getElementById('GLG_overlay').style.height = bodyHeight+'px'; xhr_avatar.open("POST",'ajax_display_avatar_list.html',true); xhr_avatar.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_avatar.send(""); } function delete_single_msg(id_message) { var xhr_delete_single_msg = getXhr(); xhr_delete_single_msg.onreadystatechange = function() { if(xhr_delete_single_msg.readyState == 4 && xhr_delete_single_msg.status == 200) { var chaine = xhr_delete_single_msg.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { /* Si le message a bien ete effacé */ document.getElementById('message_error').style.display='inline'; document.getElementById('message_error').innerHTML = tableau[0]; document.getElementById('display_msg').innerHTML = tableau[1]; return true; } } }; document.getElementById('message_error').style.display='inline'; document.getElementById('message_error').innerHTML = "
\"loading...\"
"; document.getElementById('display_msg').style.display='inline'; document.getElementById('display_msg').innerHTML = "
\"loading...\"
"; id_message=escape(id_message); xhr_delete_single_msg.open("POST",'ajax_delete_single_message.html',true); xhr_delete_single_msg.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_delete_single_msg.send("id_message="+id_message); } function delete_msg(id_message, page) { var xhr_delete_message = getXhr(); xhr_delete_message.onreadystatechange = function() { if(xhr_delete_message.readyState == 4 && xhr_delete_message.status == 200) { if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { var chaine = xhr_delete_message.responseText; var tableau = chaine.split('|'); /* Si le message a bien ete effacé */ document.getElementById('message_general_error').style.display='inline'; document.getElementById('message_general_error').innerHTML = tableau[0]; document.getElementById('user_inbox').innerHTML = tableau[1]; return true; } } }; document.getElementById('message_general_error').style.display='inline'; document.getElementById('message_general_error').innerHTML = "
\"loading...\"
"; document.getElementById('user_inbox').style.display='inline'; document.getElementById('user_inbox').innerHTML = "
\"loading...\"
"; id_message=escape(id_message); page=escape(page); xhr_delete_message.open("POST",'ajax_delete_message.html',true); xhr_delete_message.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_delete_message.send("id_message="+id_message+"&page="+page); } function delete_buddy(id_buddy,name_buddy) { var xhr_delete_buddy = getXhr(); xhr_delete_buddy.onreadystatechange = function() { if(xhr_delete_buddy.readyState == 4 && xhr_delete_buddy.status == 200) { var chaine = xhr_delete_buddy.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[1]; if((tableau[0]==1) && document.getElementById('buddy_list')) { document.getElementById('buddy_list').innerHTML = tableau[2]; } } } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; id_buddy=escape(id_buddy); name_buddy=escape(name_buddy); xhr_delete_buddy.open("POST",'ajax_delete_buddy.html',true); xhr_delete_buddy.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_delete_buddy.send("id_buddy="+id_buddy+"&name_buddy="+name_buddy); } function add_as_blocked(id_blocked,name_blocked) { var xhr_add_as_blocked = getXhr(); xhr_add_as_blocked.onreadystatechange = function() { if(xhr_add_as_blocked.readyState == 4 && xhr_add_as_blocked.status == 200) { var chaine = xhr_add_as_blocked.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[0]; } } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; id_blocked=escape(id_blocked); name_blocked=escape(name_blocked); xhr_add_as_blocked.open("POST",'ajax_add_blocked.html',true); xhr_add_as_blocked.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_add_as_blocked.send("id_blocked="+id_blocked+"&name_blocked="+name_blocked); } function add_as_friend(id_friend,name_friend) { var xhr_add_as_friend = getXhr(); xhr_add_as_friend.onreadystatechange = function() { if(xhr_add_as_friend.readyState == 4 && xhr_add_as_friend.status == 200) { var chaine = xhr_add_as_friend.responseText; var tableau = chaine.split('|'); if(chaine=='user_disconnected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = tableau[0]; } } }; document.getElementById('general_message').style.display='inline'; document.getElementById('general_message').innerHTML = "
\"loading...\"
"; id_friend=escape(id_friend); name_friend=escape(name_friend); xhr_add_as_friend.open("POST",'ajax_add_friend.html',true); xhr_add_as_friend.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_add_as_friend.send("id_friend="+id_friend+"&name_friend="+name_friend); } function verifform() { login_valid=document.forms.register_form.elements.register_dlogin_valid.value; login_valid=escape(login_valid); pass_valid=document.forms.register_form.elements.register_dpass_valid.value; pass_valid=escape(pass_valid); email_valid=document.forms.register_form.elements.register_demail_valid.value; email_valid=escape(email_valid); country_valid=document.forms.register_form.elements.register_dcountry_valid.value; country_valid=escape(country_valid); birthdate_valid=document.forms.register_form.elements.register_dbirthdate_valid.value; birthdate_valid=escape(birthdate_valid); policy_valid=document.forms.register_form.elements.register_dpolicy_valid.value; policy_valid=escape(policy_valid); if( (login_valid == 2) && (pass_valid == 2) && (email_valid == 2) && (country_valid == 2) && (birthdate_valid == 2) && (policy_valid == 2) ) { document.forms.register_form.submit(); return true; } else { veriflogin(); verifpass(); verifemail(); verifcountry(); verifbirthdate(); verifpolicy(); return false; } } function verifpolicy() { var xhr_policy = getXhr(); xhr_policy.onreadystatechange = function() { if(xhr_policy.readyState == 4 && xhr_policy.status == 200) { var chaine = xhr_policy.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('register_policy_valid').src = tableau[1]; document.getElementById('register_policy_valid').alt = tableau[2]; document.getElementById('register_policy_error').innerHTML = tableau[0]; document.getElementById('register_general_error').innerHTML = ''; document.forms.register_form.elements.register_dpolicy_valid.value = tableau[3]; return true; } } }; document.getElementById('register_general_error').innerHTML = "
\"loading...\"
"; policy=document.forms.register_form.elements.policy.checked; policy=escape(policy); xhr_policy.open("POST",'ajax_verif_reg_form.html',true); xhr_policy.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_policy.send("policy="+policy); } function verifbirthdate() { var xhr_birthdate = getXhr(); xhr_birthdate.onreadystatechange = function() { if(xhr_birthdate.readyState == 4 && xhr_birthdate.status == 200) { /* Remplace le contenu du span birthdate_valid par le retour de "verif_form.html" */ var chaine = xhr_birthdate.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('register_birthdate_valid').src = tableau[1]; document.getElementById('register_birthdate_valid').alt = tableau[2]; document.getElementById('register_birthdate_error').innerHTML = tableau[0]; document.getElementById('register_general_error').innerHTML = ''; document.forms.register_form.elements.register_dbirthdate_valid.value = tableau[3]; return true; } } }; document.getElementById('register_general_error').innerHTML = "
\"loading...\"
"; birthdate_day=document.forms.register_form.elements.birthdateD.value; birthdate_day=escape(birthdate_day); birthdate_month=document.forms.register_form.elements.birthdateM.value; birthdate_month=escape(birthdate_month); birthdate_year=document.forms.register_form.elements.birthdateY.value; birthdate_year=escape(birthdate_year); xhr_birthdate.open("POST",'ajax_verif_reg_form.html',true); xhr_birthdate.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_birthdate.send("birthdate_day="+birthdate_day+"&birthdate_month="+birthdate_month+"&birthdate_year="+birthdate_year); } function verifcountry() { var xhr_country = getXhr(); xhr_country.onreadystatechange = function() { if(xhr_country.readyState == 4 && xhr_country.status == 200) { /* Remplace le contenu du span country_valid par le retour de "verif_form.html" */ var chaine = xhr_country.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('register_country_valid').src = tableau[1]; document.getElementById('register_country_valid').alt = tableau[2]; document.getElementById('register_country_error').innerHTML = tableau[0]; document.getElementById('register_general_error').innerHTML = ''; document.forms.register_form.elements.register_dcountry_valid.value = 2; return true; } } }; document.getElementById('register_general_error').innerHTML = "
\"loading...\"
"; country=document.forms.register_form.elements.country.value; country=escape(country); xhr_country.open("POST",'ajax_verif_reg_form.html',true); xhr_country.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_country.send("country="+country); } function verifemail() { var xhr_email = getXhr(); xhr_email.onreadystatechange = function() { if(xhr_email.readyState == 4 && xhr_email.status == 200) { /* Remplace le contenu du span email_valid par le retour de "verif_form.html" */ var chaine = xhr_email.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('register_email_valid').src = tableau[1]; document.getElementById('register_email_valid').alt = tableau[2]; document.getElementById('register_email_error').innerHTML = tableau[0]; document.getElementById('register_general_error').innerHTML = ''; document.forms.register_form.elements.register_demail_valid.value = tableau[3]; return true; } } }; document.getElementById('register_general_error').innerHTML = "
\"loading...\"
"; email=document.forms.register_form.elements.email.value; email=escape(email); xhr_email.open("POST",'ajax_verif_reg_form.html',true); xhr_email.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_email.send("email="+email); } function verifpass() { var xhr_pass = getXhr(); xhr_pass.onreadystatechange = function() { if(xhr_pass.readyState == 4 && xhr_pass.status == 200) { /* Remplace le contenu du span password_valid par le retour de "verif_form.html" */ var chaine = xhr_pass.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('register_pass_valid').src = tableau[1]; document.getElementById('register_pass_valid').alt = tableau[2]; document.getElementById('register_pass_error').innerHTML = tableau[0]; document.getElementById('register_general_error').innerHTML = ''; document.forms.register_form.elements.register_dpass_valid.value = tableau[3]; /* Couple Login-Password unique : On vérifie que le Login match toujours */ if( (tableau[3]==2) && ((document.forms.register_form.elements.register_dlogin_valid.value==0) || (document.forms.register_form.elements.register_dlogin_valid.value==1)) ) { veriflogin(); } return true; } } }; document.getElementById('register_general_error').innerHTML = "
\"loading...\"
"; pass=document.forms.register_form.elements.pwd.value; pass=escape(pass); login=document.forms.register_form.elements.login.value; login=escape(login); xhr_pass.open("POST",'ajax_verif_reg_form.html',true); xhr_pass.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_pass.send("password="+pass+"&check_login="+login); } function veriflogin() { var xhr_login = getXhr(); xhr_login.onreadystatechange = function() { if(xhr_login.readyState == 4 && xhr_login.status == 200) { /* Remplace le contenu du span login_valid par le retour de "verif_form.html" */ var chaine = xhr_login.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { document.getElementById('register_login_valid').src = tableau[1]; document.getElementById('register_login_valid').alt = tableau[2]; document.getElementById('register_login_error').innerHTML = tableau[0]; document.getElementById('register_general_error').innerHTML = ''; document.forms.register_form.elements.register_dlogin_valid.value = tableau[3]; /* Couple Login-Password unique : On vérifie que le Password match toujours */ if(tableau[3]==2) { verifpass(); } return true; } } }; document.getElementById('register_general_error').innerHTML = "
\"loading...\"
"; login=document.forms.register_form.elements.login.value; login=escape(login); xhr_login.open("POST",'ajax_verif_reg_form.html',true); xhr_login.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_login.send("login="+login); } function verif_connection() { var xhr_connection = getXhr(); xhr_connection.onreadystatechange = function() { if(xhr_connection.readyState == 4 && xhr_connection.status == 200) { var chaine = xhr_connection.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { /* Si la personne peut se connecter */ if(tableau[0] == 1) { document.forms.form_login.submit(); return true; } else { document.getElementById('login_box_form').style.display = "none"; document.getElementById('login_box_error').style.display = "inline"; document.getElementById('login_box_error').innerHTML = tableau[1]; return true; } } } }; document.getElementById('login_box_form').style.display = "none"; document.getElementById('login_box_error').style.display = "inline"; document.getElementById('login_box_error').innerHTML = "
\"loading...\"
"; login=document.forms.form_login.elements.login.value; login=escape(login); pass=document.forms.form_login.elements.password.value; pass=escape(pass); xhr_connection.open("POST",'ajax_verif_login_form.html',true); xhr_connection.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_connection.send("login="+login+"&password="+pass); } function verif_connection_2() { var xhr_connection_2 = getXhr(); xhr_connection_2.onreadystatechange = function() { if(xhr_connection_2.readyState == 4 && xhr_connection_2.status == 200) { var chaine = xhr_connection_2.responseText; var tableau = chaine.split('|'); if(chaine=='user_connected') { window.location = 'http://www.spootnic.com'; } else { /* Si la personne peut se connecter */ if(tableau[0] == 1) { document.forms.form_login_2.submit(); return true; } else { document.getElementById('login_box_form_2').style.display = "none"; document.getElementById('login_box_error_2').style.display = "inline"; document.getElementById('login_box_error_2').innerHTML = tableau[1]; return true; } } } }; document.getElementById('login_box_form_2').style.display = "none"; document.getElementById('login_box_error_2').style.display = "inline"; document.getElementById('login_box_error_2').innerHTML = "
\"loading...\"
"; login=document.forms.form_login_2.elements.login_2.value; login=escape(login); pass=document.forms.form_login_2.elements.password_2.value; pass=escape(pass); xhr_connection_2.open("POST",'ajax_verif_login_form_2.html',true); xhr_connection_2.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); xhr_connection_2.send("login="+login+"&password="+pass); } function show_connection() { document.getElementById('login_box_form').style.display = "inline"; document.getElementById('login_box_error').style.display = "none"; document.getElementById('login_box_error').innerHTML = ""; document.getElementById('connection_password').value = ""; return true; } function show_connection_2() { document.getElementById('login_box_form_2').style.display = "inline"; document.getElementById('login_box_error_2').style.display = "none"; document.getElementById('login_box_error_2').innerHTML = ""; document.getElementById('connection_password_2').value = ""; return true; } function getXhr() { if(window.XMLHttpRequest){ return xhr = new XMLHttpRequest(); } else if(window.ActiveXObject) { try { return xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { return xhr = new ActiveXObject("Microsoft.XMLHTTP"); } } else { return xhr = false; } }