﻿	        function fmk$PostCall(url,parString,callBack,content){
                  var ajax = assegnaXMLHttpRequest();
                  if(ajax) {
                    ajax.open("POST", url, false);
		            ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		            ajax.setRequestHeader("Content-length", parString.length);
                    ajax.setRequestHeader("connection", "close");
                    ajax.send(parString);
                    return ajax.responseText;
                  } 
                  else {
                    return false;
                  }		        
	        }

function bookmarksite(){
    if (document.all)
    window.external.AddFavorite(location.href, document.title);
    else if (window.sidebar)
    window.sidebar.addPanel(document.title, location.href, "")
}

            function salvaDEM(q) 
            {
                var alertSTD = "<h1>Newsletter</h1><em>Get fit with MelB</em><br/><p>";
                var MailMissed = new Array("E-Mail missed","E-Mail mancante","E-Mail missed");
                var MailInvalid = new Array("Invalid E-Mail","E-Mail non valida","Invalid E-Mail");            
                var Privacy = new Array("Privacy not accepted","Privacy non accettata!","Privacy not accepted");   
                var StoringKO = new Array("Service unavailable; please retry later","Registrazione non terminata a causa di errori;<br />riprovare in seguito","Service unavailable; please retry later");   
                var StoringOK = new Array("Thank you!<br>Your E-Mail was successfully recorded","Grazie!<br>Registrazione terminata con successo!","Thank you!<br>Your E-Mail was successfully recorded");   
                var StoringYET = new Array("E-mail is already existing!","E-Mail gi&agrave; registrata!","E-mail is already existing!");
            
                 if (document.frmNewsletter.email.value == '') 
                 {
                    Sexy.error(alertSTD+MailMissed[q]+'</p>');
                    return false;
                 }
                if (document.frmNewsletter.email.value.indexOf('@') == -1) { Sexy.error(alertSTD+MailInvalid[q]+'</p>'); return false; }
                if (document.frmNewsletter.email.value.indexOf('.') == -1) { Sexy.error(alertSTD+MailInvalid[q]+'</p>'); return false; }
                if (document.frmNewsletter.email.value.indexOf(',') >= 0) { Sexy.error(alertSTD+MailInvalid[q]+'</p>'); return false; }
                
                
                if(!document.frmNewsletter.privacy.checked)
                {
                    Sexy.error(alertSTD+Privacy[q]+'</p>');
                    return;
                }      
                          
                strP = "email="+document.frmNewsletter.email.value;
                s = fmk$PostCall('/EXECnewsletter',strP,true,'catalogoDati');
                switch(s)
                {
                    case '-1':
                        Sexy.error(alertSTD+StoringKO[q]+'</p>');
                        break;                
                    case '0':
                        Sexy.error(alertSTD+StoringYET[q]+'</p>');
                        break;
                    case '1':
                        Sexy.info(alertSTD+StoringOK[q]+'</p>');
                        document.frmNewsletter.email.value = '';
                        document.frmNewsletter.privacy.checked = false;
                        break;
                    default:
                        Sexy.error(alertSTD+StoringKO[q]+'</p>');
                        break;
                }
                return false;
            }
            
            
function svideo(v)
{
    var fileName = '/risorse/wTrailer_PS3_LOW.flv';
    switch(v)
    {
        case 'ps3':
              var so = new SWFObject('/player.SWF','mpl','490','283','9','#000000');
              so.addParam('allowfullscreen','true');
              so.addParam('allowscriptaccess','always');
              so.addParam('wmode','opaque');
              so.addVariable('file','/risorse/wTrailer_PS3_LOW.flv');
              so.addVariable('autostart','true');
              so.addVariable('skin','/skin_bekle_1.swf');
              so.write('videoInside');
            break;
        case 'wii':
              var so = new SWFObject('/player.SWF','mpl','490','283','9','#000000');
              so.addParam('allowfullscreen','true');
              so.addParam('allowscriptaccess','always');
              so.addParam('wmode','opaque');
              so.addVariable('file','/risorse/wTrailer_Wii_LOW.flv');
              so.addVariable('autostart','true');
              so.addVariable('skin','/skin_bekle_1.swf');
              so.write('videoInside');        
            break;
    }
}
