function over(isOver, checkString, obj, isPasswordInput){
	if (isOver){
		if (obj.value == checkString) {
			obj.value="";
		}
		if (isPasswordInput) {
			}
	} else {
		if (obj.value == "") {
			obj.value = checkString;
		}
	}
}

function openTitleSearch(){
	$('#titleSearch').show('slide',{direction:'left'},1000); 
	
	$(".custom_select").selectbox().click(function(){
		$(this).showList();
	});
	$('#search #search_details').css('border-right', '0 none');
	$('#search #search_details').css('border-left', '1px solid #9C151B');
	$('#search #search_details').css('border-top', '1px solid #9C151B');
	$('#search #search_details').css('border-bottom', '1px solid #9C151B');
	$('#more_search').hide();
	$('#more_search2').show();
	$('#skelbimo_paieska').hide();
}

function closeTitleSearch(){
	$('#titleSearch').hide('slide',{direction:'left'}, 1000); 
		
	$(".custom_select").parents('.jquery-selectbox').unselectbox();
	$('#titleSearch input').each(function(key, value) {
		$(value).attr('checked', '');
	});
	$("#titleSearch select option").each(function (skey, sval) {
			if($(sval).val() == '' || $(sval).val() == '%'){				
				$(sval).attr('selected', true);
			}else{
				$(sval).attr('selected', false);
			}		
			
	});
	$(".custom_select").selectbox().click(function(){
		$(this).showList();
	});
	$('#search #search_details').css('border', '1px solid #c2c2c2');
	$('#more_search2').hide();
	$('#more_search').show();
	$('#skelbimo_paieska').show();
}

function changeSelectValues( childValues, sourceSelect, targetSelectId, isMultiple, selectedItems ) {
	
	/* var selectedItems = selectedItems.split(','); */ 
	var $targetSelect = $( '#' + targetSelectId );
	$targetSelect.children().remove();
	
	var selectedOptions = $( sourceSelect ).val();
	
	$targetSelect.append('<option value="">Miestas...</option>');

	if ( typeof( selectedOptions ) != undefined && selectedOptions.length > 0 ) {

		if ( !$.isArray( selectedOptions ) ) {
			selectedOptions = new Array( selectedOptions );
		}

			if ( childValues != null ) {
				$.each( childValues, function( itemId, targetData ) {
					if ( targetData != null ) {
								
						var nameParts = targetData.name.split('-', 2 );
						var isBold = '';
                        var isStyle = '';
						var isSelected = '';
						var isIndent = false;
					
						if ( nameParts[0] == 'BOLD' ) {

                            isStyle = isStyle + ' font-weight: bold; ';
						} else if ( nameParts[0] == 'INDENT' ) {
                           if( $.browser.msie ){
                               nameParts[1] = '&nbsp;&nbsp;'+nameParts[1];
                           }else{
                               nameParts[1] = nameParts[1];
                           }
                            isStyle = isStyle + ' padding-left:10px; ';

						} else {
							nameParts[1] = targetData.name;
						}												
						
						if ( $.isArray( selectedItems ) ) {
							if ( $.inArray( targetData.id, selectedItems ) != -1 ) {
								isSelected = 'selected="selected" ';
							}
						} else {
							if ( targetData.id == selectedItems ) {
								isSelected = 'selected="selected"';
							}
						}
						isStyle = ' style="'+isStyle+' "';
						$targetSelect.append('<option '+isSelected+isStyle+' value="'+targetData.id+'">'+nameParts[1]+'</option');
						
					}					
			
				} );
			
			}		
	}	
	
	$targetSelect.parents('.jquery-selectbox').unselectbox();
	$targetSelect.selectbox().click(function(){
		$(this).showList();
	});
}

function changeSelectValuesAsync( valuesLink, sourceSelect, targetSelectId, isMultiple, selectedItems , callback ) {
	var $targetSelect = $( '#' + targetSelectId );
	var selectedIds = '';

	$targetSelect.children().remove();

	$targetSelect.append('<option value="">Palaukite...</option>');

	var selectedOptions = $( sourceSelect ).val();
	
	$.getJSON( valuesLink, {'values[]': selectedOptions}, function( data, textStatus ) {							
		changeSelectValues( data, sourceSelect, targetSelectId, isMultiple, selectedItems );
        if (typeof callback == "function") callback();
	} );

    
}

