function findObj(obj)
{
	if (document.getElementById)
		return document.getElementById(obj);
	else if (document.all)
		return document.all[obj];
	else if (document.layers)
		return document.layers[obj];
}

var blink_obj;
var blink_time;
var blink_color1;
var blink_color2;

function blink_obj_funct()
{
	//alert(blink_obj.style.color);
	if ( blink_obj )
	{
		if ( blink_obj.style.color == blink_color1 )
		{
			blink_obj.style.color = blink_color2;
		}
		else
		{
			blink_obj.style.color = blink_color1;
		}
		
		if ( blink_time )
		{
			window.setTimeout(blink_obj_funct, blink_time);
		}
	}
	else
	{
		return false;
	
	}
	return true;
}



function menu_open(id)
{
   document.getElementById(id).style.display = 'block';
}
function menu_close(id)
{
   document.getElementById(id).style.display = 'none';
}

function change_open_close(id)
{
	var submenu = document.getElementById('right_menu_sub_' + id);
	var div_dir = document.getElementById('div_dir_' + id);
	if ( submenu )
	{
		//alert(submenu.style.display);
		if ( ( submenu.style.display == 'none' ) || ( submenu.style.display == '' ) )
		{
			menu_open('right_menu_sub_' + id);
			if ( div_dir ) 
			{
				div_dir.className = 'dir_open';
			}
		}
		else
		{
			menu_close('right_menu_sub_' + id);
			if ( div_dir ) 
			{
				div_dir.className = 'dir_close';
			}
		}
		//alert(1);
		return false;
	}
	else
	{
		return true;
	}
}





/* Функции для формы добавления резюме */
function add_contact_phone_form()
{
	
	var n = $('div.div_contact_tel_class').length;
	if ( n > 0 ) 
	{
		
		var new_obj = $('div.div_contact_tel_class').eq(0).clone(true);
		var last_obj = $('div.div_contact_tel_class').eq($('div.div_contact_tel_class').length - 1);
		/*
		if ( last_obj.find(':text').val() == '')
		{
			//return false;
		}
		new_obj.find(':text').val('');
		
		new_obj.find(':text').attr('name', function(arr){
			return this.name.replace('pupil[0]', 'pupil[' + n +']');
		});
		*/
		//alert(last_obj.find("select option:selected").val());
		
		new_obj.find("select").attr('selectedIndex', function(ind){
			return last_obj.find("select").eq(ind).attr('selectedIndex');
		});
		
		new_obj.insertAfter(last_obj);
		
	}
}

function add_prof_exp_form()
{
	
	var n = $('div.div_prof_exp_class').length;
	if ( n > 0 ) 
	{
		
		var new_obj = $('div.div_prof_exp_class').eq(0).clone(true);
		var last_obj = $('div.div_prof_exp_class').eq($('div.div_prof_exp_class').length - 1);
		
		if ( last_obj.find(':text').eq(2).val() == '')
		{
			alert('Введите предыдущий период работы!')
			return false;
		}
		
		new_obj.find(':text').val('');
		
		new_obj.find("select").attr('selectedIndex', function(ind){
			return null;
		});
		
		new_obj.insertAfter(last_obj);
		
	}
}

function prof_exp_change_period_to_now(obj)
{
	var cur_point = $(obj);
	var cur_div = cur_point.parent();
	
	if (cur_point.attr('checked'))
	{
		cur_div.find('span.span_prof_exp_to_date').css('display', 'none');
	}
	else
	{
		cur_div.find('span.span_prof_exp_to_date').css('display', 'inline');
	}
}

function add_edu_h_form()
{
	
	var n = $('div.div_edu_h_class').length;
	if ( n > 0 ) 
	{
		
		var new_obj = $('div.div_edu_h_class').eq(0).clone(true);
		var last_obj = $('div.div_edu_h_class').eq($('div.div_edu_h_class').length - 1);
		
		if ( last_obj.find(':text').eq(1).val() == '')
		{
			alert('Введите название учебного заведения!')
			return false;
		}
		
		new_obj.find(':text').val('');
		
		new_obj.find("select").attr('selectedIndex', function(ind){
			return null;
		});
		
		new_obj.insertAfter(last_obj);
		
	}
}

function add_edu_add_h_form()
{
	
	var n = $('div.div_edu_add_h_class').length;
	if ( n > 0 ) 
	{
		
		var new_obj = $('div.div_edu_add_h_class').eq(0).clone(true);
		var last_obj = $('div.div_edu_add_h_class').eq($('div.div_edu_add_h_class').length - 1);
		
		if ( last_obj.find(':text').eq(0).val() == '')
		{
			alert('Введите название курса!')
			return false;
		}
		
		new_obj.find(':text').val('');
		
		new_obj.find("select").attr('selectedIndex', function(ind){
			return null;
		});
		
		new_obj.insertAfter(last_obj);
		
	}
}

