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 submitColor6(){
  var myColor = document.getElementById('color').value;
  var myId = document.getElementById('product_id').value;
	
  http.open('post', '/cjg_store/submit_color6',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 submitSize6(){
  var mySize = document.getElementById('size').value;
  var myId = document.getElementById('product_id').value;
	
  http.open('post', '/cjg_store/submit_size6',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;
  }
}

//GET HOST
function getHost() {
	if(window.location.hostname == 'localhost') {
		host = '/whounfollowedme';
	} else {
		host = '';
	}
	return host;
}


function changeCountry(){
	var host = getHost();
	var country = $('b_country').value;
	
	new Ajax.Updater('changeState', host+'/cjg_store/change_country', { 
		method: 'post', 
		parameters: {country: country},
		onComplete: function(){
		}
	});
}


