var img = new Object();
img["0"] = new Image(300, 100);	    
img["0"].src = "/img/button0.png";	
img["1"] = new Image(300, 100);	    
img["1"].src = "/img/button1.png";	
img["2"] = new Image(300, 100);	    
img["2"].src = "/img/button2.png";	
img["3"] = new Image(300, 100);	    
img["3"].src = "/img/button3.png";	
img["4"] = new Image(300, 100);	    
img["4"].src = "/img/button4.png";	
img["5"] = new Image(300, 100);	    
img["5"].src = "/img/button5.png";	
img["6"] = new Image(6, 100);	    
img["6"].src = "/img/r.png";	
img["7"] = new Image(6, 100);	    
img["7"].src = "/img/r0.png";	
img["8"] = new Image(6, 100);	    
img["8"].src = "/img/r1.png";	
img["9"] = new Image(6, 100);	    
img["9"].src = "/img/r2.png";	
img["10"] = new Image(6, 100);	    
img["10"].src = "/img/r3.png";	
img["11"] = new Image(6, 100);	    
img["11"].src = "/img/r4.png";	
img["12"] = new Image(6, 100);	    
img["12"].src = "/img/r5.png";	

function SetClass(id,i)
{
	m = document.getElementById('menu'+id);
	mr = document.getElementById('menur'+id);
	m.className = 'Button'+i;
	mr.className = 'R'+i;
}

function Flash(id,state)
{
	m = document.getElementById('menu'+id);
	if (state==1)
	{
		eval ('t0'+id+' = setTimeout("SetClass('+id+',0)",50)');
		eval ('t1'+id+' = setTimeout("SetClass('+id+',1)",100)');
		eval ('t2'+id+' = setTimeout("SetClass('+id+',2)",150)');
		eval ('t3'+id+' = setTimeout("SetClass('+id+',3)",200)');
		eval ('t4'+id+' = setTimeout("SetClass('+id+',4)",250)');
		eval ('t5'+id+' = setTimeout("SetClass('+id+',5)",300)');
	} else
		{
			eval ("clearTimeout(t5"+id+")");
			eval ("clearTimeout(t4"+id+")");
			eval ("clearTimeout(t3"+id+")");
			eval ("clearTimeout(t2"+id+")");
			eval ("clearTimeout(t1"+id+")");
			eval ("clearTimeout(t0"+id+")");
			eval ('setTimeout("SetClass('+id+',0)",180)');
			eval ('setTimeout("SetClass('+id+',1)",150)');
			eval ('setTimeout("SetClass('+id+',2)",120)');
			eval ('setTimeout("SetClass('+id+',3)",90)');
			eval ('setTimeout("SetClass('+id+',4)",60)');
			eval ('setTimeout("SetClass('+id+',5)",30)');
		}
}
function SetClassx(id,i)
{
	m = document.getElementById('menux'+id);
	mr = document.getElementById('menurx'+id);
	m.className = 'Button'+i+'x';
	mr.className = 'R'+i+'x';
}

function Flashx(id,state)
{
	m = document.getElementById('menux'+id);
	if (state==1)
	{
		eval ('t0'+id+' = setTimeout("SetClassx('+id+',0)",50)');
		eval ('t1'+id+' = setTimeout("SetClassx('+id+',1)",100)');
		eval ('t2'+id+' = setTimeout("SetClassx('+id+',2)",150)');
		eval ('t3'+id+' = setTimeout("SetClassx('+id+',3)",200)');
		eval ('t4'+id+' = setTimeout("SetClassx('+id+',4)",250)');
		eval ('t5'+id+' = setTimeout("SetClassx('+id+',5)",300)');
	} else
		{
			eval ("clearTimeout(t5"+id+")");
			eval ("clearTimeout(t4"+id+")");
			eval ("clearTimeout(t3"+id+")");
			eval ("clearTimeout(t2"+id+")");
			eval ("clearTimeout(t1"+id+")");
			eval ("clearTimeout(t0"+id+")");
			eval ('setTimeout("SetClassx('+id+',0)",180)');
			eval ('setTimeout("SetClassx('+id+',1)",150)');
			eval ('setTimeout("SetClassx('+id+',2)",120)');
			eval ('setTimeout("SetClassx('+id+',3)",90)');
			eval ('setTimeout("SetClassx('+id+',4)",60)');
			eval ('setTimeout("SetClassx('+id+',5)",30)');
		}
}

