<script>
function reload(){location.reload(true);}
var allowDial;allowDial=true;var availableNumbers=["0","611","711","811","911","*67 + 1 (847) 765-1008","1 (847) 765-1008","867-5309","1 (212) 456-1414","555-1212","555-5555","748-0900","650-0050","650-8950","970-3920","1 (714) 733-9969","*57","*69"];function numberSuggestion(){var randomNumber=Math.floor(Math.random()*(availableNumbers.length));var suggestedNumber=availableNumbers[randomNumber];document.getElementById("suggestion").innerHTML="How about dialing <strong id='suggestedTelephoneNumber'>"+suggestedNumber+"</strong>? Don't like this number? Click the button above again!";}
var dialTone;var isOffHook=false;var callIncoming=false;function receiverRaised(){if(allowDial===false){telephoneAnswered();}
else{offHook();}}
setCallTimeout();function setCallTimeout(){var delay=5000;var delayCaller=Math.floor((Math.random()*8000)+1);delay=delay+delayCaller;setTimeout(incomingCall,delay);}
function ringTelephone(){
//code for this function here
}
function incomingCall(){
ringTelephone();
var ringRing=new Audio('Ringing Tone/Princess%20702B%20Bell%20Ring.ogg');var hasTelephoneBeenAnswered=false;function incomingCall(){function ringTelephone(){if(!hasTelephoneBeenAnswered){ringRing.play();ringRing.currentTime=0;}}
if(isOffHook===false){
ringRing.play();
allowDial=false;
callIncoming=true;
setInterval(ringTelephone,5500);
}
}
function dial1(){if(allowDial){numberDial();number=number+"1";var tone1=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF%20Tone%20Dial%201.ogg');tone1.play();}}
function dial2(){if(allowDial){numberDial();number=number+"2";var tone2=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF%20Tone%20Dial%202.ogg');tone2.play();}}
function dial3(){if(allowDial){numberDial();number=number+"3";var tone3=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 3.ogg');tone3.play();}}
function dial4(){if(allowDial){numberDial();number=number+"4";var tone4=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 4.ogg');tone4.play();}}
function dial5(){if(allowDial){numberDial();number=number+"5";var tone5=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 5.ogg');tone5.play();}}
function dial6(){if(allowDial){numberDial();number=number+"6";var tone6=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 6.ogg');tone6.play();}}
function dial7(){if(allowDial){numberDial();number=number+"7";var tone7=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 7.ogg');tone7.play();}}
function dial8(){if(allowDial){numberDial();number=number+"8";var tone8=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 8.ogg');tone8.play();}}
function dial9(){if(allowDial){numberDial();number=number+"9";var tone9=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 9.ogg');tone9.play();}}
function dial0(){if(allowDial){numberDial();number=number+"0";var tone0=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial 0.ogg');tone0.play();}}
function dialStar(){if(allowDial){numberDial();number=number+"*";var toneStar=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial Star.ogg');toneStar.play();}}
function dialPound(){if(allowDial){numberDial();number=number+"#";var tonePound=new Audio('file:///M:/Documents/Virtual%20Phone/DTMF%20Tone%20Dials/DTMF Tone Dial Pound.ogg');tonePound.play();}}
document.onkeydown=function (e.keycode) {
if( thisVar === 48 || thisVar === 96 ) {
dial0();
}
if( thisVar === 49 || thisVar === 97 ) {
dial1();
}
if( thisVar === 50 || thisVar === 98 ) {
dial2();
}
if( thisVar === 51 || thisVar === 99 ) {
dial3();
}
if( thisVar === 52 || thisVar === 100 ) {
dial4();
}
if( thisVar === 53 || thisVar === 101 ) {
dial5();
}
if( thisVar === 54 || thisVar === 102 ) {
dial6();
}
if( thisVar === 55 || thisVar === 103 ) {
dial7();
}
if( thisVar === 56 || thisVar === 104 ) {
dial8();
}
if( thisVar === 57 || thisVar === 105 ) {
dial9();
}
if( thisVar === 106 ) {
dialStar();
}
if( thisVar === 109 ) {
dialPound();
}
var ringingTone=new Audio('Ringing Tone/Princess%20702B%20Bell%20Ring.ogg');var timesRung=0;function dial(){allowDial=false;function ring(){ringingTone.play();timesRung++;if(timesRung>1){setTimeout(response,700);}}
ring();setTimeout(ring,4000);}
function {response(){switch(number){case "0":
var operatorPickup=new Audio('callResponses/OperatorAnswer.wav');operatorPickup.addEventListener("ended",function(){number=prompt("Operator, your number please? (Numbers only; enter 'police' for police and emergency)");if(number==null){number="0";}
operatorPutCallThrough();});operatorPickup.play();break;case "611":
var pickup611=new Audio('callResponses/611.wav');pickup611.addEventListener("ended",
function(){timeoutHowler();});pickup611.play();break;case "711":
var pickup711=new Audio('callResponses/tdd-1.mp3');pickup711.play();break;case "811":var pickup611=new Audio('callResponses/811.wav');pickup811.addEventListener("ended",
function(){timeoutHowler();});pickup811.play();break;case "911":var pickup911=new Audio('callResponses/911-xxx-fleet.mp3');pickup911.addEventListener("ended",function(){timeoutHowler();});pickup911.play();break;case "18477651008":var pickupMCI=new Audio('callResponses/MCI.wav');pickupMCI.play();break;case "8675309":var pickup8675309=new Audio('callResponses/discoornis-bell-f1.mp3');pickup8675309.addEventListener("ended",
function(){timeoutHowler();});pickup8675309.play();break;case "12124561414":busy();break;case "5551212":busy();break;case "5555555":var pickup5555555=new Audio('callResponses/timeout-xxx-fleet.mp3');pickup5555555.addEventListener("ended",
function(){timeoutHowler();});pickup5555555.play();break;case "7480900":var pickupSelf=new Audio('callResponses/partyline-xxx-fleet.mp3');pickupSelf.play();break;case "18005820655":busy();break;case "6508950":var pickupAM=new Audio('callResponses/answering-machine-1.mp3');pickupAM.play();break;case "6500050":var pickupModem=new Audio('modem.wav');pickupModem.play();break;case "9703920":var pickupFax=new Audio('fax-1.mp3');pickupFax.play();break;case "17147339969":var pickup714=new Audio('device-conference.mp3');pickup714.play();break;case "*8217147339969":var pickup714=new Audio('device-conference.mp3');pickup714.play();break;case "*6717147339969":var pickup714block=new Audio('callResponses/reject2-xxx-fleet.mp3');pickup714block.addEventListener("ended",
function(){timeoutHowler();});pickup714block.play();break;case "*57":var randNum57=Math.random()>=0.5;if(randNum57){var pickupCallTrace=new Audio('callResponses/trace3-xxx-fleet.mp3');}
else{var pickupCallTrace=new Audio('callResponses/trace-xxx-fleet.mp3');}
pickupCallTrace.addEventListener("ended",
function(){timeoutHowler();});pickupCallTrace.play();break;case "*69":var pickupStar69=new Audio('callResponses/return-xxx-fleet.mp3');pickupStar69.addEventListener("ended",
function(){timeoutHowler();});pickupStar69.play();break;case "police":var pickupPolice=new Audio('callResponses/policePickup.wav');pickupPolice.addEventListener("ended",function(){var policeComplaint=prompt("Police Department, Sergeant Duffy Speaking.");confirm("Really? You say that "+policeComplaint);var policeHangup=new Audio('callResponses/policeHangup.wav');policeHangup.addEventListener("ended",
function(){timeoutHowler();});policeHangup.play();});pickupPolice.play();break;default:var pickupDefault;if(number.length>7){pickupDefault=new Audio('callResponses/ldcircuits-bell-f1.mp3');}
{else{pickupDefault=new Audio('callResponses/completeordc-xxx-fleet.mp3');}
{pickupDefault.addEventListener("ended",
function(){timeoutHowler();});pickupDefault.play();}}
{//function busy}
</script>