var productIdArray = new Array();

function checkURLParams() {
	if (document.URL.indexOf('?') >= 0 && document.URL.indexOf('=') >= 0) {
		var params = document.URL.substring(document.URL.indexOf('=') +1, document.URL.length);
		if (params.indexOf('_') >=0) {
			productIdArray = params.split('_');
		} else {
			productIdArray = [ params ];
		}
	}
	updateLinks();
}

function makeIDString() {
	var str = '';
	if (productIdArray.length > 0) {
		var k = 0;
		for (k=0;k<productIdArray.length;k++) {
			str += productIdArray[k] + '_';
		}
		str = str.substring(0, str.length-1);
	}	
	return str;
}

function updateLinks() {
	var pArr = document.getElementsByName('google_navigator');	
	var linkArray = new Array();	
	var i = 0;
	for (i=0;i<pArr.length;i++) {
		var ttt = pArr[i].getElementsByTagName('a');
		var j = 0;
		for(j=0;j<ttt.length;j++) {
			var href = ttt[j].getAttribute('href');
			if (href.indexOf('?') >= 0) {
				href = href.substring(0, href.indexOf('?'));
			}
			if (makeIDString().length > 0) {
				href += '?products_ids=' + makeIDString();
			}
			ttt[j].setAttribute('href', href);
		}
	}	
}

function setChecked(id, checked) {
	if (checked) {
		productIdArray.push(id);
	} else {
		var tmpArr = new Array();
		var a = 0;
		for (a=0;a<productIdArray.length;a++) {
			if (productIdArray[a] != id) {
				tmpArr.push(productIdArray[a]);
			}
		}
		productIdArray = tmpArr;
	}
	updateLinks();
}

function compareClick() {
	var input = document.getElementById('CookieValues');
	input.value = makeIDString();
}
