﻿// JavaScript Document

isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;


function onSub(){
	
	head = new Array(
					 new Array("Which position do you pretend to?", "Which position do you pretend to?"),
					 new Array("Personal information", "Name:", "Last name:", "Patronymic:", "Date of birth:", "Place of birth:", "Citizenship:"),
					 new Array("Do you served?", "About military serving:"), 
					 new Array("Contacts", "Adress:", "Phone number:", "E-mail:"), 
					 new Array("Marital status", "Marital status"), 
					 new Array("Driving license", "Driving license:", "Category:"), 
					 new Array("Computer skills", "Computer skills", "program title", "level", "Other skills and knowledges about computer:"), 
					 new Array("Foreign languages", "Foreign languages", "language", "level"), 
					 new Array("Secondary education", "Secondary school:", "number", "city/district", "date of beginning", "date of finishing"), 
					 new Array("Higher education", "Institution of higher education:", "name", "speciality", "my result", "documentary evidence", "date of beginning", "date of finishing"), 
					 new Array("Magistracy or postgraduate course/doctoral candidacy:", "Institution", "name", "speciality", "degree", "document", "date of beginning", "date of finishing"), 
					 new Array("Participated trainings/courses", "Organisation - creator of trainings:", "name", "topic of training", "degree", "document", "date of beginning", "period (month)"), 
					 new Array("Work expierence", "Work expierence", "Name of institution:", "Position:", "Position responsibilities:", "Working period (month):", "Reason of leaving:"), 
					 new Array("Other information", "Circle of interests:", "Abilities:", "Your advantages:", "Your disadvantages:", "The most significant issue you solved in your life or work expierence:", "Which workplace/conditions attracts you much? "), 
					 new Array("Information about person who can recommend you", "Person(s) to be likely recomend you:(Fill the name of the director of your current work or the name of director from the last working place.)", "initials", "work place", "position", "contact phone number"), 
					 new Array("Other information", "What is the reason you want to work in RASCO?", "Below you can fill other information that would interest Rasco during analizing your candidature:", "How did you get information about the announcement of employment?", "Other sources:")
					 );
	head = head.join('~');
	$("#itemHead").val(head);
	
	arr = new Array(
				new Array("position"),
				new Array("name", "lastname", "patr", "birth", "placeofbirth", "citizenship"),
				new Array("military"),
				new Array("address", "phone", "mail"),
				new Array("marital"),
				new Array("driving", "category"),
				new Array("progtitle[]", "proglevel[]", "comother"),
				new Array("lang[]", "langlevel[]"),
				new Array("schollnum[]", "schollcity[]", "schollbegin[]", "schollend[]"),
				new Array("univername[]", "universpec[]", "result[]", "univerevid[]", "univerbegin[]", "univerend[]"),
				new Array("magname[]", "magspec[]", "magdeg[]", "magdoc[]", "magbegin[]", "magend[]"),
				new Array("trainname[]", "traintop[]", "traindeg[]", "traindoc[]", "trainbegin[]", "trainper[]"),
				new Array("workname[]", "workpos[]", "workposres[]", "workperiod[]", "workreason[]"),
				new Array("interests", "abil", "advantages", "disadvantages", "issue", "workplace"),
				new Array("perinit[]", "perwork[]", "perpos[]", "perphone[]"),
				new Array("reason", "info", "where", "other")
				);
	mys = arr.join('~');
	
	$("#itemName").val(mys);
}
function getelementbyid(myid) {
   if (isNS4){
        objElement = document.layers[myid];
     }else if (isIE4) {
        objElement = document.all[myid];
     }else if (isIE5 || isNS6) {
             objElement = document.getElementById(myid);
     }
return(objElement);
}
//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkBirthday(val) {
	reg = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[1]{1}[9]{1}[5678]{1}\d{1}/;
	reg2 = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[1]{1}[9]{1}[5678]{1}\d{1}\D+/;
	
	if (val.value.match(reg)) {
		
		val.className = "input_if";
	}
	if (!val.value.match(reg)|| val.value.match(reg2)){
		
		val.className = "input_1";
	}
}

