function createRequestObject2() {
	var request = null;
	if(!request) try {
		request=new XMLHttpRequest();
	} catch (e){}

	if(!request) try {
		request=new ActiveXObject('MSXML2.XMLHTTP.6.0');
	} catch (e){}
	if(!request) try {
		request=new ActiveXObject('MSXML2.XMLHTTP.5.0');
	} catch (e){}
	if(!request) try {
	request=new ActiveXObject('MSXML2.XMLHTTP.4.0');
	} catch (e){}
	if(!request) try {
        request=new ActiveXObject('MSXML2.XMLHTTP.3.0');
    } catch (e){}
    try {
        request=new ActiveXObject('MSXML2.XMLHTTP');
    } catch (e){}
    if(!request) try {
        request=new ActiveXObject('Microsoft.XMLHTTP');
    } catch (e){}

    if(!request) try {
        request=new XMLHttpRequest();
    } catch (e){}
    return request;
}

function createRequestObject() {
	var xmlHttp = null;
	if (window.XMLHttpRequest){

          // If IE7, Mozilla, Safari, etc: Use native object
		xmlHttp = new XMLHttpRequest()

	}
	else
	{
		if (window.ActiveXObject){

          // ...otherwise, use the ActiveX control for IE5.x and IE6
			var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	}
	return xmlHttp
}

function addToCart($url){
	$class = createRequestObject();
	$class.open("GET", $url, true);
	$class.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	$class.onreadystatechange = function(){
		if ($class.readyState == 4 ){
			reloadCart()
		}
	}
	$class.send("");
	return true;
}
function reloadCart(){
	window.location.reload()
}

function addToCart2($a1, $a2){
	$class = createRequestObject();
	$class.open("GET", $a1, true);
	$class.onreadystatechange = function(){
		if ($class.readyState == 4 ){
			addToCart($a2);
		}
	}
	$class.send("");
	return true;
}

