//<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

var menuWidth;
var menuHeight;
menuWidth=170;
menuHeight=500;

var __extra_path_offset="";

function setPathOffset(__p_f){
	__extra_path_offset=__p_f;
}

function openCustomHTMLWin(w_name,w_target){
  window.open(w_name,w_target,'width=400,height=400,left=20,top=20');
}

// Image Handling functions

var langLevel;
var langImageOffset='';
var _wholeURLstring=new String(document.location);
var __lang_level=(_wholeURLstring.indexOf('english',0)==-1);
langLevel=__lang_level;

var intervalID=0;
var _pic_full_win;

var picLoadFinished=false;

function loadedPicsInterval(){
  w_W=0;
  w_H=0;
  if (picLoadFinished){
    return;
  }
  if (navigator.appName=="Netscape"){
    w_W=_pic_full_win.document.images[0].width+_pic_full_win.outerWidth-_pic_full_win.innerWidth+25;
    w_H=_pic_full_win.document.images[0].height+_pic_full_win.outerHeight-_pic_full_win.innerHeight+20;
  }else{
    w_W=_pic_full_win.document.images[0].width+10;
    w_H=_pic_full_win.document.images[0].height+28;
  }
  _pic_full_win.resizeTo(w_W,w_H);
  if (_pic_full_win.document.images[0].complete){
    picLoadFinished=true;
    if (navigator.appName=="Netscape"){
      w_W=_pic_full_win.document.images[0].width+_pic_full_win.outerWidth-_pic_full_win.innerWidth+25;
      w_H=_pic_full_win.document.images[0].height+_pic_full_win.outerHeight-_pic_full_win.innerHeight+20;
    }else{
      w_W=_pic_full_win.document.images[0].width+10;
      w_H=_pic_full_win.document.images[0].height+28;
    }
    _pic_full_win.resizeTo(w_W,w_H);
    _pic_full_win.focus();
    _pic_full_win.clearInterval(intervalID);
  }
}

if (langLevel==false){
	langImageOffset='../';
}else{
	langImageOffset='';
}

var __image_offset;

function openPicWin2(file_name,pic_W,pic_H){
  picLoadFinished=false;
  _pic_full_win=window.open("", "_ak_picture__", "width=100,height=100,left=0,top=0,status=false");
  _pic_full_win.document.clear();
  _pic_full_win.document.open();
  _pic_full_win.document.writeln("<html><head><title>Альфа-Керамика-Инжиниринг</title><meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>");
  _pic_full_win.document.writeln("</head><body bgcolor='#FFFFFF' text='#000000' leftmargin='0' topmargin='0'><table width='100%' border='0' height='100%' cellpadding='0' cellspacing='0' align='center'>");
  _pic_full_win.document.writeln("<tr><td align='center' valign='middle'><table border='0' bordercolor='#000000' cellpadding='0' cellspacing='0'><tr>");
  _pic_full_win.document.writeln("<td align='center' valign='middle'><img src='"+file_name+".jpg'></td>");
  _pic_full_win.document.writeln("</tr></table></td></tr></table>");
  _pic_full_win.document.writeln("</body></html>");
  _pic_full_win.document.close();
  intervalID=_pic_full_win.setInterval(loadedPicsInterval,100);
}

function openPicWin(file_name){
  var __image_offset=langImageOffset+'images/'+__extra_path_offset;
  openPicWin2(__image_offset+file_name,100,100);
}

//Includes

document.write('<script language="javascript" src="ak_galleries.js"></script>');

//Service functions

function detectLangLevel(){
	var _wholeURLstring=new String(document.location);
	if (_wholeURLstring.indexOf("english",0)==-1) return 1;
	return 0;
}

function getSubstrIndex(__srcStr,__substr){
  if (__srcStr.length==0){
    return -1;
  }
  var i=0;
  for (i=0;i<__srcStr.length;i++){
    if (__srcStr.charAt(i)==__substr.charAt(0)){
      return i;
    }
  }
}