var birthday = getelementbyid('birthday');
birthday.value ="DD.MM.YY";
birthday.onfocus = function(){
	if(birthday.value == "DD.MM.YY")
		{		
		birthday.value = "";
		birthday.className = ("input_1");
		}
	if(!birthday.value.match(reg) && birthday.value == "Wrong!")
		{
		birthday.value = "";
		birthday.className = ("input_1");
		}
}
birthday.onblur = function(){
	reg = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[1]{1}[9]{1}[5678]{1}\d{1}/;
	reg2 = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[1]{1}[9]{1}[5678]{1}\d{1}\D+/;
	if(birthday.value == '')
	{		
		birthday.value = 'DD.MM.YY';
	}
	if(!birthday.value.match(reg) && birthday.value.match(reg2) && birthday.value != 'DD.MM.YY')
	{
		birthday.value = 'Wrong!';
	}
	if(!birthday.value.match(reg))
	{
		birthday.value = 'Wrong!';
	}
	if(birthday.value.match(reg2))
	{
		birthday.value = 'Wrong!';
	}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkDate2(val) {
	reg = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[12]{1}[09]{1}[67890]{1}\d{1}/;
	reg2 = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[12]{1}[09]{1}[67890]{1}\d{1}(\w+|\W+){1}/;

	if (val.value.match(reg)) {
		
		val.className = "input_if";
	}
	if (!val.value.match(reg)||val.value.match(reg2)){
		
		val.className = "input_1";
	}
}
//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkDate3(val) {
	reg = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[12]{1}[09]{1}[1234567890]{1}\d{1}/;
	reg2 = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[12]{1}[09]{1}[1234567890]{1}\d{1}(\w+|\W+){1}/;

	if (val.value.match(reg) && !val.value.match(reg2)) {
		val.className = "input_if";
	}
	if (!val.value.match(reg)){
		val.className = "input_1";
	}
	if (val.value.match(reg2)){
		val.className = "input_1";
	}
	
	val.onblur = function(){
		reg = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[12]{1}[09]{1}[1234567890]{1}\d{1}/;
		reg2 = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[12]{1}[09]{1}[1234567890]{1}\d{1}(\w+|\W+){1}/;
		if (this.value==''){
			this.value="DD.MM.YY";
			this.className = "input_1";
			
		}
		else if (!this.value.match(reg)||this.value.match(reg2)){
			this.value = "Wrong!";
			this.className = "input_1";
		}
	}
	
	val.onfocus = function(){
		if (val.value == "DD.MM.YY"){
			val.value = "";
			val.className = "input_1";
		}
		if (val.value == "Wrong!"){
			val.value = "";
			val.className = "input_1";
		}
	}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkDate(val) {
	reg = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[2]{1}[0]{1}([0]|[1])\d{1}/;
	reg2 = /^(([0]{1}\d)|([1]{1}\d)|([2]{1}\d)|([3]{1}[01]{1}))[.]{1}(([0]{1}\d)|([1]{1}[12]{1})){1}[.]{1}[2]{1}[0]{1}([0]|[1])\d{1}(\w+|\W+){1}/;
	
	if (val.value.match(reg)) {
		
		val.className = "input_if";
	}
	if (!val.value.match(reg)||val.value.match(reg2)){
		
		val.className = "input_1";
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkNum(val){
	var reg3 = /\d+/;
	var reg4 = /\D+|(\d+\D+)|(\d+\W+)/;

	if (!val.value.match(reg3)){
		
		val.className = "input_1";
		
	} else {
		
		val.className = "input_if";
		
	}
	if (val.value.match(reg4)){
		
		val.className = "input_1";
		
	}
	val.onblur = function(){
		if(!val.value.match(reg)){
			val.className = "input_1";
		}
		if(val.value.match(reg2)){
			val.value = "Wrong! This column is for numerals only.";
			val.className = "input_1";
		}
	}
	val.onfocus = function(){
		if(!val.value.match(reg)){
			val.value = "";
			val.className = "input_1";
		}
	}
	val.onblur = function(){
		var reg3 = /\d+/;
		var reg4 = /\D+|(\d+\D+)|(\d+\W+)/;
		if(!val.value.match(reg3) || val.value.match(reg4)){
			val.value = "Wrong! This column is for numerals only.";
			val.className = "input_1";
		}
		else{
			val.className = "input_if";
		}
	}
	val.onfocus = function(){
		if(!val.value.match(reg3)){
			val.value = '';
			val.className = "input_1";
		}
		if(val.value == "Wrong! This column is for numerals only."){
			val.value = '';
			val.className = "input_1";
		}
		else{val.className = "input_if";}
	}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkPoints(val){
	var reg3 = /([7]{1}[0]{1}[0]{1}[.][0]{3})|([0123456]{1}[0-9]{1}[0-9]{1}[.][0-9]{3})/;
	if (val.value.match(reg3)){
		
		val.className = "input_if";
		
	}
	if (!val.value.match(reg3)){
		val.className = "input_1";
	} 
}
	var points = getelementbyid('points');
	points.value = 'example: 605.000';
	points.onblur = function(){
		var reg3 = /([7]{1}[0]{1}[0]{1}[.][0]{3})|([0123456]{1}[0-9]{1}[0-9]{1}[.][0-9]{3})/;
		if(points.value==''){
			points.value = "example: 605.000";
			points.className = "input_1";
		}
		else if(!points.value.match(reg3)){
			points.className = "input_1";
			points.value = "Wrong!";
		}
	}
	points.onfocus = function(){
		if(points.value=='example: 605.000'||points.value == "Wrong!"){
			points.value = "";
			points.className = "input_1";
		}
		
	}
	
//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkWord(val) {
	var reg3 = /\D+/;
	var reg4 = /(\d+)|(\D+\d+)|(\D+\W+)/;
	
	if (!val.value.match(reg3)){
		
		val.className = "input_1 required";
		
	} else {
		
		val.className = "input_if";
		
	}
	if (val.value.match(reg4)){
		
		val.className = "input_1 required";
		
	}
	
	val.onblur = function(){
		var reg3 = /\D+/;
		var reg4 = /(\d+)|(\D+\d+)|(\D+\W+)/;
		if(!val.value.match(reg3) || val.value.match(reg4)){
			val.value = "Wrong! This column is for letters only.";
			val.className = "input_1";
		}
		else{
			val.className = "input_if";
		}
	}
	val.onfocus = function(){
		if(!val.value.match(reg3)){
			val.value = '';
			val.className = "input_1";
		}
		if(val.value == "Wrong! This column is for letters only."){
			val.value = '';
			val.className = "input_1";
		}
		else{val.className = "input_if";}
	}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkWord_little(val) {
	var reg3 = /\D+/;
	var reg4 = /(\d+)|(\D+\d+)|(\D+\W+)/;
	
	if (!val.value.match(reg3)){
		
		val.className = "input_1";
		
	} else {
		
		val.className = "input_if";
		
	}
	if (val.value.match(reg4)){
		
		val.className = "input_1";
		
	}
	
	val.onblur = function(){
		var reg3 = /\D+/;
		var reg4 = /(\d+)|(\D+\d+)|(\D+\W+)/;
		if(!val.value.match(reg3) || val.value.match(reg4)){
			val.value = "Wrong!";
			val.className = "input_1";
		}
		else{
			val.className = "input_if";
		}
	}
	val.onfocus = function(){
		if(!val.value.match(reg3)){
			val.value = '';
			val.className = "input_1";
		}
		if(val.value == "Wrong!"){
			val.value = '';
			val.className = "input_1";
		}
		else{val.className = "input_if";}
	}

}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkPhoneNum(val) {
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if (!val.value.match(reg3)){
		val.className = "input_1";
	}
	if (val.value.match(reg3)){
		val.className = "input_if";
		
	}
	if (val.value.match(reg4)){
		val.className = "input_1";
		
	}
}

var phone = getelementbyid('phone');
phone.value ="example: (012)123-12-12";
phone.onfocus = function(){
	if(phone.value == "example: (012)123-12-12"||phone.value == "Wrong! Format of this column: (012)123-12-12"){		
		phone.value = '';
		phone.className = ('input_1');
	}
}
phone.onblur = function(){
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if(phone.value == '')
		{		
		phone.value = 'example: (012)123-12-12';
		}
	if(!phone.value.match(reg3) && phone.value != 'example: (012)123-12-12')
		{
		phone.value = 'Wrong! Format of this column: (012)123-12-12';
		}
	if(phone.value.match(reg4) && phone.value != 'example: (012)123-12-12')
		{
		phone.value = 'Wrong! Format of this column: (012)123-12-12';
		}
}



function removeBorderColor_n_checkPhone3Num(val) {
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if (!val.value.match(reg3)){
		val.className = "input_1";
	}
	if (val.value.match(reg3)){
		val.className = "input_if";
		
	}
	if (val.value.match(reg4)){
		val.className = "input_1";
		
	}
val.onblur = function(){
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if(val.value == "")
		{
		val.className = "input_1";		
		val.value = "(012)123-12-12";
		}
	if(!val.value.match(reg3) && val.value != '(012)123-12-12')
		{
		val.value = 'Wrong!';
		}
	if(val.value.match(reg4) && val.value != '(012)123-12-12')
		{
		val.value = 'Wrong!';
		}
	if(val.value.match(reg3) && val.className == "input_if")
		{
		val.className = "input_if";
		}
}

val.onfocus = function(){
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if(val.value == '(012)123-12-12')
		{
		val.value = '';
		}
	else if(val.value == 'Wrong!')
		{
		val.value = '';
		}
	else if(val.value.match(reg3))
		{
		val.className = "input_if";
		}
	}
}

var phoneL = getelementbyid('phoneL');
phoneL.value ="(012)123-12-12";
phoneL.onfocus = function(){
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if(phoneL.value == '(012)123-12-12')
		{
		phoneL.value = '';
		}
	else if(phoneL.value == 'Wrong!')
		{
		phoneL.value = '';
		}
	else if(phoneL.value.match(reg3))
		{
		phoneL.className = "input_if";
		}
	}
phoneL.onblur = function(){
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if(phoneL.value == "")
		{
		phoneL.className = "input_1";		
		phoneL.value = "(012)123-12-12";
		}
	if(!phoneL.value.match(reg3) && phoneL.value != '(012)123-12-12')
		{
		phoneL.value = 'Wrong!';
		}
	if(phoneL.value.match(reg4) && phoneL.value != '(012)123-12-12')
		{
		phoneL.value = 'Wrong!';
		}
	if(phoneL.value.match(reg3) && phoneL.className == "input_if")
		{
		phoneL.className = "input_if";
		}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkphone2Num(val) {
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if (!val.value.match(reg3)){
		val.className = "input_1";
	}
	if (val.value.match(reg3)){
		val.className = "input_if";
		
	}
	if (val.value.match(reg4)){
		val.className = "input_1";
		
	}
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//VALID////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function removeBorderColor_n_checkMobileNum(val) {
	reg3 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})/;
	reg4 = /^([(]{1})(\d{1,4})([)]{1})(\d{1,3})([-]{1})(\d{2})([-]{1})(\d{2})(\w+|\W+)/;
	if (!val.value.match(reg3)){
		val.className = "input_1";
	}
	if (val.value.match(reg3)){
		val.className = "input_if";
		
	}
	if (val.value.match(reg4)){
		val.className = "input_1";
		
	}
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function removeBorderColor(val) {
	if(val.value != 'DD.MM.YY (example: 01.01.2000)' || val.value != '')
	{		
		val.className = "input_if";
	}
	if(val.value == 'DD.MM.YY (example: 01.01.2000)' || val.value == '') 
	{
		val.className = "input_1";
	}
}

function removeBorderColor2_n_maxLen300(val) {
	var str = val.value.toString();
	if (str.length>300){str = str.slice(0,300); val.value = str}
	if(val.value != 'DD.MM.YY (example: 01.01.2000)' || val.value != '')
	{		
		val.className = "text_if";
	}
	if(val.value == 'DD.MM.YY (example: 01.01.2000)' || val.value == '') 
	{
		val.className = "text_1";
	}
}
function removeBorderColor2_n_maxLen200(val) {
	var str = val.value.toString();
	if (str.length>200){str = str.slice(0,200); val.value = str}
	if(val.value != 'DD.MM.YY (example: 01.01.2000)' || val.value != '')
	{		
		val.className = "text_if";
	}
	if(val.value == 'DD.MM.YY (example: 01.01.2000)' || val.value == '') 
	{
		val.className = "text_1";
	}
}

function removeBorderColor2(val) {
	if(val.value != 'DD.MM.YY (example: 01.01.2000)' || val.value != '')
	{		
		val.className = "text_if";
	}
	if(val.value == 'DD.MM.YY (example: 01.01.2000)' || val.value == '') 
	{
		val.className = "text_1";
	}
}



var ifShow163 = getelementbyid('ifShow163');
ifShow163.onchange = function() {
	var ind163 = ifShow163.selectedIndex;
	if(ind163!=0){ifShow163.className = 'select_if'}
	if(ind163==0){ifShow163.className = 'select_1'}
}




var ifShow2 = getelementbyid('ifShow2');
ifShow2.onchange = function(){
	var cate = getelementbyid('cate');
	var have = getelementbyid('have');
	var have2 = getelementbyid('have2');
	var have3 = getelementbyid('have3');
	var have4 = getelementbyid('have4');
	
	var ind2 = ifShow2.selectedIndex;
		if (ind2 == 1){
			ifShow2.className='select_if';
			have.className='showThis';have2.className='showThis';have3.className='showThis';have4.className='showThis';
		}
		if (ind2 == 2){
			ifShow2.className='select_if';
			have.className='hideThis';have2.className='hideThis';have3.className='hideThis';have4.className='hideThis';cate.value="";cate.className='input_1';
		}
		if (ind2 == 0){
			ifShow2.className='select_1';
			have.className='hideThis';have2.className='hideThis';have3.className='hideThis';have4.className='hideThis';cate.value="";cate.className='input_1';
		}
}

function add (a, b) {
	a.className='showThis';
	b.className='showThis';
	jQuery("select", b).show();
}
function remove (a, b) {
	a.className='hideThis';
	b.className='hideThis';
	jQuery("select", b).hide();
}

var addline = getelementbyid('addline');
var removeline = getelementbyid('removeline');
var program = getelementbyid('program');
var program1 = getelementbyid('program1');
var program2 = getelementbyid('program2');
var program3 = getelementbyid('program3');
var program4 = getelementbyid('program4');
var program5 = getelementbyid('program5');
var program6 = getelementbyid('program6');
var program7 = getelementbyid('program7');
var program8 = getelementbyid('program8');
var program9 = getelementbyid('program9');
var program10 = getelementbyid('program10');
var program11 = getelementbyid('program11');
var program12 = getelementbyid('program12');
var program13 = getelementbyid('program13');
var program14 = getelementbyid('program14');
var program15 = getelementbyid('program15');
var program16 = getelementbyid('program16');
var program17 = getelementbyid('program17');
var program18 = getelementbyid('program18');
var program19 = getelementbyid('program19');
var c = 0;
removeline.className = 'hideThisInput';
addline.onclick = function () {
	if(c<10){c++}
	if(c==1){
		add(program, program1)
		removeline.className = 'showThisInput';
	}
	if(c==2){
		add(program2, program3)
	}
	if(c==3){
		add(program4, program5)
	}
	if(c==4){
		add(program6, program7)
	}
	if(c==5){
		add(program8, program9)
	}
	if(c==6){
		add(program10, program11)
	}
	if(c==7){
		add(program12, program13)
	}
	if(c==8){
		add(program14, program15)
	}
	if(c==9){
		add(program16, program17)
	}
	if(c==10){
		add(program18, program19);
		addline.className = 'hideThisInput';
	}
};
removeline.onclick = function () {
	if(c==1){
		removeline.className = 'hideThisInput';
		remove(program, program1)
	}
	if(c==2){
		remove(program2, program3)
	}
	if(c==3){
		remove(program4, program5)
	}
	if(c==4){
		remove(program6, program7)
	}
	if(c==5){
		remove(program8, program9)
	}
	if(c==6){
		remove(program10, program11)
	}
	if(c==7){
		remove(program12, program13)
	}
	if(c==8){
		remove(program14, program15)
	}
	if(c==9){
		remove(program16, program17)
	}
	if(c==10){
		remove(program18, program19)
		addline.className = 'showThisInput';
	}
	if(c>0){c--}
};




var addlangline = getelementbyid('addlangline');
var removelangline = getelementbyid('removelangline');
var lang = getelementbyid('lang');
var lang1 = getelementbyid('lang1');
var lang2 = getelementbyid('lang2');
var lang3 = getelementbyid('lang3');
var lang4 = getelementbyid('lang4');
var lang5 = getelementbyid('lang5');
var lang6 = getelementbyid('lang6');
var lang7 = getelementbyid('lang7');
var lang8 = getelementbyid('lang8');
var lang9 = getelementbyid('lang9');
var lang10 = getelementbyid('lang10');
var lang11 = getelementbyid('lang11');
var lang12 = getelementbyid('lang12');
var lang13 = getelementbyid('lang13');
var lang14 = getelementbyid('lang14');
var lang15 = getelementbyid('lang15');
var lang16 = getelementbyid('lang16');
var lang17 = getelementbyid('lang17');
var lang18 = getelementbyid('lang18');
var lang19 = getelementbyid('lang19');
var cl = 0;
removelangline.className = 'hideThisInput';
addlangline.onclick = function () {
	if(cl<10){cl++}
	if(cl==1){
		add(lang, lang1)
		removelangline.className = 'showThisInput';
	}
	if(cl==2){
		add(lang2, lang3)
	}
	if(cl==3){
		add(lang4, lang5)
	}
	if(cl==4){
		add(lang6, lang7)
	}
	if(cl==5){
		add(lang8, lang9)
	}
	if(cl==6){
		add(lang10, lang11)
	}
	if(cl==7){
		add(lang12, lang13)
	}
	if(cl==8){
		add(lang14, lang15)
	}
	if(cl==9){
		add(lang16, lang17)
	}
	if(cl==10){
		add(lang18, lang19);
		addlangline.className = 'hideThisInput';
	}
};
removelangline.onclick = function () {
	if(cl==1){
		removelangline.className = 'hideThisInput';
		remove(lang, lang1)
	}
	if(cl==2){
		remove(lang2, lang3)
	}
	if(cl==3){
		remove(lang4, lang5)
	}
	if(cl==4){
		remove(lang6, lang7)
	}
	if(cl==5){
		remove(lang8, lang9)
	}
	if(cl==6){
		remove(lang10, lang11)
	}
	if(cl==7){
		remove(lang12, lang13)
	}
	if(cl==8){
		remove(lang14, lang15)
	}
	if(cl==9){
		remove(lang16, lang17)
	}
	if(cl==10){
		remove(lang18, lang19)
		addlangline.className = 'showThisInput';
	}
	if(cl>0){cl--}
};

function addSC (a, b, c, d, e, f) {
	a.className='showThis';
	b.className='showThis';
	c.className='showThis';
	d.className='showThis';
	e.className='showThis';
	f.className='showThis';
}
function removeSC (a, b, c, d, e, f) {
	a.className='hideThis';
	b.className='hideThis';
	c.className='hideThis';
	d.className='hideThis';
	e.className='hideThis';
	f.className='hideThis';
}
var addschoolline = getelementbyid('addschoolline');
var removeschoolline = getelementbyid('removeschoolline');
var school = getelementbyid('school');
var school2 = getelementbyid('school2');
var school3 = getelementbyid('school3');
var school4 = getelementbyid('school4');
var school5 = getelementbyid('school5');
var school6 = getelementbyid('school6');
var school7 = getelementbyid('school7');
var school8 = getelementbyid('school8');
var school9 = getelementbyid('school9');
var school10 = getelementbyid('school10');
var school11 = getelementbyid('school11');
var school12 = getelementbyid('school12');
var school13 = getelementbyid('school13');
var school14 = getelementbyid('school14');
var school15 = getelementbyid('school15');
var school16 = getelementbyid('school16');
var school17 = getelementbyid('school17');
var school18 = getelementbyid('school18');
var school19 = getelementbyid('school19');
var school20 = getelementbyid('school20');
var school21 = getelementbyid('school21');
var school22 = getelementbyid('school22');
var school23 = getelementbyid('school23');
var school24 = getelementbyid('school24');
var school25 = getelementbyid('school25');
var school26 = getelementbyid('school26');
var school27 = getelementbyid('school27');
var school28 = getelementbyid('school28');
var school29 = getelementbyid('school29');
var school30 = getelementbyid('school30');
var school31 = getelementbyid('school31');
var school32 = getelementbyid('school32');
var school33 = getelementbyid('school33');
var school34 = getelementbyid('school34');
var school35 = getelementbyid('school35');
var school36 = getelementbyid('school36');
var school37 = getelementbyid('school37');
var school38 = getelementbyid('school38');
var school39 = getelementbyid('school39');
var school40 = getelementbyid('school40');
var school41 = getelementbyid('school41');
var school42 = getelementbyid('school42');
var school43 = getelementbyid('school43');
var school44 = getelementbyid('school44');
var school45 = getelementbyid('school45');
var school46 = getelementbyid('school46');
var school47 = getelementbyid('school47');
var school48 = getelementbyid('school48');
var school49 = getelementbyid('school49');
var school50 = getelementbyid('school50');
var school51 = getelementbyid('school51');
var school52 = getelementbyid('school52');
var school53 = getelementbyid('school53');
var school54 = getelementbyid('school54');
var cs = 0;
removeschoolline.className = 'hideThisInput';
addschoolline.onclick = function () {
	if(cs<9){cs++}
	if(cs==1){
		addSC(school, school2, school3, school4, school5, school6)
		removeschoolline.className = 'showThisInput';
	}
	if(cs==2){
		addSC(school7, school8, school9, school10, school11, school12)
	}
	if(cs==3){
		addSC(school13, school14, school15, school16, school17, school18)
	}
	if(cs==4){
		addSC(school19, school20, school21, school22, school23, school24)
	}
	if(cs==5){
		addSC(school25, school26, school27, school28, school29, school30)
	}
	if(cs==6){
		addSC(school31, school32, school33, school34, school35, school36)
	}
	if(cs==7){
		addSC(school37, school38, school39, school40, school41, school42)
	}
	if(cs==8){
		addSC(school43, school44, school45, school46, school47, school48)
	}
	if(cs==9){
		addSC(school49, school50, school51, school52, school53, school54);
		addschoolline.className = 'hideThisInput';
	}
};
removeschoolline.onclick = function () {
	if(cs==1){
		removeschoolline.className = 'hideThisInput';
		removeSC(school, school2, school3, school4, school5, school6)
	}
	if(cs==2){
		removeSC(school7, school8, school9, school10, school11, school12)
	}
	if(cs==3){
		removeSC(school13, school14, school15, school16, school17, school18)
	}
	if(cs==4){
		removeSC(school19, school20, school21, school22, school23, school24)
	}
	if(cs==5){
		removeSC(school25, school26, school27, school28, school29, school30)
	}
	if(cs==6){
		removeSC(school31, school32, school33, school34, school35, school36)
	}
	if(cs==7){
		removeSC(school37, school38, school39, school40, school41, school42)
	}
	if(cs==8){
		removeSC(school43, school44, school45, school46, school47, school48)
	}
	if(cs==9){
		removeSC(school49, school50, school51, school52, school53, school54);
		addschoolline.className = 'showThisInput';
	}
	if(cs>0){cs--}
};




function addhigh_ed (mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'showThis';
	}
}
function removehigh_ed(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'hideThis';
	}
}
var addhigh_edline = getelementbyid('addhigh_edline');
var removehigh_edline = getelementbyid('removehigh_edline');

var high = new Array();
for(var z=1; z<=72; z++){
	high[z] = getelementbyid('high_ed' + z);
}

var ch = 0;
removehigh_edline.className = 'hideThisInput';
addhigh_edline.onclick = function () {
	if(ch<9){ch++}
	if(ch==1){
		addhigh_ed(high, 1, 8);
		removehigh_edline.className = 'showThisInput';
	}
	if(ch==2){
		addhigh_ed(high, 9, 16)
	}
	if(ch==3){
		addhigh_ed(high, 17, 24)
	}
	if(ch==4){
		addhigh_ed(high, 25, 32)
	}
	if(ch==5){
		addhigh_ed(high, 33, 40)
	}
	if(ch==6){
		addhigh_ed(high, 41, 48)
	}
	if(ch==7){
		addhigh_ed(high, 49, 56)
	}
	if(ch==8){
		addhigh_ed(high, 57, 64)
	}
	if(ch==9){
		addhigh_ed(high, 65, 72)
		addhigh_edline.className = 'hideThisInput';
	}
};
removehigh_edline.onclick = function () {
	if(ch==1){
		removehigh_ed(high, 1, 8)
		removehigh_edline.className = 'hideThisInput';
	}
	if(ch==2){
		removehigh_ed(high, 9, 16)
	}
	if(ch==3){
		removehigh_ed(high, 17, 24)
	}
	if(ch==4){
		removehigh_ed(high, 25, 32)
	}
	if(ch==5){
		removehigh_ed(high, 33, 40)
	}
	if(ch==6){
		removehigh_ed(high, 41, 48)
	}
	if(ch==7){
		removehigh_ed(high, 49, 56)
	}
	if(ch==8){
		removehigh_ed(high, 57, 64)
	}
	if(ch==9){
		removehigh_ed(high, 65, 72)
		addhigh_edline.className = 'showThisInput';
	}
	if(ch>0){ch--}
};





function addmagistracy(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'showThis';
	}
}
function removemagistracy(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'hideThis';
	}
}
var addmagistracyline = getelementbyid('addmagistracyline');
var removemagistracyline = getelementbyid('removemagistracyline');

