function open_window(link) {
      window.open(link,'_blank',"width=450 height=400 resizable=yes scrollbars=auto toolbar=no menubar=no status=yes");
}

function setfocus(document) {
        if(document.forms[0] && document.forms[0].elements[0].name == 'text') {
             document.forms[0].elements[0].focus();
        }
}

function chkMail(field)
{
        x = field.value;
        if(x.length >0) {
            at = x.indexOf("@");
            if (at < 1)
            {
                alert("Email address was entered incorrect. Check it one more time.");
                field.focus();
            return false;
            }
            dot=x.indexOf(".")
            if (dot < 1)
            {
                alert("Email address was entered incorrect. Check it one more time.");
                field.focus();
            return false;
            }
        }
        return true;
}

/*function showMailResult(form) {
        param = "subject="+form.subject.value+"&text="+form.text.value;
        window.open('./sms_check.php?'+param,'_blank',"width=650 height=400 resizable=yes scrollbars=auto toolbar=no menubar=no status=yes");
        return true;
} */

function addTemplateWord(field, text) {
    x = field.value;
    field.value = field.value + ' '+text;
}
function chkMemberForm(form) {
     if(form.name.value.length < 2) {
             alert("¡Tienes que introducir un nombre!");
                form.name.focus();
                return false;
     }
     if(form.surname.value.length < 2) {
             alert("¡Tienes que introducir un apellido!");
                form.surname.focus();
                return false;
     }
     if(form.login.value.length < 5 && form.add_user.checked == true) {
             alert("Login is too short!");
                form.login.focus();
                return false;
     }
     else return true;
}

function chkFindingForm(form) {
        if(form.name.value.length <2 && form.surname.value.length < 2 && form.lc_id.value == 0) {
                alert("At least 1 field should be filled!");
                form.name.focus();
                return false;
        }
        else {
                return true;
        }
}

function chkFieldLogin(form) {
    if(form.value.length != 0) {
            if(form.value.length < 6 || form.value.length > 15) {
                alert("Login should be between 6 and 15 simbols!");
                form.focus();
                return false;
            }
            else {
                return true;
            }
        }
}

function putLogin(form) {
         var x, name, surname, pos;
        if(form.login.value.length < 1) {        	if(form.name.value.length > 3 && form.surname.value.length >3){        		name = form.name.value;
        		surname = form.surname.value;
				pos = name.search(' ');
				if(pos > 1)
        			name = name.substr(0, pos);
        		else
        		surname = form.surname.value;

				pos = surname.search(' ');
				if(pos > 1)
        			surname = surname.substr(0, pos);

                x = name+'.'+surname;
                form.login.value = x.substring(0,15)
                form.add_user.checked = true;
         	}
        }
}

function CountSimbols(textarea, textfield, len ) {
        num = textarea.value.length;
        textfield.value = "" + num;
}

function chkMailForm(form) {
        if(form.text.value.length < 2) {
                alert("You should enter text!");
                form.text.focus();
                return false;
        }
    else {
            return true;
    }
}

function copyToClipboard() {
        var x;
        var textrange;
        x = document.forms.mail.text;
    textrange = x.createTextRange();
    textrange.select();
        textrange.execCommand("Copy");
}

function chkMeetForm(form) {
        if(form.title.value.length < 2) {
            alert("You should enter meeting title!");
                form.title.focus();
                return false;
        }
        if(form.member_id.value <=0 ) {
               alert("You should select leader!");
                form.member_id.focus();
                return false;
        }
        if (form.date.value.length < 8) {
               alert("Date has been entered incorrect!");
                form.date.focus();
                return false;
        }
    else {
            return true;
    }
}

function chkLectorForm(form) {
     if(form.lector_id.value <= 0) {
            alert("You should select lector!");
                form.lector_id.focus();
                return false;
        }
        if (form.date.value.length < 8) {
               alert("Date has been entered incorrect!");
                form.date.focus();
                return false;
        }
    if(form.duration.value < 10 ) {
               alert("Lection duration is too short! Duration should be at least 10 minutes");
                form.duration.focus();
                return false;
        }
    if(form.topic.value.length < 2 ) {
               alert("You should enter topic title!");
                form.topic.focus();
                return false;
        }
           return true;
}

function chkSearchForm(form) {
        if(form.name.value.length < 2 && form.surname.value.length < 2) {
        alert("You should fill at least 1 field!");
                form.name.focus();
                return false;
        }
        return true;
}

function chkNewLectorForm(form) {
    if(form.name.value.length < 2 && form.surname.value.length < 2 && form.member_id.value <= 0) {
        alert("You should enter lector name and surname, or select from list!");
                form.name.focus();
                return false;
        }
        return true;
}

function conflistactivate(form) {
        if(form.type_id.value == 1) {
                form.conf_id.value = 0;
                form.proj_id.disabled = 0;
                form.conf_id.disabled = 1;

        }
        else {
                form.proj_id.value = 0;
                form.proj_id.disabled = 1;
                form.conf_id.disabled = 0;
        }
}