function getTotalSubStrings(__srcStr,__substr){
  if (__srcStr.length==0){
    return -1;
  }
  _t_c=0;
  var i=0;
  for (i=0;i<__srcStr.length;i++){
    if (__srcStr.charAt(i)==__substr.charAt(0)){
      _t_c++;
    }
  }
  return _t_c;
}

function getSubstrNum(__srcStr,__substr,_substr_count){
  if (__srcStr.length==0){
    return "";
  }
  _resultstr="";
  _t_c=0;
  var i=0;
  for (i=0;i<__srcStr.length;i++){
    if (__srcStr.charAt(i)==__substr.charAt(0)){
      _t_c++;
    }
    if ((_t_c==_substr_count)&&(__srcStr.charAt(i)!=__substr.charAt(0)))
      _resultstr+=__srcStr.charAt(i);
  }
  return _resultstr;
}

function detectFileName(){
  var _wholeURLstring=new String(document.location);
  var _domainIndex=5;
  _domainIndex=getTotalSubStrings(_wholeURLstring,"/");
  var _docName=new String(getSubstrNum(_wholeURLstring,"/",_domainIndex));
  return _docName;
}

function compareStrings(sStr1,sStr2,_mode){
	var _i=0;
	if ((typeof(sStr1)=="undefined")||(typeof(sStr2)=="undefined")) return false;
	if ((sStr1.length!=sStr2.length)&&(_mode!=1)) return false;
	_lng=sStr1.length;
	if (_lng==0) return false;
	var _count=0;
	for (_i=0;_i<_lng;_i++){
		if (sStr1.charAt(_i)!=sStr2.charAt(_i)){
			if ((_count==sStr1.length)||(_count==sStr2.length)&&(_mode==1)) return true;
			return false;
		}else{
			_count++;
		}
	}
	return true;
}

function addZeros(sourceStr,strLen){
	sStr=new String(sourceStr);
	var totalStrLen=0;
	if (typeof(strLen)=="undefined"){
		totalStrLen=3;
	}else{
		totalStrLen=Math.round(strLen);
	}
	if (sStr.length==totalStrLen) return sStr;
	if (sStr.length==0) resStr="0"; else resStr=sStr;

	for (i=sStr.length;i<totalStrLen;i++){
		resStr="0"+resStr;
	}
	return resStr;
}

//Interface functions

var bannerCount=2;
var bannerExchange=new Array (bannerCount);

bannerExchange[0]='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="468" height="60" id="ak_intro" align="middle"><param name=movie value="banners/diat_ban_big.swf"><param name=menu value=false><param name=quality value=high><param name=wmode value=transparent><param name=bgcolor value=#FFFFFF><embed src="banners/diat_ban_big.swf" menu=false quality=high wmode=transparent bgcolor=#FFFFFF  width="468" height="60" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>';
bannerExchange[1]='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="468" height="60" id="WWW/banners/a-e_ban_big" align="middle"><param name=movie value="http://www.alfa-fasade.ru/banners/a-e_ban_big.swf"><param name=menu value=false><param name=quality value=high><param name=wmode value=transparent><param name=bgcolor value=#FFFFFF><embed src="http://www.alfa-fasade.ru/banners/a-e_ban_big.swf" menu=false quality=high wmode=transparent bgcolor=#FFFFFF  width="468" height="60" name="http://www.alfa-fasade.ru/banners/a-e_ban_big.swf" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>';

function insertBottomBanners(){
	document.writeln('<table width="750" border="0" cellspacing="5" cellpadding="5" align="center">');
	for (_i=0;_i<bannerCount;_i++){
		document.writeln('<tr><td align="center" valign="middle">');
		document.writeln(bannerExchange[_i]);
		document.writeln('</td></tr>');
	}
	document.writeln('</table>');
}

var searchEnginesCount=4;
var searchEnginesArray=new Array (searchEnginesCount);

