// JavaScript Document
function trimAll(sString){
	while (sString.substring(0,1) == ' '){
	sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
	sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

  ///////////////////////////////////////////////
 ///////////////  Cambiar Imagen ///////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
function chImagen(caso){
	if (caso==1){
		if (imgActual>1){
			imgProx = imgActual - 1;
			imgActual--;
		}
	}
	else{
		if (imgActual<4){
			imgProx = imgActual + 1;
			imgActual++;
		}
	}
	document.getElementById("imgVehiculo").src = vecImagenes[imgProx];	
}
function chImagenId(nro_img){
	imgProx = nro_img;
	imgActual = imgProx;
	document.getElementById("imgVehiculo").src = vecImagenes[imgProx];	
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////


function getElem(id){
	return document.getElementById(id);
}

function nube_link(tipo, id_marca, id_modelo){
	var pag;
	switch(tipo){
		case 1: pag = "autosresult"; break;
		case 2: pag = "motosresult"; break;
		case 3: pag = "camionesresult"; break;
	}
	if(id_modelo != 0){
		location.href = pag+".php?accion=buscar&id_marca="+id_marca+"&id_modelo="+id_modelo;
	}else{
		location.href = pag+".php?accion=buscar&id_marca="+id_marca;
	}
}

function det_enviar_mail(){
	
	limpiar_lbl_error();
	var estado = true;
	var arr_lbl_error = new Array();
	arr_lbl_error[0] = "Debe ingresar un valor";
	arr_lbl_error[1] = "Formato de Email inv&aacute;lido";
	
	if(es_vacio(getElem("txt_cnt_nombre").value)){estado=false; getElem("lbl_txt_cnt_nombre").innerHTML = "<span class='det_c_texto_error'>"+arr_lbl_error[0]+"</span>";}
	if(es_vacio(getElem("txt_cnt_telefono").value)){estado=false; getElem("lbl_txt_cnt_telefono").innerHTML = "<span class='det_c_texto_error'>"+arr_lbl_error[0]+"</span>";}
	if(es_vacio(getElem("txt_cnt_email").value)){estado=false; getElem("lbl_txt_cnt_email").innerHTML = "<span class='det_c_texto_error'>"+arr_lbl_error[0]+"</span>";}
	if(!es_email_valido(getElem("txt_cnt_email").value)){estado=false; getElem("lbl_txt_cnt_email").innerHTML = "<span class='det_c_texto_error'>"+arr_lbl_error[1]+"</span>";}
	if(es_vacio(getElem("txt_cnt_horario").value)){estado=false; getElem("lbl_txt_cnt_horario").innerHTML = "<span class='det_c_texto_error'>"+arr_lbl_error[0]+"</span>";}
	
	if(estado){
		getElem("hdn_accion_mail").value = "enviar_mail";
		document.formu.submit();
	}
}
function limpiar_lbl_error(){
	getElem("lbl_txt_cnt_nombre").innerHTML = "";
	getElem("lbl_txt_cnt_telefono").innerHTML = "";
	getElem("lbl_txt_cnt_email").innerHTML = "";
	getElem("lbl_txt_cnt_horario").innerHTML = "";
}

function es_email_valido(email){
	var s = email;
	var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (s.length == 0 ) return true;
	if (filter.test(s))
		return true;
	else
		return false;
}
function es_vacio(texto){
	if (texto == "") {   
	   return true
	}   
}

function copiar_link(){
	var txt_link = getElem("txt_link").value;
	window.clipboardData.setData("Text", txt_link);
}