var send=Array(false, false, false, false);
function select(input, val){
    if(input.value==val) input.value="";
}
function unselect(input, val){
    if(input.value=="") input.value=val;
}

function validation_check(){
    for(i=0; i<4; i++){
        if(send[i]==0) return false;
    }
    return true;
}
function checkmail(input){ 
    if (txt == "") { 
	return false;
    } 
    if (txt.indexOf(".") == -1) { 
	return false;
    } 
    dog = txt.indexOf("@"); 
    if (dog == -1) { 
	return false;
    } 
    if ((dog < 1) || (dog > txt.length - 5)) { 
	return false;
    } 
    if ((txt.charAt(dog - 1) == '.') || (txt.charAt(dog + 1) == '.')) { 
	return false;
    }
    return true;
} 


function faqauthor_select(input){
    select(input, "Ваше имя:");
}
function faqauthor_validation(input){
    v=input.value;
    unselect(input, "Ваше имя:");
    if(v!=""){
        if(v.length>=3&&v.length<=15){
            send[0]=true;
            input.className="input";
            document.getElementById('faqauthor_val').innerHTML="";
        }
        else{
            send[0]=false;
            input.className="inputr";
            alert("от 3 до 15 символов");
        }
    }
    else{
        send[0]=false;
        input.className="inputr";
        alert("поле необходимо заполнить");
    }
}

function faqmail_select(input){
    select(input, "Ваш e-mail:");
}
function faqmail_validation(input){
    v=input.value;
    unselect(input, "Ваш e-mail:");
    if(v!=""){
        if(v.length>=3&&v.length<=50){
            if(checkmail(v)){
                send[1]=true;
                input.className="input";
                document.getElementById('faqmail_val').innerHTML="";
            }
            else{
                send[1]=false;
                input.className="inputr";
                alert("проверьте введенный вами e-mail");
            }
        }
        else{
            send[1]=false;
            input.className="inputr";
            alert("от 3 до 15 символов");
        }
    }
    else{
        send[1]=false;
        input.className="inputr";
        alert("поле необходимо заполнить");
    }
}

function faqfone_select(input){
    select(input, "");
    document.getElementById('phone').style.backgroundImage='url(/images/center/cphonew.jpg)';
}
function faqfone_validation(input){
    v=input.value;
    unselect(input, "");
    document.getElementById('phone').style.backgroundImage='url(/images/center/cphoner.jpg)';
    if(v!=""){
        if(v.length>=7&&v.length<=15){
            send[2]=true;
            input.className="inputpred";
            document.getElementById('faqfone_val').innerHTML="";
        }
        else{
            send[2]=false;
            input.className="inputpred";
            alert("от 7 до 15 символов");
        }
    }
    else{
        send[2]=false;
        input.className="inputpred";
        alert("поле необходимо заполнить");
    }
}
function validation_click(){
    faqfone_select(document.getElementById('phone'));
    faqfone_validation(document.getElementById('phone'));
    return validation_check();
}
