var ccBrowser = '';

if (document.layers)
	ccBrowser = "NS";
else if (document.all)
{
	var agent = navigator.userAgent.toLowerCase();
	if (agent.indexOf("opera") != -1)
		ccBrowser = "OPR";
	else if (agent.indexOf("konqueror") != -1)
		ccBrowser = "KONQ";
	else
		ccBrowser = "IE";
}
else if (document.getElementById)
	ccBrowser = "MOZ";
else 
	ccBrowser = "OTHER";

function submitJSForm(url, method)
{		
	var arrElementsToSubmit = new Array();
	
	arrElementsToSubmit.push(document.getElementById('redirect'));
	arrElementsToSubmit.push(document.getElementById('listid'));
	arrElementsToSubmit.push(document.getElementById('fields_email'));
	arrElementsToSubmit.push(document.getElementById('fields_zip'));
	arrElementsToSubmit.push(document.getElementById('specialid:9838159'));
	arrElementsToSubmit.push(document.getElementById('clientid'));
	arrElementsToSubmit.push(document.getElementById('reallistid'));
	arrElementsToSubmit.push(document.getElementById('doubleopt'));

	var d = new Date();
	var unique = d.getTime() + '' + Math.floor(1000 * Math.random());
	var paramSep = (url.lastIndexOf('?') < 0 ? '?' : '&');
	
	var myform = document.createElement('FORM');
	
	myform.id = "rsFormSubmit";
	myform.action = url;
	myform.method = 'post'; 
	
	if(ccBrowser == 'IE')
	{
		document.body.insertAdjacentHTML("beforeEnd", myform.outerHTML );
		
		myform = document.getElementById('rsFormSubmit');
		
		for(var i = 0; i < arrElementsToSubmit.length; i++)
		{
			myform.innerHTML += arrElementsToSubmit[i].outerHTML;
		}
	}
	else
	{
		document.body.appendChild(myform);
		
		for(var i = 0; i < arrElementsToSubmit.length; i++)
		{
			myform.appendChild(arrElementsToSubmit[i]);
		}
	}
	
	document.forms['rsFormSubmit'].submit();
}