$(document).ready(function(){
	$('div.send_request a').click(function() {
		var url = $(this).attr('href');
			$.ajax({
				url: url,
				dataType: 'html',
				type: 'GET',
				success: function( msg ) {
					ourPrompt( msg );
					var height = $('#main_container').css('height');
					$('div.cleanbluecontainer').css({'width':'550px'});
				}
			})
			return false;
	});
	
	
	function ourPrompt(msg) {
		$.prompt(msg ,{
			submit: mySubmit,
      		buttons:{ 'Изпрати': 'send', 'Затвори':'close' },
      		prefix:'cleanblue',
      		show:'fadeIn'
		});
	}
	
	
	function mySubmit(v,m){
		if( 'close' == v ) {
			return true;
		}
		else if ('send' ==v ) {
			$.ajax({
        		url: $('#baseUrl').val() + '/buy/send-request',
        		dataType: 'html',
        		data: $('#main_container form').serialize(),
        		type: 'POST',
        		success: function( retValue ) {
        			$('#main_container').replaceWith( retValue );
        			// remove the submit button        			
        			if( $('#main_container').find('input#name').length < 1 ) {
        				$('div#cleanbluebuttons button:first').remove();
        			}
        		}
        	})
			return false;
		}
	}
	
	
   	// change the preview image in the detail view
   	$('a.thumbnail img').bind('click', function() {
   		var regExpr = /(.*)(\/thumbs_[\d]+)(\/.*)/;
   		var oldSrc = $(this).parent().next('input:hidden').val();
   		var newSrc = oldSrc.replace( regExpr, '$1/thumbs_147$3');
   		$('#imagePreview').attr( {'src': newSrc} );
   		
   		regExpr.exec( oldSrc );
   		var previewSrc = RegExp.$1 + RegExp.$3;
   		$('#imagePreview').parent().attr( { 'href': previewSrc } );
   	})
   	
   	$("a[rel^='prettyPhoto']").prettyPhoto();
})
