// JavaScript Document
var Ime = "Име за контакт", Telefon = "Телефон за контакт", Email = "e-mail адрес за обратна връзка",Firma = "Фирма", Text = "Запитване...";
var PrintAdv = new Array("Визитки","Флаери, дипляни, брошури","Каталози","Менюта","Фолио, винил","Друго...");
var FlashAdv = new Array("Рекламен банер","Флаш банер","Лого","Друго...");
var WebAdv = new Array("Фирмен уеб сайт","Продуктов каталог","Електронен магазин","Презантационен уеб сайт","Лична страница","Блог","Форум","Друго...");
var WebLang = new Array("Изработка на един език","Изработка на два езика","Изработка на три езика","Изработка на повече от три езика");
var BudCash = new Array("Бюджет по договаряне","Над 1000лв.","От 650лв. до 1000лв.","От 450лв. до 650лв.","Под 450лв.");
var MSG = "", Error;
function FocusOut(Q,N)
{
switch(N)
	{
	case 0:
		{
		if (Q.value=='') Q.value=' Търсене в уеб сайта...';
		//document.getElementById("search").style.background = "url(images/bg_field.jpg)";
		}
	break;
	case 1:
		{
		if (Q.value=='') Q.value = Ime;	
		}
	break;
	case 2:
		{
		if (Q.value== '') Q.value= Telefon;	
		}
	break;
	case 3:
		{
		if (Q.value== '') Q.value= Firma;	
		}
	break;
	case 4:
		{
		if (Q.value== '') Q.value= Email;	
		}
	break;
	case 5:
		{
		if (Q.value== '') Q.value= Text;	
		}
	break;	
	}
}

function FocusOver(Q,N)
{
switch(N)
	{
	case 0:
		{
		if (Q.value==' Търсене в уеб сайта...') Q.value='';
		//document.getElementById("search").style.background = "url(images/bg_field_revers.jpg)";
		}
	break;
	case 1:
		{
		if (Q.value== Ime) Q.value='';	
		}
	break;
	case 2:
		{
		if (Q.value== Telefon) Q.value='';	
		}
	break;
	case 3:
		{
		if (Q.value== Firma) Q.value= '';	
		}
	break;
	case 4:
		{
		if (Q.value== Email) Q.value= '';	
		}
	break;
	case 5:
		{
		if (Q.value== Text) Q.value= '';	
		}
	break;	
	}
}

function fff()
	{
	len = document.order.advertisement.length
	for (i = 0; i <len; i++) 
		{
		if (document.order.advertisement[i].checked) 
			{
			chosen = document.order.advertisement[i].value
			}
		}
	}

function seladv(id)
{
var select = document.getElementById("submenu");
select.options.length = 0;
switch(id)
	{
	case 0:
		{
		for(index in PrintAdv) 
			{
			select.options[select.options.length] = new Option(PrintAdv[index],PrintAdv[index]);
			}
		}
	break;
	case 1:
		{
		for(index in FlashAdv) 
			{
			select.options[select.options.length] = new Option(FlashAdv[index],FlashAdv[index]);
			}		
		}
	break;
	case 2:
		{
		for(index in WebAdv) 
			{
			select.options[select.options.length] = new Option(WebAdv[index],WebAdv[index]);
			}		
		}
	break;
	}
secondfild(id);
}

function secondfild(izbor)
{
document.getElementById('infofield').innerHTML = '';
switch(izbor)
	{
	case 0:
		{
		document.getElementById('infofield').innerHTML = 'Предпечатна подготовка и печат на визитки, флаери, брошури, дипляни, менюта, каталози, билбордове,фолио и други.';
		}
	break;
	case 1:
		{
		document.getElementById('infofield').innerHTML = 'Дизайн на рекламни банери, флаш банери по размери и изисквания на клиента. Изработване на лога за фирми и организации.';
		}
	break;
	case 2:
		{
		document.getElementById('infofield').innerHTML = 'Проектиране и изграждане на уеб сайтове, SEO оптимизация и редизайн. Ние реализираме вашите проекти с помоща на HTML, CSS, PHP, JavaScript, Flash и MySQL. ';
		}
	break;
	}
}

function exit()
{
var mes = confirm('Изход от контролния панел?');
if(mes)
	{
	window.location.href= "out.php";	
	}
}

