function number_format(number, decimals, point, separator)
{
if(!isNaN(number))
	{
	point = point ? point : '.';
	number = number.toString().split('.');
	
	if(separator)
	{
		var tmp_number = new Array();
		for(var i = number[0].length, j = 0; i > 0; i -= 3)
		{
		var pos = i > 0 ? i - 3 : i;
		tmp_number[j++] = number[0].substring(i, pos);
		}
	number[0] = tmp_number.reverse().join(separator);
	}

	if(decimals)
	{
		number[1] = number[1] ? number[1] : '0';
		number[1] = Math.round(parseFloat(number[1].substr(0, decimals) + '.' + number[1].substr(decimals, number[1].length), 10));
		var size = decimals - number[1].toString().length;
		for(var i = 0; i < size; i++) number[1] += '0';
	}
	return(number.join(point));
}
else return(null);
}

function ReFresh(cat,uncat){
	var link = "javaprocessor.php?type=refresh&cat=" + cat + "&uncat=" + uncat;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function check_search(){
	if(document.getElementById('stext').value.length < 1){
		alert("Нечего искать");
		return false;
	}
}

function check_cart(p){
	var link = "cert.php?type=check&p=" + p;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        

setTimeout('check_cart()',120000); 
}

function add_cart(id){
	if(document.getElementById(id).value == 0){
		alert('Не указано колличество!');
	}else{
		document.getElementById('totalnum').innerHTML = 'Пересчет...';
		document.getElementById('totalprice').innerHTML = 'Пересчет...';

		var link = "cert.php?type=add&id=" + id + "&kol=" + document.getElementById(id).value;
		var s = document.createElement('script');
		s.setAttribute('type', 'text/javascript');
		s.src = link;
		document.getElementsByTagName('head')[0].appendChild(s);        
	}
}

function clearINP(id){
	document.getElementById(id).value = '';
}

function clear_cert(p){
	document.getElementById('totalnum').innerHTML = 'Очистка...';
	document.getElementById('totalprice').innerHTML = 'Очистка...';

	var link = "cert.php?type=clear&p=" + p;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}


function CheckInt(inp) {
        if (parseInt(inp.value) != inp.value) {
                inp.value = inp.value.replace(new RegExp('[^\\d]|[\\s]', 'g'), '');
        }
} 
function cert_recalc(id,price){
	var sum = number_format((document.getElementById(id).value.replace(new RegExp('[^\\d]|[\\s]', 'g'), '') * document.getElementById('P' + id).innerHTML),2);
	var sumr = number_format((document.getElementById(id).value.replace(new RegExp('[^\\d]|[\\s]', 'g'), '') * document.getElementById('Pr' + id).innerHTML),2);
//	var sumr = 12;
	document.getElementById('T'+id).innerHTML = sum;
	change_cert(id,document.getElementById(id).value.replace(new RegExp('[^\\d]|[\\s]', 'g'), ''),sum,sumr);
}

function check_col(id,col){
	var link = "cert.php?type=check_col&id=" + id + "&col=" + col;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        

//	change_cert(id,document.getElementById(id).value,number_format((document.getElementById(id).value * document.getElementById('P' + id).innerHTML),2));
//	recalc_summ();

}

function change_cert(chid,chcol,chsum,chsumr){
	document.getElementById('totalnum').innerHTML = 'Пересчет...';
	document.getElementById('totalprice').innerHTML = 'Пересчет...';
	document.getElementById('total_summ').innerHTML = 'Пересчет...';
	document.getElementById('total_summR').innerHTML = 'Пересчет...';

	var link = "cert.php?type=change_cert&chid=" + chid + "&chcol=" + chcol + "&chsum=" + chsum + "&chsumr=" + chsumr;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function recalc_summ(){
	var link = "cert.php?type=recalc_summ";
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function send_cert(){
	document.getElementById('totalnum').innerHTML = 'Оформляем...';
	document.getElementById('totalprice').innerHTML = 'Оформляем...';


//	document.getElementById('right').innerHTML = '<h3>Подождите...</h3>';

	var link = "cert.php?type=send_cert&sending=1";
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        

}

function save_cert(){
	document.getElementById('totalnum').innerHTML = 'Сохраняем...';
	document.getElementById('totalprice').innerHTML = 'Сохраняем...';
	document.getElementById('right').innerHTML = '<h3>Сохраняем...</h3>';

	var link = "cert.php?type=send_cert&sending=0";
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function load_cert(lid){
	document.getElementById('totalnum').innerHTML = 'Загружаем...';
	document.getElementById('totalprice').innerHTML = 'Загружаем...';
	document.getElementById('right').innerHTML = '<h3>Загружаем...</h3>';

	var link = "cert.php?type=load_cert&load_id=" + lid;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function open_cert(lid){
	document.getElementById('totalnum').innerHTML = 'Загружаем...';
	document.getElementById('totalprice').innerHTML = 'Загружаем...';
	document.getElementById('right').innerHTML = '<h3>Загружаем...</h3>';

	var link = "cert.php?type=open_cert&load_id=" + lid;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function del_cert(id,ds,de){
	var link = "cert.php?type=del_cert&del_id=" + id + "&Dstart=" + ds + "&Dend" + de;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function change_comment(){
	
//	alert(document.getElementById('comment').value);

	var link = "cert.php?type=change_comment&comment=" + 	document.getElementById('comment').value;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

function jsendMail(to,from_mail,from_name,subj,mess){
	var link = "cert.php?type=sendMailto&to=" + to + "&from_mail=" + from_mail + "&from_name=" + from_name + "&subj=" + subj + "&mess=" + mess ;
//	alert(link) ;
	var s = document.createElement('script');
	s.setAttribute('type', 'text/javascript');
	s.src = link;
	document.getElementsByTagName('head')[0].appendChild(s);        
}

