//ajax function
function initRequest(url) {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
}

// response from ajax
function processResponse() {
    if (req.readyState == 4) {
      if (req.status == 200) {
          var result = req.responseText;
          eval (result);
        }
    }  
}

//calculate
function calculate(){

    var siz_id_1 = document.getElementById("siz_id_1").value;
    var siz_id_2 = document.getElementById("siz_id_2").value;
    var siz_id_3 = document.getElementById("siz_id_3").value;
    var siz_id_4 = document.getElementById("siz_id_4").value;

    var mat_id_1 = document.getElementById("mat_id_1").value;
    var mat_id_2 = document.getElementById("mat_id_2").value;
    var mat_id_3 = document.getElementById("mat_id_3").value;
    var mat_id_4 = document.getElementById("mat_id_4").value;
    
    var col_id_1 = document.getElementById("col_id_1").value;
    var col_id_2 = document.getElementById("col_id_2").value;
    var col_id_3 = document.getElementById("col_id_3").value;
    var col_id_4 = document.getElementById("col_id_4").value;    

    var number_originals_1 = document.getElementById("number_originals_1").value;
    var number_originals_2 = document.getElementById("number_originals_2").value;
    var number_originals_3 = document.getElementById("number_originals_3").value;
    var number_originals_4 = document.getElementById("number_originals_4").value;    
    
    var fin_id = document.getElementById("fin_id").value;
    var ori_id = document.getElementById("ori_id").value;
    var sets = document.getElementById("sets").value;

		if (document.getElementById("reseller_id")){
			var reseller_id = document.getElementById("reseller_id").value;
		} else var reseller_id = "";
    
    var url = "ajax_user.php?siz_id_1="+siz_id_1+
                            "&siz_id_2="+siz_id_2+
                            "&siz_id_3="+siz_id_3+
                            "&siz_id_4="+siz_id_4+
                            "&mat_id_1="+mat_id_1+
                            "&mat_id_2="+mat_id_2+
                            "&mat_id_3="+mat_id_3+
                            "&mat_id_4="+mat_id_4+
                            "&col_id_1="+col_id_1+
                            "&col_id_2="+col_id_2+
                            "&col_id_3="+col_id_3+
                            "&col_id_4="+col_id_4+
                            "&number_originals_1="+number_originals_1+
                            "&number_originals_2="+number_originals_2+
                            "&number_originals_3="+number_originals_3+
                            "&number_originals_4="+number_originals_4+                            
                            "&fin_id="+fin_id+
                            "&ori_id="+ori_id+
                            "&sets="+sets+
                            "&reseller_id="+reseller_id;
    initRequest(url);
    req.onreadystatechange = processResponse;
    req.open("GET", url, true); 
    req.send(null);
}