
function spCmpr(e,tp){
	var frm = spGetResultsFormObj();
	var numChked = 0;
	for (i=0; i<frm.productCompare.length; i++){
		if(frm.productCompare[i].checked){ numChked ++; }
	}
	if (numChked < 2 || numChked > 3)
	{
		var CmprImgW;
		var CmprMsgW;
		if (t == 1){
			CmprImgW = 83;
			CmprMsgW = 265;
		}
		else {
			CmprImgW = 95;
			CmprMsgW = 275;
		}
		var CmprMsg = '<div style="padding:0 0 10px 2px;"><div style="float:right;"><img src="/Images/sp-CmprExle' + tp + '.gif" width="' + CmprImgW + '" height="55" border="0" style="position:relative; left:4px;" /></div>To compare products, please select 2 or 3 items by checking the Compare checkboxes.</div>';
		VitacostMsgBox('CmprMsgBox', CmprMsgW, MousePosition(e, false, true).x, MousePosition(e, false, true).y, true, true, false, CmprMsg, 'BackgroundColor=FDFDEA;Padding=10;ShowCloseLink=True');
	}
	else
	{
		frm.SrhPgCmprX.value = "1";
		frm.submit();
	}	
}

function spSrt(){
	var frm = spGetResultsFormObj();
	frm.SrhPgCmprX.value = "0";
}

function spGetResultsFormObj(){
	var frm = document.forms['resultsForm'];
	if (!frm) { frm = document.resultsForm; }
	return frm;
}

function spCmprChk(c){
	var frm = document.forms['resultsForm'];
	if (!frm) { frm = document.resultsForm; }
	for (i=0; i<frm.productCompare.length; i++){
		if (frm.productCompare[i].value == c.value && frm.productCompare[i] != c){
			if(c.checked){
				frm.productCompare[i].checked = false;
				frm.productCompare[i].disabled = true;
			}
			else {
				frm.productCompare[i].disabled = false;
			}

		}
	}
}

function spCmprLnkOver(c){ c.style.color = '#003399'; }
function spCmprLnkOut(c){ c.style.color = '#0000FF'; }

function spSetSortRelevancy()
{
	if (de('sortBy1') && de('sortBy1').selectedIndex == 0){ de('sortBy1').options[0].value=-1; }
	if (de('sortBy2') && de('sortBy2').selectedIndex == 0){ de('sortBy2').options[0].value=-1; }
	if (de('sortBy1B') && de('sortBy1B').selectedIndex == 0){ de('sortBy1B').options[0].value=-1; }
	if (de('sortBy2B') && de('sortBy2B').selectedIndex == 0){ de('sortBy2B').options[0].value=-1; }
}