function setCookie(_name, _value, _exp_min) {
		document.cookie = _name + "=0; max-age=0";
		var _cookie = _name + "=" + _value + "; max-age=" + _exp_min *60;
		_cookie += "; path=" + "/";
		document.cookie = _cookie;
}

function getCookie(_name) {
	var allcookies = document.cookie;
	var str_to_find = _name + '=';
	var pos = allcookies.indexOf(str_to_find);
	if (pos !=-1) {
		var start = pos + str_to_find.length;
		var end = allcookies.indexOf(';',start);
		if (end==-1) end = allcookies.length;
		var value = allcookies.substring(start,end);
	} else value = -1;
	return value;
}

function setNum() {
	var number = '(499) 504-88-32';
	document.getElementById('calls').innerHTML = number;
	document.getElementById('calls2').innerHTML = number;
}

function load() {
	var is_search = false;
	var ref = document.referrer;
	var cooka = getCookie('__callsrpc');
	if(cooka==-1) {
		if (ref.indexOf('yandex.ru')!=-1 && ref.indexOf('yandex.ru')<11) is_search=true;
		else if (ref.indexOf('google.ru')!=-1) is_search=true;
		else if (ref.indexOf('adwords.google.')!=-1 && ref.indexOf('adwords.google.')<11) is_search=true;
		else if(ref.indexOf('direct.yandex.ru')!=-1 && ref.indexOf('direct.yandex.ru')<11) is_search=true;
		
		if(is_search) {
			setCookie('__callsrpc','1',7200);
			setNum();
		} else setCookie('__callsrpc','0',7200);
	} else if(cooka==1) setNum();
}

load();
