function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var report_abuse_http = createRequestObject();
var send_report_abuse_http = createRequestObject();

function sell_report_abuse(f,company_code,key)
{   
	var params = "";
	// Step through the form elements  
  	for( var i = 0; i < f.elements.length; i++ )  
	{   
		params = params+f.elements[i].name+"="+f.elements[i].value+"&";
	}  

  report_abuse_http.open('post', '/apps/exchange/community/general/sell_report_abuse.html');
  report_abuse_http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  report_abuse_http.setRequestHeader("Content-length", params.length); 
  report_abuse_http.setRequestHeader("Connection", "close");
  report_abuse_http.onreadystatechange = function(){ report_abuse_handleResponse(f,key)}; 
  report_abuse_http.send(params);
}

function report_abuse_handleResponse(f,key) 
{
	   if(report_abuse_http.readyState == 4){
        var response = report_abuse_http.responseText;   
        document.getElementById("report_abuse_layer"+key).innerHTML=response;
    }	
}

function sell_send_report_abuse(f, company_code,prod_id)
{
	var params = "";
	// Step through the form elements  
	for( var i = 0; i < f.elements.length; i++ )  
	{   
		params = params+f.elements[i].name+"="+f.elements[i].value+"&";
	}
	params = params+"reason="+f.reason.value+"&";
	
	send_report_abuse_http.open('post', '/apps/exchange/community/general/sell_send_report_abuse.html');
    send_report_abuse_http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	send_report_abuse_http.setRequestHeader("Content-length", params.length);
	send_report_abuse_http.setRequestHeader("Connection", "close");
	send_report_abuse_http.onreadystatechange = function(){ send_report_abuse_handleResponse(f,prod_id)}; 
    send_report_abuse_http.send(params);
}

function send_report_abuse_handleResponse(f,prod_id) 
{
	if(send_report_abuse_http.readyState == 4){
        var response = send_report_abuse_http.responseText;
        
        document.getElementById('report_abuse_layer'+prod_id).innerHTML=response;
    }	
}

function closelayer(layer_id)
{
	document.getElementById(layer_id).innerHTML='';
} 
