var isMinIE4 = (document.all) ? 1 : 0;
var isDOM = (document.getElementById) ? 1 : 0;
function get(elementName){
	if (isDOM == 1){		
		if(document.getElementById(elementName)){
			return document.getElementById(elementName);
		}else{
			return null;
		}		
	}else if (isMinIE4 == 1){
		if(document.all(elementName)[0]){
			return document.all(elementName)[0];
			}
		else{
			return document.all(elementName);
		}		
	}
}
function pageInit(){
	document.GuestForm.TrackingNumber.focus();
}
function doSubmitSearch(aForm, anAction) {
	var aValue = aForm.TrackingNumber.value;
	aValue = aValue.replace(/^\s+/,'')
	aValue = aValue.replace(/\s+$/,'');
	var okay = (aValue != '');
	if (okay) {
		fwdSubmit(aForm, anAction);
	}else{
		showErrorMessage();
	}
}	
function validateGuest(){
	//alert("Validate Guest");
	var errorContainer = get('guestSearchError');
	var tNum = get('TrackingNumber');
	//alert("val ="+tNum.value);
	//alert(stripScripts(tNum));
	//alert(tNum.value);
	if(tNum.value == "" || tNum.value == "enter reference number" || (!stripScripts(tNum))){
		if(errorContainer.style.display!='block') errorContainer.style.display = 'block';
		return;
	}
	//errorContainer.style.display='none';
	doSubmitSearch(get('GuestForm'),'Login');
}
function fwdSubmit(form, action){
	var correctAction = getObjectInForm(form, "Action");
	correctAction.setAttribute("value", action);
	form.submit();
}
function getObjectInForm(form, elementName){
	if (isDOM == 1){
		for(x=0; x< form.elements.length; x++){
			var element = form.elements[x];
			if(element.getAttribute("name") == elementName || element.getAttribute("id") == elementName) return element;
		}
		return null;
	}
}
