/* change_language form */
function change_language(selected_lang) {
    var form = get_obj('change_language_form');
    var lang = get_obj('lang');

    lang.value = selected_lang;

    form.submit();
}

/* get an element by its id*/
function get_obj(id) {
	element_id = document.getElementById(id);

	return element_id;
}

/*
used for showing the errors when a form is submited
*/
function html_alert(message) {
	container = document.getElementById('html_alert');
	if (container && message != '') {
		container.style.display = '';
		container.innerHTML = message
	}
}

/*
content of this function will be changed if we want to do something
when a page is loading
*/
function load() {
	return true;
}

/* validate inputs for ask information form */
function ask_information_form_validate() {
    var form = get_obj('ask_information_form');
    var name = get_obj('name');
    var email = get_obj('email');
    var phone = get_obj('phone');
    var comments = get_obj('comments');

    if (empty_obj(name) || !js_string(name)) {
        alert('Numele completat este invalid.');
        return false;
    }

    if (empty_obj(email) || !js_email(email)) {
		alert('Adresa de email este invalida.');
		return false;
    }

    if (!empty_obj(phone) && !js_phone(phone)) {
        alert('Numar de telefon invalid.');
        return false;
    }

    if (empty_obj(comments) || !js_string(comments)) {
		alert('Campul de comentarii completat incorect..');
		return false;
    }

    return true;
}