Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function buildReviewShow(reviewtd)
- {
- $('#review').empty() ;
- var authorstring = 'Author: '+$(reviewtd).find('.tableReviewAuthor').text() ;
- var contentstring = 'Review: '+$(reviewtd).find('.tableReviewContent').text() ;
- var ratingstring = 'Rating: '+$(reviewtd).find('.tableReviewRating').text() ;
- $('#review').append($('<div>').attr('id', 'reviewInner')) ;
- $('#reviewInner').append($('<div>').attr('id', 'reviewClose').html($('<span>').html('[close X]'))) ;
- $('#reviewInner').append($('<div>').attr('id', 'reviewAuthor').html(authorstring)) ;
- $('#reviewInner').append($('<div>').attr('id', 'reviewContent').html(contentstring)) ;
- blo = $('<table>') ;
- $(blo).append($('<td>').append($('<div>').attr('id', 'ratingLabel').html('Rating: '))) ;
- ble = $('<div>').attr('id', 'ratingField') ;
- $(ble).append($('<img>').attr('id','ratingStar1').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ble).append($('<img>').attr('id','ratingStar2').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ble).append($('<img>').attr('id','ratingStar3').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ble).append($('<img>').attr('id','ratingStar4').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ble).append($('<img>').attr('id','ratingStar5').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(blo).append($('<td>').append(ble)) ;
- $('#reviewInner').append($('<div>').attr('id', 'reviewRating').append(blo)) ;
- for(var i=1 ; i<=parseInt($(reviewtd).find('.tableReviewRating').text()) ; i++)
- $('#ratingStar'+i).fadeTo(1, 1) ;
- eventsReviewShow() ;
- }
- function buildReviewNew()
- {
- $('#review').empty() ;
- $('#review').append($('<form>').attr('id', 'formNewReview')) ;
- $('#formNewReview').append($('<div>').attr('id', 'reviewInner')) ;
- /*$('#reviewInner').append($('<div>').attr('id', 'reviewClose').append($('<span>').html('[close X]'))) ;
- authorTable = $('<table>') ;
- $(authorTable).append($('<td>').append($('<div>').attr('id', 'ratingAuthorLabel').html('Author: '))) ;
- // VERIFICAR AQUI SE ESTAH UM USER LOGGADO!!!
- $(authorTable).append($('<td>').append($('<div>').attr('id', 'reviewAuthorField').append($('<input>').attr('type', 'text').attr('id','newReviewAuthor').attr('name','review[author]')))) ;
- $('#reviewInner').append($('<div>').attr('id','reviewAuthor').html($(authorTable))) ;
- $('#reviewInner').append($('<div>').attr('id', 'ratingContentLabel').html('<table><tr><td>Review:</td></tr></table>')) ;
- $('#reviewInner').append($('<div>').attr('id', 'reviewContentField').append($('<textarea>').attr('id', 'newReviewContent').attr('name','review[content]'))) ;*/
- ratingTable = $('<table>') ;
- $(ratingTable).append($('<td>').append($('<div>').attr('id', 'ratingLabel').html('Rating: '))) ;
- ratingStars = $('<div>').attr('id', 'ratingField') ;
- $(ratingStars).append($('<img>').attr('id','ratingStar1').attr('alt','1').attr('src', 'backend/images/star.gif').fadeTo(1,1)) ;
- $(ratingStars).append($('<img>').attr('id','ratingStar2').attr('alt','2').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ratingStars).append($('<img>').attr('id','ratingStar3').attr('alt','3').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ratingStars).append($('<img>').attr('id','ratingStar4').attr('alt','4').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ratingStars).append($('<img>').attr('id','ratingStar5').attr('alt','5').attr('src', 'backend/images/star.gif').fadeTo(0.5,0.2)) ;
- $(ratingTable).append($('<td>').append(ratingStars).append($('<input>').attr('type','hidden').attr('id','newReviewRatingValue').attr('name','review[rating]').attr('value','1').hide())) ;
- $('#reviewInner').append($('<div>').attr('id', 'newReviewRating').append(ratingTable)) ;
- /*
- $('#reviewInner').append($('<input>').attr('type','hidden').attr('name','review[product_id]').attr('value',$(currentProd).find('id').text())) ;
- $('#reviewInner').append($('<div>').attr('id', 'newReviewError').html(' ')) ;
- $('#reviewInner').append($('<div>').attr('id', 'reviewSave').append($('<span>').html('[save]'))) ;
- */
- eventsReviewNew() ;
- }
- function eventsReviewNew()
- {
- /*
- $('#reviewClose span').click(function() {
- say('closed review') ;
- $('.darkenBackground').fadeOut() ;
- $('#review').fadeOut() ;
- }) ;
- $('#reviewSave span').click(function() {
- //SOMETHING SOMETHING VERIFY/SAVE REVIEW
- if(dealwithNewReview())
- {
- postNewReview('formNewReview',$(currentProd).find('id').text()) ;
- getProdReviews($(currentProd).find('id').text()) ;
- buildReviewsStuff() ;
- $('.darkenBackground').fadeOut() ;
- $('#review').fadeOut() ;
- }
- }) ;*/
- $('#newReviewRating').delegate('img', 'mouseenter', function() {
- $('#newReviewRatingValue').attr('value',$(this).attr('alt')) ;
- for(var i=1 ; i<=5 ; i++)
- {
- if(i<=parseInt($(this).attr('alt')))
- $('#ratingStar'+i).fadeTo(1, 1) ;
- else
- $('#ratingStar'+i).fadeTo(0.5, 0.2) ;
- }
- }) ;
- }
Add Comment
Please, Sign In to add comment