$(document).ready( function() {
	
	$("a.fancyimage").fancybox({
		'hideOnContentClick': true,
		'zoomSpeedIn': 300,
		'zoomSpeedOut':	300,
		'overlayOpacity':0.7,
		'overlayColor':'#000',
		'autoScale':false
	});

	$("a.ask").fancybox({
		'hideOnContentClick': true,
		'zoomSpeedIn': 300,
		'zoomSpeedOut':	300,
		'overlayOpacity':0.7,
		'overlayColor':'#000',
		'width':600,
		'height':400,
		'type':'iframe',
		'padding':0,
		'margin':0
	});	
	
	
	$("input[type=text], input[type=password], textarea").focus( function() {
		if ( $(this).val() == $(this).attr("title") ) {
			$(this).val("")
		}
	}).blur( function() {
		if ( $(this).val() == '' ) {
			$(this).val( $(this).attr("title") );
		}
	});

	$("#search_text").keyup(function(){
		makeSearch( $(this).attr( 'value' ) );
	});
	
	$( '#container' ).click(function(){
		if ( $('#searchResult').html != '' ){
			$('#searchResult').html( '' );
			$('#searchResult').hide( 'fast' );
		}
	});
	
	
	// hspace / vspace
	$('img[hspace]').each( function() {
		var hspace = $(this).attr('hspace');
		$(this).css({ 'margin-left': hspace+'px', 'margin-right': hspace+'px' });
	});
	$('img[vspace]').each( function() {
		var vspace = $(this).attr('vspace');
		$(this).css({ 'margin-top': vspace+'px', 'margin-bottom': vspace+'px' });
	});
	
	
});
function useSearchName( name ){
	$("#search_text").attr( 'value' , name );
	$('#searchResult').html( '' );
	$('#searchResult').hide( 'fast' );
}
function makeSearch( what )
{
	if( what.length > 2){
		$.ajax({
			url: "/_ajax/searchResult.php",
			data: { 
				'what': what
			},
			type: "POST",
			cache: false,
			beforeSend: function() {
				$('#searchResult').show( 'fast' );
			},
			success: function( data ) {
				if ( data ){
					$('#searchResult').html( data );
				}else{
					$('#searchResult').hide( 'fast' );
				}
			}
		});
	}else{
		$('#searchResult').html( '' );
		$('#searchResult').hide( 'fast' );
	}		
}

function setProductFoto( id, src, file_name ) {
	$('#product_thumbs a.current').removeClass('current');
	$('#thumb_'+id).addClass('current');
	$('#product_foto a').attr('href', src+file_name+'_1600x1600_'+id+'.jpg' );
	$('#product_foto a img').attr('src', src+file_name+'_840x490_'+id+'.jpg' );
	
	var panorama = $('#panorama').val();
	if ( panorama == '1' ) {
		$('#product_panorama').hide();
		$('#product_foto').show();
		$('#panorama').val('0');
	}
}

function setProductPanorama() {
	var panorama = $('#panorama').val();
	if ( panorama == '0' ) {
		$('#product_thumbs a.current').removeClass('current');
		$('#thumb_panorama').addClass('current');
		$('#product_foto').hide();
		$('#product_panorama').show();
		$('#panorama').val('1');
	}
}