var magistracy = new Array();
for(var z=1; z<=72; z++){
	magistracy[z] = getelementbyid('magistracy' + z);
}

var cm = 0;
removemagistracyline.className = 'hideThisInput';
addmagistracyline.onclick = function () {
	if(cm<9){cm++}
	if(cm==1){
		addmagistracy(magistracy, 1, 8);
		removemagistracyline.className = 'showThisInput';
	}
	if(cm==2){
		addmagistracy(magistracy, 9, 16)
	}
	if(cm==3){
		addmagistracy(magistracy, 17, 24)
	}
	if(cm==4){
		addmagistracy(magistracy, 25, 32)
	}
	if(cm==5){
		addmagistracy(magistracy, 33, 40)
	}
	if(cm==6){
		addmagistracy(magistracy, 41, 48)
	}
	if(cm==7){
		addmagistracy(magistracy, 49, 56)
	}
	if(cm==8){
		addmagistracy(magistracy, 57, 64)
	}
	if(cm==9){
		addmagistracy(magistracy, 65, 72)
		addmagistracyline.className = 'hideThisInput';
	}
};
removemagistracyline.onclick = function () {
	if(cm==1){
		removemagistracy(magistracy, 1, 18)
		removemagistracyline.className = 'hideThisInput';
	}
	if(cm==2){
		removemagistracy(magistracy, 9, 16)
	}
	if(cm==3){
		removemagistracy(magistracy, 17, 24)
	}
	if(cm==4){
		removemagistracy(magistracy, 25, 32)
	}
	if(cm==5){
		removemagistracy(magistracy, 33, 40)
	}
	if(cm==6){
		removemagistracy(magistracy, 41, 48)
	}
	if(cm==7){
		removemagistracy(magistracy, 49, 56)
	}
	if(cm==8){
		removemagistracy(magistracy, 57, 64)
	}
	if(cm==9){
		removemagistracy(magistracy, 65, 72)
		addmagistracyline.className = 'showThisInput';
	}
	if(cm>0){cm--}
};





