// CHANGE ID 200904 MERK

	//
	//	Payment form support functions
	//
	function paymentShowDiv(show,hide)
	{
		var hideids = hide.split(',');
		for( var x=0; x< hideids.length; x++)
			if (document.getElementById(hideids[x]))
				document.getElementById(hideids[x]).style.display='none';
		var showids = show.split(',');
		for( var x=0; x< showids.length; x++)
			if (document.getElementById(showids[x]))
				document.getElementById(showids[x]).style.display='block';
	}
	function paymentPayButton(c)
	{
		var f=c.form;
		var action = f.action;
		var target = f.target;

		switch(c.name) {
			case 'paymb':
				document.getElementById('moneybookerSubmissionForm').submit();
				paymentShowDiv('paymbFrame','paymbButton');
				break;
			case 'paycc':
				return true;
			case 'paypp':
				f.action="/checkout/paid";
				f.submit();
				break;
			default:
				break;
		}

		f.action=action;
		f.target=target;
		return false;
	}

	//
	// AJAX SUPPORT
	//
	function stateChanged(txtDivid) 
	{
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			if (xmlHttp.responseText != "")
				document.getElementById(txtDivid).innerHTML=xmlHttp.responseText;
	}

	function GetXmlHttpObject()
	{
		var xmlHttp=null;

		// Try Firefox, Opera 8.0+, Safari
		// Then Try Internet Explorer
		try { xmlHttp=new XMLHttpRequest(); }
		catch (e) {
			try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
			catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
		}
		xmlHttpIsSupported = (xmlHttp == null) ? false : true;
		if (xmlHttp==null)
		{
			alert ("Your browser does not support HTTP Requests");
			return false;
		}
		return xmlHttp;
	}

	//
	//	pass through post to url
	//
	function postToUrl(url)
	{
		var xmlHttpPreload = GetXmlHttpObject();
		xmlHttpPreload.open("POST",url,false);
		xmlHttpPreload.send(null);
		var response = xmlHttpPreload.responseText.split('[&]');
	}
// CHANGE ID 200904 MERK