function mOver(id)
{
document.getElementById(id).style.background ='#d1e5fd';
//document.getElementById(id).style.color = '#e1f7d1';
}
function mOut(id)
{
document.getElementById(id).style.background ='none';	
}
function autoClose()
{
setTimeout ( "window.close()", 50000 );	
}
function userPanel(url) 
{
 var width  = 310;
 var height = 310;
 var left   = (screen.width  - width)/2;
 var top    = (screen.height - height)/2;
 var params = 'width='+width+', height='+height;
 params += ', top='+top+', left='+left;
 params += ', directories=no';
 params += ', location=no';
 params += ', menubar=no';
 params += ', resizable=no';
 params += ', scrollbars=no';
 params += ', status=no';
 params += ', toolbar=no';
 newwin=window.open(url,'userPanel', params);
 if (window.focus) {newwin.focus()}
 return false;
}

function resetForm( form )
{
for( i = 0 ; i < form.elements.length ; i++ )
	{
    with( form.elements[i] )
    	{
        if( type != "button" && type != "reset" && type != "submit" )
        form.elements[i].value = "";
        }
    }
}

function copyto()
{
	checkemail();
	with( document.order )
		{
		var f = email.value;
		}
if( eval("document.forms.order.copie.checked") )
	{
	if(Error == true)
		{
		document.getElementById('copyto').innerHTML = ' до: <span style="color:#1f6cde">'+f+"</span>";	
		}
	}
	else
	{
		document.getElementById('copyto').innerHTML = '';
	}
}

function copyto2()
{
	checkemail2();
	with( document.contacts )
		{
		var f = email.value;
		}
if( eval("document.forms.contacts.copie.checked") )
	{
	if(Error == true)
		{
		document.getElementById('copyto').innerHTML = ' до: <span style="color:#1f6cde">'+f+"</span>";	
		}
	}
	else
	{
		document.getElementById('copyto').innerHTML = '';
	}
}

