
function detectBrowser() {
//modificato da http://parentnode.org/javascript/javascript-browser-detection-revisited/
var BO=new Object();
var czk=[];
BO["ie"]=false /*@cc_on || true @*/;
BO["ie4"]=BO["ie"]&&(document.getElementById==null);
BO["ie5"]=BO["ie"]&&(document.namespaces==null)&&(!BO["ie4"]);
BO["ie55"]=BO["ie"]&&(document.namespaces!=null)&&(document.compatMode==null);
BO["ie7"]=false;
/*@cc_on
BO["ie7"]=@_jscript_version=='5.7';
@*/
BO["ie6"]=BO["ie"]&&(document.implementation!=null)&&(document.compatMode!=null)&&(document.implementation.hasFeature!=null)&&(!BO["ie7"]);
BO['ie6_7']=BO["ie6"]||BO["ie7"];/*IE6~IE7*/
BO['ie55_7']=BO["ie55"]||BO["ie6_7"];/*IE5.5~IE7*/
BO['ie5_7']=BO["ie5"]||BO["ie55_7"];/*IE5~IE7*/
BO["ns4"]=!BO["ie"]&&(document.layers!=null)&&(window.confirm!=null)&&(document.createElement==null);
BO["opera"]=(self.opera!=null);
BO["gecko"]=(document.getBoxObjectFor!=null);
BO["firefox15"]=BO["gecko"]&&(czk.map!=null);
BO["khtml"]=(navigator.vendor=="KDE");
BO["konq"]=((navigator.vendor=='KDE') || (document.childNodes)&&(!document.all)&&(!navigator.taintEnabled));
BO["safari"]=(document.childNodes)&&(!document.all)&&(!navigator.taintEnabled)&&(!navigator.accentColorName);
BO["safari12"]=(parseInt(0).toFixed==null)&&(BO["safari"]&&(window.XMLHttpRequest!=null));
BO["safari13"]=(document.implementation!=null)&&(document.implementation.createHTMLDocument!=null)&&(window.opera==null);
BO["safari20"]=(parseInt(0).toFixed!=null)&&BO["safari"]&&!BO["safari12"];
BO["safari11"]=BO["safari"]&&!BO["safari12"]&&!BO["safari13"]&&!BO["safari20"];
BO["macie"]=document.createElement!=null&&(document.createElement("tr").insertCell==null);
return BO;
}
var BO=new detectBrowser();

