var id_t=0;

function trim(string)
{
	return  string.replace(/^\s+|\s+$/, '');
}

function checkMail(mail)
{
	var x = mail;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,4})+$/;
	return filter.test(x);
}

function clearTB(id,text)
{
	if(document.getElementById(id).value==text)
	{
		document.getElementById(id).value="";
	}
	else
	{
		document.getElementById(id).select();
	}
}

function getHCenter()
{
		
	var h = 0;
	if( typeof( window.innerWidth ) == 'number' ) 
	{
		//Non-IE
		h = window.innerHeight;
	}
	else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
	{
		h = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) 
	{
		h = document.body.clientHeight;
	}
	
	
	
	if( typeof( window.pageYOffset ) == 'number' ) 
	{
		h += window.pageYOffset;
	}
	else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) 
	{
		h += document.body.scrollTop;
	} 
	else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) 
	{
		h += document.documentElement.scrollTop;
	}
	return h/2;
}
function hideShowMenu(hidecmd,id) 
{
	switch(hidecmd) 
	{
		case 'hide':
			document.getElementById(id).style.display = 'none'
		break;
		case 'show':
			document.getElementById(id).style.display = 'block';
		break;
		case 'starttimer':
			tempTimer = window.setTimeout("hideShowMenu('hide','"+id+"')", 200)
			id_t=id;
		break;
		case 'stoptimer':
			if(id_t==id)
			window.clearTimeout(tempTimer)
			
			document.getElementById(id).style.display = 'block'
		break;
	}
}





function deleteCategory(id)
{
	  
	if(!confirm('Сигурни ли сте, че искате да изтриете категорията и всички материали в нея?'))
	{
		return;
	}
	
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	  http_request = new XMLHttpRequest();
	  if (http_request.overrideMimeType) {
		   http_request.overrideMimeType('text/html');
	  }
	}
	else if (window.ActiveXObject) { // IE
	  try {
	 	  http_request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		   try {
		    http_request = new ActiveXObject("Microsoft.XMLHTTP");
		   } catch (e) {}
	  }
	}
	if (!http_request) {
	return false;
	}
	
	http_request.onreadystatechange = function(){
	if (http_request.readyState == 4) 
	{
		location.reload();
	}
	}
	
	http_request.open('GET', 'ajax/aeCategory.php?act=delete&id='+id, true);
	http_request.send(null); 
}


function approveMat(id)
{
	  
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	  http_request = new XMLHttpRequest();
	  if (http_request.overrideMimeType) {
		   http_request.overrideMimeType('text/html');
	  }
	}
	else if (window.ActiveXObject) { // IE
	  try {
	 	  http_request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		   try {
		    http_request = new ActiveXObject("Microsoft.XMLHTTP");
		   } catch (e) {}
	  }
	}
	if (!http_request) {
	return false;
	}
	
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4) 
		{
			location.reload();
		}
	}
	
	http_request.open('GET', 'ajax/appMat.php?id='+id, true);
	http_request.send(null); 
}


function deleteUser(id)
{
	  
	if(!confirm('Сигурни ли сте, че искате да изтриете потребителя?'))
	{
		return;
	}
	
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	  http_request = new XMLHttpRequest();
	  if (http_request.overrideMimeType) {
		   http_request.overrideMimeType('text/html');
	  }
	}
	else if (window.ActiveXObject) { // IE
	  try {
	 	  http_request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		   try {
		    http_request = new ActiveXObject("Microsoft.XMLHTTP");
		   } catch (e) {}
	  }
	}
	if (!http_request) {
	return false;
	}
	
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4) 
		{
			location.reload();
		}
	}
	
	http_request.open('GET', 'ajax/user.php?act=delete&id='+id, true);
	http_request.send(null); 
}
function deleteMaterial(id)
{
	  
	if(!confirm('Сигурни ли сте, че искате да изтриете материала?'))
	{
		return;
	}
	
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	  http_request = new XMLHttpRequest();
	  if (http_request.overrideMimeType) {
		   http_request.overrideMimeType('text/html');
	  }
	}
	else if (window.ActiveXObject) { // IE
	  try {
	 	  http_request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		   try {
		    http_request = new ActiveXObject("Microsoft.XMLHTTP");
		   } catch (e) {}
	  }
	}
	if (!http_request) {
	return false;
	}
	
	http_request.onreadystatechange = function(){
	if (http_request.readyState == 4) 
	{
		location.reload();
	}
	}
	
	http_request.open('GET', 'ajax/aeMaterial.php?act=delete&id='+id, true);
	http_request.send(null); 
}

function deleteMat(id)
{
	  if(!confirm('Сигурни ли сте, че искате да изтриете материала?'))
	{
		return;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	  http_request = new XMLHttpRequest();
	  if (http_request.overrideMimeType) {
		   http_request.overrideMimeType('text/html');
	  }
	}
	else if (window.ActiveXObject) { // IE
	  try {
	 	  http_request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		   try {
		    http_request = new ActiveXObject("Microsoft.XMLHTTP");
		   } catch (e) {}
	  }
	}
	if (!http_request) {
	return false;
	}
	
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4) 
		{
			location.reload();
		}
	}
	
	http_request.open('GET', 'ajax/deleteMat.php?act=delete&id='+id, true);
	http_request.send(null); 
}

function approveAll()
{
	  if(!confirm('Сигурни ли сте, че искате да одобрите всички материали?'))
	{
		return;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	  http_request = new XMLHttpRequest();
	  if (http_request.overrideMimeType) {
		   http_request.overrideMimeType('text/html');
	  }
	}
	else if (window.ActiveXObject) { // IE
	  try {
	 	  http_request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		   try {
		    http_request = new ActiveXObject("Microsoft.XMLHTTP");
		   } catch (e) {}
	  }
	}
	if (!http_request) {
	return false;
	}
	
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4) 
		{
			location.reload();
		}
	}
	
	http_request.open('GET', 'ajax/deleteMat.php?act=approveall', true);
	http_request.send(null); 
}
function deleteAll()
{
	  if(!confirm('Сигурни ли сте, че искате да изтриете всички материали?'))
	{
		return;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	  http_request = new XMLHttpRequest();
	  if (http_request.overrideMimeType) {
		   http_request.overrideMimeType('text/html');
	  }
	}
	else if (window.ActiveXObject) { // IE
	  try {
	 	  http_request = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
		   try {
		    http_request = new ActiveXObject("Microsoft.XMLHTTP");
		   } catch (e) {}
	  }
	}
	if (!http_request) {
	return false;
	}
	
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4) 
		{
			location.reload();
		}
	}
	
	http_request.open('GET', 'ajax/deleteMat.php?act=deleteall', true);
	http_request.send(null); 
}