function addcourse(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'showThis';
	}
}
function removecourse(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'hideThis';
	}
}
var addcourseline = getelementbyid('addcourseline');
var removecourseline = getelementbyid('removecourseline');

var course = new Array();
for(var z=1; z<=72; z++){
	course[z] = getelementbyid('course' + z);
}

var cc = 0;
removecourse.className = 'hideThisInput';
addcourseline.onclick = function () {
	if(cc<9){cc++}
	if(cc==1){
		addcourse(course, 1, 8);
		removecourseline.className = 'showThisInput';
	}
	if(cc==2){
		addcourse(course, 9, 16)
	}
	if(cc==3){
		addcourse(course, 17, 24)
	}
	if(cc==4){
		addcourse(course, 25, 32)
	}
	if(cc==5){
		addcourse(course, 33, 40)
	}
	if(cc==6){
		addcourse(course, 41, 48)
	}
	if(cc==7){
		addcourse(course, 49, 56)
	}
	if(cc==8){
		addcourse(course, 57, 64)
	}
	if(cc==9){
		addcourse(course, 65, 72)
		addcourseline.className = 'hideThisInput';
	}
};
removecourseline.onclick = function () {
	if(cc==1){
		removecourse(course, 1, 18)
		removecourseline.className = 'hideThisInput';
	}
	if(cc==2){
		removecourse(course, 9, 16)
	}
	if(cc==3){
		removecourse(course, 17, 24)
	}
	if(cc==4){
		removecourse(course, 25, 32)
	}
	if(cc==5){
		removecourse(course, 33, 40)
	}
	if(cc==6){
		removecourse(course, 41, 48)
	}
	if(cc==7){
		removecourse(course, 49, 56)
	}
	if(cc==8){
		removecourse(course, 57, 64)
	}
	if(cc==9){
		removecourse(course, 65, 72)
		addcourseline.className = 'showThisInput';
	}
	if(cc>0){cc--}
};







