Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.36 KB | None | 0 0
  1. function displayMap(region){
  2. var selectedRegion = document.getElementById("region").value;
  3. switch(selectedRegion){
  4. case "":
  5. removeCurrentMap();
  6. break;
  7. case "Nagrand":
  8. $(".blogText").fadeOut("slow");
  9. $(".mapDisplay").fadeOut("slow",
  10. function(){
  11. $(".mapDisplay").empty();
  12. $(".mapDisplay").append("<img src='mapImages/outland/nagrand.jpg' height='100%' width='100%' style='margin-top:10px'>");
  13. $(".blogText").load("blogText/outland/nagrand.txt");
  14. $(".mapDisplay").fadeIn("slow");
  15. $(".blogText").fadeIn("slow");
  16. });
  17. break;
  18. case "Zangarmarsh":
  19. $(".blogText").fadeOut("slow");
  20. $(".mapDisplay").fadeOut("slow",
  21. function(){
  22. $(".mapDisplay").empty();
  23. $(".mapDisplay").append("<img src='mapImages/outland/zangar.jpg' height='100%' width='100%' style='margin-top:10px'>");
  24. $(".blogText").load("blogText/outland/zangar.txt");
  25. $(".mapDisplay").fadeIn("slow");
  26. $(".blogText").fadeIn("slow");
  27. });
  28. break; .....etc. etc. etc.
  29.  
  30. function updateDisplay(region) {
  31. $(".blogText").fadeOut("slow");
  32. $(".mapDisplay").fadeOut("slow", function () {
  33. $(".mapDisplay").empty();
  34. $(".mapDisplay").append("<img src='mapImages/outland/" + region + ".jpg' height='100%' width='100%' style='margin-top:10px'>");
  35. $(".blogText").load("blogText/outland/" + region + ".txt");
  36. $(".mapDisplay").fadeIn("slow");
  37. $(".blogText").fadeIn("slow");
  38. });
  39. }
  40.  
  41. function displayMap(region) {
  42. var selectedRegion = document.getElementById("region").value;
  43. switch (selectedRegion) {
  44. case "":
  45. removeCurrentMap();
  46. break;
  47. case "Nagrand":
  48. updateDisplay("nagrand");
  49. break;
  50. case "Zangarmarsh":
  51. updateDisplay("zangar");
  52. break;
  53. }
  54. }
  55.  
  56. function handleDisplay(arg1){
  57. $(".blogText").fadeOut("slow");
  58. $(".mapDisplay").fadeOut("slow",
  59. function(){
  60. $(".mapDisplay").empty();
  61. $(".mapDisplay").append("<img src='mapImages/outland/" + arg1 + ".jpg' height='100%' width='100%' style='margin-top:10px'>");
  62. $(".blogText").load("blogText/outland/" + arg1 + ".txt");
  63. $(".mapDisplay").fadeIn("slow");
  64. $(".blogText").fadeIn("slow");
  65. });
  66. }
  67.  
  68. switch(selectedRegion){
  69. case "":
  70. removeCurrentMap();
  71. break;
  72. case "Nagrand":
  73. handleDisplay("nagrand");
  74. break;
  75. case "Zangarmarsh":
  76. handleDisplay("Zangarmarsh");
  77. break; .....etc. etc. etc.
  78.  
  79. values = {Nagrand: 'negrand', Zangarmarsh: 'zangar', etc: ....}
  80.  
  81. function handleDisplay(arg1){
  82. $(".blogText").fadeOut("slow");
  83. $('.mapDisplay').fadeOut('slow', function(){
  84. $(".mapDisplay").empty().append("<img src='mapImages/outland/" + arg1 + ".jpg' alt='something for valid markup'>");
  85. $(".blogText").load("blogText/outland/" + arg1 + ".txt");
  86. $(".mapDisplay, .blogText").fadeIn("slow");
  87. });
  88. }
  89.  
  90. if (selectedRegion == '') removeCurrentMap();
  91. else handleDisplay(values[selectedRegion]);
  92.  
  93. .mapDisplay img {
  94. height: 100%,
  95. width: 100%,
  96. margin-top: 10px
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement