// === Браузер ===
var dom=(document.getElementById)?true:false;
var ie4=(document.all && !dom)?true:false;
var nn4=(document.layers)?true:false;

// === Показывем или прячем секции ===
function Show(id){
	if(ie4){
		objName=document.all["DivSection"+id].style;
		objName.display=((objName.display=="block")?"none":"block");
	return false;
	}
	if(dom){
		objName=document.getElementById("DivSection"+id).style;
		objName.display=((objName.display=="block")?"none":"block");
	return false;
	}
return true;
}

// новая ф-ция с динамической подгрузкой подменю
// prototype должен быть загружен прежде
function ShowDyn(group_id)
{
  block = $('DivSection'+group_id);
	// показываем или скрываем
	block.style.display=((block.style.display=="block")?"none":"block");
	if (block.innerHTML=='')
	{
	  // загружаем данные { success: 'items', failure: 'notice' }
	  block.innerHTML = " <div class='loading'>... загрузка ...</div>";
	  new Ajax.Updater({ success: 'DivSection'+group_id, failure: 'DivSection'+group_id }, 
	                    '/include/p_menu.php', 
	                   { parameters: { group_id: group_id }}
	  );
   }
  return false;
}

function ShowPresenseDyn(prd_id)
{
  block = $('Presense');
  if (block.innerHTML=='')
  {
    block.innerHTML = " <div class='loading'>... загрузка ...</div>";
    new Ajax.Updater({ success: 'Presense', failure: 'Presense' }, 
	                    '/include/p_presense.php', 
	                   { parameters: { id: prd_id}}
	  );
  }
  return false;
}


function ShowPresenseDynNew(prd_id)
{
  block = $('Presense');
  if (block.innerHTML=='')
  {
    block.innerHTML = " <div class='loading'>... загрузка ...</div>";
    new Ajax.Updater({ success: 'Presense', failure: 'Presense' }, 
	                    '/include/p_presense.php', 
	                   { parameters: { id: prd_id,
	                                   qtype: 'new' }}
	  );
  }
  return false;
}

/////////////////////////////////////////shop/

function CompareSelect(){
 	document.forms['group'].target ="compare";
	document.forms['group'].submit();
	return false;
}

function SelectAll(param){
	cbox=document.forms['group'].elements;
	for(i=0; i<cbox.length; i++){
		cbox[i].checked=param;
	}
}

function AddProduct(id,group){
	add=window.open('','AddProduct','resizable=no,menubar=no,status=no,scrollbars=no,width=1,height=1');
	add.close();
	add=window.open('/shop/add/?id='+id+'&group='+group,'AddProduct','resizable=no,menubar=no,status=no,scrollbars=no,width=240,height=170,top=10,left=10');
	add.focus();
	return false;
}

///////////////////////////////////// top
function goTo(where) {
document.location.replace(where);
return false;
}

function alpha(obj,opacity){
	obj.filters.alpha.opacity=opacity
}

function menu(imgName,menuName){
	if(document.images){eval('document.menu_'+imgName+'.src="/pictures/common/menu_'+imgName+menuName+'.gif"');}
}

function setClock(){
	currentDate=new Date();
	currentHours=currentDate.getHours();
	if((currentHours-12)>=0) currentHours-=12;
	currentHours=String(currentHours);
	if(currentHours.length==1) currentHours="0"+currentHours;
	currentMinutes=String(currentDate.getMinutes());
	if(currentMinutes.length==1) currentMinutes="0"+currentMinutes;	
	startNumber=String(currentMinutes.substr(0,1));
	endNumber=parseInt(currentMinutes.substr(1,1));
	if(endNumber==1 || endNumber==2 || endNumber==3 || endNumber==4) currentMinutes=startNumber+"0";
	if(endNumber==6 || endNumber==7 || endNumber==8 || endNumber==9) currentMinutes=startNumber+"5";
	if(document.images){eval('document.clock.src="/pictures/clock/'+currentHours+'_'+currentMinutes+'.gif"');}
}

function OpinionView(id){
	pv=window.open("/product/wins/opinion.php?prd_id="+id,"","resizable=no,menubar=no,status=no,scrollbars=yes,width=560,height=600,top=10,left=10");
	pv.focus();
	return false;
}

function ErrorView(id){
	pv=window.open("/product/wins/error.php?prd_id="+id,"","resizable=no,menubar=no,status=no,scrollbars=yes,width=560,height=490,top=10,left=10");
	pv.focus();
	return false;
}

function MnfView(id){
	pv=window.open("/product/wins/manufacture.php?mnf_id="+id,"","resizable=no,menubar=no,scrollbars=yes,status=no,width=560,height=600,top=10,left=10");
	pv.focus();
	return false;
}
function MnfBrochure(id) {
	pv=window.open("/product/wins/win9.php?mnf_id="+id,"","resizable=no,menubar=no,scrollbars=yes,status=no,width=560,height=600,top=10,left=10");
	pv.focus();
	return false;
}


function owin(type,id,h){
	pv=window.open("/product/wins/win"+type+".php?prd_id="+id,"","resizable=no,menubar=no,status=no,width=490,height="+h+",top=10,left=10");
	pv.focus();
	return false;
}

function img_win_open(img, w, h) {
  pv=window.open("/upload/images/"+img, "", "resizable=no,menubar=no,status=no,width="+w+",height="+h+",top=10,left=10");
	pv.focus();
	return false;
}
