/******************************************************************************
* spplusShopScript.js                                                          *
* ------------------                                                          *
*                                                                             *
* SECURED PAYMENT INTEGRATION IN PAGES                                        *
*                                                                             *
*******************************************************************************
*                                                                             *
* Copyright 2000-2002 Isotools, all right reserved                            *
*                                                                             *
******************************************************************************/


function displaySecuredOrderModes(amount)
{
	var html  = "<td align='left' class='fontColorStandardText fontFamilyStandardText fontSizeNormal'>";
	
/*var i;
	for (i=0 ; i<returnParams ; i++)
	{
		var param = returnParams[i].split("=");
		if (param.length > 0)
			html += "<input type='hidden' name='" + param[0] + "' value='"+param[1]+"'>";
	}*/


	html += "<input type='hidden' name='urlretour' value='"+returnURL+"'>";
	html += "<input type='hidden' name='montant' value='"+amount+"'>";
	html += "<input name='orderMode' type='radio' value='securedpayment'>"+thesaurus.shopspp_securedOrder;
	html += "</td>";
	
	return html;	
}


function validateSecuredOrder()
{
	// expiration date for cookies
	var exp = new Date();
	exp.setTime(exp.getTime() + (86400 * 1000 * 30));


	// make email body and save it in a cookie
	//orderID = "XXXX";
	var strOrder = makeOrderMail('securedPayment');
	replace (strOrder, "\n", "<br>");
	strOrder = escape(strOrder);
	deleteCookie("mailOrder");
	setCookie("mailOrder", strOrder, exp);


	/* (kit == "cgi")
		securedPaymentUrl += "&montant=" + TOTAL_TO_PAY + ;*/
		
	/*
	// record printableFormUrl for successful payment redirect
	var paymentOkUrl = rootPrintableFormUrl;
	if (paymentOkUrl.indexOf('?')>0)
		paymentOkUrl += '&';
	else
		paymentOkUrl += '?';
	paymentOkUrl += "orderMode=securedPayment";
	deleteCookie("paymentOkUrl");
	setCookie("paymentOkUrl", escape(paymentOkUrl), exp);


	// record shopUrl for failed payment redirect
	var paymentFailedUrl = rootShopUrl;
	deleteCookie("paymentFailedUrl");
	setCookie("paymentFailedUrl", escape(paymentFailedUrl), exp);*/


	// record email to send order
	var orderRecipient = emailOrder;
	deleteCookie("orderRecipient");
	setCookie("orderRecipient", escape(orderRecipient), exp);
}


function showInstructionsSecured()
{
	var html = thesaurus.shopspp_securedInstructions;
	return html;
}


function getSecuredOrderID(search)
{
	var infoArray = search.split("&");


	var i;
	for (i=0 ; i< infoArray.length ; i++)
	{
		var tmp = infoArray[i].split("=");
		if (tmp[0] == "reference")
			return tmp[1];
	}


	return "???";
}