//sound stop & play
//-------------------
ver=parseInt(navigator.appVersion)
ie4=(ver>3  && navigator.appName!="Netscape")?1:0
ns4=(ver>3  && navigator.appName=="Netscape")?1:0
ns3=(ver==3 && navigator.appName=="Netscape")?1:0

function playSound(url) {
 if (ie4) document.all['BGSOUND_ID'].src=url;
 if ((ns4||ns3)
  && navigator.javaEnabled()
  && navigator.mimeTypes['audio/x-midi']
  && self.document.Bach.IsReady()
 )
 {
  self.document.Bach.play()
 }
}

function stopSound() {
 if (ie4) document.all['BGSOUND_ID'].src='jsilence.mid';
 if ((ns4||ns3)
  && navigator.javaEnabled()
  && navigator.mimeTypes['audio/x-midi']
 )
 {
  self.document.Bach.stop()
 }
}
//-------------------
//sound stop & play


// http://www.webreference.com/js/column8/functions.html
// name - name of the cookie
// value - value of the cookie
// [expires] - expiration date of the cookie (defaults to end of current session)
// [path] - path for which the cookie is valid (defaults to path of calling document)
// [domain] - domain for which the cookie is valid (defaults to domain of calling document)
// [secure] - Boolean value indicating if the cookie transmission requires a secure transmission
// * an argument defaults when it is assigned null as a placeholder
// * a null placeholder is not required for trailing omitted arguments
function setCookie(name, value, expires) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : ";path=/");
  document.cookie = curCookie;
}

// name - name of the desired cookie
// * return string containing value of specified cookie or null if cookie does not exist
function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

function checkSideMenuSubmit(QuestionID,copyVoteBOO,formObj)
{
	var answerID;
	if (copyVoteBOO && copyVoteBOO == 'True')
	{
		var votePoll;
		votePoll = getCookieInPage("votePoll"+QuestionID);
		if (votePoll==QuestionID)
		{
			alert(votePoolTwice);
			return false;
		}
	}
	//check that At least one answer is choosen
	var oneIsChoosenBOO = false;
	var radioArr = document.getElementsByTagName("input");
	for (var i = 0; i < radioArr.length; i++) {
		if (radioArr[i].checked && radioArr[i].checked == true && radioArr[i].name=="answer"){
			oneIsChoosenBOO = true;
			answerID		= radioArr[i].value;
		}
	}
	if (!oneIsChoosenBOO){
		try{
			alert(tran280409a1);
		}catch(err){
			alert(err);
		}
		return false;
	}
	else{
		return true;
	}
}

function checkSideMenuSubmit1(terms_id)
{
	var userTXT		=	document.form3.userTXT.value;
	var passTXT		=	document.form3.passTXT.value;
							  	  
	if (userTXT == "")
	{
		alert(EnterUserName);
		document.form3.userTXT.focus();
		return false;
	}
							   
	if (passTXT == "")
	{
		alert(EnterPassword);
		document.form3.passTXT.focus();
		return false;
	}


	if (terms_id != "")
	{
		var tremsFUN	=	document.form3.tremsFUN.checked;
		if (!tremsFUN)
		{
			alert(AgreeTerms);
			document.form3.tremsFUN.focus();
			return false;
		}
	}

	document.getElementById("sendID1").style.display = document.getElementById("sendID1").style.display == "none" ? "" : "none";

}

function checkSearchFormSideMenu(lanTXT)
{
	var seaWord = document.formSearchSideMenu.seaWord.value;

	if (seaWord == "")
	{
		alert(PleaseFillSeatchField);
		document.formSearchSideMenu.seaWord.focus();
		return false;
	}

	if (seaWord.length < 2)
	{
		alert(SearchWordShort);
		document.formSearchSideMenu.seaWord.focus();
		return false;
	}
}

function checkMaillingFormSideMenu(lanTXT)
{
	var emailTXT			= document.formMaillingSideMenu.emailTXT.value;

    if (emailTXT == "")
	{
		alert(EnterEmail);
		document.formMaillingSideMenu.emailTXT.focus();
		return false;
	}

	if (emailTXT!="")
	{
		if (emailTXT.indexOf('@', 0) == -1 || emailTXT.indexOf('.', 0) == -1)
		{
			alert(EnterRightEmail);
			document.formMaillingSideMenu.emailTXT.focus();
			return false;
		}
	}
}

function checkSideMenuManagerLoginWin(lanTXT)
{
	var userTXT		= document.formSiteManagerLogin.userTXT.value;
	var passTXT		= document.formSiteManagerLogin.passTXT.value;

	if (userTXT == "")
	{
		alert(EnterUserName);
		document.formSiteManagerLogin.userTXT.focus();
		return false;
	}
							   
	if (passTXT == "")
	{
		alert(EnterPassword);
		document.formSiteManagerLogin.passTXT.focus();
		return false;
	}

	document.getElementById("sendIDmanagerLogin").style.display = document.getElementById("sendIDmanagerLogin").style.display == "none" ? "" : "none";
							   
}