// JavaScript Document
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function showMenu(fID) {
	var myStr=fID;
	var myID=myStr.substr(5, 1);
	var myTitle = 'menuTitle'+myID;
	
	if (document.getElementById(fID).style.display == "block") {
		document.getElementById(fID).style.display = "none";
		document.getElementById(myTitle).style.background = "url(../images/bg-menutitle-closed.gif) no-repeat top right";
	} else {
		document.getElementById(fID).style.display = "block";
		document.getElementById(myTitle).style.background = "url(../images/bg-menutitle.gif) no-repeat top right";
		
		// close all others
		var menus = Array(1,3,4,5);
		
		for (i=1;i<=5;i++) {
			var mySTitle = 'smenu'+i;	
			//alert(myOTitle);
			if ((i!=myID) && (document.getElementById(mySTitle)) && (document.getElementById(myTitle))) {
				//alert(myTitle);
				document.getElementById(mySTitle).style.display = "none";
				document.getElementById('menuTitle'+i).style.background = "url(../images/bg-menutitle-closed.gif) no-repeat top right";
			}
		}
		
	}
}

function isInteger (s) {
      var i;

      if (isEmpty(s))
      if (isInteger.arguments.length == 1) return 0;
      else return (isInteger.arguments[1] == true);

      for (i = 0; i < s.length; i++)
      {
         var c = s.charAt(i);

         if (!isDigit(c)) return false;
      }

      return true;
}

function isEmpty(s)
{
      return ((s == null) || (s.length == 0))
}

function isDigit (c)
{
  return ((c >= "0") && (c <= "9"))
}

function showPrice() {
	var prices = new Array();
	prices[1] = 60;
	prices[2] = 70;
	prices[3] = 75;
	
	for (i=0;i<document.form1.regStand.length;i++) {
		if (document.form1.regStand[i].checked==true) {
			if (isInteger(document.getElementById('regSQM').value)) {
				var totalPrice = prices[document.form1.regStand[i].value]*document.getElementById('regSQM').value;
				document.getElementById('totalprice').innerHTML = "<p><strong>TOTAL: "+totalPrice+" EUR</strong></p>";
			} else {
				document.getElementById('regSQM').value = "";
				document.getElementById('totalprice').innerHTML = "";
			}
		}
	}
}

function chkSQM() {
	var sqm = new Array();
	sqm[1] = 12;
	sqm[2] = 150;
	sqm[3] = 6;
	
	for (i=0;i<document.form1.regStand.length;i++) {
		if (document.form1.regStand[i].checked==true) {
			if (isInteger(document.getElementById('regSQM').value)) {
				if (document.getElementById('regSQM').value < sqm[document.form1.regStand[i].value]) {
					alert("Suprafata minima pentru aceasta optiune este de "+sqm[document.form1.regStand[i].value]+" MP");
					document.getElementById('regSQM').value = "";
					document.getElementById('totalprice').innerHTML = "";
				}
			}
		}
	}
}

function checkForm()
{
	if (
		(document.form1.regName.value == null)||(document.form1.regName.value == '')||
		(document.form1.regAddress.value == null)||(document.form1.regName.value == '')||
		(document.form1.regZip.value == null)||(document.form1.regZip.value == '')||
		(document.form1.regCity.value == null)||(document.form1.regCity.value == '')||
		(document.form1.regCountry.value == null)||(document.form1.regCountry.value == '')||
		(document.form1.regPhone.value == null)||(document.form1.regPhone.value == '')||
		(document.form1.regFax.value == null)||(document.form1.regFax.value == '')||
		(document.form1.regEmail.value == null)||(document.form1.regEmail.value == '')||
		(document.form1.regWebsite.value == null)||(document.form1.regWebsite.value == '')||
		(document.form1.regRC.value == null)||(document.form1.regRC.value == '')||
		(document.form1.regCUI.value == null)||(document.form1.regCUI.value == '')||
		(document.form1.regIBAN.value == null)||(document.form1.regIBAN.value == '')||
		(document.form1.regBank.value == null)||(document.form1.regBank.value == '')||
		(document.form1.regCName.value == null)||(document.form1.regCName.value == '')||
		(document.form1.regCFunctie.value == null)||(document.form1.regCFunctie.value == '')||
		(document.form1.regCEmail.value == null)||(document.form1.regCEmail.value == '')||
		(document.form1.regCMobile.value == null)||(document.form1.regCMobile.value == '')||
		(document.form1.regShowName.value == null)||(document.form1.regShowName.value == '')||		
		(document.form1.regPerson.value == null)||(document.form1.regPerson.value == '')||		
		(document.form1.regLegalRep.value == null)||(document.form1.regLegalRep.value == '')||		
		(document.getElementById('regSQM').value == null)||(document.getElementById('regSQM').value == '')
		)
	{
		alert("Toate campurile sunt obligatorii cu exceptia celor de e-mail si website (se completeaza optional).");
		return false;
	} else { return true; }
}

