/*
Frontend de Importadora LUXLED, C.A. - http://www.luxled.com.ve/
Script para funciones de solicitudes asíncronas
Programación: Ing. Miguel Palazzo <miguel@actimedia.com.ve>
*/

<!--
var XMLHttpRequestObject = false;

try {
	XMLHttpRequestObject = new ActiveXObject('MSXML2.XMLHTTP');
} catch (exception1) {
	try {
		XMLHttpRequestObject = new ActiveXObject('Microsoft.XMLHTTP');
	} catch (exception2) {
		XMLHttpRequestObject = false;
	}
}

if (!XMLHttpRequestObject && window.XMLHttpRequest) {
	XMLHttpRequestObject = new XMLHttpRequest();
}

function cargarRequest(dataSource,id) {
	if (XMLHttpRequestObject) {
		var obj = document.getElementById(id);
		XMLHttpRequestObject.open('GET',dataSource);
		XMLHttpRequestObject.onreadystatechange = function() {
			if (XMLHttpRequestObject.readyState >= 0 && XMLHttpRequestObject.readyState <= 3) {
				obj.innerHTML = '<p class="exito">Cargando...</p>';
			} else if (XMLHttpRequestObject.readyState == 4) {
				obj.innerHTML = XMLHttpRequestObject.responseText;
				return (XMLHttpRequestObject.status == 200);
			} else {
				obj.innerHTML = '<p class="error">Error de ejecuci&oacute;n.</p>';
			}
		}
		XMLHttpRequestObject.send(null);
	}
}

function cargarFaq(id) {
	var preg = document.getElementById('preg' + id);
	var resp = document.getElementById('resp' + id);
	if (resp.className == 'resp_ocultar') {
		preg.className = 'faq_menos';
		resp.className = 'resp_mostrar';
		cargarRequest('requests/faq.php?Id=' + id,'resp' + id);
	} else {
		preg.className = 'faq_mas';
		resp.className = 'resp_ocultar';
		resp.innerHTML = '';
	}
}
//-->