function createRequestObject(){
  var request_;
  var browser = navigator.appName;
  if(browser == "Microsoft Internet Explorer"){
    request_ = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
    request_ = new XMLHttpRequest();
  }
  return request_;
}
var http = createRequestObject();


function submitColor(){
  var myColor = document.getElementById('color').value;
  var myId = document.getElementById('product_id').value;
	
  http.open('post', '/cjg_store/submit_color',true);

  http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  http.send('color='+myColor+'&id='+myId);
  http.onreadystatechange = handleInfo;
}

function submitSize(){
  var mySize = document.getElementById('size').value;
  var myId = document.getElementById('product_id').value;
	
  http.open('post', '/cjg_store/submit_size',true);

  http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  http.send('size='+mySize+'&id='+myId);
  http.onreadystatechange = handleInfo;
}

function handleInfo(){
  if(http.readyState == 1){
    document.getElementById('add_to_cart').innerHTML = 'updating options...';
  }
  if(http.readyState == 4){
    var response = http.responseText;
	document.getElementById('add_to_cart').innerHTML = response;
  }
}


function cmsGetSubcats(subcategory_id){
  var catId = document.getElementById('category_id').value;
	
  http.open('post', '/cms/store/get_subcats',true);

  http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  http.send('category_id='+catId+'&subcategory_id='+subcategory_id);
  http.onreadystatechange = cmsInfo;
}

function cmsInfo(){
  if(http.readyState == 1){
    document.getElementById('subcat').innerHTML = 'getting options...';
  }
  if(http.readyState == 4){
    var response = http.responseText;
	document.getElementById('subcat').innerHTML = response;
  }
}
