

function pop(sName){
	if(sName=='Convertor'){
		window.open("convert.asp", sName, "width=600,height=120");
	}
	if(sName=='help-daily-cals'){
		window.open("help.asp?topic=target-daily-cals", sName, "width=400,height=400,scrollbars");
	}
	if(sName=='help-target-weight'){
		window.open("help.asp?topic=target-weight", sName, "width=600,height=600");
	}
	if(sName=='help-workout-cals'){
		window.open("help.asp?topic=help-workout-cals", sName, "width=400,height=600,scrollbars");
	}		
}

function setUpDetailReports(){
	target = document.getElementById('detailreports');
	target.style.display = "none";	
}

function setUpPWD(){
	target = document.getElementById('pwdrows');
	target.style.display = "none";	
}

function toggleDetail(){
	target = document.getElementById('detailreports');
	
	if(target.style.display == "none"){
        	target.style.display = "";
        }
        else{
        	target.style.display = "none";
        }	
	}

function togglePWD(){
	
	target = document.getElementById('pwdrows');
	
	if(target.style.display == "none"){
        	target.style.display = "";
        }
        else{
        	target.style.display = "none";
        }
}

function checkPantryFields(){
	
	var FoodDesc = document.addnewfood.FoodDesc
	var Units = document.addnewfood.Units
	var Calories = document.addnewfood.Calories
	
	var sErr
	sErr = ""

	if ((FoodDesc.value==null)||(FoodDesc.value=="")){
		if (sErr!=""){
		sErr = sErr + "\n\nPlease enter the Food Description"
		}	
		else {
		sErr = "Please enter the Food Description"
		}

	}

	if ((Units.value==null)||(Units.value=="")){
		document.addnewfood.Units = 0 
	}	
	
	if ((Calories.value==null)||(Calories.value=="")){
		if (sErr!=""){
		sErr = sErr + "\n\nPlease enter the Calories in this portion"
		}	
		else {
		sErr = "Please enter the Calories in this portion"
		}

	}

	if (sErr!=""){
		alert(sErr);
	return false;
	}
	document.addnewfood.submit();
}

function doIt(sID)
{
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    {

        document.getElementById(sID).innerHTML=xmlHttp.responseText
    }
    else
    {
       document.getElementById(sID).innerHTML="<img src='info.jpg'>"
    }
}
 


function GetXmlHttpObject(handler)
{
    var objXmlHttp=null
 
    if (navigator.userAgent.indexOf("Opera")>=0)
    {
        alert("Opera not supported...")
        return;
    }
    if (navigator.userAgent.indexOf("MSIE")>=0)
    {
        var strName="Msxml2.XMLHTTP"
        if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
        {
            strName="Microsoft.XMLHTTP"
        }
        try
        {
            objXmlHttp=new ActiveXObject(strName)
            objXmlHttp.onreadystatechange=handler
            return objXmlHttp
        }
        catch(e)
        {
            alert("Error. Scripting for ActiveX might be disabled")
            return
        }
    }
    if (navigator.userAgent.indexOf("Mozilla")>=0)
    {
        objXmlHttp=new XMLHttpRequest()
        objXmlHttp.onload=handler
        objXmlHttp.onerror=handler
        return objXmlHttp
    }
}  

function uncache(url)
{
var d = new Date();
var time = d.getTime();
return url + '&time='+time;
}