$(function() {
	$('.site-block').append('<span class="left-corner"></span><span class="right-corner"></span>');
	
	$('.checkbox').click(function(){
		if($(this).hasClass('checkbox-ch')){
			$(this).removeClass('checkbox-ch');
			$(this).find('input').attr('checked', false);
		}else{
			$(this).addClass('checkbox-ch');
			$(this).find('input').attr('checked', true);
		}
	});
	
	$('.radio').click(function(){
		$(this).closest('.fieldset').find('.radio').each(function(){
			$(this).removeClass('radio-ch');
			$(this).find('input').attr('checked', false);
		});
		$(this).addClass('radio-ch');
		$(this).find('input').attr('checked', true);
	});
	
	$('.quick-search-select select').change(function(){
		var val = $(this).val();
		$(this).prev('span').html(val);
	});
	
	$('a.tree-head').click(function(){
		if($(this).closest('li').find('ul').css('display') == 'none'){
			$('ul.tree ul').slideUp();
		}
		$(this).closest('li').find('ul').slideDown();
		return false;
	});

	if($('input[placeholder]').length > 0 || $('textarea[placeholder]').length > 0){
		$('input[placeholder], textarea[placeholder]').placeholder(); 
	}	
	
	/*
	*	Tables
	*/
	$('.simple-table tr:even').addClass('first-row');
	$('.simple-table tr:odd').addClass('second-row');
	
});


function search_submit() {
	var where, what;
	try {
		where = $('#search_where').val();
		what = $('#quickSearch').val().replace( /^\s*|\s*$/g , "" );
		if(what == '') {
			return false;
		}
		switch(where) {
			case 'ftp':
				window.open('http://ftpsearch.ria-link.ru/?q=' + what);
			break;
			case 'google':
				window.open('http://www.google.ru/search?hl=ru&ie=utf8&q=' + what);
			break;
			case 'rambler':
				window.open('http://search.rambler.ru/cgi-bin/rambler_search?words=' + what);
			break;
			case 'yandex':
				window.open('http://www.yandex.ru/yandsearch?text=' + what);
			break;
			case 'yahoo':
				window.open('http://search.yahoo.com/bin/search?p=' + what);
			break;
			case 'altavista':
				window.open('http://uk.altavista.com/web/results?itag=wrx&kgs=0&kls=0&q=' + what);
			break;
		}
	}catch(e){alert(e);}
	return false;
}		