function validate(S)
{
var Error = true;
switch(S)
{
	case 1:
	{
	with( document.LoginForm )
		{
		if(( NameOfUser.value == "" )|| ( PassOfUser.value == ""))
			{
			alert ("Моля въведете потребителско име и парола!");
			Error = false;
			}
		}
	}
	break;
	case 2:
	{
	MSG = "";
	Error = "";
	
MSG = "";
Error = true;
	with( document.contacts )
		{
		if(ime.value == "" || ime.value == Ime) 
			{
			document.getElementById("imeborder").className ="I_queryRed";
			//MSG = "Не е въведено име<br />";
			Error = false;
			}
			else 
			{ 
			document.getElementById("imeborder").className ="I_query"; 
			}
		if((telefon.value != "" ) && ( telefon.value != Telefon))
			{
			var Z = isNaN(telefon.value);
			if(Z) 
				{
				document.getElementById("telefonborder").className ="I_queryRed";
				MSG = "Невалиден телефонен номер<br />";
				Error = false;
				}
				else 
				{ 
				document.getElementById("telefonborder").className ="I_query"; 
				}
			}
			else
			{
			document.getElementById("telefonborder").className ="I_query";	
			}
//check e-mail

if(email.value == "" )//Begin e-mail
			{
			document.getElementById("emailborder").className ="I_queryRed";
			//MSG = "Не е въведен e-mail адрес<br />";
			Error = false;
			}
			else 
			{
			if(email.value == Email )
			{
			document.getElementById("emailborder").className ="I_queryRed";
			//MSG = "Не е въведен e-mail адрес<br />";
			Error = false;	
			}
			else
			{
			document.getElementById("emailborder").className ="I_query"; 			
			if(email.value.indexOf("@")== -1)
				{
					document.getElementById("emailborder").className ="I_queryRed";
					MSG = "Некоректен e-mail адрес<br />";
					Error = false;
				}
				else
				{
					var adr = email.value.split("@");
					if(adr[0].length < 1 )
						{
						document.getElementById("emailborder").className ="I_queryRed";
						MSG = "Некоректен e-mail адрес<br />";
						Error = false;	
						}
						else
						{
							if((adr[1].indexOf(".")== -1) || (adr[1].length < 3))
								{
								document.getElementById("emailborder").className ="I_queryRed";
								MSG = "Некоректен e-mail адрес<br />";
								Error = false;	
								}
								else
								{
								var str = adr[1];
								
								var adr2 = str.split(".");
								
								if((adr2[1].length < 2) || (adr2[1].length > 4))
									{
									document.getElementById("emailborder").className ="I_queryRed";
									MSG = "Некоректен e-mail адрес<br />";
									Error = false;	
									}


								}							
						}
				}
			}
			//E-mail OK
			}// End e-mail	
			
		//End check e-mail
		if((text.value == "" || text.value == Text ))
			{
			document.getElementById("textborder").className ="I_queryRed";
			//MSG = "Не е въведено запитване<br />";
			Error = false;				
			}
			else 
			{ 
			document.getElementById("textborder").className ="I_query"; //OK
			}			
		var stri = check.value;
		stri = stri.toUpperCase()
		if(stri == "")
			{
				document.getElementById("checkborder").className ="I_queryRed";
				//MSG = "Не са въведени символите<br />";
				Error = false;
			}
			else 
			{
			if(check_ch.value != stri)
				{
				document.getElementById("checkborder").className ="I_queryRed";
				MSG = "Грешно въведени символи<br />";
				Error = false;
				}
				else
				{ document.getElementById("checkborder").className ="I_query"; }
			}			
		}
	if(Error == false)
		{
		document.getElementById("errorfield").className ="I_queryRed";	
		document.getElementById("errorfield").innerHTML = "<div style='padding:5px;'>Не са попълнени всички задължителни полета!<br />"+MSG+"</div>";
		}
	
	}
	break;
	case 3:
	{
MSG = "";
Error = true;
	with( document.order )
		{
		if(ime.value == "" || ime.value == Ime) 
			{
			document.getElementById("imeborder").className ="I_queryRed";
			//MSG = "Не е въведено име<br />";
			Error = false;
			}
			else 
			{ 
			document.getElementById("imeborder").className ="I_query"; 
			}
		if((telefon.value != "" ) && ( telefon.value != Telefon))
			{
			var Z = isNaN(telefon.value);
			if(Z) 
				{
				document.getElementById("telefonborder").className ="I_queryRed";
				MSG = "Невалиден телефонен номер<br />";
				Error = false;
				}
				else 
				{ 
				document.getElementById("telefonborder").className ="I_query"; 
				}
			}
			else
			{
			document.getElementById("telefonborder").className ="I_query";	
			}
//check e-mail

if(email.value == "" )//Begin e-mail
			{
			document.getElementById("emailborder").className ="I_queryRed";
			//MSG = "Не е въведен e-mail адрес<br />";
			Error = false;
			}
			else 
			{
			if(email.value == Email )
			{
			document.getElementById("emailborder").className ="I_queryRed";
			//MSG = "Не е въведен e-mail адрес<br />";
			Error = false;	
			}
			else
			{
			document.getElementById("emailborder").className ="I_query"; 			
			if(email.value.indexOf("@")== -1)
				{
					document.getElementById("emailborder").className ="I_queryRed";
					MSG = "Некоректен e-mail адрес<br />";
					Error = false;
				}
				else
				{
					var adr = email.value.split("@");
					if(adr[0].length < 1 )
						{
						document.getElementById("emailborder").className ="I_queryRed";
						MSG = "Некоректен e-mail адрес<br />";
						Error = false;	
						}
						else
						{
							if((adr[1].indexOf(".")== -1) || (adr[1].length < 3))
								{
								document.getElementById("emailborder").className ="I_queryRed";
								MSG = "Некоректен e-mail адрес<br />";
								Error = false;	
								}
								else
								{
								var str = adr[1];
								
								var adr2 = str.split(".");
								
								if((adr2[1].length < 2) || (adr2[1].length > 4))
									{
									document.getElementById("emailborder").className ="I_queryRed";
									MSG = "Некоректен e-mail адрес<br />";
									Error = false;	
									}


								}							
						}
				}
			}
			//E-mail OK
			}// End e-mail	
			
		//End check e-mail
		if((text.value == "" || text.value == Text ))
			{
			document.getElementById("textborder").className ="I_queryRed";
			//MSG = "Не е въведено запитване<br />";
			Error = false;				
			}
			else 
			{ 
			document.getElementById("textborder").className ="I_query"; //OK
			}			
		var stri = check.value;
		stri = stri.toUpperCase()
		if(stri == "")
			{
				document.getElementById("checkborder").className ="I_queryRed";
				//MSG = "Не са въведени символите<br />";
				Error = false;
			}
			else 
			{
			if(check_ch.value != stri)
				{
				document.getElementById("checkborder").className ="I_queryRed";
				MSG = "Грешно въведени символи<br />";
				Error = false;
				}
				else
				{ document.getElementById("checkborder").className ="I_query"; }
			}			
		}
	if(Error == false)
		{
		document.getElementById("errorfield").className ="I_queryRed";	
		document.getElementById("errorfield").innerHTML = "<div style='padding:5px;'>Не са попълнени всички задължителни полета!<br />"+MSG+"</div>";
		}
	}
	break;
}
return (Error);
}

