// JavaScript Document
function updateQuanity(xmlString){

	flash("burgerbuilder").updateQuanity(xmlString);
	
}

function updateBuild(xmlString){
	
	flash("burgerbuilder").build(xmlString);	
	
}

function updateMeal(xmlString){
	
	flash("mealbuilder").updateMeal(xmlString);	
	
}

function activeItemIndex(index){
	//alert(index);	
	
	document.updateMealForm.TA_index.value = index;
}

function handleUpdateForm(){
	
	updateQuanity(document.updateForm.TA_updatedXml.value);
	
	return false;

}

function handleUpdateMealForm(){
	
	
	updateMeal(document.updateMealForm.TA_updatedMealXml.value);
	
	return false;

}

function handleBuildForm(){
	
	updateBuild(document.updateBuildForm.TA_buildXml.value);
	
	return false;

}

function flash(movieName) {
	
	if (navigator.appName.indexOf("Microsoft") != -1) {
		//alert(document[movieName]);
		return document[movieName];
		//return window[movieName];
	} else {
		return document[movieName];
	}
}

// firebugtracing **************************************************************************************************//	

if(!("console" in window) || !("firebug" in console)) 
{
    var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];

    window.console = {};

    for(var i = 0; i < names.length; ++i) window.console[names[i]] = function() {};
}

function trace(msg)
{
	
	if(console)	
		console.debug(msg);
}

function inspect(obj)
{
	if(console)	
		console.dir(obj);
}

//***********************************************************************************************************//	