searchEnginesArray[0]='<script language="javascript">hotlog_js="1.0";hotlog_r=""+Math.random()+"&s=72866&im=33&r="+escape(document.referrer)+"&pg="+escape(window.location.href);document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N");</script><script language="javascript1.1">hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N")</script><script language="javascript1.2">hotlog_js="1.2";hotlog_r+="&wh="+screen.width+\'x\'+screen.height+"&px="+(((navigator.appName.substring(0,3)=="Mic"))?screen.colorDepth:screen.pixelDepth)</script><script language="javascript1.3">hotlog_js="1.3"</script><script language="javascript">hotlog_r+="&js="+hotlog_js;document.write("<a href=\'http://click.hotlog.ru/?72866\' target=\'_top\'><img "+" src=\'http://hit4.hotlog.ru/cgi-bin/hotlog/count?"+hotlog_r+"&\' border=0 width=88 height=31 alt=HotLog></a>")</script><noscript><a href=http://click.hotlog.ru/?72866 target=_top><img src="http://hit4.hotlog.ru/cgi-bin/hotlog/count?s=72866&im=33" border=0 width="88" height="31" alt="HotLog"></a></noscript>';
searchEnginesArray[1]='<a href="http://top100.rambler.ru/top100/"><img src="http://counter.rambler.ru/top100.cnt?419465" alt="" width=1 height=1 border=0></a><a href="http://top100.rambler.ru/top100/"><img src="http://top100-images.rambler.ru/top100/banner-88x31-rambler-black2.gif" alt="Rambler\'s Top100" width=88 height=31 border=0></a>';
searchEnginesArray[2]='<script language="javascript">Mu="u4464.78.spylog.com";Md=document;Mnv=navigator;Mp=0;Md.cookie="b=b";Mc=0;if(Md.cookie)Mc=1;Mrn=Math.random();Mn=(Mnv.appName.substring(0,2)=="Mi")?0:1;Mt=(new Date()).getTimezoneOffset();Mz="p="+Mp+"&rn="+Mrn+"&c="+Mc+"&t="+Mt;if(self!=top){Mfr=1;}else{Mfr=0;}Msl="1.0";</script><script language="javascript1.1">Mpl="";Msl="1.1";Mj = (Mnv.javaEnabled()?"Y":"N");Mz+=\'&j=\'+Mj;</script><script language="javascript1.2">Msl="1.2";Ms=screen;Mpx=(Mn==0)?Ms.colorDepth:Ms.pixelDepth;Mz+="&wh="+Ms.width+\'x\'+Ms.height+"&px="+Mpx;</script><script language="javascript1.3">Msl="1.3";</script><script language="javascript">My="";My+="<a href=\'http://"+Mu+"/cnt?cid=446478&f=3&p="+Mp+"&rn="+Mrn+"\' target=\'_blank\'>";My+="<img src=\'http://"+Mu+"/cnt?cid=446478&"+Mz+"&sl="+Msl+"&r="+escape(Md.referrer)+"&fr="+Mfr+"&pg="+escape(window.location.href);My+="\' border=0 width=88 height=31 alt=\'SpyLOG\'>";My+="</a>";Md.write(My);</script><noscript><a href="http://u4464.78.spylog.com/cnt?cid=446478&f=3&p=0" target="_blank"><img src="http://u4464.78.spylog.com/cnt?cid=446478&p=0" alt=\'SpyLOG\' border=\'0\' width=88 height=31 ></a></noscript>';
searchEnginesArray[3]='<img src="http://cnt.one.ru/cgi-bin/cnt.cgi?id=191112" width=1 height=1 alt="" border=0><a target=_top href="http://www.one.ru"><img src=http://img.one.ru/but/one88x31a.gif width=88 height=31 alt="be number one" border=0></a>';

