/*
addFamily = function(){
var cX = parseFloat(objX('place_to_past') + 5);
var cY = parseFloat(objY('place_to_past') + 4);
var boxParent = getObj('vacanciesForm');
var lb = getObj('msg');
if (lb != null) {
boxParent.removeChild(lb);
}
var item1, item2, item3, item4, item5, item6, item7;
if (getObj('tt_spouse_m').style.display == 'block') {
item1 = "Жена";
}
else {
item1 = "Жена";
}
if (getObj('tt_children').style.display == 'block' || getObj('tt_children2').style.display == 'block' || getObj('tt_children3').style.display == 'block') {
item2 = "";
}
else {
item2 = "Сын";
}
if (getObj('tt_children_girl').style.display == 'block' || getObj('tt_children_girl2').style.display == 'block' || getObj('tt_children_girl3').style.display == 'block') {
item3 = "";
}
else {
item3 = "Дочь";
}
if (getObj('tt_father').style.display == 'block') {
item4 = "Отец";
}
else {
item4 = "Отец";
}
if (getObj('tt_mother').style.display == 'block') {
item5 = "Мать";
}
else {
item5 = "Мать";
}
if (getObj('tt_brother').style.display == 'block' || getObj('tt_brother2').style.display == 'block' || getObj('tt_brother3').style.display == 'block') {
item6 = "";
}
else {
item6 = "Брат";
}
if (getObj('tt_brother_fm').style.display == 'block' || getObj('tt_brother_fm2').style.display == 'block' || getObj('tt_brother_fm3').style.display == 'block') {
item7 = "";
}
else {
item7 = "Сестра";
}
var glob_html = "
" + item1 + item2 + item3 + item4 + item5 + item6 + item7 + "
";
var msg = document.createElement("div");
msg.setAttribute('id', 'msg');
boxParent.appendChild(msg);
var box = getObj('msg');
box.style.position = 'absolute';
box.style.display = 'block';
box.style.top = cY + 'px';
box.style.left = cX + 'px';
if (item1 == '' && item2 == '' && item3 == '' && item4 == '' && item5 == '' && item6 == '' && item7 == '') {
var glob_html = "";
box.innerHTML = glob_html;
}
else {
box.innerHTML = glob_html;
}
}
includeBox = function(uid) {
getObj('msg').style.display = 'none';
getObj('tt_' + uid).style.display = 'block';
if (uid == 'children') {
getObj('adch').style.display = 'block';
}
if (uid == 'children_girl') {
getObj('adchg').style.display = 'block';
}
if (uid == 'brother') {
getObj('adchb').style.display = 'block';
}
if (uid == 'brother_fm') {
getObj('adchbm').style.display = 'block';
}
}
*/
del_box = function(uid) {
getObj('tt_' + uid).style.display = 'none';
if (uid == "relatives_1") {
document.vacanciesForm.relatives_2.value = '';
document.vacanciesForm.relatives_3.value = '';
document.vacanciesForm.relatives_4.value = '';
document.vacanciesForm.relatives_5.value = '';
document.vacanciesForm.relatives_6.value = '';
document.vacanciesForm.relatives_7.value = '';
document.vacanciesForm.relatives_8.value = '';
}
if (uid == "relatives_2") {
document.vacanciesForm.relatives2_2.value = '';
document.vacanciesForm.relatives2_3.value = '';
document.vacanciesForm.relatives2_4.value = '';
document.vacanciesForm.relatives2_5.value = '';
document.vacanciesForm.relatives2_6.value = '';
document.vacanciesForm.relatives2_7.value = '';
document.vacanciesForm.relatives2_8.value = '';
}
if (uid == "relatives_3") {
document.vacanciesForm.relatives3_2.value = '';
document.vacanciesForm.relatives3_3.value = '';
document.vacanciesForm.relatives3_4.value = '';
document.vacanciesForm.relatives3_5.value = '';
document.vacanciesForm.relatives3_6.value = '';
document.vacanciesForm.relatives3_7.value = '';
document.vacanciesForm.relatives3_8.value = '';
}
if (uid == "relatives_4") {
document.vacanciesForm.relatives4_2.value = '';
document.vacanciesForm.relatives4_3.value = '';
document.vacanciesForm.relatives4_4.value = '';
document.vacanciesForm.relatives4_5.value = '';
document.vacanciesForm.relatives4_6.value = '';
document.vacanciesForm.relatives4_7.value = '';
document.vacanciesForm.relatives4_8.value = '';
}
if (uid == "relatives_5") {
document.vacanciesForm.relatives5_2.value = '';
document.vacanciesForm.relatives5_3.value = '';
document.vacanciesForm.relatives5_4.value = '';
document.vacanciesForm.relatives5_5.value = '';
document.vacanciesForm.relatives5_6.value = '';
document.vacanciesForm.relatives5_7.value = '';
document.vacanciesForm.relatives5_8.value = '';
}
if (uid == "relatives_6") {
document.vacanciesForm.relatives6_2.value = '';
document.vacanciesForm.relatives6_3.value = '';
document.vacanciesForm.relatives6_4.value = '';
document.vacanciesForm.relatives6_5.value = '';
document.vacanciesForm.relatives6_6.value = '';
document.vacanciesForm.relatives6_7.value = '';
document.vacanciesForm.relatives6_8.value = '';
}
if (uid == "relatives_7") {
document.vacanciesForm.relatives7_2.value = '';
document.vacanciesForm.relatives7_3.value = '';
document.vacanciesForm.relatives7_4.value = '';
document.vacanciesForm.relatives7_5.value = '';
document.vacanciesForm.relatives7_6.value = '';
document.vacanciesForm.relatives7_7.value = '';
document.vacanciesForm.relatives7_8.value = '';
}
if (uid == "relatives_8") {
document.vacanciesForm.relatives8_2.value = '';
document.vacanciesForm.relatives8_3.value = '';
document.vacanciesForm.relatives8_4.value = '';
document.vacanciesForm.relatives8_5.value = '';
document.vacanciesForm.relatives8_6.value = '';
document.vacanciesForm.relatives8_7.value = '';
document.vacanciesForm.relatives8_8.value = '';
}
if (uid == "relatives_9") {
document.vacanciesForm.relatives9_2.value = '';
document.vacanciesForm.relatives9_3.value = '';
document.vacanciesForm.relatives9_4.value = '';
document.vacanciesForm.relatives9_5.value = '';
document.vacanciesForm.relatives9_6.value = '';
document.vacanciesForm.relatives9_7.value = '';
document.vacanciesForm.relatives9_8.value = '';
}
if (uid == "relatives_10") {
document.vacanciesForm.relatives10_2.value = '';
document.vacanciesForm.relatives10_3.value = '';
document.vacanciesForm.relatives10_4.value = '';
document.vacanciesForm.relatives10_5.value = '';
document.vacanciesForm.relatives10_6.value = '';
document.vacanciesForm.relatives10_7.value = '';
document.vacanciesForm.relatives10_8.value = '';
}
if (uid == "relatives_11") {
document.vacanciesForm.relatives11_2.value = '';
document.vacanciesForm.relatives11_3.value = '';
document.vacanciesForm.relatives11_4.value = '';
document.vacanciesForm.relatives11_5.value = '';
document.vacanciesForm.relatives11_6.value = '';
document.vacanciesForm.relatives11_7.value = '';
document.vacanciesForm.relatives11_8.value = '';
}
if (uid == "relatives_12") {
document.vacanciesForm.relatives12_2.value = '';
document.vacanciesForm.relatives12_3.value = '';
document.vacanciesForm.relatives12_4.value = '';
document.vacanciesForm.relatives12_5.value = '';
document.vacanciesForm.relatives12_6.value = '';
document.vacanciesForm.relatives12_7.value = '';
document.vacanciesForm.relatives12_8.value = '';
}
if (uid == "relatives_13") {
document.vacanciesForm.relatives13_2.value = '';
document.vacanciesForm.relatives13_3.value = '';
document.vacanciesForm.relatives13_4.value = '';
document.vacanciesForm.relatives13_5.value = '';
document.vacanciesForm.relatives13_6.value = '';
document.vacanciesForm.relatives13_7.value = '';
document.vacanciesForm.relatives13_8.value = '';
}
if (uid == "relatives_14") {
document.vacanciesForm.relatives14_2.value = '';
document.vacanciesForm.relatives14_3.value = '';
document.vacanciesForm.relatives14_4.value = '';
document.vacanciesForm.relatives14_5.value = '';
document.vacanciesForm.relatives14_6.value = '';
document.vacanciesForm.relatives14_7.value = '';
document.vacanciesForm.relatives14_8.value = '';
}
if (uid == "relatives_15") {
document.vacanciesForm.relatives15_2.value = '';
document.vacanciesForm.relatives15_3.value = '';
document.vacanciesForm.relatives15_4.value = '';
document.vacanciesForm.relatives15_5.value = '';
document.vacanciesForm.relatives15_6.value = '';
document.vacanciesForm.relatives15_7.value = '';
document.vacanciesForm.relatives15_8.value = '';
}
}
/*
add_box = function(uid) {
document.getElementById('tt_' + uid).style.display = 'block';
if (uid == 'children2') {
getObj('tt_children2_a').style.display = 'none';
getObj('tt_children3_a').style.display = 'block';
}
if (uid == 'children3') {
getObj('tt_children3_a').style.display = 'none';
}
}
*/
add_job = function() {
var job1 = getObj('job1').style.display;
var job2 = getObj('job2').style.display;
var job3 = getObj('job3').style.display;
var job4 = getObj('job4').style.display;
if (job1 == 'none') {
getObj('job1').style.display = 'block';
}
else {
if (job2 == 'none') {
getObj('job2').style.display = 'block';
}
else {
if (job3 == 'none') {
getObj('job3').style.display = 'block';
}
else {
if (job4 == 'none') {
getObj('job4').style.display = 'block';
getObj('ad_job').style.display = 'none';
}
}
}
}
}
checkedCar = function(rul) {
var box = getObj('car_model');
if (box) {
if (rul == '1') {
if (box.style.display == "none") {
box.style.display = "block";
}
}
else {
if (box.style.display == "block") {
box.style.display = "none";
getObj('data23').value = '';
}
}
}
}
checkedLow = function(rul) {
var box = getObj('car_its');
if (box) {
if (rul == '1') {
if (box.style.display == "none") {
box.style.display = "block";
}
}
else {
if (box.style.display == "block") {
box.style.display = "none";
getObj('data22_a').checked = false;
getObj('data22_b').checked = false;
getObj('car_model').style.display = "none";
getObj('data23').value = '';
}
}
}
}
checkedSoft = function(rul) {
var box = getObj('software');
var box1 = getObj('data25');
var box2 = getObj('data26');
var box3 = getObj('data27');
var box4 = getObj('data28');
var box5 = getObj('data29');
if (box) {
if (rul == '1') {
getObj('data25').disabled = false;
getObj('data26').disabled = false;
getObj('data27').disabled = false;
getObj('data28').disabled = false;
}
else {
getObj('data25').checked = false;
getObj('data26').checked = false;
getObj('data27').checked = false;
getObj('data28').checked = false;
getObj('data25').disabled = true;
getObj('data26').disabled = true;
getObj('data27').disabled = true;
getObj('data28').disabled = true;
getObj('data29').disabled = true;
getObj('data29').className = 'disab';
getObj('data29').value = '';
}
}
}
checkedMoreSoft = function(rul) {
var box = getObj('data29');
if (box) {
if (rul.checked == true) {
if (box.disabled == true) {
box.disabled = false;
box.className = '';
}
}
else {
if (box.disabled == false) {
box.disabled = true;
box.className = 'disab';
getObj('data29').value = '';
}
}
}
}
checkedLang = function(uid, rul) {
var box = getObj(rul + '_lang');
if (box) {
if (uid.checked == true) {
if (box.disabled == true) {
box.disabled = false;
}
if (rul == 'more') {
getObj('more2_lang').disabled = false;
getObj('more2_lang').className = '';
}
}
else {
if (box.disabled == false) {
box.disabled = true;
}
if (rul == 'more') {
getObj('more2_lang').disabled = true;
getObj('more2_lang').className = 'disab';
getObj('more2_lang').value = '';
}
}
}
}
checkedTime = function(rul) {
var box = getObj('data36');
var box1 = getObj('data35');
if (box) {
if (box1.checked == true) {
box.disabled = false;
box.className = '';
}
else {
box.disabled = true;
box.className = 'disab';
getObj('data36').value = 'рабочее время';
}
}
}
addRelatives = function() {
for (var i=1; i<16; i++) {
if (getObj('tt_relatives_' + i).style.display == 'none') {
getObj('tt_relatives_' + i).style.display = 'block';
break
}
}
}
checkedAccept = function(rul) {
var box = getObj('send_btn');
if (box) {
if (rul.checked == true) {
if (box.disabled == true) {
box.disabled = false;
}
}
else {
if (box.disabled == false) {
box.disabled = true;
}
}
}
}
controlView = function() {
var boxParent = getObj('vacanciesForm');
var lb = getObj('msg');
if (lb != null) {
if (lb.style.display == 'block') {
boxParent.removeChild(lb);
}
}
}
calculate_input = function(param) {
var c = getObj('alt').value - param;
getObj('data_alt').value = c;
}
var spmw = 0;
function clearControlView() {
if (spmw != 0 && spmw != null) clearTimeout(spmw);
spmw = 0;
}
function hideControlView() {
var boxParent = getObj('vacanciesForm');
var lb = getObj('msg');
if (lb != null) {
spmw = setTimeout("getObj('vacanciesForm').removeChild(getObj('msg'));",350);
}
}
insText = function(param, id, obj) {
if (id) {
var box = getObj(id);
box.value = param;
}
}
vacansBox = function(uid, param) {
if (param == 'empty') {
}
else {
var cX = parseFloat(objX('vacans' + uid) - 0);
var cY = parseFloat(objY('vacans' + uid) + 17);
var box = getObj('vacancies_descript');
var box_text = getObj('vacancies_descript_text');
box.style.position = "absolute";
box.style.top = cY + "px";
box.style.left = cX + "px";
box_text.innerHTML = param;
box.style.display = 'block';
box.style.zIndex = "100";
}
}
var at_count = 0;
clear_at_count = function() {
if (at_count != 0 && at_count != null) clearTimeout(at_count);
at_count = 0;
}
hide_at_count = function() {
at_count = setTimeout("document.getElementById('vacancies_descript').style.display='none';",350);
}
var nn4 = (document.layers)? true : false;
var dom = (document.getElementById)? true : false;
var ie4 = (document.all && !dom)? true : false;
/* геттер y-координаты */
objY = function(uid) {
if (nn4) {return document.layers[uid].pageY;} else {
var element = (dom)? document.getElementById(uid) : document.all[uid];
var coordsY = element.offsetTop;
while (element.offsetParent != null) {
element = element.offsetParent;
coordsY += element.offsetTop;
if (element.tagName == 'BODY') break;
} return coordsY;
}
}
/* геттер x-координаты */
objX = function(uid) {
if (nn4) {
return document.layers[uid].pageX;
} else {
var element = (dom)? document.getElementById(uid) : document.all[uid];
var coordsX = element.offsetLeft;
while (element.offsetParent != null) {
element = element.offsetParent;
coordsX += element.offsetLeft;
if (element.tagName == 'BODY') break;
} return coordsX;
}
}
/* геттер объекта */
getObj = function(uid) {
return element = (dom) ? document.getElementById(uid) : document.all[uid];
}
isEmail = function(str) {
var result1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var result2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,8}|[0-9]{1,3})(\\]?)$");
return (!result1.test(str) & result2.test(str));
}