// JavaScript Document

function showMessage()
{
	document.getElementById("app_message").innerHTML = "";
	document.getElementById('app_message').style.display = 'block';
}

function hideMessage()
{
	document.getElementById('app_message').style.display = 'none';
}

//#####################################################################################################

function checkEmailAddress(emailStr)
{
	var re_check_email = new RegExp("[A-Za-z0-9_]+([-+.][A-Za-z0-9_]+)*@[A-Za-z0-9_]+([-.][A-Za-z0-9_]+)*\\.[A-Za-z0-9_]{2,}([-.][A-Za-z0-9_]+)*");
	var ares = re_check_email.exec(emailStr);
	if( ares == null )
	{
	  return false;
	}
	return true;
}

//#####################################################################################################

function popup(pop_obj)
{
	document.getElementById('for_inner').innerHTML = 
	"<div id=p_up class=pop_div><iframe src=index.php?a="+pop_obj+" class=pop frameborder=0 scrolling=no></iframe></div>";
	
	document.getElementById('for_inner').style.display = 'block';
}

function hide_popup(){
	document.getElementById('for_inner').innerHTML = '';
}

//#####################################################################################################

function _onmouseout (_scr, _Img) {
   eval ("document.images." + _Img + ".src = '" + _scr + "'" ) ;
}

//#####################################################################################################

function confirm_delete() {
	if (confirm('Are you sure?')) {
			//alert("Хороший выбор");
			return true;
	} else {
			//alert("Тогда Вы останетесь прямо здесь");
			return false;
	}
}

//#####################################################################################################

function priceFormat(value)
{
 	var ValueStr = new String( parseFloat(value) );
	if (ValueStr == "NaN") ValueStr = "0";

	var ind = ValueStr.lastIndexOf(".");
	// xxxx.xx
	if ( ind >= 0 )
	{
		if ( ind == ValueStr.length - 2 )
		{
			ValueStr += "0";
		}
	
		if ( ind < ValueStr.length - 3 )
		{
			ValueStr = ValueStr.substr(0, ind + 3);
		}
	}
	else
	{
		ValueStr += ".00";
	}
	// xxxx.xx
	
	// x,xxx.xx
	ind = ValueStr.lastIndexOf(".");
	if ( ind >= 4 )
	{
		ValueStr = ValueStr.substr(0, ind - 3) + "," + ValueStr.substr(ind - 3, 6);
	}
	// x,xxx.xx
	return ValueStr;
}

//#####################################################################################################

function loadurl(url, obj_output) 
{
	$.ajax({
		type: "POST",
		url: url,
		dataType: "html",
		complete: function(){},
		success: function(data){ 
			if (obj_output == null) obj_output = 'listing';
			$('#'+obj_output).html(data);
		},
		error: function()
		{
			//alert('Export operation failed!');
		}
	});
}

