// JavaScript Document

// Clearing checked checkBoxes
function prepareElements()
{
	if(document.forms[0] != null)
	{
		for(i = 0; i < document.forms[0].elements.length; i++)
		{
			if(document.forms[0].elements[i].type == "checkbox")
			{
				document.forms[0].elements[i].checked = false;		
			}
		}
	}
}
// Submitting form by referece, not by button
function submitForm()
{
	document.forms["form1"].submit();
}

// Quantity of checked checkBoxes
var numberCBox = 0;

// Verifying of quantity (3) of checked checkBoxes
function verifyCheckBox(objCBox, checkOrNot)
{
	if(numberCBox >= 3 && checkOrNot == true)
	{
		objCBox.checked = false;
		alert("Number of selected boxes is more than 3. That's impossible!");
	}
	else
	{
		if(checkOrNot == true)
		{
			numberCBox++;
		}
		else
		{
			numberCBox--;
		}
	}
}

// Change location of language for page

function changeLanguage(lang)
{
	var langVar = lang;

	var baseURL = window.location.href;

	templateType = baseURL.indexOf("shablon");

	if(templateType == -1)
	{
		if(langVar == "az")
			newURL = "index_az.html";
		else if (langVar == "ru")
			newURL = "index.html";
		else if (langVar == "en")
			newURL = "index_en.html";
	}
	else
	{
		var langStr = "_" + langVar;
		var langStr2 = "=" + langVar;
		
		var regexp_ru = /_ru/g;
		var regexp_az = /_az/g;
		var regexp_en = /_en/g;
		var regexp_ru2 = /=ru/g;
		var regexp_az2 = /=az/g;
		var regexp_en2 = /=en/g;

		if(langVar == "az")
		{
			newURL = baseURL.replace(regexp_ru, langStr);
			newURL = newURL.replace(regexp_ru2, langStr2);
			newURL = newURL.replace(regexp_en, langStr);
			newURL = newURL.replace(regexp_en2, langStr2);
		}
		else if(langVar == "en")
		{
			newURL = baseURL.replace(regexp_az, langStr);
			newURL = newURL.replace(regexp_az2, langStr2);
			newURL = newURL.replace(regexp_ru, langStr);
			newURL = newURL.replace(regexp_ru2, langStr2);
		}
		else if(langVar == "ru")
		{
			newURL = baseURL.replace(regexp_az, langStr);
			newURL = newURL.replace(regexp_az2, langStr2);
			newURL = newURL.replace(regexp_en, langStr);
			newURL = newURL.replace(regexp_en2, langStr2);
		}
	}

	window.location.href = newURL;
}

function generateMenu(language)
{
	var menuLanguage = language;
	var baseURL = window.location.href; 
	nameMenu_ru = new Array("О ПРЕМИИ", "ОРГКОМИТЕТ", "ОФИЦИАЛЬНАЯ<br />ПОДДЕРЖКА", "НОВОСТИ", "АРХИВ");
	locationMenu_ru = new Array("shablon_ru.html?id_doc=1&lang=ru",
							 "shablon_ru.html?id_doc=3&lang=ru",
							 "shablon_ru.html?id_doc=4&lang=ru",
							 "shablon_ru.html?news=first_news&lang=ru",
							 "#"); //"shablon_ru.html?id_doc=6&lang=ru"
	nameMenu_az = new Array("MÜKAFAT<br />HAQQINDA", "TƏŞKİLAT<br />KOMİTƏSİ", "RƏSMİ<br />DƏSTƏK", "YENİLİKLƏR", "ARXİV");
	locationMenu_az = new Array("shablon_az.html?id_doc=1&lang=az",
							 "shablon_az.html?id_doc=3&lang=az",
							 "shablon_az.html?id_doc=4&lang=az",
							 "shablon_az.html?news=first_news&lang=az",
							 "#");//"shablon_az.html?id_doc=6&lang=az"
	nameMenu_en = new Array("ABOUT<br />AWARD", "ORGANIZERS", "OFFICIAL<br />SUPPORT", "NEWS", "ARCHIVES");
	locationMenu_en = new Array("shablon_en.html?id_doc=1&lang=az",
							 "shablon_en.html?id_doc=3&lang=en",
							 "shablon_en.html?id_doc=4&lang=en",
							 "shablon_en.html?news=first_news&lang=en",
							 "#");//"shablon_en.html?id_doc=6&lang=en"
	var baseNameMenuArray;
	var baseLocationMenuArray;
	if(menuLanguage == "az")
		{baseNameMenuArray = nameMenu_az; baseLocationMenuArray = locationMenu_az;}
	else if(menuLanguage == "ru")
		{baseNameMenuArray = nameMenu_ru; baseLocationMenuArray = locationMenu_ru;}
	else if(menuLanguage == "en")
		{baseNameMenuArray = nameMenu_en; baseLocationMenuArray = locationMenu_en;}
		
	var positionId = baseURL.indexOf("?");
	var positionIdEnd = baseURL.indexOf("&");
	var idDoc = baseURL.substring(positionId, positionIdEnd);
//	var idDocInArray = parseInt(idDoc);

	for(var i = 0; i < baseNameMenuArray.length; i++)
	{
		if(baseLocationMenuArray[i].indexOf(idDoc) != -1 && idDoc != "")
		{
			document.write("<li class='home'>" + baseNameMenuArray[i] + "</li>");			
		}
		else
			document.write("<li><a class='main' href='" + baseLocationMenuArray[i] + "'>" + baseNameMenuArray[i] + "</a></li>");
	}
}
function generateHeader(language)
{
	var menuLanguage = language;
	var baseURL = window.location.href;
	header_ru = new Array("hd_aboutaward.gif", 
						  "hd_registration.gif", 
						  "hd_organizers.gif", 
						  "hd_officialsupport.gif", 
						  "hd_contacts.gif", 
						  "hd_voting.gif", 
						  "hd_voting.gif", 
						  "hd_news2.gif",
						  "hd_news2.gif");
	header_az = new Array("hd_aboutaward_az.gif", 
						  "hd_registration_az.gif", 
						  "hd_organizers_az.gif", 
						  "hd_officialsupport_az.gif", 
						  "hd_contacts_az.gif", 
						  "hd_voting_az.gif", 
						  "hd_voting_az.gif", 
						  "hd_news_az.gif", 
						  "hd_news_az.gif");
	header_en = new Array("hd_aboutaward_en.gif", 
						  "hd_registration_en.gif", 
						  "hd_organizers_en.gif", 
						  "hd_officialsupport_en.gif", 
						  "hd_contacts_en.gif", 
						  "hd_voting_en.gif", 
						  "hd_voting_en.gif", 
						  "hd_news2_en.gif",
						  "hd_news2_en.gif");
	keyWord = new Array("id_doc=1", "id_doc=2", "id_doc=3", "id_doc=4", "id_doc=5", "vote=", "brand_", "anons", "news");

	var baseHeaderArray;
	
	if(menuLanguage == "az")
		{baseHeaderArray = header_az;}
	else if(menuLanguage == "ru")
		{baseHeaderArray = header_ru;}
	else if(menuLanguage == "en")
		{baseHeaderArray = header_en;}

	for(var i = 0; i < keyWord.length; i++)
	{
		if(baseURL.indexOf(keyWord[i]) != -1)
		{
			document.write("<img class='imghead' src='img/" + baseHeaderArray[i] + "' border='0' height='34px' />");
			break;
		}
	}
}

