function ajaxRequest(url, div)
{
	//$('#'+div).html("<img src='img/ajax-loader.gif'>");

	$.ajax({
	  url: url,
	  cache: false,
	  success: function(data) {
		$('#'+div).html(data);
	  }
	});

	return false;
}

function ajaxPostRequest(url, args, div)
{
	$('#'+div).html("<img src='img/ajax-loader.gif'>");

	$.ajax({
	   type: "POST",
	   url: url,
	   cache: false,
	   data: args,
	   success: function(data){
		 $('#'+div).html(data);
	   }
	 });

	 return false;
}

function validEmail(email)
{
	return (/^[\w\.\-@]+$/).test(email);
}


function is_numeric (mixed_var) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: David
    // +   improved by: taith
    // +   bugfixed by: Tim de Koning
    // +   bugfixed by: WebDevHobo (http://webdevhobo.blogspot.com/)
    // +   bugfixed by: Brett Zamir (http://brett-zamir.me)
    // *     example 1: is_numeric(186.31);
    // *     returns 1: true
    // *     example 2: is_numeric('Kevin van Zonneveld');
    // *     returns 2: false
    // *     example 3: is_numeric('+186.31e2');
    // *     returns 3: true
    // *     example 4: is_numeric('');
    // *     returns 4: false
    // *     example 4: is_numeric([]);
    // *     returns 4: false

    return (typeof(mixed_var) === 'number' || typeof(mixed_var) === 'string') && mixed_var !== '' && !isNaN(mixed_var);
}

function parseXml(str) {
	if (window.ActiveXObject) {
		var doc = new ActiveXObject('Microsoft.XMLDOM');
		doc.loadXML(str);
		return doc;
	} else if (window.DOMParser) {
		return (new DOMParser).parseFromString(str, 'text/xml');
	}
}

function addslashes(str) {
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\'/g,'\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\0/g,'\\0');
return str;
}
function stripslashes(str) {
str=str.replace(/\\'/g,'\'');
str=str.replace(/\\"/g,'"');
str=str.replace(/\\0/g,'\0');
str=str.replace(/\\\\/g,'\\');
return str;
}


function showMainBlock(id)
{
	$(".tb_right_in").hide();
	$("#cblock_"+id).show();
	$(".cblock_li").removeClass("active").addClass("unactive");
	$("#cblock_li_"+id).removeClass("unactive").addClass("active");

	return false;
}

function showNewsBlock(block_id, id)
{
	$(".newsblock"+block_id).hide();
	$("#newsblock"+block_id+"_"+id).show();
	$(".newsblock"+block_id+"_link").removeClass("listi").addClass("list");
	$("#newsblock"+block_id+"_link_"+id).removeClass("list").addClass("listi");
	return false;
}