function checkemail()
{
Error = true;
with( document.order )
	{
if(email.value == "" )//Begin e-mail
			{
			document.getElementById("emailborder").className ="I_queryRed";
			MSG = "Не е въведен e-mail адрес<br />";
			Error = false;
			}
			else 
			{
			if(email.value == Email )
			{
			document.getElementById("emailborder").className ="I_queryRed";
			MSG = "Не е въведен e-mail адрес<br />";
			Error = false;	
			}
			else
			{
			document.getElementById("emailborder").className ="I_query"; 			
			if(email.value.indexOf("@")== -1)
				{
					document.getElementById("emailborder").className ="I_queryRed";
					MSG = "Некоректен e-mail адрес<br />";
					Error = false;
				}
				else
				{
					var adr = email.value.split("@");
					if(adr[0].length < 1 )
						{
						document.getElementById("emailborder").className ="I_queryRed";
						MSG = "Некоректен e-mail адрес<br />";
						Error = false;	
						}
						else
						{
							if((adr[1].indexOf(".")== -1) || (adr[1].length < 3))
								{
								document.getElementById("emailborder").className ="I_queryRed";
								MSG = "Некоректен e-mail адрес<br />";
								Error = false;	
								}
								else
								{
								var str = adr[1];
								
								var adr2 = str.split(".");
								
								if((adr2[1].length < 2) || (adr2[1].length > 4))
									{
									document.getElementById("emailborder").className ="I_queryRed";
									MSG = "Некоректен e-mail адрес<br />";
									Error = false;	
									}


								}							
						}
				}
			}
			//E-mail OK
			}// End e-mail	
	}
return Error;
}

function checkemail2()
{
Error = true;
with( document.contacts )
	{
if(email.value == "" )//Begin e-mail
			{
			document.getElementById("emailborder").className ="I_queryRed";
			MSG = "Не е въведен e-mail адрес<br />";
			Error = false;
			}
			else 
			{
			if(email.value == Email )
			{
			document.getElementById("emailborder").className ="I_queryRed";
			MSG = "Не е въведен e-mail адрес<br />";
			Error = false;	
			}
			else
			{
			document.getElementById("emailborder").className ="I_query"; 			
			if(email.value.indexOf("@")== -1)
				{
					document.getElementById("emailborder").className ="I_queryRed";
					MSG = "Некоректен e-mail адрес<br />";
					Error = false;
				}
				else
				{
					var adr = email.value.split("@");
					if(adr[0].length < 1 )
						{
						document.getElementById("emailborder").className ="I_queryRed";
						MSG = "Некоректен e-mail адрес<br />";
						Error = false;	
						}
						else
						{
							if((adr[1].indexOf(".")== -1) || (adr[1].length < 3))
								{
								document.getElementById("emailborder").className ="I_queryRed";
								MSG = "Некоректен e-mail адрес<br />";
								Error = false;	
								}
								else
								{
								var str = adr[1];
								
								var adr2 = str.split(".");
								
								if((adr2[1].length < 2) || (adr2[1].length > 4))
									{
									document.getElementById("emailborder").className ="I_queryRed";
									MSG = "Некоректен e-mail адрес<br />";
									Error = false;	
									}


								}							
						}
				}
			}
			//E-mail OK
			}// End e-mail	
	}
return Error;
}
