//Глобальные переменные
var AR_DOMAIN_ZONE=Array(".in.ua",".ua",".ru");
//Регистрация внтрестраничных переходов
function check_domen_name(domen) {
	for(var i=0;i<AR_DOMAIN_ZONE.length;i++){
		if(domen.indexOf(AR_DOMAIN_ZONE[i])+1){
			var str_tmp=domen.replace(AR_DOMAIN_ZONE[i],"");
			var ar_tmp=str_tmp.split(".");
			return Array(ar_tmp[ar_tmp.length-1]+""+AR_DOMAIN_ZONE[i],ar_tmp[ar_tmp.length-2]);
		}
	}
}
var ADR_SITE_SHORT=check_domen_name(document.domain)[0];
var ADR_SUB=check_domen_name(document.domain)[1];


//Регистрация внтрестраничных переходов
function click_in(statid,statwrd,statft) {
	img = new Image();
    r = Math.round((Math.random() * (10000000 - 1)));
 	img.src = 'http://'+ADR_SITE_SHORT+'/stat.php?statid=' + statid + '&statwrd=' + statwrd + '&statft=' + statft + '&r=' + r;
 	setTimeout('click_in_return', 500);
}

//Регистрация внтрестраничных переходов с учетом поискового слова и статуса фирмы
function click_in_md5(statid,statwrd,statft,idmd5) {
	img = new Image();
    r = Math.round((Math.random() * (10000000 - 1)));
 	img.src = 'http://'+ADR_SITE_SHORT+'/stat.php?statid=' + statid + '&statwrd=' + statwrd + '&statft=' + statft + '&idmd5=' + idmd5 + '&r=' + r;
 	setTimeout('click_in_return', 500);
}

function click_in_return() {
	return true;
}

//Выходим из режима редактирования
function exit(){
	if (confirm("Вы действительно хотите выйти из режима редактирования?")) {
		url = "http://"+ADR_SITE_SHORT;
		document.cookie="fadmin=0; path=/; expires=0; domain=."+ADR_SITE_SHORT;
		document.cookie="fadmin_id=0; path=/; expires=0; domain=."+ADR_SITE_SHORT;
		window.open(url,'_self'); 
	}
}

function setcursel(name,id){
	var OBJ = document.getElementById(name);
	OBJ.value=id;
}

//Открывает/скрывает элемент по id и сохраняет в кукисах
function open_close_cookies(name,id,fbname){
	var OBJ = document.getElementById(name);
	var OBJ1 = document.getElementById(fbname);
	if(OBJ.style.display==''){
		OBJ.style.display='none';
		document.cookie=id+"="+0+ "; path=/; domain=."+ADR_SITE_SHORT;
		OBJ1.innerHTML="<img src="+ADR_SITE_DEBUG+"images/MoreAccurateSearchPlus.png>";
	}
	else {
		OBJ.style.display='';
		document.cookie=id+"="+1+ "; path=/; domain=."+ADR_SITE_SHORT;
		OBJ1.innerHTML="<img src="+ADR_SITE_DEBUG+"images/MoreAccurateSearchMinus.png>";
	}
}


//Открывает/скрывает элемент по id
function open_close(name){
	var OBJ = document.getElementById(name);
	if(OBJ.style.display=='')OBJ.style.display='none';
	else OBJ.style.display='';
}


//Открывает/скрывает маленький фильтр
function open_close_small_filter(filtr,fi,fb){
	var OBJ = document.getElementById(filtr);
	var OBJ1 = document.getElementById(fi);
	var OBJ2 = document.getElementById(fb);
	if(OBJ.style.display==''){
		OBJ.style.display='none';
		OBJ1.innerHTML="<img src="+ADR_SITE_DEBUG+"images/ArrowBottom.png>";
		OBJ2.innerHTML="<img src="+ADR_SITE_DEBUG+"images/PlusSmall.png align=absmiddle valign=center> <a class='MoreAccurateOCURL' href='javascript:void(0);' onclick=\"javascript:open_close_small_filter('"+filtr+"','"+fi+"','"+fb+"')\">Открыть</a>";
	}
	else {
		OBJ.style.display='';
		OBJ1.innerHTML="<img src="+ADR_SITE_DEBUG+"images/ArrowTop.png>";
		OBJ2.innerHTML="<img src="+ADR_SITE_DEBUG+"images/MinusSmall.png align=absmiddle valign=center> <a class='MoreAccurateOCURL' href='javascript:void(0);' onclick=\"javascript:open_close_small_filter('"+filtr+"','"+fi+"','"+fb+"')\">Закрыть</a>";
	}
}

