var gproduct=0;
var gfinish=0;
var gfinishvalue=0;
var gopenformat=0;
var gamount=0;

function savevalues()
{

if ((isNaN($('cantidad').value)) || ($('cantidad').value == ""))
	{
		alert("There are missing values or Incorrect type");
		return false;
	}
	
	var finishids = $('finishids').value.split(",");
	var finishes="";
	for(var i = 0; i < finishids.length; i++)
	{
		if(finishids[i] != "")
		{
			var evalvar = "$('finish"+finishids[i]+"').value";
			finishes += eval(evalvar)+ ",";
		}
	}

	var a =  new Ajax.Updater('', 'calc-ajax.php', 
	{ 
		method:'post',
		parameters:
		{
		option:2,
		product:$('product').value,
		amount:$('cantidad').value,
		openformat:$('openformat').value,
		finishes:finishes
		}
	});

	alert("Values are saved into database");

   	return false;


}


function autocalc()
{
	
	if ((isNaN($('cantidad').value)) || ($('cantidad').value == ""))
	{
		$('result').innerHTML = "<font size=3>Faltan variables</font>";
		return false;
	}
	
	var finishids = $('finishids').value.split(",");
	var finishes="";
	for(var i = 0; i < finishids.length; i++)
	{
		if(finishids[i] != "")
		{
			var evalvar = "$('finish"+finishids[i]+"').value";
			finishes += eval(evalvar)+ ",";
		}
	}
	$('result').innerHTML = '<img src="img/ajax-loader.gif"/>';
	
	
	var a =  new Ajax.Updater('result', 'calc-ajax.php', 
	{ 
		method:'post',
		parameters:
		{
		option:0,
		product:$('product').value,
		amount:$('cantidad').value,
		openformat:$('openformat').value,
		finishes:finishes
		}
	});



   	return false;
      
	
}

function changeopenformat()
{
	
	var a =  new Ajax.Updater('li_openformat', 'calc-ajax.php', 
	{ 
		method: 'post',
		parameters:
		{
		option:3,

		}

	});
	
	
	return true;
}

function changefinish(f)
{
	

	
	var a =  new Ajax.Updater('li_finishvalues', 'calc-ajax.php', 
	{ 
		method: 'post',
		parameters:
		{
		option:2,
		finish:f.value
		}

	});
	
	return true;
}

function changeproduct(p)
{
	var a =  new Ajax.Updater('li_finishes', 'calc-ajax.php', 
	{ 
		method: 'post',
		parameters:
		{
		option:1,
		product:p.value
		}

	});
	
	return true;
}


function calcprice()
{

		
	if ((isNaN($('cantidad').value)) || ($('cantidad').value == ""))
	{
		$('result').innerHTML = "<font size=3>Faltan variables</font>";
		return false;
	}
	
	var finishids = $('finishids').value.split(",");
	var finishes="";
	for(var i = 0; i < finishids.length; i++)
	{
		if(finishids[i] != "")
		{
			var evalvar = "$('finish"+finishids[i]+"').value";
			if(eval(evalvar) != 0)
				finishes += eval(evalvar)+ ",";
		}
	}
	
	$('result').innerHTML = '<img src="img/ajax-loader.gif"/>';
	
	var a =  new Ajax.Updater('result', 'calc-ajax.php', 
	{ 
		method:'post',
		parameters:
		{
		option:0,
		product:$('product').value,
		amount:$('cantidad').value,
		openformat:$('openformat').value,
		finishes:finishes
		}
	});



   	return false;
      
}
