// File MotorMax.Js
// Empresa Troop.com.ar


// ---------------------------------//  ViewCar  //----------------------------------------------- //
 function nuevoAjax(){
    var xmlhttp=false;
    try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
    try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
    xmlhttp = false;
    }
    }

    if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
    }
    return xmlhttp;
}


function play()
{
	var play = returnObjById("play")
	if ( play.value == false)
	{
		play.value = true;
	}
}
// -------------------------------//
function stop()
{
	var play = returnObjById("autoTimer")
	if ( play.value == true)
	{
	play.value = false;
		photo.play();
	}

}
// ---------------------------------//    Cvs    //----------------------------------------------- //
function click()
{

}
// ---------------------------------//    Cvs    //----------------------------------------------- //
function Cvs()
{
	document.Cvs.submit();
}
// ---------------------------------// WebContact //----------------------------------------------- //
function WebContactSmall()
{
	var submit 		= true;
	var fname 		= returnObjById("fname")
	var lname 		= returnObjById("lname")
	var telephone 	= returnObjById("telephone")
	var email = returnObjById("email")
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!(filter.test(email.value)))
	{
		submit = false;
		alert('Debe completar el campo email con una dirección de correo valida');
		email.focus();
		return ;
	}

	if (fname.value == "")
	{
		submit = false;
		alert('Debe completar el campo nombre');
		fname.focus();
		return ;
	}

	if (lname.value == "")
	{
		submit = false;
		alert('Debe completar el campo apellido');
		telephone.focus();
		return ;
	}

	if (telephone.value == "")
	{
		submit = false;
		alert('Debe completar el campo teléfono ');
		telephone.focus();
		return ;
	}
	if(submit)
	{
		document.WebContact.submit();
	}
}
// -------------------------------//
function WebContact()
{
	var submit 		= true;


	var model 	= returnObjById("model")
	var make 		= returnObjById("make")
	var year 		= returnObjById("year")
	var fuel 		= returnObjById("fuel")

	var fname 		= returnObjById("fname")
	var lname 		= returnObjById("lname")
	var telephone 	= returnObjById("telephone")
	var email = returnObjById("email")
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!(filter.test(email.value)))
	{
		submit = false;
		alert('Debe completar el campo email con una dirección de correo valida');
		email.focus();
		return ;
	}

	if (fname.value == "")
	{
		submit = false;
		alert('Debe completar el campo nombre');
		fname.focus();
		return ;
	}

	if (lname.value == "")
	{
		submit = false;
		alert('Debe completar el campo apellido');
		lname.focus();
		return ;
	}

	if (telephone.value == "")
	{
		submit = false;
		alert('Debe completar el campo teléfono ');
		telephone.focus();
		return ;
	}

/*
	if (model.value == "")
	{
		submit = false;
		alert('Debe completar el campo modelo / versión ');
		model.focus();
		return ;
	}
*/
	if (make.value == "")
	{
		submit = false;
		alert('Debe completar el campo marca ');
		make.focus();
		return ;
	}

	if (year.value == "")
	{
		submit = false;
		alert('Debe completar el campo año ');
		year.focus();
		return ;
	}

	if (fuel.value == "")
	{
		submit = false;
		alert('Debe completar el campo combustible ');
		fuel.focus();
		return ;
	}


	if(submit)
	{
		document.WebContact.submit();
	}
}
// ---------------------------------// Encuesta //----------------------------------------------- //
function votar()
{
	var opcion;
	var selecciono= false;

	for (i=1;i<=5;i++)
	{
	opcion = returnObjById("rad"+i);
 	if(!(opcion==null))
 	{
		selecciono = opcion.checked | selecciono;
	}

	}
	if(selecciono)
	{
		document.votar.submit();
	}
	else
	{
		alert('Debe selecionar una opción');
	}

}

// ---------------------------------// Buscador //----------------------------------------------- //
function price()
{
	document.buscador.submit();
}
// -------------------------------//
function selectRadio()
{
	var opcion;
	var selecciono = false;

	opcion = returnObjById("order");

	if(opcion.value != "")
	{
		return true;
	}
	return false;
}
// -------------------------------//
function priceOrder()
{
	var order = returnObjById("orderSearch")
	order.value = "priceOrder";
	var order = returnObjById("order")
	order.value = "precio";

}
// -------------------------------//
function priceClean()
{
	var x = returnObjById("make")
	x.value = "";
	var x = returnObjById("fuel")
	x.value = "";
}
// -------------------------------//
function fuel()
{
	document.buscador.submit();
}
// -------------------------------//
function fuelOrder()
{
	var order = returnObjById("orderSearch")
	order.value = "fuelOrder";

	var order = returnObjById("order")
	order.value = "Fuel.name";
}

// -------------------------------//
function fuelClean()
{
	var x = returnObjById("price")
	x.value = "";
	var x = returnObjById("make")
	x.value = "";
}
// -------------------------------//
function make()
{
	document.buscador.submit();
}

// -------------------------------//
function makeClean()
{
	var x = returnObjById("price")
	x.value = "";
	var x = returnObjById("fuel")
	x.value = "";
}
// -------------------------------//
function yearOrder()
{
	var order = returnObjById("orderSearch")
	order.value = "yearOrder";
	var order = returnObjById("order")
	order.value = "Car.year";
}

// -------------------------------//
function makeOrder()
{
	var order = returnObjById("orderSearch")
	order.value = "makeOrder";
	var order = returnObjById("order")
	order.value = "Make.name";

}

// -------------------------------//
function OrderTypeDesc()
{
	if(selectRadio())
	{
		var orderType = returnObjById("tipoDeOrder")
		orderType.value = "DESC";
		document.buscador.submit();
	}
	else
	{
		makeOrder();
		var orderType = returnObjById("tipoDeOrder")
		orderType.value = "DESC";
		document.buscador.submit();
		//alert('Debe seleccionar un criterio para ordenar');
	}
}
// -------------------------------//
function OrderTypeAsc()
{

	if(selectRadio())
	{
		var orderType = returnObjById("tipoDeOrder")
		orderType.value = "ASC";
		document.buscador.submit();
	}
	else
	{
		makeOrder();
		var orderType = returnObjById("tipoDeOrder")
		orderType.value = "ASC";
		document.buscador.submit();
		//alert('Debe seleccionar un criterio para ordenar');
	}
}
// -------------------------------//
function OrderTypeSelected()
{
//alert(obj.nombre);

/*	 if ( var_global == "asc" )
	 {
		alert('ES ASC');
	}
	else
	{
		alert('ES DESC');
	}
*/
}
// -------------------------------//
function pag(iPag)
{
	var orderType = returnObjById("pagina")
	orderType.value = iPag;
	document.buscador.submit();
}
// --------------------------------------------------------------------------------------------------- //