function insertSearchEngines(){
	document.writeln('<p>');
	for (_i=0;_i<searchEnginesCount;_i++){
		document.writeln(searchEnginesArray[_i]+'<br>');
	}
	document.writeln('</p>');
}

function insertBottomData(){
//	return;
	_fnt_color="black";
	document.writeln('<table align="center" width="'+menuWidth+'" border="0" cellspacing="0" cellpadding="5"><tr><td align="center" valign="middle"><font color="'+_fnt_color+'" size="1">Дизайн:<br><b>Седнин Студио</b>, 2002-2005. <a href="http://www.sedninstudio.com" target="_blank"><b><font color="'+_fnt_color+'">www.sedninstudio.com</font></b></a></font></td></tr>');
	document.writeln('<tr><td align="center" valign="middle">');
//	insertBottomBanners();
	insertSearchEngines();
	document.writeln('</td></tr>');
	document.writeln('</table>');
}

function insertMenuBar(_curp_){
	if (typeof(_curp_)=="undefined") _cur_page_=1; else _cur_page_=_curp_;
	if ((_cur_page_<1)||(_cur_page_>12)) _cur_page_=1;
	var _menu_bar_name_="ak_menu.swf?_cur_page_="+_cur_page_;
	document.writeln('<br><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+menuWidth+'" height="'+menuHeight+'" id="ak_menu" align="middle">');
	document.writeln('<param name="allowScriptAccess" value="sameDomain" />');
	document.writeln('<param name="movie" value="'+_menu_bar_name_+'" />');
	document.writeln('<param name="menu" value="false" />');
	document.writeln('<param name="quality" value="high" />');
	document.writeln('<param name="wmode" value="transparent" />');
	document.writeln('<param name="bgcolor" value="#ffffff" />');
	document.writeln('<embed src="'+_menu_bar_name_+'" menu="false" quality="high" wmode="transparent" bgcolor="#ffffff" width="'+menuWidth+'" height="'+menuHeight+'" name="ak_menu" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.writeln('</object>');
		document.writeln('');
	document.writeln('<a class="lang" href="english/home.html">english</a>');
}

function searchThroughGalsArray(gName){
	var _i=0;
	for (_i=0;_i<totalFactories;_i++){
//		if ((typeof(factoriesNames[_i])!="undefined")&&(typeof(factoriesFileNames[_i])!="undefined")&&(typeof(factoriesGalleriesNum[_i])!="undefined")){
			if (compareStrings(gName,factoriesFileNames[_i],1)) return _i;
//		}
	}
	return -1;
}

function insertGalleryListServiceFunc(curFactory,outputType){
//	if ((typeof(factoriesNames[_i])=="undefined")||(typeof(factoriesFileNames[_i])=="undefined")||(typeof(factoriesGalleriesNum[_i])=="undefined")) return;
//	insertHorizontalLine();

	var _outputType;
	if (typeof(outputType)=="undefined") _outputType=0; else _outputType=1;
	
	var outputMode=0;
	if (typeof(curFactory)=="undefined") outputMode=0; else outputMode=1;

	var curDoc=detectFileName();
	var curGalIndex;
	if (outputMode==1){
		curGalIndex=curFactory;
	}else{
		var curGalIndex=searchThroughGalsArray(curDoc);
		if (curGalIndex==-1) return;
	}

	var _curGal=new String;

	var totalGalleries=factoriesGalleriesNum[curGalIndex];
	var baseFileName=factoriesFileNames[curGalIndex];
	if ((typeof(totalGalleries)=="undefined")||(typeof(baseFileName)=="undefined")) return;
	if ((totalGalleries<2)&&(outputMode==0)){
		document.write('<br><br>');
		return;
	}
	if (outputMode==0){
		document.write('<table width="80%" height="1"  border="0" align="center" cellpadding="0" cellspacing="0"><tr><td class="NormalCenter">');
		document.write('<p><b><u>Серии:</u></b> ');
	}

	var tmpStr="";
	var _i=0;
//	var sepCounter=0;
	for (_i=0;_i<totalGalleries;_i++){
/*		if ((typeof(fGalleriesSeparator[_i])!="undefined")&&(outputMode==0)){
			document.writeln(sepCounter);
			if (_i==0){
				document.writeln(fGalleriesSeparatorName[curGalIndex][sepCounter]+': ');
				sepCounter++;
			}
		}*/
		curGal=baseFileName+addZeros(_i+1,2);
		_curGal=curGal+".html";
		_copareResult=compareStrings(curDoc,_curGal);
		if (_copareResult==false){
			document.write('<a href="'+_curGal+'">');
		}
//		if (outputMode==1) document.write("[");
		if ((typeof(fGalleriesNames[curGalIndex][_i])=="undefined")||(fGalleriesNames[curGalIndex][_i]=="")) tmpStr="Серия "+(_i+1); else tmpStr=fGalleriesNames[curGalIndex][_i];
		document.write(tmpStr);
		if (_copareResult==false){
//			if (outputMode==1) document.write("]");
			document.write('</a>');
		}
		if ((((_i+1)/maxFGalNamesInARow)==Math.round((_i+1)/maxFGalNamesInARow))&&(outputMode==0)) document.write('<br>'); else
		if (_i!=totalGalleries-1){
			if (outputMode==0) document.write(" | "); else document.write(" | ");
		}
	}
	if (outputMode==0){
		document.write('</p><br>');
	}
	if (outputMode==0){
		document.write('</td></tr></table>');
	}
//	insertHorizontalLine();
}

function insertHorizontalLine(){
	document.write('<table width="90%" height="1"  border="0" align="center" cellpadding="0" cellspacing="0" background="images/bg_white.gif"><tr><td></td></tr></table>');
}

function insertGalleryList(curFactory){
	insertGalleryListServiceFunc(curFactory);
}

function insertFactoriesList(){
	var curDoc=detectFileName();
	var curFactoryIndex=searchThroughGalsArray(curDoc);
	if (curFactoryIndex==-1) return;
	document.write('<p class="NormalCenterSmall">');
	var _i=0;
	for (_i=0;_i<totalFactories;_i++){
//		if ((typeof(factoriesNames[_i])!="undefined")&&(typeof(factoriesFileNames[_i])!="undefined")&&(typeof(factoriesGalleriesNum[_i])!="undefined")){
			if (_i!=curFactoryIndex) document.write('<a href="'+factoriesFileNames[_i]+'01.html">');
			document.write(factoriesNames[_i]);
			if (_i!=curFactoryIndex) document.write('</a>');
			if (((_i+1)/maxFactoriesInARow)==Math.round((_i+1)/maxFactoriesInARow)) document.write('<br>'); else
			if (_i!=totalFactories-1) document.write(" | ");
//		}
	}
	document.write('</p>');
}

function insertOffBottomData(){
//	document.write("&nbsp;");
}

function insertGalAddon(){
	document.write('<p>&nbsp;</p>');
}

function insertExtraTopData(){
	document.write('<br>');
}

function insertSiteMapGalleries(){
	document.writeln('<table width="100%"  border="0" cellspacing="0" cellpadding="0">');
	var _i=0;
	for (_i=0;_i<totalFactories;_i++){
		document.writeln('<tr><td width="26" valign="top" background="images/site_map/sm_vertical_line.gif"><img src="images/site_map/sm_cont_line.gif" width="26" height="21"></td><td height="35" valign="top" class="Normal"><table width="100%"  border="0" cellspacing="0" cellpadding="0"><tr><td width="26" valign="top"><img src="images/site_map/sm_document.gif" width="26" height="21"></td>');
		document.writeln('<td valign="middle" class="Normal"><b>'+factoriesNames[_i]+'</b><br><b>Серии:</b> <script language="JavaScript">insertGalleryList('+_i+');</script></td></tr></table></td></tr>');
	}
	document.writeln('</table>');
}
