function showSpan(val){document.getElementById(val+'span').className='show';}
function hideSpan(val){document.getElementById(val+'span').className='hide';}
function showTR(val){if(document.getElementById(val+'span').className=='hide'){document.getElementById(val+'span').className='show';var temp=document.getElementById(val+'but').value.replace(/указать ещё/,"скрыть");document.getElementById(val+'but').value=temp;}else{document.getElementById(val+'span').className='hide';var temp=document.getElementById(val+'but').value.replace(/скрыть/,"указать ещё");document.getElementById(val+'but').value=temp;}}
function GetElementPosition(val){var elem=(parent.document.getElementById(val))?parent.document.getElementById(val):document.getElementById(val);var widthElem=elem.offsetWidth;var heightElem=elem.offsetHeight;var leftElem=0;var topElem=0;while(elem){leftElem+=elem.offsetLeft;topElem+=elem.offsetTop;elem=elem.offsetParent;}
return{"left":leftElem,"top":topElem,"width":widthElem,"height":heightElem};}
function ViewPic(value,width,height){var html='<a href="javascript:closePic();" class="cms"><img alt="" border="0" src="'+value+'" width="'+width+'" height="'+height+'"></a>';document.getElementById('ViewPic').innerHTML=html;document.getElementById('disDiv').style.width='100%';document.getElementById('disDiv').style.height=document.documentElement.scrollHeight+'px';document.getElementById('disDiv').style.display='block';document.getElementById('ViewPic').style.display='block';var widthW=(document.compatMode=='CSS1Compat'&&!window.opera)?parent.document.documentElement.clientWidth:parent.document.body.clientWidth;var heightW=(document.compatMode=='CSS1Compat')?parent.document.documentElement.clientHeight:parent.document.body.clientHeight;var widthLP=GetElementPosition('ViewPic').width;var heightLP=GetElementPosition('ViewPic').height;document.getElementById('ViewPic').style.left=parseInt(widthW/2-widthLP/2)+'px';document.getElementById('ViewPic').style.top=parseInt((heightW/2+document.documentElement.scrollTop)-heightLP/2)+'px';document.getElementById('ViewPic').style.visibility='visible';}
function closePic(){document.getElementById('ViewPic').style.visibility='hidden';document.getElementById('ViewPic').style.display='none';document.getElementById('disDiv').style.width='1px';document.getElementById('disDiv').style.height='1px';document.getElementById('disDiv').style.display='none';}
var VacancyFields=new Array('Индификатор','Категория','Название должности','Стартовый оклад','Оклад после испытательного срока','Город','Тип работы (занятость)','Должностные обязанности','Возраст мин.','Возраст макс.','Пол','Образование','Опыт работы','Требования к кандидату','Телефон','Добавочный');function VacancyAdd(id,category,position,wages_start,wages,city,employment,charge,age_min,age_max,sex,education,experience,requirement,phone,dob){Vacancy[cnt]=new Object;Vacancy[cnt].id=id;Vacancy[cnt].category=category;Vacancy[cnt].position=position;Vacancy[cnt].wages_start=wages_start;Vacancy[cnt].wages=wages;Vacancy[cnt].city=city;Vacancy[cnt].employment=employment;Vacancy[cnt].charge=charge;Vacancy[cnt].age_min=age_min;Vacancy[cnt].age_max=age_max;Vacancy[cnt].sex=sex;Vacancy[cnt].education=education;Vacancy[cnt].experience=experience;Vacancy[cnt].requirement=requirement;Vacancy[cnt].phone=phone;Vacancy[cnt].dob=dob;cnt++;}
function ViewVacancy(value){var html='<table border="0" cellspacing="1" cellpadding="3" width="80%" class="fon6" onclick="closeVacancy();" style=" border: 10px solid #ffffff;">';for(var i=0;i<Vacancy.length;i++){if(Vacancy[i].id==value){html+='<tr><td colspan="3" align="left" nowrap class="fon4">Описание вакансии</td></tr>';if(Vacancy[i].category)html+='<tr><td align="right" nowrap>'+VacancyFields[1]+' : </td><td colspan="2" align="left">'+Vacancy[i].category+'</td></tr>';if(Vacancy[i].position)html+='<tr><td align="right" nowrap>'+VacancyFields[2]+' : </td><td colspan="2" align="left">'+Vacancy[i].position+'</td></tr>';if(Vacancy[i].wages_start)html+='<tr><td align="right" nowrap>'+VacancyFields[3]+' : </td><td colspan="2" align="left">'+Vacancy[i].wages_start+'</td></tr>';if(Vacancy[i].wages)html+='<tr><td align="right" nowrap>'+VacancyFields[4]+' : </td><td colspan="2" align="left">'+Vacancy[i].wages+'</td></tr>';if(Vacancy[i].city)html+='<tr><td align="right" nowrap>'+VacancyFields[5]+' : </td><td colspan="2" align="left">'+Vacancy[i].city+'</td></tr>';if(Vacancy[i].employment)html+='<tr><td align="right" nowrap>'+VacancyFields[6]+' : </td><td colspan="2" align="left">'+Vacancy[i].employment+'</td></tr>';if(Vacancy[i].charge)html+='<tr><td align="right" valign="top" nowrap>'+VacancyFields[7]+' : </td><td colspan="2" align="left">'+Vacancy[i].charge+'</td></tr>';html+='<tr><td colspan="3" align="left" nowrap class="fon4">Требования к кандидату</td></tr>';if(Vacancy[i].age_min)html+='<tr><td align="right" nowrap>'+VacancyFields[8]+' : </td><td colspan="2" align="left">'+Vacancy[i].age_min+'</td></tr>';if(Vacancy[i].age_max)html+='<tr><td align="right" nowrap>'+VacancyFields[9]+' : </td><td colspan="2" align="left">'+Vacancy[i].age_max+'</td></tr>';if(Vacancy[i].sex)html+='<tr><td align="right" nowrap>'+VacancyFields[10]+' : </td><td colspan="2" align="left">'+Vacancy[i].sex+'</td></tr>';if(Vacancy[i].education)html+='<tr><td align="right" nowrap>'+VacancyFields[11]+' : </td><td colspan="2" align="left">'+Vacancy[i].education+'</td></tr>';if(Vacancy[i].experience)html+='<tr><td align="right" nowrap>'+VacancyFields[12]+' : </td><td colspan="2" align="left">'+Vacancy[i].experience+'</td></tr>';if(Vacancy[i].requirement)html+='<tr><td align="right" valign="top" nowrap>'+VacancyFields[13]+' : </td><td colspan="2" align="left">'+Vacancy[i].requirement+'</td></tr>';if(Vacancy[i].phone)html+='<tr><td colspan="3" align="left" nowrap class="fon4">Контакт</td></tr>';if(Vacancy[i].phone)html+='<tr><td align="right" nowrap>'+VacancyFields[14]+' : </td><td colspan="2" align="left">'+Vacancy[i].phone+'</td></tr>';if(Vacancy[i].dob)html+='<tr><td align="right" nowrap>'+VacancyFields[15]+' : </td><td colspan="2" align="left">'+Vacancy[i].dob+'</td></tr>';}}
html+='<tr><td align="left"></td><td align="left"><br><a href="form.shtml">заполнить анкету</a> &nbsp; <a href="mailto:employ@spb.gs.ru">отправить резюме</a></td><td align="right"><br><a href="javascript:closeVacancy();">закрыть окно</a><br><br></td></tr>';html+='</table>';document.getElementById('ViewPic').innerHTML=html;document.getElementById('disDiv').style.width='100%';document.getElementById('disDiv').style.height=document.documentElement.scrollHeight+'px';document.getElementById('disDiv').style.display='block';document.getElementById('ViewPic').style.display='block';var widthW=(document.compatMode=='CSS1Compat'&&!window.opera)?parent.document.documentElement.clientWidth:parent.document.body.clientWidth;var heightW=(document.compatMode=='CSS1Compat')?parent.document.documentElement.clientHeight:parent.document.body.clientHeight;var widthLP=GetElementPosition('ViewPic').width;var heightLP=GetElementPosition('ViewPic').height;document.getElementById('ViewPic').style.left=parseInt(widthW/2-widthLP/2)+'px';document.getElementById('ViewPic').style.top=parseInt((heightW/2+document.documentElement.scrollTop)-heightLP/2)+'px';document.getElementById('ViewPic').style.visibility='visible';}
function closeVacancy(){document.getElementById('ViewPic').style.visibility='hidden';document.getElementById('ViewPic').style.display='none';document.getElementById('disDiv').style.width='1px';document.getElementById('disDiv').style.height='1px';document.getElementById('disDiv').style.display='none';}
