Sunda Cyber Army


* Sunda Cyber Army 2k17 *
Indonesia Defacer ~


Path : /home/dent/public_html/accounts/configurator/js/menus/
File Upload :
Current File : /home/dent/public_html/accounts/configurator/js/menus/PlatformMaterialMenu.js

// Platform Type Menu

var perforatedButtonShape;
var gripButtonShape;

function PlatformMaterialMenu(){
  var platformTypeMenu = new createjs.Container();

  var triarcLogo = new createjs.Bitmap("assets/TriArcLogo.jpg");
  triarcLogo.x = -390;
  triarcLogo.y = 720;
  platformTypeMenu.addChild(triarcLogo);

  if(VENDOR)
  {
    var graingerLogo = new createjs.Bitmap("assets/GraingerLogo.jpg");
    graingerLogo.x = 160;
    graingerLogo.y = 720;
    platformTypeMenu.addChild(graingerLogo);
  }

  var udesignLogo = new createjs.Bitmap("assets/UDesignLogo.jpg");
  udesignLogo.x = -178;
  udesignLogo.y = 30;
  platformTypeMenu.addChild(udesignLogo);

  var udesignLogoBorder = new createjs.Shape();
  udesignLogoBorder.graphics.beginStroke("#e17a0f").drawRoundRect(-184,20,368,110,5);
  platformTypeMenu.addChild(udesignLogoBorder);

  var platformTypeInstructionText = new createjs.Text("Select a Material", "30px sans-serif", "#444");
  platformTypeInstructionText.textAlign = "center";
  platformTypeInstructionText.x = 0;
  platformTypeInstructionText.y = 280;

  platformTypeMenu.addChild(platformTypeInstructionText);


  var perforatedButton = new createjs.Container();
  perforatedButton.x = -350;
  perforatedButton.y = 350;

  platformTypeMenu.addChild(perforatedButton);

  perforatedButtonShape = new createjs.Shape();
  perforatedButtonShape.graphics.beginFill("#494c53").beginStroke("#5f6064").drawRoundRect(0,0,300,80,7);
  perforatedButton.addChild(perforatedButtonShape);
  var perforatedButtonText = new createjs.Text("500 lb. Aluminum ", "30px sans-serif", "#fff");
  perforatedButtonText.textAlign = "center";
  perforatedButtonText.y = 25;
  perforatedButtonText.x = 150;
  perforatedButton.addChild(perforatedButtonText);

  var perforatedButtonHelper = new createjs.ButtonHelper(perforatedButton);
  perforatedButton.addEventListener("mouseover", handleAluminumButtonMouseOver);
  perforatedButton.addEventListener("mouseout", handleAluminumButtonMouseOut);
  perforatedButton.addEventListener("click", handleAluminumButtonClick);

  var gripButton = new createjs.Container();
  gripButton.x = 50;
  gripButton.y = 350;

  platformTypeMenu.addChild(gripButton);

  gripButtonShape = new createjs.Shape();
  gripButtonShape.graphics.beginFill("#494c53").beginStroke("#5f6064").drawRoundRect(0,0,300,80,7);
  gripButton.addChild(gripButtonShape);

  var gripButtonText = new createjs.Text("1,000 lb. Steel", "30px sans-serif", "#fff");
  gripButtonText.textAlign = "center";
  gripButtonText.y = 25;
  gripButtonText.x = 150;
  gripButton.addChild(gripButtonText);

  var gripButtonHelper = new createjs.ButtonHelper(gripButton);
  gripButton.addEventListener("mouseover", handleSteelButtonMouseOver);
  gripButton.addEventListener("mouseout", handleSteelButtonMouseOut);
  gripButton.addEventListener("click", handleSteelButtonClick);

  var backButton = new createjs.Container();
  backButton.x = -430;
  backButton.y = 50;

  platformTypeMenu.addChild(backButton);

  backButtonShape = new createjs.Shape();
  backButtonShape.graphics.beginFill("#494c53").beginStroke("#5f6064").drawRoundRect(0,0,60,40,7);
  backButton.addChild(backButtonShape);

  var backButtonText = new createjs.Text("Back", "16px sans-serif", "#fff");
  backButtonText.textAlign = "center";
  backButtonText.y = 10;
  backButtonText.x = 30;
  backButton.addChild(backButtonText);

  var backButtonHelper = new createjs.ButtonHelper(backButton);
  backButton.addEventListener("click", handlePTBackButtonClick);

  return platformTypeMenu;
}

function handlePTBackButtonClick(event){
  showHeightMenu();
}

function handleAluminumButtonClick(event){
  treadType = "";
  showConfigurator();
}

function handleSteelButtonClick(event){
  treadType = "ss";
  showConfigurator();
}


function handleAluminumButtonMouseOver(event){
  perforatedButtonShape.graphics.beginFill("#ff9e35").beginStroke("#e17a0f").drawRoundRect(0,0,300,80,7);
}

function handleAluminumButtonMouseOut(event){
  perforatedButtonShape.graphics.beginFill("#494c53").beginStroke("#5f6064").drawRoundRect(0,0,300,80,7);
}

function handleSteelButtonMouseOver(event){
  gripButtonShape.graphics.beginFill("#ff9e35").beginStroke("#e17a0f").drawRoundRect(0,0,300,80,7);
}

function handleSteelButtonMouseOut(event){
  gripButtonShape.graphics.beginFill("#494c53").beginStroke("#5f6064").drawRoundRect(0,0,300,80,7);
}