// JavaScript Document if (document.images) { preload_image_object = new Image(); // set image url image_url = new Array(); image_url[0] = "http://www.puremobile.ca/images/rating_star_left.jpg"; image_url[1] = "http://www.puremobile.ca/images/rating_star_left_empty.jpg"; image_url[2] = "http://www.puremobile.ca/images/rating_star_right.jpg"; image_url[3] = "http://www.puremobile.ca/images/rating_star_right_empty.jpg"; var i = 0; for(i=0; i<=3; i++){ preload_image_object.src = image_url[i]; } } //AJAX VARIABLE var request; function Initialize_ratings(){ try{ request=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ try{ request=new ActiveXObject("Microsoft.XMLHTTP"); } catch(oc){ request=null; } } if(!request && typeof XMLHttpRequest!="undefined"){ request=new XMLHttpRequest(); } } function SendRatingAjax(Note, ItemVoted){ Initialize_ratings(); var url="http://www.puremobile.ca/includes/ratings_ajax.aspx?R="+Note+"&I=" + ItemVoted; if(request!=null){ request.onreadystatechange = Process_ratings; request.open("GET", url, true); request.send(null); } //Blocker le Rating System pour un seul vote document.rateform.hIsRatingTrue.value = "True"; } function Process_ratings(){ if (request.readyState == 4){ // only if "OK" if (request.status == 200){ if(request.responseText==""){ //HideDiv("customers"); } else{ //ShowDiv("customers"); document.getElementById("HoverHelp").style.display="none"; document.getElementById("ThankyouText").style.display="block"; document.getElementById("ThankyouText").innerHTML = request.responseText; } } else{ document.getElementById("RatingSystem").innerHTML = "There was a problem retrieving data:
" + request.statusText; } } } function RatingSystem(Note){ if (document.rateform.hIsRatingTrue.value != "True"){ if (Note == 1){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 2){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 3){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 4){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 5){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 6){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 7){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 8){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 9){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } else if (Note == 10){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; } } } function RatingOut(sRating){ if (document.rateform.hIsRatingTrue.value != "True"){ if (sRating >= 1){ document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; } else { document.getElementById("imgRatingSystemStar1").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; } if (sRating >= 2){ document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; } else { document.getElementById("imgRatingSystemStar2").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } if (sRating >= 3){ document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; } else { document.getElementById("imgRatingSystemStar3").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; } if (sRating >= 4){ document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; } else { document.getElementById("imgRatingSystemStar4").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } if (sRating >= 5){ document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; } else { document.getElementById("imgRatingSystemStar5").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; } if (sRating >= 6){ document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; } else { document.getElementById("imgRatingSystemStar6").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } if (sRating >= 7){ document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; } else { document.getElementById("imgRatingSystemStar7").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; } if (sRating >= 8){ document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; } else { document.getElementById("imgRatingSystemStar8").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } if (sRating >= 9){ document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_left.jpg"; } else { document.getElementById("imgRatingSystemStar9").src = "http://www.puremobile.ca/images/rating_star_empty_left.jpg"; } if (sRating >= 10){ document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_right.jpg"; } else { document.getElementById("imgRatingSystemStar10").src = "http://www.puremobile.ca/images/rating_star_empty_right.jpg"; } } } function SendRating(Note, VotedItem){ if (document.rateform.hIsRatingTrue.value != "True"){ SendRatingAjax(Note, VotedItem); } } function trim_all(sString) { while (sString.substring(0,1) == ' ') { sString = sString.substring(1, sString.length); } while (sString.substring(sString.length-1, sString.length) == ' ') { sString = sString.substring(0,sString.length-1); } return sString; } function SendReviewAjax(){ Initialize_ratings(); var review = trim_all(document.getElementById("review").value); var reviewer_name = trim_all(document.getElementById("reviewer_name").value); if (review != ""){ if (reviewer_name != ""){ document.getElementById("send_comments").disabled = true; var itemno = document.getElementById("itemno").value; var note = document.getElementById("note").options[document.getElementById("note").selectedIndex ].value ; var url="http://www.puremobile.ca/includes/ratings_ajax.aspx?R=" + note + "&I=" + itemno + "&C=" + escape(review) + "&N=" + escape(reviewer_name); if(request!=null){ request.onreadystatechange = Process_review; request.open("GET", url, true); request.send(null); } } else { alert("Please write your name or nickname!"); } } else { alert("You didn't write any comments!"); } } function Process_review(){ if (request.readyState == 4){ // only if "OK" if (request.status == 200){ document.getElementById("review_box").style.display="none"; document.getElementById("review_success_box").style.display = "block"; } else{ document.getElementById("review_fail_box").style.display = "block"; } } }