/*
* freepaper2-min.js
* franck ruzzin
* le 03/03/2010
*/
m_freepaper2_swfUrl="Freepaper/swf/freepaper2.0.9.0.swf";  //Chemin et nom vers le fichier swf "freepaper"
m_freepaper2_phpURL="Freepaper/php/freepaper2.php";			//URL du script PHP freepaper.php
freepaper2={swfArray:new Array(),xmlArray:new Array(),embedDoc:function(A,E,B){if(!E.width){E.width=600}if(!E.height){E.height=800}if(!B.altContentId){B.altContentId="freepaper1"}B.id=B.altContentId+"_ready";A.playerId=B.id;var C=document.getElementById(B.altContentId);C.style.height=E.height+"px";C.style.width=E.width+"px";if(A.docURL.substr(A.docURL.length-3).toUpperCase()=="SWF"){this.display(A,E,B)}else{var D=this.getXhr();if(!D){throw new Error("Impossible d'ouvrir une communication xhr.")}D.onreadystatechange=function(){if(D.readyState==4){if(D.status==200){if(B.trace==true){alert(D.responseText)}if(D.responseText.lastIndexOf("EXEC RETURN VALUE : 0")>-1){A.docURL+=".swf"}else{A.docURL="error.swf"}freepaper2.display(A,E,B)}else{var F="Ouverture de "+m_freepaper2_phpURL+"\n";F+="Erreur: "+D.status+" "+D.statusText;alert(F)}}};D.open("POST",m_freepaper2_phpURL,true);D.setRequestHeader("Content-Type","application/x-www-form-urlencoded");D.send("docURL="+A.docURL+"&callerURL="+document.URL)}},display:function(A,C,B){A.swfURL=A.docURL;delete A.docURL;B.styleclass="freepaper";swfobject.embedSWF(m_freepaper2_swfUrl,B.altContentId,C.width,C.height,"9.0.115.0","swf/expressInstall.swf",A,C,B,this.onEndInstall)},onEndInstall:function(A){if(A.ref==undefined){freepaper2.resetGetFlashPlayer(A.id)}else{freepaper2.setFocusAndListener(A.id+"_ready")}},resetGetFlashPlayer:function(C){var B=document.getElementById(C);if(B){B.style.backgroundImage="url(images/empty.gif)";var A=B.getElementsByTagName("IMG")[0];A.style.display="block";alert("T\351l\351chargez le plugin Flash !")}},setFocusAndListener:function(D){var C=document.getElementById(D);function B(){C.focus()}function A(E){if(E!=null&&E.preventDefault!=null){E.preventDefault()}return false}if(C.addEventListener==null){C.onmousewheel=A}else{C.addEventListener("DOMMouseScroll",A,false)}this.addLoadEvent(B)},addLoadEvent:function(A){var B=window.onload;if(typeof window.onload!="function"){window.onload=A}else{window.onload=function(){B();A()}}},getXhr:function(){var B=null;if(window.XMLHttpRequest){B=new XMLHttpRequest()}else{if(window.ActiveXObject){try{B=new ActiveXObject("Msxml2.XMLHTTP")}catch(A){B=new ActiveXObject("Microsoft.XMLHTTP")}}else{alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");B=false}}return B}};