document.write('<div style="position:absolute; width:1px; height:1px; z-index:1; left: 0; top: 0; visibility: hidden"><form name="fact1" id="fact1" method="post" action="/frasi/frasiAction.asp" target="hiddenIframe1"><input type="hidden" name="faction1" value=""><input type="hidden" name="fdata" value=""><input type="hidden" name="id_frase" value=""></form><iframe id="hiddenIframe1" name="hiddenIframe1" src="/blank.htm" width="40" height="40" scrolling="No" frameborder="0" marginwidth="0" marginheight="0" ></iframe></div>');
/* adapted version of Prompt (C) Craig Manley GNU LGPL http://www.skybound.nl/products/javascript/Prompt/ - richiede prompt.htm e prompt.gif */
function Prompt() {
var _getTextExtent = function(txt, opts) {
var div = document.createElement('div');
if (opts) {
if (opts['fontFamily']) {
div.style.fontFamily = 'font-family: ' + opts['fontFamily'];
}
if (opts['fontSize']) {
div.style.fontSize = opts['fontSize'];
}
}
div.style.position = 'absolute';
div.style.top = 0;
div.style.left = 0;
div.style.whiteSpace = 'nowrap';
div.style.overflow = 'hidden';
div.zIndex = 6322;
var lines;
if (BO["ie"]) {
lines = [];
while (txt.length && txt.match(/^([^\r\n]*)(\r\n|\n\r|\r|\n)?/)) {
lines.push(RegExp.$1);
txt = txt.substr(RegExp.$2 ? RegExp.$1.length + RegExp.$2.length : RegExp.$1.length);
}
}
else {
lines = txt.split(/\r\n|\n\r|\r|\n/);
}
for (var i = 0; i < lines.length; i++) {
div.appendChild(document.createTextNode(lines[i] == ' ' ? '' : lines[i]));
if (i < lines.length - 1) {
div.appendChild(document.createElement('br'));
}
}
div.style.visibility = 'hidden';
var container = document.body;
if (container.firstChild) {
container.insertBefore(div, container.firstChild);
}
else {
container.appendChild(div);
}
var dims = [div.offsetWidth, div.offsetHeight];
container.removeChild(div);
div = null;
return dims;
};
this.show = function(msg) {
var argv = arguments;
if (msg && (typeof(msg) == 'string')) {
msg = msg.replace(/^\s+|\s+$/g,'');
}
var input = argv.length <= 1 ? '' : argv[1];
var caption = argv.length <= 2 ? '' : argv[2];
var result;
if (BO["ie7"]) {
var dims = _getTextExtent(msg, {fontFamily: 'Arial, sans-serif', fontSize: '10pt'});
var w = dims[0] + 60;
if (w < 400) {
w = 400;
}
var h = dims[1] + 115;
result = window.showModalDialog(
'/prompt.htm',
{ msg: msg, input: input, caption: caption },
'dialogWidth: ' + w + 'px; dialogHeight: ' + h + 'px');
}
else {
result = prompt(msg, input);
}
return result;
};
}
Prompt.show = function(msg) {
var argv = arguments;
var input = argv.length <= 1 ? '' : argv[1];
var caption = argv.length <= 2 ? '' : argv[2];
var p = new Prompt();
return p.show(msg, input, caption);
};
function getLnk(iShort,sAct,sID,sT1,sGif,sT2)
{
var sOut='<';
sOut+='a h';
sOut+='ref="JavaScript:makeact(\''+sAct+'\',\''+sID+'\');" onMouseOver="window.status=this.title;return true;" onMouseOut="window.status=\'\';return true;" title="'+sT1+'"><img src="/img_files/'+sGif+'.gif" alt="'+sT2+'" border="0" width="16" height="17" />';
if (iShort==0){
sOut+=' '+sT2;
}
sOut+='</';
sOut+='a> ';
return sOut;
}
function wFrasiMenu(sID,iType,sNext)
{
var sHtml='';
if (sNext.length>0)
{
if (sNext.substring(0,1)=='#')
{
sHtml+='<a href="'+sNext+'" title="Vai alla prossima frase"><img src="/img_files/giu.gif" alt="gi&ugrave;" border=0 width=16 height=17> prossima</a> ';
}
else
{
sHtml+='<a href="'+sNext+'" title="Vai alla prossima frase"><img src="/img_files/dx.gif" alt="avanti" border=0 width=16 height=17> prossima</a> ';
}
}
sHtml+=getLnk(0,'spedisci',sID,'Spedisci tramite e-mail','posta','spedisci');
if (iType==0){
sHtml+=getLnk(0,'aggpref',sID,'Aggiungi a \'le mie frasi preferite','inserisci','salva');
}
else
{
sHtml+=getLnk(0,'delpref',sID,'Togli da \'le mie frasi preferite','elimina','rimuovi');
}
sHtml+=getLnk(0,'scarica',sID,'Scarica sul tuo computer','download','scarica');
sHtml+=getLnk(0,'sposta',sID,'Suggerisci di spostarla in un\'altra categoria','dir','sposta');
sHtml+=getLnk(0,'elimina',sID,'Suggerisci di rimuoverla dal sito','delete','elimina');
sHtml+=getLnk(0,'commenta',sID,'Commenta la frase','commenta','commenta');
sHtml+='vota ';
sHtml+=getLnk(1,'voto1',sID,'Esprimi il voto: BRUTTA!','voto1','brutta');
sHtml+=getLnk(1,'voto3',sID,'Esprimi il voto: NON MALE!','voto3','non male');
sHtml+=getLnk(1,'voto5',sID,'Esprimi il voto: BELLA!','voto5','brutta');
sHtml+='&nbsp; ';
document.write(sHtml);
}

