function ogone_payment()
{
    if(false) {
		var form=document.forms['ogone'];
		form.submit();
    } else {
	var create=false;
	if(typeof win_ogone=='undefined') {
		create=true;
	} else if (win_ogone.closed) {
		create=true;
	}
	if(create) {
		var form=document.forms['ogone'];
 		win_ogone=window.open('','BioXpr','width=800,height=600,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=no,resizable=yes');
		win_ogone.document.open();
		win_ogone.document.write("<HTML>\n<HEAD>\n<TITLE>BioXpr</TITLE>\n</HEAD>\n");
		win_ogone.document.write("<STYLE type='text/css'><!--\n");
		win_ogone.document.write("div.a { width: 100%; height: 100%; }\n");
		win_ogone.document.write("div.b { position: relative; top: 200px; text-align: center; color: black; }\n");
		win_ogone.document.write("img { margin: 1em; }\n");
		win_ogone.document.write("--></STYLE>\n");
		win_ogone.document.write("<BODY onload='javascript: document.forms[\"form1\"].submit();'>\n");

		win_ogone.document.write("<FORM id='form1' name='form1' action='"+form.action+"' method='post'>\n");
		for(var i=0;i<form.length;i++) {
			var e=form.elements[i];
			win_ogone.document.write("<INPUT type='hidden' name='"+e.name+"' value='"+e.value+"'>\n");
		}
		win_ogone.document.write("</FORM>");	
		win_ogone.document.write("<div class='a'><div class='b'><img src='img/loading.gif'><br>Connecting to Ogone ...<br>Please wait</div></div>\n");
		win_ogone.document.write("</BODY>\n</HTML>\n");
		win_ogone.document.close();
	} else {
		win_ogone.focus();
	}
    }
}

function ogone_update(t,sessionid,login,check,pid)
{
	var win_parent=window.opener;
	if(typeof win_parent!="undefined") {
		var redirection=win_parent.document.getElementById("ogone_redirected");
		if(redirection) {
			redirection.style.display="none";
		}
		var next=win_parent.document.getElementById("ogone_next");
		if(next) {
			next.disabled=false;
		}
		var xhr_object = null; 

		if(window.XMLHttpRequest) // Firefox 
			xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject) // Internet Explorer 
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else { // XMLHttpRequest non supporté par le navigateur 
		      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		      return; 
		} 
		xhr_object.open("POST", "ogone-update.php", true); 
	     
		xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4) {
				eval(xhr_object.responseText);
			}
		} 
	 
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
		var data = "sessionID="+escape(sessionid)+"&login="+escape(login)+"&check="+escape(check)+"&pid="+escape(pid);
		xhr_object.send(data); 
	}
}