// JavaScript Document
//SESSIONS AJAX

function ajax_cart_values(url,session_name,session_value){
	
	var req = null;	
	try{
		req = new XMLHttpRequest();
	}catch(ms){
		try{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(nonms){
			try{
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(failed){
				req = null;
			}
		}
	}

	if(req == null){
		alert("error creating object");
	}else{	
		req.open("GET","ajax_functions.php?session=1&session_name="+session_name+"&session_value="+session_value);	
		req.onreadystatechange = function(){
			switch(req.readyState){
				case 4:
				if(req.status != 200){
					//alert("falla "+req.status);
				}else{
					window.open(url,"_self");
					if(req.responseText){
						//alert("mmmm"+req.responseText);
					}else{
						
					}
				}
				break;
				
				default:
					return false;
				break;
			}
		};
		
		req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");		
		req.send(null);
	
	}	
}

//USED IN SHOP->INFO
function cart(product_id,message,url){
	
	
	var quantity = document.getElementById('quantity').value;
	var attribute = "";
	
	if(document.getElementById('attribute')){
		attribute = document.getElementById('attribute').value;
	}else{
	
	}
	
	
	var req = null;	
	try{
		req = new XMLHttpRequest();
	}catch(ms){
		try{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(nonms){
			try{
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(failed){
				req = null;
			}
		}
	}

	if(req == null){
		alert("error creating object");
	}else{
		
			alert(message);
		
	req.open("GET",url+"/ajax_functions.php?product_id="+product_id+"&quantity="+quantity+"&attribute="+attribute);	
		req.onreadystatechange = function(){
			//alert(req.readyState);
			switch(req.readyState){
				case 4:
					if(req.status != 200){
						//alert("error 0 "+req.status);
					}else{
						if(req.responseText){
							//alert("."+req.responseText);
						}else{
							//alert("error 1");
						}
					}
				break;
				
				default:
					return false;
				break;
			}
		};
		
		req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");		
		req.send(null);
	
	}
	
	
}

// CREATE_ACCOUNT.PHP
//GET THE ZIP CODE
function iLikeProducts(){
	var req = null;	
	try{
		req = new XMLHttpRequest();
	}catch(ms){
		try{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(nonms){
			try{
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(failed){
				req = null;
			}
		}
	}

	if(req == null){
		alert("error creating object");
	}else{
	
	var arrayProducts = "";
	
	req.open("GET","ajax_functions.php?iLikeProducts=true");	
		req.onreadystatechange = function(){
			switch(req.readyState){
				case 4:
				if(req.status != 200){
					//alert("falla "+req.status);
				}else{
					if(req.responseText){
						//document.getElementById("city_1").innerHTML = unescape(req.responseText);
						document.getElementById("tempProducts").value = req.responseText;
						//this.arrayProducts = req.responseText;
					}else{
						
					}
				}
				break;
				
				default:
					return false;
				break;
			}
		};

		req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");		
		req.send(null);
		

	}
	
	
}

function popup_cart(){

}
