

/****************** SHOW / HIDE *********************/

function show_hide(hidewhat){
	$hideobject = document.getElementById(hidewhat);
	$hideobject.style.display = $hideobject.style.display=="none" ? "" : "none";
}


/****************** FORM VALIDATION *********************/

function isEmpty(elem, helperMsg){
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}

function isButton(btn, helperMsg){
    var cnt = -1;
    for (var i=btn.length-1; i > -1; i--) {
        if (btn[i].checked) {cnt = i; i = -1;}
    }
    if (cnt > -1){
    	return true;
    }else{
    	alert(helperMsg);
    	return false;
    }
}

function isEmail(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function formValidator(){
	
	var firstname = document.getElementById('firstname');
	var secondname = document.getElementById('secondname');
	var who = document.getElementsByName("who");
	var catalogue = document.getElementsByName("catalogue");
	var email = document.getElementById('email');
	var phone = document.getElementById('phone');
	var addr = document.getElementById('address');
	
	if(isEmpty(firstname, "Lūdzu ievadiet vārdu!")){
		if(isEmpty(secondname, "Lūdzu ievadiet uzvārdu!")){
			if(isButton(who, "Lūdzu izvēlieties, kas Jūs esat!")){
				if(isEmail(email, "Lūdzu ievadiet pareizu e-pasta adresi!")){
					if(isEmpty(phone, "Lūdzu ievadiet kontakttālruni!")){
						if(isEmpty(addr, "Lūdzu ievadiet adresi!")){
							if(isButton(catalogue, "Lūdzu izvēlieties, vai vēlaties saņemt bezmaksas katalogu pa pastu!")){
								return true;
							}
						}
					}
				}
			}
		}
	}
	
	return false;
	
}

function formValidatorRu(){
	
	var firstname = document.getElementById('firstname');
	var secondname = document.getElementById('secondname');
	var who = document.getElementsByName("who");
	var catalogue = document.getElementsByName("catalogue");
	var email = document.getElementById('email');
	var phone = document.getElementById('phone');
	var addr = document.getElementById('address');
	
	if(isEmpty(firstname, "Пожалуйста, введите имя!")){
		if(isEmpty(secondname, "Пожалуйста, введите фамилию!")){
			if(isButton(who, "Пожалуйста, выберите кто вы!")){
				if(isEmail(email, "Пожалуйста, введите правильный е-маил!")){
					if(isEmpty(phone, "Пожалуйста, введите контактный телефон!")){
						if(isEmpty(addr, "Пожалуйста, введите адрес!")){
							if(isButton(catalogue, "Пожалуйста, выберите, если Вы хотите получить бесплатный каталог по почте!")){
								return true;
							}
						}
					}
				}
			}
		}
	}
	
	return false;
	
}

function formValidatorEn(){
	
	var firstname = document.getElementById('firstname');
	var secondname = document.getElementById('secondname');
	var who = document.getElementsByName("who");
	var catalogue = document.getElementsByName("catalogue");
	var email = document.getElementById('email');
	var phone = document.getElementById('phone');
	var addr = document.getElementById('address');
	
	if(isEmpty(firstname, "Please enter your name!")){
		if(isEmpty(secondname, "Please enter your surname!")){
			if(isButton(who, "Please choose who are you!")){
				if(isEmail(email, "Please enter correct e-mail address!")){
					if(isEmpty(phone, "Please enter your phone number!")){
						if(isEmpty(addr, "Please enter your address!")){
							if(isButton(catalogue, "Please choose if you would like to receive a free catalogue via post!")){
								return true;
							}
						}
					}
				}
			}
		}
	}
	
	return false;
	
}

////////////////////////////////////////////////////////////////

function formValidatorPoll(){
	
	var q1 = document.getElementsByName("q1");
	var q2 = document.getElementsByName("q2");
	var q3 = document.getElementsByName("q3");
	var q4 = document.getElementsByName("q4");
	var q5 = document.getElementsByName("q5");
	var q6 = document.getElementsByName("q6");
	var q7 = document.getElementsByName("q7");
	var q8 = document.getElementsByName("q8");
	var q9 = document.getElementsByName("q9");
	var q10 = document.getElementsByName("q10");
	
	if(isButton(q1, "Lūdzu atbildiet uz 1. jautājumu!")){
		if(isButton(q2, "Lūdzu atbildiet uz 2. jautājumu!")){
			if(isButton(q3, "Lūdzu atbildiet uz 3. jautājumu!")){
				if(isButton(q4, "Lūdzu atbildiet uz 4. jautājumu!")){
					if(isButton(q5, "Lūdzu atbildiet uz 5. jautājumu!")){
						if(isButton(q6, "Lūdzu atbildiet uz 6. jautājumu!")){
							if(isButton(q7, "Lūdzu atbildiet uz 7. jautājumu!")){
								if(isButton(q8, "Lūdzu atbildiet uz 8. jautājumu!")){
									if(isButton(q9, "Lūdzu atbildiet uz 9. jautājumu!")){
										if(isButton(q10, "Lūdzu atbildiet uz 10. jautājumu!")){
											return true;
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	
	return false;
	
}


