//Function for Ajax
function NewAjax()
{
	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 LogIn(){
	
	var ajax = NewAjax();
	var username = '';
	var password = '';
	var show = '';
	if($('username'))
	username = $('username').value;
	if($('password'))
	password = $('password').value;
	if($('show'))
	show = $('show').value;
	
	ajax.open("POST",'/ajax_files/users_login.php?username='+username+'&password='+password+'&show='+show,true)
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			var ok = ajax.responseText
			if (ok == 'Y')
			{
				$('invalid_login').style.display = '';
				$('invalid_login').innerHTML = "Los datos de accesso son invalidos.";
			}
			else
				goToUrl('/index.php');
		}
		else
		{
			$('invalid_login').innerHTML = "<center><img src='/media/images/loader.gif'><br><font color='#666666'></center>";
		}
	}
	ajax.send(null)
	
}

function remindPassword(){
	
	var ajax = NewAjax();
	var username = '';
	var show = '';
	if($('username'))
	username = $('username').value;
	if($('show'))
	show = $('show').value;
	
	ajax.open("POST",'/ajax_files/users_login.php?username='+username+'&show='+show,true)
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			var ok = ajax.responseText
			$('remind').innerHTML = ok
		}
		else
		{
			$('remind').innerHTML = "<center><img src='/media/images/loader.gif'><br><font color='#666666'></center>";
		}
	}
	ajax.send(null)
	
}


function data_verification(inForm)
{
	if(($('name').value == "") || ($('email').value == "") || ($('subject').value == "") || ($('message').value == ""))
	{
		$('data_verif').style.display = '';
	}
	else
	{
		$('action').value = 'send';
		$('data_verif').style.display = 'none';
		$(inForm).submit();
	}	
}
function abrir(sPagina,sOpener){

		var url_abrir

		//url_abrir = 'lista_seleccion.php?id=' + sArea;

		url_abrir = sPagina;		

		//sOpener = 'actividades_area_anno';

		window.open(url_abrir,sOpener,'toolbar=no,menubar=no,width=600,height=500,status=yes,resizable=yes,screenX=400,screenY=500,scrollbars=yes');

}

//Ir a una pagin especifica
function goToUrl(targetURL)
{
	window.location=targetURL
}

//mostrar o ocultar una etiqueta div
function show_div (div_name)
{
	if($(div_name).style.display == '') 
	{
		$(div_name).style.display = 'none';
	} 
	else 
	{
		$(div_name).style.display = '';
	}

}




function isEmail() 
{
	var result = false; 
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test($('email').value)) 
		result= true;
if (result == false)
$('email_verif').style.display = '';
else
$('email_verif').style.display = 'none';

}
//grabar informacion en el panel de administracion
function save_admin_data (inForm)
{
	if($('action').value == 'show')
		$('action').value = 'edit';
	if($('action').value == '')
		$('action').value = 'new';
	$(inForm).submit();
}

function delete_admin_data (inForm)
{
	if($('action').value == 'show')
	{
		$('action').value = 'delete';
		$(inForm).submit();
	}
	else
		alert('Debe escoger una opcion si desea eliminar.');
}

function search_admin_data (inForm)
{
	if($('search_param').value == '')
		alert('Debe digitar el parametro a buscar.');
	else
	{
		$('action').value = 'search';
		$(inForm).submit();
	}
	
}

function showImage(url,name, imgwidth, imgheight )
{
	
	
	
	if (!url.startsWith('http://')) 
	{
		url = 'http://' + url;
	}
	
	var popIt = new PopIt(url, 
	{
		title: name,
		isUrl: true,
		width: (imgwidth+20),
		height: (imgheight+30),
		isDraggable: false,
		isResizable: true,
		className: 'bluePopIt'
	});
	popIt.updateStatusText(name);
}

function showList()
{
	
	list_title = $('list_title').value;
	popIt = new PopIt($('list').innerHTML, 
	{
		title: list_title,
		height: 400,
		width: 600, 
		isModal: true,
		isDraggable: false,
		isResizable: false,
		className: 'bluePopIt'
	});
	popIt.updateStatusText(list_title);
}

function stars_sel(star_num)
{
	for(i=1;i<=star_num;i++)
	{
		$(i+'star').style.background =' url(/media/images/star.png) center';
		$(i+'star').style.width = '32px';
		$(i+'star').style.height= '32px';
	}
}
function stars_unsel(star_num)
{
	for(i=1;i<=star_num;i++)
	{
		$(i+'star').style.background =' url(/media/images/star2.png) center';
	}
}