var curI;

function ShowPhoto(path,width,height)
{
	for (i=1; i<=fnames.length; i++)
	{
		if (fnames[i]==path) curI=i;
	}
	
	tl = document.getElementById('ToLeft');
	tr = document.getElementById('ToRight');
	tli = document.getElementById('ToLeftImg');
	tri = document.getElementById('ToRightImg');
	
	if ((curI-1)!=0)
	{	
	tli.innerHTML = '<img src="/img/.gif" width="17" height="33" onMouseOver=ActiveArrow("l",1) onMouseOut=ActiveArrow("l",0) onclick=ShowPhoto("'+fnames[(curI-1)]+'",'+fwidths[(curI-1)]+','+fheights[(curI-1)]+')>';
	tl.style.display = 'block';
	tl.style.marginTop = -44 + document.documentElement.scrollTop + 'px';
	tli.style.display = 'block';
	tli.style.marginTop = -44 + document.documentElement.scrollTop + 'px';
	} else
		{
			tl.style.display = 'none';
			tli.style.display = 'none';
		}
	
	if ((curI+1)<fnames.length)
	{
	tri.innerHTML = '<img src="/img/.gif" width="17" height="33"  onMouseOver=ActiveArrow("r",1) onMouseOut=ActiveArrow("r",0) onclick=ShowPhoto("'+fnames[(curI+1)]+'",'+fwidths[(curI+1)]+','+fheights[(curI+1)]+')>';
	tr.style.display = 'block';
	tr.style.marginTop = -16 + document.documentElement.scrollTop + 'px';
	tri.style.display = 'block';
	tri.style.marginTop = -16 + document.documentElement.scrollTop + 'px';
	} else
		{
			tr.style.display = 'none';
			tri.style.display = 'none';
		}
	
				
	int = document.getElementById('interlaced');
	int.style.height = document.documentElement.scrollHeight + 'px';
	int.style.visibility = 'visible';
	view = document.getElementById('ViewPhoto');
	vd = document.getElementById('Vdiv');
	foto = document.getElementById('Fotka');
	foto.innerHTML = '<img src="'+path+'" onclick="HidePhoto();">';
	view.style.width = width + 'px';
	vd.style.width = width + 'px';
	view.style.height = height + 30 + 'px';
	view.style.marginLeft = -Math.round(width/2) + 'px';
	view.style.marginTop = -Math.round(height/2) - 35 + document.documentElement.scrollTop + 'px';
	view.style.display = 'block';
}

function HidePhoto()
{
	tl = document.getElementById('ToLeft');
	tr = document.getElementById('ToRight');
	tr.style.display = 'none';
	tl.style.display = 'none';
	tli = document.getElementById('ToLeftImg');
	tri = document.getElementById('ToRightImg');
	tri.style.display = 'none';
	tli.style.display = 'none';
	view = document.getElementById('ViewPhoto');
	view.style.display = 'none';
	int = document.getElementById('interlaced');
	int.style.visibility = 'hidden';
}

function checkEmpty (val){
	if (val=="" || val.search(/[^\s]+/)==-1) {
		return false;
	}
	return true;
}

function RestoreColor()
	{
	document.MessageForm.content.style.background="#e9e9e9";	
	document.MessageForm.name.style.background="#e9e9e9";	
	document.MessageForm.email.style.background="#e9e9e9";	
	document.MessageForm.data.style.background="#e9e9e9";	
	}

