//<script type="text/javascript">

	var sePayWinTimeStamp;
	var iePayWinTimerStarted = 0;
	var epaywin;
	var iePayWinAmount = 0;
	var iPstart = 1;
	
	function open_ePay_window()
	{
		var iWinState = 1;
		var objForm = document.getElementById("ePay");
		
		
		if(objForm.windowstate)
			iWinState = objForm.windowstate.value;
		
		
		if (iWinState == "1")
		{
			//popup window
			epaywin = window.open("","ePay_window","height=600,width=525,menubar=0,resizable=1,scrollbars=1,status=1,titlebar=0,toolbar=0,left=100,top=50");
		
			if (epaywin)
				epaywin.focus();
				
			objForm.target = "ePay_window";
			startePayTimer(objForm);
		}
		else
			objForm.target = "";
		
		objForm.submit();
	}
	
	function startePayTimer(oForm)
	{
	    try
        {
	        if(iePayWinTimerStarted == "0")
	        {
	            var objDate = new Date();
	            sePayWinTimeStamp = objDate.getFullYear() + "" + (objDate.getMonth() + 1) + "" + objDate.getDate() + "" + objDate.getHours() + "" + objDate.getMinutes() + "" + objDate.getMilliseconds();
        	    
	            var objNewElement = document.createElement("INPUT");
	            objNewElement.type = "hidden";
	            objNewElement.name = "_epay_timestamp";
	            objNewElement.value = sePayWinTimeStamp;
	            oForm.appendChild(objNewElement);
    	        
	            iePayWinTimerStarted = 1;
	            
	            if(oForm.amount.length)
                {
                    for(n = 0; n < oForm.amount.length; n++)
			        {
				        if(oForm.amount[n].checked)
                        {
                            iePayWinAmount = oForm.amount[n].value;
                            break;
                        }		
			        }
                }
                else
                    iePayWinAmount = oForm.amount.value;
                    
                
	            setTimeout("pollTransaction()", 8000) 
            }	
        }
        catch(err)
        {
        //error
        }    
    }
    
    function pollTransaction()
    {
        var objForm = document.getElementById("ePay");
        var sOrderID = "";
        var sDeclineURL = "";
        
        if(objForm)
        {
            try
            {
                var iWindowClosed = 0;
                
                if(epaywin.closed)
                    iWindowClosed = 1;    
                    
                if(objForm.orderid)
		            sOrderID = escape(objForm.orderid.value);                    
                
                if(objForm.declineurl)
                    sDeclineURL = escape(objForm.declineurl.value);
                
                var objPoll = document.createElement("script");
		        objPoll.type = "text/javascript";
		        objPoll.src = "https://ssl.ditonlinebetalingssystem.dk/popup/pollaccept.asp?merchantnumber=" + escape(objForm.merchantnumber.value) + "&orderid=" + sOrderID + "&timestamp=" + escape(sePayWinTimeStamp) + "&amount=" + escape(iePayWinAmount) + "&wclosed=" + escape(iWindowClosed) + "&st=" + iPstart + "&durl=" + sDeclineURL;
		        document.body.appendChild(objPoll);
                setTimeout("pollTransaction()", 5000);
                iPstart = 0;
            }
            catch(err)
            {
            //error
            
            }                
        }
    }
	
//</script>