function addWork(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'showThis';
	}
}
function removeWork(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'hideThis';
	}
}
var addWorkline = getelementbyid('addWorkline');
var removeWorkline = getelementbyid('removeWorkline');

var Work = new Array();
for(var z=1; z<=180; z++){
	Work[z] = getelementbyid('Work' + z);
}

var cw = 0;
removeWork.className = 'hideThisInput';
addWorkline.onclick = function () {
	if(cw<9){cw++}
	if(cw==1){
		addWork(Work, 1, 20);
		removeWorkline.className = 'showThisInput';
	}
	if(cw==2){
		addWork(Work, 21, 40)
	}
	if(cw==3){
		addWork(Work, 41, 60)
	}
	if(cw==4){
		addWork(Work, 61, 80)
	}
	if(cw==5){
		addWork(Work, 81, 100)
	}
	if(cw==6){
		addWork(Work, 101, 120)
	}
	if(cw==7){
		addWork(Work, 121, 140)
	}
	if(cw==8){
		addWork(Work, 141, 160)
	}
	if(cw==9){
		addWork(Work, 161, 180)
		addWorkline.className = 'hideThisInput';
	}
};
removeWorkline.onclick = function () {
	if(cw==1){
		removeWork(Work, 1, 20)
		removeWorkline.className = 'hideThisInput';
	}
	if(cw==2){
		removeWork(Work, 21, 40)
	}
	if(cw==3){
		removeWork(Work, 41, 60)
	}
	if(cw==4){
		removeWork(Work, 61, 80)
	}
	if(cw==5){
		removeWork(Work, 81, 100)
	}
	if(cw==6){
		removeWork(Work, 101, 120)
	}
	if(cw==7){
		removeWork(Work, 121, 140)
	}
	if(cw==8){
		removeWork(Work, 141, 160)
	}
	if(cw==9){
		removeWork(Work, 161, 180)
		addWorkline.className = 'showThisInput';
	}
	if(cw>0){cw--}
};






