var global_ResumeFile_was_upload = false;
var global_maxlen = 0;
	
function is_fill_text(name1st,name2nd,maxlen){
var sInput='a';

	if((name2nd!=null)&&(name2nd!='')){
		sInput = document.getElementById('idInp_'+name2nd).value;
	}

	if ((document.getElementById('idInp_'+name1st).value!='')&&(sInput!='')){
	
		if ((maxlen==null)||(document.getElementById('idInp_'+name1st).value.length<=maxlen)){
			return true;
		}
		else {
			return false;
		}
	}
	else {
		return false;
	}
}

function blu(name1st,name2nd,mustbetrue){

	if(mustbetrue || is_fill_text(name1st,name2nd)){
		set_className('idFlag_'+name1st,'li-check');
	}
	else {
		set_className('idFlag_'+name1st,'li-plus');
	}
	checkAll();
}
function blu_textarea(name1st,maxlen){

	if(is_fill_text(name1st,'',maxlen)){
		set_className('idFlag_'+name1st,'li-check');
	}
	else {
		set_className('idFlag_'+name1st,'li-plus');
	}
	checkAll();
}

function blu_int(name1st){

	if(parseInt(document.getElementById('idInp_'+name1st).value)>=1){
		set_className('idFlag_'+name1st,'li-check');
	}
	else {
		set_className('idFlag_'+name1st,'li-plus');
	}
	checkAll();
}
function blu_email(name1st,name2nd){
	if(isEmail(document.getElementById('idInp_'+name1st).value)){
		set_className('idFlag_'+name1st,'li-check');
	}
	else {
		set_className('idFlag_'+name1st,'li-plus');
	}
	checkAll();
}
function b(){
	numb = js_cntFirm;

	blu_radio("radio",numb);
	return checkAll_2nd(numb);
}
function blu_radio(name1st,numb){
var flag = false;

	for(var i=1;i<=numb;i++){
		obj = document.getElementById('F'+i);
		if ((obj!=null)&&(obj.checked)) {
			flag = true;
			break
		}
		
	}

	if(flag){
		set_className('idFlag_'+name1st,'li-check');
		return true;
	}
	else {
		set_className('idFlag_'+name1st,'li-plus');
		return false;
	}

//	checkAll();
}

function set_className(idname,classname) {
var obj = document.getElementById(idname);
	
	if ((obj!=null) && (classname!=obj.className)){
		obj.className=classname;
	}
}
/* контроль на 1ой стр. */
function checkAll() {
var btn = document.getElementById('idBntSubmit');

	if (
		(
			(document.getElementById('idInp_filedoc').value!='')
			||
			global_ResumeFile_was_upload
		)
		&&
		(document.getElementById('idInp_f').value!='')
		&&
		(document.getElementById('idInp_i').value!='')
		&&
		(isEmail(document.getElementById('idInp_email').value))
		&&
		(parseInt(document.getElementById('idInp_cost').value)>=1)
		&&
		(document.getElementById('idInp_text').value!='')
		&&
		(document.getElementById('idInp_text').value.length<=global_maxlen)
		&&
		(document.getElementById('idInp_sms_key').value!='')
		&&
		checkAll_2nd(js_cntFirm)
	) {

		btn.disabled = false;
		btn.style.color = '#fff';
				
		return true;
		
	}
	else {
		btn.disabled = true;
		btn.style.color = '#A1D0E5';
		
		return false;
	}

}
/* контроль на 2ой стр. */
function checkAll_2nd(numbCheckbox) {
var btn = document.getElementById('idBntSubmit');
var flag = false;

	for(var i=1;i<=numbCheckbox;i++){
		obj = document.getElementById('F'+i);
		if ((obj!=null)&&(obj.checked)) {
			flag = true;
			break
		}
		
	}

	if (
		flag
		&&
		(document.getElementById('idInp_sms_key').value!='')
	) {

		btn.disabled = false;
		btn.style.color = '#fff';
		
		return true;
		
	}
	else {
		btn.disabled = true;
		btn.style.color = '#A1D0E5';
		
		return false;
	}

}

function unmark_checkbox_all(js_cntFirm) {
	for(var i=1;i<=js_cntFirm;i++){
		obj = document.getElementById('F'+i);
		if (obj != null){
			obj.checked=false;
		}
	}
}
