   
// open sample order cart as a pop-up window
   var selected_samples = 0;
   
   
function showSampleBox(idName,item,pid)	{
	try {
	makeReq2("/product/set_sample.php?PID=" + pid + "&addSample=" + idName,item,idName);
		selected_samples = selected_samples + 1;
					
	var i;
	var num = 0;
	
	//alert("sample_" + idName);
	//alert(item);
	if (document.getElementById("t" + item).style.display == ""	) {
		
		document.getElementById("t" + item).style.display = "none";	
		document.getElementById("sample_" + idName).style.display = "";
	} else {
		document.getElementById("t" + item).style.display = "";
		document.getElementById("sample_" + idName).style.display = "none";
	}
	
	}	catch(e)	{}
	
	/*
	try {
		for(i = 1;i <= 200;i++)	{
			if (document.getElementById(i).style.display == ""	) {
				num = num + 1;
			//	alert(num);
				//document.getElementById("it" + i).innerHTML = " <IMG src='/images/home_resources_check.gif' > " + num + " Selected";
			}
	
		}
		
		
	
	} catch(e) {
		document.getElementById("it" + item).innerHTML = " <IMG src='/images/home_resources_check.gif' > " + num + " Selected";
		if (num > 10 )	{
			document.getElementById(item).style.display = "none";	
			document.getElementById("sample_" + idName).style.display = "";
			alert("You already selected 10 samples, please remove a sample if you would like to add this one.");
		
		}
	}
	*/
	
}



function removeSample(idName,item)	{

	
	makeReq2("/product/set_sample.php?removeSample=" + idName,item,idName);
	document.getElementById("t" + item).style.display = "none";	
	document.getElementById("sample_" + idName).style.display = "";
	selected_samples = selected_samples - 1;
		
	var i;
	var num = 0;
	try {
		for(i = 1;i <= 200;i++)	{
			if (document.getElementById(i).style.display == ""	) {
			//alert("test");
				num = num + 1;
				document.getElementById("it" + i).innerHTML = "" + num + " Samples  Selected";
			}
	
		}
	} catch(e) {	}
	
}




 



     function makeReq2(url,item,idName) {

        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() { setText2(http_request,item,idName); };
        http_request.open('GET', url, true);
        http_request.send(null);

    }


 
    
    function setText2(http_request,item,idName) {
		
		var text;
 		try {
        	if (http_request.readyState == 4) {
            if (http_request.status == 200) {
            		
            		text = http_request.responseText;
            		//text = Integer.Parse(text);
            		if (text == "6")	{
					document.getElementById("t" + item).style.display = "none";	
					document.getElementById("sample_" + idName).style.display = "";
				
					alert("You already selected 5 samples, please remove a sample if you would like to add this one.");
		
				} else {
               		document.getElementById("it" + item).innerHTML = "" + text + " Selected";
				}
		
            } else {
                alert('There was a problem with the request.');
            }
        }
 			} catch (e) {} 
        
    }
    
    
    