function addMan(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'showThis';
	}
}
function removeMan(mas, first, final) {
	for(var i = first; i<=final; i++){
		mas[i].className = 'hideThis';
	}
}
var addManline = getelementbyid('addManline');
var removeManline = getelementbyid('removeManline');

var Man = new Array();
for(var z=2; z<=60; z++){
	Man[z] = getelementbyid('Man' + z);
}

var cMan = 0;
removeMan.className = 'hideThisInput';
addManline.onclick = function () {
	if(cMan<9){cMan++}
	if(cMan==1){
		addMan(Man, 7, 12)
		removeManline.className = 'showThisInput';
	}
	if(cMan==2){
		addMan(Man, 13, 18)
	}
	if(cMan==3){
		addMan(Man, 19, 24)
	}
	if(cMan==4){
		addMan(Man, 25, 30)
	}
	if(cMan==5){
		addMan(Man, 31, 36)
	}
	if(cMan==6){
		addMan(Man, 37, 42)
	}
	if(cMan==7){
		addMan(Man, 43, 48)
	}
	if(cMan==8){
		addMan(Man, 49, 54)
	}
	if(cMan==9){
		addMan(Man, 55, 60)
		addManline.className = 'hideThisInput';
	}
};
removeManline.onclick = function () {
	if(cMan==1){
		removeMan(Man, 7, 12)
		removeManline.className = 'hideThisInput';
	}
	if(cMan==2){
		removeMan(Man, 13, 18)
	}
	if(cMan==3){
		removeMan(Man, 19, 24)
	}
	if(cMan==4){
		removeMan(Man, 25, 30)
	}
	if(cMan==5){
		removeMan(Man, 31, 36)
	}
	if(cMan==6){
		removeMan(Man, 37, 42)
	}
	if(cMan==7){
		removeMan(Man, 43, 48)
	}
	if(cMan==8){
		removeMan(Man, 49, 54)
	}
	if(cMan==9){
		removeMan(Man, 55, 60)
		addManline.className = 'showThisInput';
	}
	if(cMan>0){cMan--}
};

function removeBorderColor_n_checkmail(val) {
	reg = /^[a-zA-Z0-9]+[a-zA-Z0-9._\-]*[a-zA-Z0-9]+@[a-z]+\.[a-z]{2,4}$/;

	if (!val.value.match(reg)) {
		
		val.className = "input_1";
		
	}
	if (val.value.match(reg)) {
		
		val.className = "input_if";
		
	}
	val.onfocus = function (){
	if (val.value == "" )
		{
			val.value = '';
		}
	}
	val.onblur = function (){
	if (!val.value.match(reg))
		{
			val.value = 'Wrong!'
		}
	}
}

function res()
{
if(confirm('Click "OK" to clear all columns'))
{
var f = getelementbyid('f');
f.reset();
}
return false;
}