//Функция которая меняет картинку при наведении
function img_hover_cng(obj,img){
	obj.src=ADR_SITE_DEBUG+"images/"+img;
}

//функция которая открывает/скрывает блок "похожие запросы"
function open_close_maibyfind(){
	var OBJ1 = document.getElementById('mfall1');
	var OBJ2 = document.getElementById('mfall2');
	if(OBJ2.style.display=='none'){
		OBJ1.style.display='none';
		OBJ2.style.display='';
	}else {
		OBJ2.style.display='none';
		OBJ1.style.display='';
	}
}

//Функция, которая прячет блок адсенса
function kill_adsense(){
	var objDEL = document.getElementById("d_adsense");
	objDEL.style.display='none';
}


//Функция, которая вставляет большую картинку
var ARERRORIMAGE=Array();
var CURBIGIMG = null;
function insert_big_img(self,id,img){
	img_src=img;
	BIGIMG="bigimg"+id;
	BIGIMGORER="bigimgorder"+id;
	if (CURBIGIMG == self){
		return;
	}
	function insert(){
			if(self.timeoutID)clearTimeout(self.timeoutID);
			var OBJ = document.getElementById(BIGIMG);
			var OBJORDER = document.getElementById(BIGIMGORER);
			OBJ.src=img_src;
			self.className='d_bigimg';
			OBJORDER.style.display='';
			CURBIGIMG=self;
	}

	if(ARERRORIMAGE.join().search(BIGIMG)==-1){
		self.timeoutID = setTimeout(insert, 300);
	}
}

function hide_big_img(self,id,img,event){
    if(self.timeoutID)clearTimeout(self.timeoutID);
	if(ARERRORIMAGE.join().search(BIGIMG)==-1){
		var elem=event.toElement || event.relatedTarget;
		while(elem.parentNode != null){
			if (elem == self) {
				return;
			}
			elem = elem.parentNode;
		}
		if (CURBIGIMG != self) {
			return;
		}
		
		BIGIMG="bigimg"+id;
		BIGIMGORER="bigimgorder"+id;
		var OBJ = document.getElementById(BIGIMG);
		var OBJORDER = document.getElementById(BIGIMGORER);
		OBJ.src=img;
		self.className='goods_img';
		OBJORDER.style.display='none';
		CURBIGIMG=null;
	}
}


//Убирает картинку
function noneimghide(img){
	img.src="http://"+ADR_SITE_SHORT+"/images/1x1.gif";
	img.style.display='none';
}

function nophoto(img){
	img.src="http://"+ADR_SITE_SHORT+"/company/img/nophoto.jpg";
}

//Аналог print_r в PHP
function print_r(arr, level) {
    var print_red_text = "";
    if(!level) level = 0;
    var level_padding = "";
    for(var j=0; j<level+1; j++) level_padding += "    ";
    if(typeof(arr) == 'object') {
        for(var item in arr) {
            var value = arr[item];
            if(typeof(value) == 'object') {
                print_red_text += level_padding + "'" + item + "' :\n";
                print_red_text += print_r(value,level+1);
		} 
            else 
                print_red_text += level_padding + "'" + item + "' => \"" + value + "\"\n";
        }
    } 

    else  print_red_text = "===>"+arr+"<===("+typeof(arr)+")";
    return print_red_text;
}


//jamp меню
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


//Изменяем вид отображение товаров
function chgTypeVis(type){
	document.cookie="gtv="+type+"; path=/; expires=0; domain=."+ADR_SITE_SHORT;
	window.location.reload();
}

//Изменяем количество отображения товаров
function chgGCnt(cnt){
	document.cookie="gcnt="+cnt+"; path=/; expires=0; domain=."+ADR_SITE_SHORT;
	window.location.reload();
}
