// JavaScript Document
function vivod()
{
	if(!location.search)	//indexnaa stranica
	{
		document.writeln(IndexText)	//Vivesti soobshenie indexnoi stranici
		var	RandFind=new	Array();	//Sozdat massiv sluchaino vibrannix elementov bd 
		var	count=0
	  if(drs.length>6)
	  {
		while(count<6)	//Massiv sluchaino vibrannix elementov bd budet sostoyat iz 6 elementov
			{	
				var error=0	//Netu sovpadeniy	
				var	CompareFind=new	Array();	//Vremenniy massiv soderzashiy sl.element BD
				var	RandNumber=Math.floor((drs.length-1)*Math.random())	//Nomer sl.elementa BD
				CompareFind[0]=drs[RandNumber]		//Prisv vrem. massivu element BD
					for(var i=0;i<=RandFind.length-1;i++)		//Perbrat vse elemeti Sl.Massiva i sravnit s naidennim elementom
						{
							if(RandFind[i]==CompareFind[0])	//Sl.elementa ewe net v sl.massive 
								{error=1;break;}				//viyti iz cikla		
						}
					if(error!=1)		//Esli elementa ewe net v massive
					{
						RandFind[RandFind.length]=CompareFind[0]	//Zanesti element v massiv
						count++ //Prib.schet. poyavilsa noviy element v massive
					}
					else{error=0}	//Sbrosit owibku
			}
	  }
	  //else{document.writeln('В базе данных меньше 6 элементов')}
			ItemsTable(RandFind)	
	}
	else
	{
		var	LocalSearchString=location.search.substring(1)
		var	SearchArray=new Array();
		SearchArray=LocalSearchString.split('|')	//Razdelit stroku search na 2 elementa
		if(SearchArray[0]=="TD")	//Esli vibran TD
			{
				var	TDArray=new	Array();
				var	TD=SearchArray[1].replace("%20"," ").replace("%20"," ")	//Vmesto simvolov %20 v nazvanii TD postavit probeli
				for(var i=0; i<drs.length; i++)
				{
					if(drs[i].brand==TD)
					{
						if(SearchArray[2]=="wom"){
							if(drs[i].kind=="w"){					
								TDArray[TDArray.length]=drs[i];
							}
						}
						if(SearchArray[2]=="men"){					
							if(drs[i].kind=="m"){					
								TDArray[TDArray.length]=drs[i];
							}
						}
						if(SearchArray[2]=="cosm"){					
							if(drs[i].kind=="c"){					
								TDArray[TDArray.length]=drs[i];
							}
						}
						if(SearchArray[2]!="cosm" && SearchArray[2]!="men" && SearchArray[2]!="wom"){											
							TDArray[TDArray.length]=drs[i];
						}
					}
				}
				if(SearchArray[2]=="cosm" || SearchArray[2]=="men" || SearchArray[2]=="wom"){											
					document.writeln("[ <a href=\"index.htm?"+SearchArray[0]+"|"+SearchArray[1]+"\">Полный список продукции</a> ]");
					if(SearchArray[2]=="wom"){
						document.writeln('<p align=center><strong>Торговый дом'+": "+TD+'/Женская парфюмерия</strong></p>')
					}
					if(SearchArray[2]=="men"){
						document.writeln('<p align=center><strong>Торговый дом'+": "+TD+'/Мужская парфюмерия</strong></p>')
					}
					if(SearchArray[2]=="cosm"){
						document.writeln('<p align=center><strong>Торговый дом'+": "+TD+'/Косметика</strong></p>')
					}
				}else{
					document.writeln("[ <a href=\"index.htm?"+SearchArray[0]+"|"+SearchArray[1]+"\">Полный список продукции</a> ]");
					document.writeln('<br><p align=center><strong>Торговый дом'+": "+TD+'</strong></p>')
				}
				//ShowResults(currentMatch, showMatches, TDArray)
				ItemsTable(TDArray)
			}
		if(SearchArray[0]=="Let")
		{
			var TDArray = new Array();
			var	TDexist=false;
			for(var i=0; i<drs.length; i++)
			{
				if(drs[i].brand.charAt(0)==SearchArray[1])	//Esli Pervaa bukva brenda sovpadaet s zadannoi bukvoy
				{
					for(var j=0; j<TDArray.length; j++)
					{
						if(TDArray[j]==drs[i].brand)
						{TDexist=true}
					}
					if(TDexist==false)
					{
					TDArray[TDArray.length]=drs[i].brand
					}
					else {TDexist=false}
				}
			}
			TDArray.sort();
			document.writeln('<p align="center"><strong>Торговый дом: Буква '+SearchArray[1]+'</strong>')
			document.writeln('<hr align="center" size="1" width="100%" color="#FFDEDD"></p>')
			for(var j=0; j<TDArray.length; j++)
				{
					document.writeln('<li><a title="'+TDArray[j]+'" style="font-size: 10px" href="index.htm?TD|'+TDArray[j]+'">'+TDArray[j]+'</a><br>')
				}
		}
		if(SearchArray[0]=="search")
		{
			validate_my(SearchArray[1],SearchArray[2],SearchArray[3])
		}

		if(SearchArray[0]=="about"){document.writeln(AboutText)}
		if(SearchArray[0]=="delivery"){document.writeln(DeliveryText)}
		if(SearchArray[0]=="sale"){document.writeln(SaleText)}
		if(SearchArray[0]=="contacts"){document.writeln(ContactsText)}
		if(SearchArray[0]=="new")
		{
			var	NewItemsArray=new	Array();
			for(var i=0; i<drs.length; i++)
			{
				if(drs[i].hit=="1")
				{
					NewItemsArray[NewItemsArray.length]=drs[i];
				}
			}
			if(NewItemsArray.length>0)
			{
				document.writeln(NewText)
				ItemsTable(NewItemsArray)
			}
			else{document.writeln('Новинок нет!')}
		}
		if(SearchArray[0]=="desc"){
			for(var i=0; i<drs.length; i++){
				SearchArray[1]=SearchArray[1].replace("%20"," ").replace("%20"," ");
				SearchArray[2]=SearchArray[2].replace("%20"," ").replace("%20"," ");
				if(SearchArray[1]==drs[i].brand && SearchArray[2]==drs[i].name){
					var	fold=drs[i].brand.replace(" ","");	//Ubrat probeli v imeni TD
					var fulldesc=drs[i].fulldesc.split("|");
					document.writeln('<table width="100%" border="0" cellspacing="3" cellpadding="5" align="center">');
				    document.writeln('<tr><td colspan="3" align="center" bgcolor="#FFD5D5">'+drs[i].brand+'/'+drs[i].name+'</td></tr>');
				  	document.writeln('<tr><td rowspan="5" align="center" width="120"><img src="'+fold+"/"+drs[i].imgname+'" alt="'+drs[i].brand+" "+drs[i].name+'"></td><td width="100" valign="top" bgcolor="#EAE1E6">Описание:</td><td bgcolor="#EAE1E6">'+fulldesc[0]+'</td></tr>');
				  	document.writeln('<tr><td bgcolor="#FFD5D5">Год:</td><td bgcolor="#FFD5D5">'+fulldesc[1]+'</td></tr>');
				  	document.writeln('<tr><td bgcolor="#EAE1E6">Пол:</td><td bgcolor="#EAE1E6">'+fulldesc[2]+'</td></tr>');
				  	document.writeln('<tr><td bgcolor="#FFD5D5">Ароматы:</td><td bgcolor="#FFD5D5">'+fulldesc[3]+'</td></tr>');
				  	document.writeln('<tr><td bgcolor="#EAE1E6">Тип:</td><td bgcolor="#EAE1E6">'+fulldesc[4]+'</td></tr>');
					document.writeln('</table>');

					document.writeln('<table border="0"><tr><td>');
					var capacitys=drs[i].capacity.split('|')
					var prices=drs[i].price.split('|')
					for(var j=0;j<capacitys.length;j++){
						document.writeln('<font size="2">'+capacitys[j]+"ml "+'<strong>Цена: </font><font size="2">'+prices[j]+' руб. </strong></font> <input type="image" src="design/buy.jpg" align="middle" onClick="add('+"'"+drs[i].brand+" "+drs[i].name+" "+capacitys[j]+" ml"+"','"+prices[j]+"'"+');"><br>')
					}
					document.writeln('</td></tr></table>');
					document.writeln('<p align="center">[ <a href="index.htm?TD|'+drs[i].brand+'">'+drs[i].brand+'</a> ]</p>');
					break;
				}
			}
		return;
		}
		if(SearchArray[0]=="special"){document.writeln(SpecialText)}
		if(SearchArray[0]=="woman"){document.writeln(WomanText)}
		if(SearchArray[0]=="men"){document.writeln(MenText)}
		if(SearchArray[0]=="cosmetic"){document.writeln(CosmeticText)}
	}
}
function	blockTD()
{
	var TD = new Array();
	var TDexist = true;
	var TDnew = -1;
	for(var i=0; i<drs.length; i++)
	{
		for(var curTD=0; curTD<TD.length; curTD++)
		{
			if(TD[curTD]==drs[i].brand)
			{
				TDexist=false; 
			}
		}
		if(TDexist==true)
		{
			TDnew++;
			TD[TDnew] = drs[i].brand;
		}
		else
		{
			TDexist=true;
		}
	}
	TD.sort();
	var divisor=5;					//?????????? ???????? ? ??????? ??
	var divide=TD.length/divisor;	//??????? ?? ??????? ?????????? ?? ?? ?????????? ???????? ? ???????
	var result=Math.floor(divide);	//????? ?????????? ?? ? ????? ???????
	var remainder=TD.length%5		//??????? ?? ??????? ???. ?? ?? ???. ????????
	var file;
//?????? ??????????? ? ???????
document.writeln('<br><div align="center"><strong><font size="2">Торговые дома: </font></strong></div>')
document.writeln('<hr align="center" size="1" width="100%" color="#FFDEDD">')

document.writeln('<table align="center" border="0" width="100%"><tr>')
	var adv=0;						//??????? ???????? ??????? ? ??????? ??
	for(var r=0; r<divisor-1; r++)		// ??? ??????? ???????? ?????????? ?????????? ?? - result, ????? ?????????? ??????? 
	{
		document.writeln('<td align="left">');
	for(var i=0; i<result; i++)
	{
		file=TD[i+adv].replace(" ","")
		document.writeln('<li><a title="'+TD[i+adv]+'" style="font-size:10px" href="index.htm?TD|'+TD[i+adv]+'">'+TD[i+adv]+'</a><br>');
	}	
	adv+=result;
		document.writeln('</td>');
	}
	
		document.writeln('<td align="left">');	
	for(var i=0; i<result+remainder; i++)		//????????? ??????? ???????? result + remainder ??
	{
		file=TD[i+adv].replace(" ","")
		document.writeln('<li><a title="'+TD[i+adv]+'" style="font-size:10px" href="index.htm?TD|'+TD[i+adv]+'">'+TD[i+adv]+'</a><br>');
	}	
		document.writeln('</td>');
	
document.writeln('</tr></table>')	
document.close();
}
function	Search(SearchString)
{
	location.replace('index.htm?search|'+SearchString+'|'+0+'|'+showMatches)
}
function	ItemsTable(array)
{
	var	chet
	if(array.length%2==0)	{chet=true;}	//Massiv chetniy
	else	{chet=false;}
	document.writeln('<table border="0" align="center">')		//Nachalo tablici
	if(chet)	//Massiv chetniy?
	{
		TRvivod(array,array.length)
		document.writeln('</table>')		//Konec tablici	
	}
	else	//Massiv nechetniy
	{
		var	ChetArray=array.length-1;	//Vivesti vse elem.massiva, krome poslednego
		TRvivod(array,ChetArray)
				var	folder=array[array.length-1].brand.replace(" ","");	//Ubrat probeli v imeni TD
				var	TD=array[array.length-1].brand	//TD prisvoit ima torgovogo doma
						//Vivesti posledniy element massiva
			document.writeln('<tr>')		//Otkrit stroku <tr>
			document.writeln('<td align="center" height="325" width="307" background="design/ramka5.jpg">')//Otkrit stolbec <td>			
			document.writeln('<table width="100%" height="100%" border="0"><tr height="50"><td align="center"><strong><font color="#F55C58" size="2">'+TD+'</font></strong></td></tr><tr><td align="center" valign="bottom"><a href="index.htm?desc|'+array[array.length-1].brand+'|'+array[array.length-1].name+'"><img src="'+folder+"/"+array[array.length-1].imgname+'" alt="'+array[array.length-1].brand+" "+array[array.length-1].name+'"></a></td></tr><tr height="130"><td align="center"><font size="2">'+array[array.length-1].brand+" "+array[array.length-1].name+" "+array[array.length-1].description+'</font><br>')
							var capacitys=array[array.length-1].capacity.split('|')
							var prices=array[array.length-1].price.split('|')
							for(var j=0;j<capacitys.length;j++)
							{
							document.writeln('<font size="2">'+capacitys[j]+"ml "+'<strong>Цена: </font><font size="2">'+prices[j]+' руб. </strong></font> <input type="image" src="design/buy.jpg" align="middle" onClick="add('+"'"+array[array.length-1].brand+" "+array[array.length-1].name+" "+capacitys[j]+" ml"+"','"+prices[j]+"'"+');"><br>')
							}
							document.writeln('</td></tr></table>')
							document.writeln('</td>')			//Zakrit stolbec </td>
							
							document.writeln('<td align="center" height="325" width="307">')
							document.writeln('</td>')
			document.writeln('</tr>')
		document.writeln('</table>')		//Konec tablici	
	}
}
function	TRvivod(array,ChetArray)
{
		for(var	i=0;i<ChetArray;i++)
		{
				var	folder=array[i].brand.replace(" ","");	//Ubrat probeli
				var	TD=array[i].brand
			
			document.writeln('<tr>')		//Otkrit stroku <tr>
			document.writeln('<td align="center" height="325" width="307" background="design/ramka5.jpg">')//Otkrit stolbec <td>			
			document.writeln('<table width="100%" height="100%" border="0"><tr height="50"><td align="center"><strong><font color="#F55C58" size="2">'+TD+'</font></strong></td></tr><tr><td align="center" valign="bottom"><a href="index.htm?desc|'+array[i].brand+'|'+array[i].name+'"><img src="'+folder+"/"+array[i].imgname+'" alt="'+array[i].brand+" "+array[i].name+'"></a></td></tr><tr height="130"><td align="center"><font size="2">'+array[i].brand+" "+array[i].name+" "+array[i].description+'</font><br>')
							var capacitys=array[i].capacity.split('|')
							var prices=array[i].price.split('|')
							for(var j=0;j<capacitys.length;j++)
							{
							document.writeln('<font size="2">'+capacitys[j]+"ml "+'<strong>Цена: </font><font size="2">'+prices[j]+' руб. </strong></font> <input type="image" src="design/buy.jpg" align="middle" onClick="add('+"'"+array[i].brand+" "+array[i].name+" "+capacitys[j]+" ml"+"','"+prices[j]+"'"+');"><br>')
							}
							document.writeln('</td></tr></table>')
							document.writeln('</td>')			//Zakrit stolbec </td>
							
				i++;
				folder=array[i].brand.replace(" ","");	//Ubrat probeli
				TD=array[i].brand
			document.writeln('<td align="center" height="325" width="307" background="design/ramka5.jpg">')//Otkrit stolbec <td>			
			document.writeln('<table width="100%" height="100%" border="0"><tr height="50"><td align="center"><strong><font color="#F55C58" size="2">'+TD+'</font></strong></td></tr><tr><td align="center" valign="bottom"><a href="index.htm?desc|'+array[i].brand+'|'+array[i].name+'"><img src="'+folder+"/"+array[i].imgname+'" alt="'+array[i].brand+" "+array[i].name+'"></a></td></tr><tr height="130"><td align="center"><font size="2">'+array[i].brand+" "+array[i].name+" "+array[i].description+'</font><br>')
							capacitys=array[i].capacity.split('|')
							prices=array[i].price.split('|')
							for(var j=0;j<capacitys.length;j++)
							{
							document.writeln('<font size="2">'+capacitys[j]+"ml "+'<strong>Цена: </font><font size="2">'+prices[j]+' руб. </strong></font> <input type="image" src="design/buy.jpg" align="middle" onClick="add('+"'"+array[i].brand+" "+array[i].name+" "+capacitys[j]+" ml"+"','"+prices[j]+"'"+');"><br>')
							}
							document.writeln('</td></tr></table>')
							document.writeln('</td>')			//Zakrit stolbec </td>
			document.writeln('</tr>')
		}
}
function KindOfParf(kind){
	if(location.search){	
		var	LocalSearchString=location.search.substring(1);
		SearchArray=LocalSearchString.split('|')	//Razdelit stroku search na 2 elementa		
		if(SearchArray[2]==kind){
			if(kind=="wom"){
			document.writeln("<a href=\"index.htm?"+LocalSearchString+"\"><strong><font size=\"3\">Женская </font></strong><br>парфюмерия</a>");
			return;
			}
			if(kind=="men"){
			document.writeln("<a href=\"index.htm?"+LocalSearchString+"\"><strong><font size=\"3\">Мужская </font></strong><br>парфюмерия</a>");
			return;
			}
			if(kind=="cosm"){
			document.writeln("<a href=\"index.htm?"+LocalSearchString+"\"><strong><font size=\"3\">Косметика</font></strong></a>");
			return;
			}
		}
		if(SearchArray[0]=="TD"){
			if(kind=="wom"){			
				document.writeln("<a href=\"index.htm?"+SearchArray[0]+"|"+SearchArray[1]+"|wom"+"\"><strong><font size=\"3\">Женская </font></strong><br>парфюмерия</a>");
			}
			if(kind=="men"){			
				document.writeln("<a href=\"index.htm?"+SearchArray[0]+"|"+SearchArray[1]+"|men"+"\"><strong><font size=\"3\">Мужская </font></strong><br>парфюмерия</a>");
			}
			if(kind=="cosm"){			
				document.writeln("<a href=\"index.htm?"+SearchArray[0]+"|"+SearchArray[1]+"|cosm"+"\"><strong><font size=\"3\">Косметика</font></strong></a>");
			}			
		}else{
			if(kind=="wom"){					
				document.writeln("<a href=\"index.htm?woman\"><strong><font size=\"3\">Женская </font></strong><br>парфюмерия</a>");
			}
			if(kind=="men"){					
				document.writeln("<a href=\"index.htm?men\"><strong><font size=\"3\">Мужская </font></strong><br>парфюмерия</a>");
			}
			if(kind=="cosm"){					
				document.writeln("<a href=\"index.htm?cosmetic\"><strong><font size=\"3\">Косметика</a>");
			}
		}
	}else{
			if(kind=="wom"){					
				document.writeln("<a href=\"index.htm?woman\"><strong><font size=\"3\">Женская </font></strong><br>парфюмерия</a>");
			}
			if(kind=="men"){					
				document.writeln("<a href=\"index.htm?men\"><strong><font size=\"3\">Мужская </font></strong><br>парфюмерия</a>");
			}
			if(kind=="cosm"){					
				document.writeln("<a href=\"index.htm?cosmetic\"><strong><font size=\"3\">Косметика</a>");
			}
	}
}


