function OnClick(page,tipo){
	tipo = (tipo == "" || tipo == null) ? 1 : tipo;
	if(page){
		if(tipo == 1)
			document.location.href = __strMainDir + page;
		else
			openWin(page,'Look Optics','');
	}
}

var objtmp = jsGetObject("txtcargar_select_elements");

function checkUser(f) {
	var obj = jsGetObject('usuario');
	var obj_id = jsGetObject('userid');
	if (obj) {
		var sc = new SetAjax();
		sc.FilePath = __strMainDir + "includes/procesos/validar_usuario.php";
		sc.setVar = [["usuario", obj.value], ["elemid", obj_id.value]];
		sc.onLoading = function() {
			document.body.style.cursor = "wait";
		}
		sc.onCompletion = function() {
			document.body.style.cursor = "default";
			f.submit();
			DisableFormElements(f);
		}
		sc.Execute();
		delete sc;
	} else {
		f.submit();
	}
	
	return false;
}

function loadProduct(elemid) {
	var p = new SetAjax();
	p.FilePath = __strMainDir + "includes/procesos/cargar_producto.php";
	p.setVar = [["elemid", elemid]];
	p.Element = jsGetObject('container');
	p.ElementPlainText = false;
	p.RunScript = false;
	p.onLoading = function() {
		jsSetStyle("Loading", "display", "block");
		document.body.style.cursor = "wait";
	}
	p.onCompletion = function() {
		jsSetStyle("Loading", "display", "none");
		document.body.style.cursor = "default";
	}
	p.Execute();
	delete p;
}

function BuscadorDescarga() {
	var _nombre = jsGetObject('buscar_nombre');
	var _tipoDescarga = jsGetObject('codigo_tipo_descarga');
	var _codCategoria = jsGetObject('codigo_categoria');
	var _codProducto = jsGetObject('codigo_producto');
	
	var p = new SetAjax();
	p.FilePath = __strMainDir + "includes/procesos/cargar_centro_descarga.php";
	p.setVar = [["nombre", _nombre.value],["cod_tipo_descarga", _tipoDescarga.value],["cod_categoria", _codCategoria.value],["cod_producto", _codProducto.value]];
	p.Element = jsGetObject('ContentDescarga');
	p.ElementPlainText = false;
	p.onLoading = function() {
		jsSetStyle("LoadingBuscador", "display", "block");
		document.body.style.cursor = "wait";
	}
	p.onCompletion = function() {
		jsSetStyle("LoadingBuscador", "display", "none");
		document.body.style.cursor = "default";
	}
	p.Execute();
	delete p;
}

function DetalleProducto(idcat,elemid) {
	document.location.href = __strMainDir + "det_prod.php?elemid=" + idcat + "&codigo_producto=" + elemid;
}

function BuscadorMenu(_idioma) {
	var _buscador = jsGetObject('buscador');
	if (_idioma == "es") {
		var msg = "Debe escribir algun criterio de busqueda.";
	} else {
		var msg = "Please, insert your search.";
	}
	if (_buscador.value == "") {
		alert(msg);
		_buscador.focus();
		return false;
	}
	document.location.href = __strMainDir + "det_prod.php?busq=" + _buscador.value + "&sw=1";
}

function setScrollValue(id,value){
	id = 'slide_pictures_' + id;
	if(document.getElementById(id)) document.getElementById(id).scrollLeft = value; 
}

function getScrollValue(id){
	id = 'slide_pictures_' + id;
	if (document.getElementById(id)) return document.getElementById(id).scrollLeft;
}

var idTimeOut=null;
function slideStart(funcao){
	try {
		slideStop();
		idTimeOut = setInterval(funcao,100);
	} catch(err) {
		//jsShowErrors("llamar", err);
	}
}

function slideStop(){
	try {
		if(idTimeOut) clearInterval(idTimeOut);
	} catch(err) {
	//jsShowErrors("alto", err);
	}
}