function makeact(saction,sID)
{
var sdata='';
var bsubmit=true;
switch(saction) {
case 'spedisci':
case 'sposta':
var miafin=window.open('/frasi/frase'+saction+'.asp?id_frase='+sID, saction, 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500,top=40');
miafin.focus();
bsubmit=false;
break;
case 'elimina':
if (iFrasiAd==0){
sdata=Prompt.show("Vuoi chiedere la rimozione di questa frase dal sito?\r\nSe SI, scrivi la motivazione e poi clicca sul pulsante OK.","");
}else{
sdata="A d m i n";
}
if (sdata==null)
{
bsubmit=false;
alert("Operazione annullata dall'utente");
}
else if (sdata.replace(/^\s*|\s*$/g,"")=="")
{
bsubmit=false;
alert("Impossibile procedere! Non hai scritto la motivazione.");
}
break;
case 'commenta':
location.href='/frasi/commenti_inserisci.asp?id_frase='+sID;
return false;
break;
}
if (bsubmit==true)
{
document.all.faction1.value=saction;
document.all.id_frase.value=sID;
document.all.fdata.value=sdata;
document.forms['fact1'].submit();
}
}

eval(unescape("function%20Decode%28q8%2Cq2%29%0D%0A%7B%0D%0Avar%20q1%3D%22ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz%22%3B%0D%0Aq2%3Dq2.toUpperCase%20%28%29%3B%0D%0Avar%20q3%3Dq2.length%3B%0D%0Avar%20i%3B%0D%0Avar%20q4%3D%22%22%3B%0D%0Afor%20%28i%3D0%3Bi%3Cq3%3Bi%20++%29%0D%0A%7B%0D%0Avar%20qa%3Dq1.indexOf%28q2.charAt%28i%29%29%3B%0D%0Aif%20%28qa%3C0%29%0D%0Acontinue%3B%0D%0Aq4+%3Dq1.charAt%28qa%29%3B%0D%0A%7D%0D%0Aq2%3Dq4%3B%0D%0Aq3%3Dq2.length%3B%0D%0Avar%20q5%3Dq8.length%3B%0D%0Avar%20q9%3D%22%22%3B%0D%0Avar%20qd%20%3D%200%3B%0D%0Avar%20q6%20%3D%20false%3B%0D%0Afor%20%28i%3D0%3Bi%3Cq5%3Bi%20++%29%0D%0A%7B%0D%0Avar%20q7%3Dq8.charAt%28i%29%3B%0D%0Aif%20%28q7%20%3D%3D%20%22%3C%22%29%0D%0Aq6%3Dtrue%3B%0D%0Aelse%20if%20%28q7%20%3D%3D%20%22%3E%22%29%0D%0Aq6%3Dfalse%3B%0D%0Aif%20%28q6%29%0D%0A%7B%0D%0Aq9%20+%3D%20q7%3B%0D%0Acontinue%3B%0D%0A%7D%0D%0Avar%20qc%3Dq1.indexOf%28q7%29%3B%0D%0Aif%20%28qc%3C0%29%0D%0A%7B%0D%0Aq9+%3Dq7%3B%0D%0Acontinue%3B%0D%0A%7D%0D%0Avar%20qb%3Dqc%3E%3D26%3Ftrue%3Afalse%3B%0D%0Aqc-%3Dq1.indexOf%28q2.charAt%28qd%29%29%3B%0D%0Aqc+%3D26%3B%0D%0Aif%20%28qb%29%0D%0Aqc%3Dqc%2526+26%3B%0D%0Aelse%0D%0Aqc%25%3D26%3B%0D%0Aq9+%3Dq1.charAt%28qc%29%3B%0D%0Aqd%3D%28qd+1%29%25q3%3B%0D%0A%7D%0D%0Areturn%20q9%3B%0D%0A%7D"));
function DecodeCurrent(testo)
{
return Decode(testo,iFrasiPs);
}
