function setCookie(nome, valore)
{
var date = new Date();
date.setTime(date.getTime()+(2000*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
document.cookie = nome+'='+valore+expires+';';
document.cookie = nome+'='+valore+expires+';domain=menstyle.it;';
}
function createRequestObject()
{
var request = false;
try
{
// Mozilla/Safari
if (window.XMLHttpRequest)
{
request = new XMLHttpRequest();
}
// IE
else if (window.ActiveXObject)
{
request = new ActiveXObject("Microsoft.XMLHTTP");
}
}
catch (e)
{
alert(e);
}
if(!request )
{
alert("Impossibile creare l'oggetto XHR.");
}
return request;
}
var http = createRequestObject();
var http2 = createRequestObject();
function sndReq(el, action, form)
{
el.id = el.name;
http.abort()
http.open('POST', '../admin/rpc.php?action='+action+'&inputid='+el.id, true);
http.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
http.onreadystatechange = sndReqResponse;
http.send(getFormValues(form));
}
function sndReq2(action, id, parameters)
{
http.abort()
parameters = parameters.replace("_AND_", "&");
http.open('GET', '../admin/rpc.php?action='+action+'&id='+id+'&'+parameters, true);
http.onreadystatechange = sndReq2Response;
http.send(null);
//document.getElementById(id).innerHTML = '

';
}
function sndReqResponse()
{
if(http.readyState == 4 && http.responseText!="")
{
var response = http.responseText;
var update = new Array();
responseAll = response.split('$$$');
for (i=0; i "+update[2];
document.getElementById(update[1]).innerHTML = "
";
}
else
{
document.getElementById(update[1]+"Err").innerHTML = update[2];
}
}
}
}
}
function sndReq2Response()
{
if(http.readyState == 4 && http.responseText!="")
{
var response = http.responseText;
var update = new Array();
responseAll = response.split('$$$');
for (i=0; i12) msg = "Il login è troppo lungo.";
else if (tipo==1 && re.test(form.username.value) == true) msg = "Il login può contenere solo lettere e numeri.";
else if (tipo==1 && form.password.value == "") msg = "Inserisci la password.";
else if (tipo==1 && form.password.value.length<4) msg = "La password è troppo corta.";
else if (tipo==1 && form.password.value.length>12) msg = "La password è troppo lunga.";
else if (tipo==1 && form.password_r.value != form.password.value) msg = "La password non è stata confermata.";
else if (tipo==1 && re.test(form.password.value) == true) msg = "La password può contenere solo lettere e numeri.";
else if (tipo==1 && form.email.value == "") msg = "Inserisci l'e-mail.";
else if (tipo==1 && form.email_r.value != form.email.value) msg = "L'e-mail non è stata confermata.";
else if (form.giorno.value == "" || form.mese.selectedIndex == 0 || form.anno.selectedIndex == 0) msg = "Inserisci la tua data di nascita.";
else if (form.residenza.options[form.residenza.selectedIndex].value == 0) msg = "Specifica la residenza.";
else if (form.sesso[0].checked == false && form.sesso[1].checked == false) msg = "Specifica il sesso.";
else if (form.condizioni1[0].checked != true || form.condizioni2[0].checked != true) msg = "Accetta le condizioni di utilizzo del servizio.";
if (msg != "")
{
alert(msg);
return false;
}
else
{
form.submit();
}
}
function checkNickname(form)
{
msg = "";
re = /\W/gi;
if (form.username.value == "") msg = "Inserisci il login.";
else if (form.username.value.length<4) msg = "Il login è troppo corto.";
else if (re.test(form.username.value) == true) msg = "Il login può contenere solo lettere e numeri.";
if (msg != "")
{
alert(msg);
return false;
}
else
{
form.submit();
}
}
acceptFotoEl = "";
function acceptFoto(fotoid, acceptFotoElThis)
{
acceptFotoEl = acceptFotoElThis;
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=acceptFoto&fotoid='+fotoid, true);
http.onreadystatechange = acceptFotoEnd;
http.send(null);
}
function acceptFotoEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
if (response!="") alert(response);
else acceptFotoEl.style.display='none';
}
}
goldFotoEl = "";
function goldFoto(fotoid, act, goldFotoElThis)
{
goldFotoEl = goldFotoElThis;
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=goldFoto&act='+act+'&fotoid='+fotoid, true);
http.onreadystatechange = goldFotoEnd;
http.send(null);
}
function goldFotoEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
response = response.split('$$$')
goldFotoEl.href = "javascript: "+response[0];
goldFotoEl.childNodes[0].src = response[1];
}
}
delFotoEl = "";
function delFoto(fotoid, delFotoElThis)
{
delFotoEl = delFotoElThis;
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=delFoto&fotoid='+fotoid, true);
http.onreadystatechange = delFotoEnd;
http.send(null);
}
function delFotoEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
delFotoEl.style.display = 'none';
}
}
privateFotoEl = "";
function privateFoto(fotoid, privateFotoElThis)
{
privateFotoEl = privateFotoElThis;
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=privateFoto&fotoid='+fotoid, true);
http.onreadystatechange = privateFotoEnd;
http.send(null);
}
function privateFotoEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
if (response!="") alert(response);
else privateFotoEl.style.display='none';
}
}
function segnalaFoto(userid, fotoid, username)
{
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=segnalaFoto&fotoid='+fotoid+'&userid='+userid+'&name='+username, true);
http.onreadystatechange = segnalaFotoEnd;
http.send(null);
}
function segnalaFotoEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
ajax_showTooltip(response,null,"ajax_userDiv");
}
}
function segnalaFotoOk(messaggio, userid, fotoid, username)
{
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=segnalaFotoOk&fotoid='+fotoid+'&userid='+userid+'&name='+username+'&messaggio='+messaggio, true);
http.onreadystatechange = segnalaFotoOkEnd;
http.send(null);
}
function segnalaFotoOkEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
ajax_showTooltip(response,null,"ajax_userDiv");
}
}
function openCerca()
{
http.abort();
if (document.location.toString().indexOf("/forum") != -1)
{
// Forum
http.open('GET', '/admin/lib.ajax.inc.php?action=cercaForum', true);
}
else
{
http.open('GET', '/admin/lib.ajax.inc.php?action=cerca', true);
}
http.onreadystatechange = openCercaEnd;
http.send(null);
}
function openCercaEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
ajax_showTooltip(response,null,"ajax_userDiv");
document.righColFind.blog_find.focus();
}
}
function loadNewPvt()
{
http2.abort();
http2.open('GET', '/admin/lib.ajax.inc.php?action=loadnewpvt', true);
http2.onreadystatechange = loadNewPvtEnd;
http2.send(null);
}
function loadNewPvtEnd()
{
if(http2.readyState == 4)
{
var response = http2.responseText;
ajax_showTooltip(response,null,"ajax_userDiv");
}
}
giorno = 0;
function postDelGiorno(verso)
{
if (verso == 'prev') giorno--;
else if (verso == 'next') giorno++;
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=postdelgiorno&giorno='+giorno, true);
http.onreadystatechange = postDelGiornoEnd;
document.getElementById("postDelGiorno").innerHTML = "
";
http.send(null);
}
function postDelGiornoEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
document.getElementById("postDelGiorno").innerHTML = response;
if (giorno<0) document.getElementById("postDelGiornoNext").style.display = 'block';
else document.getElementById("postDelGiornoNext").style.display = 'none';
}
}
function utenteRandom()
{
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=utenterandom', true);
http.onreadystatechange = utenteRandomEnd;
document.getElementById("utenteRandom").innerHTML = "
";
http.send(null);
}
function utenteRandomEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
document.getElementById("utenteRandom").innerHTML = response;
}
}
function cercaPost(start, parola)
{
http.abort()
http.open('GET', '/admin/lib.ajax.inc.php?action=cercapost&start='+start+'&parola='+parola, true);
http.onreadystatechange = cercaPostEnd;
document.getElementById("findResults").innerHTML = "";
http.send(null);
}
function cercaPostEnd()
{
if(http.readyState == 4)
{
var response = http.responseText;
document.getElementById("findResults").innerHTML = response;
}
}
var x_offset_tooltip = 0;
var y_offset_tooltip = 0;
var ajax_tooltipObj = false;
var contentDivOmbra = false;
var ajax_tooltipObj_iframe = false;
var ajax_tooltip_MSIE = false;
if(navigator.userAgent.indexOf('MSIE')>=0)ajax_tooltip_MSIE=true;
function ajax_showTooltip(text,inputObj,classDiv)
{
if(!ajax_tooltipObj) /* Tooltip div not created yet ? */
{
ajax_tooltipObj = document.createElement('DIV');
ajax_tooltipObj.style.position = 'absolute';
ajax_tooltipObj.id = 'ajax_tooltipObj';
ajax_tooltipObj.className = classDiv;
document.body.appendChild(ajax_tooltipObj);
contentDivOmbra = document.createElement('DIV'); /* Create tooltip content div */
contentDivOmbra.className = 'ajax_tooltip_content_ombra';
ajax_tooltipObj.appendChild(contentDivOmbra);
var contentDiv1 = document.createElement('DIV'); /* Create tooltip content div */
contentDiv1.className = 'ajax_tooltip_content1';
ajax_tooltipObj.appendChild(contentDiv1);
contentDiv1.id = 'ajax_tooltip_content1';
var contentDiv = document.createElement('DIV'); /* Create tooltip content div */
contentDiv.className = 'ajax_tooltip_content';
contentDiv1.appendChild(contentDiv);
contentDiv.id = 'ajax_tooltip_content';
if(ajax_tooltip_MSIE){ /* Create iframe object for MSIE in order to make the tooltip cover select boxes */
ajax_tooltipObj_iframe = document.createElement('