function SubmitMessage()
{
	sm=true;
	if (!checkEmpty(document.MessageForm.name.value)) 
		{
	document.MessageForm.name.style.background="#9E9E82";
	sm=false;	
		}
	if (!checkEmpty(document.MessageForm.content.value)) 
		{
	document.MessageForm.content.style.background="#9E9E82";
	sm=false;	
		}
	if (!checkEmpty(document.MessageForm.email.value)) 
		{
	document.MessageForm.email.style.background="#9E9E82";
	sm=false;	
		}
	if (!checkEmpty(document.MessageForm.data.value)) 
		{
	document.MessageForm.data.style.background="#9E9E82";
	sm=false;	
		}
	if (sm==true) {document.MessageForm.submit();}		
}

function RestoreColor2()
	{
	document.cm.content.style.background="#e9e9e9";	
	document.cm.name.style.background="#e9e9e9";	
	}

function SubmitMessage2()
{
	sm=true;
	if (!checkEmpty(document.cm.name.value)) 
		{
	document.cm.name.style.background="#9E9E82";
	sm=false;	
		}
	if (!checkEmpty(document.cm.content.value)) 
		{
	document.cm.content.style.background="#9E9E82";
	sm=false;	
		}
	if (sm==true) {document.cm.fuckbot.value=666; document.cm.submit();}		
}

function ShowLogin()
{
	l = document.getElementById('login');
	l.style.display = 'block';
}

function ShowAddResp()
{
	l = document.getElementById('ap');
	l.style.display = 'block';
	int = document.getElementById('interlaced');
	int.style.height = document.documentElement.scrollHeight + 'px';
	int.style.visibility = 'visible';
}

function HideAddResp()
{
	l = document.getElementById('ap');
	l.style.display = 'none';
	int = document.getElementById('interlaced');
	int.style.visibility = 'hidden';
}

var CurAns = 0;

function ShowAnswer(id)
{
	if (CurAns>0)
	{
	a = document.getElementById('ans'+CurAns);
	a.innerHTML = '';
	}
	a = document.getElementById('ans'+id);
	a.innerHTML = '<form name="ans" action="" method="post"><textarea class="Ans" name="answer"></textarea><input type="submit" value="Ответить" class="Button" style="margin-top: 10px; width: 200px !important;"><input type="hidden" name="com_id" value="0"></form>';
	document.ans.com_id.value = id;
	CurAns = id;
}

function RestoreColor1()
	{
	document.SendMessage.name.style.background="#e9e9e9";	
	document.SendMessage.content.style.background="#e9e9e9";	
	document.SendMessage.contacts.style.background="#e9e9e9";	
	document.SendMessage.wedding.style.background="#e9e9e9";	
	}

function SubmitMessage1()
{
	sm=true;
	if (!checkEmpty(document.SendMessage.contacts.value)) 
		{
	document.SendMessage.contacts.style.background="#9E9E82";
	sm=false;	
		}
	if (!checkEmpty(document.SendMessage.name.value)) 
		{
	document.SendMessage.name.style.background="#9E9E82";
	sm=false;	
		}
	if (!checkEmpty(document.SendMessage.content.value)) 
		{
	document.SendMessage.content.style.background="#9E9E82";
	sm=false;	
		}
	if (!checkEmpty(document.SendMessage.wedding.value)) 
		{
	document.SendMessage.wedding.style.background="#9E9E82";
	sm=false;	
		}
	if (sm==true) 
		{document.SendMessage.submit();} else
		{
			alert('Заполните все поля!');
		}		
}

function ActiveArrow(a,on)
	{
	if (a=='r') {arrow=document.getElementById('ToRight');
	if (on==1) {arrow.style.backgroundImage = 'url(\'' + '/img/right-a.gif' + '\')';} else {arrow.style.backgroundImage = 'url(\'' + '/img/right.gif' + '\')';}
	} else {arrow=document.getElementById('ToLeft');
	if (on==1) {arrow.style.backgroundImage = 'url(\'' + '/img/left-a.gif' + '\')';} else {arrow.style.backgroundImage = 'url(\'' + '/img/left.gif' + '\')';}}
	}
