			
function pgForSt(offer, rental, dIndex, stIndex) {
	elagible = dest[dIndex][stIndex];
	page = rental;
	if (elagible) {
		page = offer;
	}
	return page
}

function createSingleStateOptionTags(ineligable, eligable, destStr) {
	destIndex=0;
	tagBuff = "";
	page="";
    eligableVal="";
    sName="";
	for (var i = 1; i < destNames.length; i++) {
		if (destNames[i]==destStr) {
			destIndex = i
			break;
		}
	}	
	totalStates = states.length;
	//alert(destNames[i]);
	for (var i = 1; i < totalStates; i++) {
		sName = states[i];
		eligableVal = dest[destIndex][i];
		page = eligableVal?eligable:ineligable;
    	tagBuff = tagBuff + "\t\t<option value='"+page+"'>"+sName+"</option>\n";
	}
	return tagBuff;
}

function createMultiStateOptionTags() {
	tagBuff = "";
	totalStates = states.length;
	for (var i = 1; i < totalStates; i++) {
		tagBuff = tagBuff + "\t\t<option value='"+i+"'>"+states[i]+"</option>\n";
	}	
	return tagBuff;
}

function createMultiDestOptionTags() {
	tagBuff = "";
	totalDests = destNames.length;
	for (var i = 1; i < totalDests; i++) {
		tagBuff = tagBuff + "\t\t<option value='"+i+"'>"+destNames[i]+"</option>\n";
	}	
	return tagBuff;
}

function createSelectMultiDestOptionTags(destKeys) {
	var tagBuff = "";
	var totalDests = destNames.length;
	var totalKeys = destKeys.length;
	for (var i = 1; i < totalDests; i++) {
		
		for (var z = 1; z < totalKeys; z++) {
			if (destNames[i] == destKeys[z]) {
				tagBuff = tagBuff + "\t\t<option value='"+i+"'>"+destLabels[i]+"</option>\n";
			}
		}
	}	
	return tagBuff;
}