//21:29 2001-09-19
// HIDE SOURCE 

function nosource()
{
if (event.button == 2)
{
alert("Source hidden! Source cachée!")
}
}

// DISPLAY COMPANY NAME CONTROL
function display(clientid)
{
document.writeln(clientid)
if (clientid.length == 0)
{
document.writeln("def")
document.writeln(clientid)
}
}
     

// dialer PAD functions are here

function onClear()
{
var number=document.dialform.number.value
document.dialform.number.value="";
}

function back()
{
var number=document.dialform.number.value
document.dialform.number.value=number.substring(0,number.length-1);
}
function a()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "1";
}
function b()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "2";
}
function c()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "3";
}
function d()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "4";
}
function e()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "5";
}
function f()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "6";
}
function g()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "7";
}
function h()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "8";
}
function i()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "9";
}
function j()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "-";
}
function k()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "0";
}
function space()
{
var number=document.dialform.number.value
document.dialform.number.value=number + " ";
}
function pound()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "#";
}
function asterisk()
{
var number=document.dialform.number.value
document.dialform.number.value=number + "*";
}


//CALL button is here
// Surf&Call version numbers and locations
SNCMaj = 3;
SNCMin = 4;
SNCRev = 5;
SNCBld = 0;
// av SNCDirNetscape = "http://www.clicktel.com/phones/";


function ExplorerButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox)
{
	SNCVer = SNCMaj + "," + SNCMin + "," + SNCRev + "," + SNCBld;

	document.write("<object id='" + id +"'");
	document.write("classid='CLSID:F7027DC3-A33A-11CF-B2A5-004095227934'");
	document.write("codebase='surfcall.cab#version=" + SNCVer +"'");
	document.write("border='0' width='"+x+"' height='" +y+ "'>");
	document.write("<param name='IPAddress'  value='" +IPAddress+ "'>");
	document.write("<param name='FullName'   value='" +Fullname+ "'>");
	document.write("<param name='Extension'  value='" +Extension+ "'>");
	document.write("<param name='Conference' value='" +Conference+ "'>");
	document.write("<param name='Callnow'    value='" +Callnow+ "'>");
	document.write("<param name='HiddenDTMF' value='" +HiddenDTMF+ "'>");
	document.write("<param name='Duplex'     value='" +Duplex+ "'>");
	document.write("<param name='AutoDTMF'   value='" +AutoDTMF+ "'>");
	document.write("<param name='Vox'        value='" +Vox+ "'>");
	document.write("</object>");
}

function firefoxButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox)
{
	SNCVer = SNCMaj + "," + SNCMin + "," + SNCRev + "," + SNCBld;

	document.write("<object id='" + id +"'");
	document.write("classid='CLSID:F7027DC3-A33A-11CF-B2A5-004095227934'");
	document.write("codebase='surfcall.cab#version=" + SNCVer +"'");
	document.write("border='0' width='"+x+"' height='" +y+ "'>");
	document.write("<param name='IPAddress'  value='" +IPAddress+ "'>");
	document.write("<param name='FullName'   value='" +Fullname+ "'>");
	document.write("<param name='Extension'  value='" +Extension+ "'>");
	document.write("<param name='Conference' value='" +Conference+ "'>");
	document.write("<param name='Callnow'    value='" +Callnow+ "'>");
	document.write("<param name='HiddenDTMF' value='" +HiddenDTMF+ "'>");
	document.write("<param name='Duplex'     value='" +Duplex+ "'>");
	document.write("<param name='AutoDTMF'   value='" +AutoDTMF+ "'>");
	document.write("<param name='Vox'        value='" +Vox+ "'>");
	document.write("</object>");
}


function NavigatorButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox)
{
	document.write("<embed NAME=\""+id+"\" border=\"0\" width=\""+x+"\" height=\""+y+"\"");
	document.write(" type=\"application/vocaltec-talker\"");
	document.write(" ipaddress=\"" +IPAddress+ "\"");
	document.write(" fullname=\"" +Fullname+ "\"");
	document.write(" extension=\"" +Extension+ "\"");
	document.write(" conference=\"" +Conference+ "\"");
	document.write(" callnow=\"" +Callnow+ "\"");
	document.write(" hiddendtmf=\"" +HiddenDTMF+ "\"");
	document.write(" duplex=\"" +Duplex+"\"");
	document.write(" autodtmf=\"" +AutoDTMF+ "\"");
	document.write(" vox=\"" +Vox+ "\"");
	// av document.write(" pluginspage=\"" + SNCDirNetscape + "manual_download.htm\">");
}


function CommunicatorButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox)
{
	// Check whether a newer version is available
 if ( navigator.javaEnabled() )
	{
		trigger = netscape.softupdate.Trigger;
	
		 if ( trigger.UpdateEnabled() )
		{
			if (navigator.platform == "Win32")
			{
				mfcNewVI = new netscape.softupdate.VersionInfo(4, 0, 0, 0);
				mfcExistingVI = netscape.softupdate.Trigger.GetVersionInfo("vocaltec/mfc/mfc40");

				 vtdllsNewVI = new netscape.softupdate.VersionInfo(SNCMaj, SNCMin, SNCRev, SNCBld);
				 vtdllsExistingVI = netscape.softupdate.Trigger.GetVersionInfo("vocaltec/surfncall/dlls");

				 sncNewVI = new netscape.softupdate.VersionInfo(SNCMaj, SNCMin, SNCRev, SNCBld);
				 sncExistingVI = netscape.softupdate.Trigger.GetVersionInfo("vocaltec/surfncall");

				 show_update = false;
				 if ( mfcExistingVI == null ||
				     vtdllsExistingVI == null ||
				     sncExistingVI == null )
					show_update = true;
				 else
				 {
					 if ( mfcExistingVI.compareTo(mfcNewVI) < 0 ||
					      vtdllsExistingVI.compareTo(vtdllsNewVI) < 0 ||
					     sncExistingVI.compareTo(sncNewVI) < 0 )
						 show_update = true;
				 }
				 if (show_update == true)
					 document.write("<br>You need to (re)install Surf&Call on your computer. To do so, click <a href=\"" +SNCDirNetscape+ "smart_update.htm\">here</a>.<br>");
			}
		}
	}

	// Now output the regular stuff
	document.write("<embed NAME=\""+id+"\" border=\"0\" width=\""+x+"\" height=\""+y+"\"");
	document.write(" type=\"application/vocaltec-talker\"");
	document.write(" ipaddress=\"" +IPAddress+ "\"");
	document.write(" fullname=\"" +Fullname+ "\"");
	document.write(" extension=\"" +Extension+ "\"");
	document.write(" conference=\"" +Conference+ "\"");
	document.write(" callnow=\"" +Callnow+ "\"");
	document.write(" hiddendtmf=\"" +HiddenDTMF+ "\"");
	document.write(" duplex=\"" +Duplex+"\"");
	document.write(" autodtmf=\"" +AutoDTMF+ "\"");
	document.write(" vox=\"" +Vox+ "\""); }
       
// av document.write(" pluginspage=\"" + SNCDirNetscape + "smart_update.htm\">");

function NoButton()
{
	document.write("<br>Surf&Call only runs in Netscape Navigator 3.0 and above or Internet Explorer 3.0 and above.<br>");
}


function GetBrowser()
{
	// Get the browser name (Navigator/Communicator/Explorer/Other)
	BrowserName = navigator.appName;
	BrowserVersion = parseInt(navigator.appVersion);
	Browser = "";

	if ((BrowserName == "Netscape") && (BrowserVersion == "3"))
		Browser = "Navigator";
	else if ((BrowserName == "Netscape") && (BrowserVersion == "4"))
		Browser = "Communicator";
	else if (BrowserName == "Microsoft Internet Explorer")
		Browser = "Explorer";
	else if (BrowserName == "firefox")
		Browser = "firefox";
	else Browser = BrowserName;
	// Return it
	return Browser;
}


function SNCButtonEx ( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox)
{
	// Embed the correct button according to the browser
	Browser = GetBrowser();

	if (Browser == "Explorer")
		ExplorerButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox);
	else if (Browser == "Firefox")
		firefoxButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox);
	else if (Browser == "Navigator")
		NavigatorButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox);
	else if (Browser == "Communicator")
//code for navigator was copied to accomodate change in Browser name found. Was Navigator till 14 oct 2000. CommunicatorButton code doesn't seem to work.
//		CommunicatorButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox);
		NavigatorButton( id, x, y, IPAddress, Fullname, Extension, Conference, Callnow, HiddenDTMF, Duplex, AutoDTMF, Vox);

	else
		NoButton();

}


function CallButton ( ID, IPAddress, Fullname, Extension)
{
	// Call in gateway mode (size = 90x40)
	SNCButtonEx ( ID, 90, 40, IPAddress, Fullname, Extension, "no", "no", "no", "full", "yes", "off");
}


function ConfButton ( ID, IPAddress, Fullname, Extension)
{
	// Call in conference mode (size = 635x50)
	SNCButtonEx ( ID, 635, 50, IPAddress, Fullname, "C#"+Extension+"#", "yes", "no", "no", "", "", "off");
}


//xxxxxxxxxxxxxxxxxxxxxxx
function Dial (lang, dialpin, pin)
{
var dialpin;
var route;
var pin1;
var lang;
route="";
pin1=pin;
document.write(pin);
if (pin==1234500) {	dialpin="9549229992"	};

//document.write("lang= "+ lang + "from dial function "+ dialpin )

//strip out the trash characters such as - / ()

dialpinok=0

while (dialpin.indexOf('-') != -1 ) {
dialpinfront = dialpin.indexOf('-');
dialpin =dialpin.substring(0,dialpinfront) + dialpin.substring(dialpinfront+1,dialpin.length)
}
while (dialpin.indexOf(' ') != -1 ) {
dialpinfront = dialpin.indexOf(' ');
dialpin =dialpin.substring(0,dialpinfront) + dialpin.substring(dialpinfront+1,dialpin.length)
}
// while (dialpin.indexOf(',') != -1 ) {
// dialpinfront = dialpin.indexOf(',');
// dialpin =dialpin.substring(0,dialpinfront) + dialpin.substring(dialpinfront+1,dialpin.length)
//}

while (dialpin.indexOf(')') != -1 ) {
dialpinfront = dialpin.indexOf(')');
dialpin =dialpin.substring(0,dialpinfront) + dialpin.substring(dialpinfront+1,dialpin.length)
}

//check length and route call to correct gateway
dialpincheck=(dialpin.substring(0,3));
dialpincheck4=(dialpin.substring(0,4));
dialpincheck6=(dialpin.substring(0,6));
dialpincheck7=(dialpin.substring(0,7));
// prepare displayed number
dialpindisplay=dialpin; 


if (dialpin==999001) //plugin test 999001 ericsson
{	QuickCall('http://www.call2web.se/c2c/qfile/q-217217.qcall')
	}
if (dialpin==999002) //plugin spare
{	
	}
if (dialpin==999003) //plugin vocaltec v3.3
{	dialpin==4506217146
	}
if (dialpin==999004) //plugin vocaltec v4.0
{	
	}
if (dialpin==999005) //plugin hottelephone
{	QuickCall('http://www.hottelephone.com/')
	}
if (dialpin==999006) //plugin Dialpad
{	QuickCall('http://www.dialpad.com/')
	}
if (dialpin==999007) //plugin hotfoon
{	QuickCall('http://www.hotfoon.com/')
	}

if (dialpin==4506217146) //call customer support CANADA ASSIGNS PIN for use in pin.length=7 section
{	pin="1234520";
	}

if (dialpin==9549239511) //call customer support USA 
{	pin="1234520";
	}


if ( dialpin.length > 9)
{





//PREPARE NUMBER FOR DIALING (insert commas every 3 digits to help dial poor connections)
//dialpin =dialpin.substring(0,3) + "" + dialpin.substring(3,6) + "" +dialpin.substring(6,dialpin.length);

//CALL BLOCKING 1800 info, 1800 COLLECT, 1800 CALL-ATT, 103... number, 
	if (
	   dialpincheck7 == 1800555
	|| dialpin == 18882655328 
	|| dialpin == 18882255288
        || dialpin == 5149442384
	|| dialpincheck== 103
	|| dialpincheck4== 1900
	|| dialpincheck4== 1700
	|| dialpincheck4== 1500
	|| dialpincheck4== 1533
	|| dialpincheck7 == 1268404
	|| dialpincheck7 == 1268739
	|| dialpincheck7 == 1268938
	|| dialpincheck7 == 1473328
	|| dialpincheck7 == 1473407
	|| dialpincheck7 == 1473408
	|| dialpincheck7 == 1473441
	|| dialpincheck7 == 1473468
	|| dialpincheck7 == 1473473
	|| dialpincheck7 == 1473938
	|| dialpincheck7 == 1649446
	|| dialpincheck6 == 166441
	|| dialpincheck7 == 1664664
	|| dialpincheck7 == 1758455
	|| dialpincheck7 == 1758457
	|| dialpincheck7 == 1767445
	|| dialpincheck7 == 1767446
	|| dialpincheck7 == 1767447
	|| dialpincheck7 == 1784456
	|| dialpincheck7 == 1784490
	|| dialpincheck7 == 1809407
	|| dialpincheck7 == 1809441
	|| dialpincheck7 == 1809445
	|| dialpincheck7 == 1809446
	|| dialpincheck7 == 1809447
	|| dialpincheck7 == 1809474
	|| dialpincheck7 == 1809476
	|| dialpincheck7 == 1809490
	|| dialpincheck7 == 1809563
	|| dialpincheck7 == 1010890
	|| dialpincheck7 == 1876468
	|| dialpincheck7 == 1876872
 	
	)
	{
	if (lang=="fr"){document.write ("Le numéro de téléphone, " + dialpin + " est bloqué. "); 	}
	if (lang=="en"){document.write("The number " + dialpin + " is blocked. ");}
	return; 
	}




// MONTREAL BOUND CALL

//document.write( dialpincheck.indexOf( "514 450 180 187 188 800 877 888" ));

	if (dialpincheck==514 
	|| dialpincheck==450
	|| dialpincheck==180
	|| dialpincheck==188
	|| dialpincheck==180
	|| dialpincheck==187
	|| dialpincheck==800
	|| dialpincheck==877
	|| dialpincheck==888

	)
	{

route="CAN"
// MAKE SMALL CORRECTIONS TO DIALED CANADIAN NUMBER

	if (dialpincheck==800
	|| dialpincheck==877
	|| dialpincheck==888
	)
	{
	dialpin="1" + dialpin;
	dialpindisplay= dialpin;
	};

    if ((pin == "1800ca"
	|| pin ==2000 ) && route=="CAN"){

       dialpin  =dialpin.substring(0,2)+"aaa"+ dialpin.substring(2,3) + "aaa"+ dialpin.substring(3,5) + "aaa" + dialpin.substring(5,7) + "aa" +  dialpin.substring(7,9) + "aa" +   dialpin.substring(9,10) + "aa" + dialpin.substring(10,dialpin.length);

	dialpin  = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin  
	buttonc1(dialpin)


//if (route=="CAN" || pin.length < 7 ){ buttonc1(dialpin)};
//buttonc1(dialpin);//CREATES MONTREAL FREE ACCESS BUTTON ;

	if (lang=="fr")
	{
	document.write("<BR>")
	document.write("Route alternative");
	document.write("<BR>");
	}; 
	if (lang=="en")
	{
	document.write("<BR>")
	document.write("Alternative route");
	document.write("<BR>");
	};
 	
// THIS GATEWAY (C3) IS RESERVED FOR PIN CALLERS ONLY  set to 10 to reserve for PIN callers only.
//	if (pin.length==10)
//	{
//	buttonc3(dialpin)
//	}; 

      // av /pin = pin.substring(0,3) + "aa" + pin.substring(3,6) + "aa" +   pin.substring(6,pin.length);

// AV demenagement
	dialpinok=1
	document.write("<BR>")
	document.write("<BR>")
	document.write(	dialpindisplay)
	document.write("<BR>")
	document.write("via Canada")
	document.write("<BR>")
	document.write("<BR>")
         // document.write("Les appels via Canada sont temporairement interrompus du au demenagement de nos equipements")

	if (lang=="fr")
	{document.write("Pour terminer, peser Escape ou cliquer, sur le e-bouton, du bouton de droite de la souris")	
	}; 
	if (lang=="en")
	{document.write("To hang up  press Escape or right click mouse on e-button")	
	};
        };
}

// US BOUND CALL
	if (dialpincheck==305 
	|| dialpincheck==954
	|| dialpincheck==561
	|| dialpincheck==786
	|| dialpincheck==188
	|| dialpincheck==180
	|| dialpincheck==187
	|| dialpincheck==800
	|| dialpincheck==877
	|| dialpincheck==888


	)
	{

route="US"
//INTERRUPTED SERVICE TO HOLLYWOOD GATEWAY ALERT - TYPE interrupted = 1 to activate message
//
 //   interrupted = 1
   //if (interrupted=="1")
//{
//	if (lang=="fr")
//	 {alert('Service temporairement limité à Hollywood, Fort Lauderdale.')
//	}; 
//	if (lang=="en")
//	 {alert('Our appologies, Florida service temporarily limited to Hollywood and Fort Lauderdale.')
//	};
// };




// MAKE SMALL CORRECTIONS TO DIALED USA NUMBER
	if (dialpincheck==954)
        
	{

	dialpin=dialpin.substring(3,dialpin.length); //CODE USED AT JOHN's
	};

	if (dialpincheck==800
	|| dialpincheck==877
	|| dialpincheck==888
	)
	{
// not required since added in Canada correction above	dialpin="1" + dialpin;
	dialpindisplay= dialpin;
	};

//CHECK PIN FOR TYPE OF CALL;
    if ((pin == "1800usa"
	|| pin==2000)  && route=="US"){


// Original// dialpintemp = dialpin.substring(0,dialpin.length)
//document.write(dialpintemp);

//       dialpintemp  =dialpin.substring(0,2)+"aaa"+ dialpin.substring(2,3) + "aaa"+ dialpin.substring(3,5) + "aaa" + dialpin.substring(5,7) + "aa" +  dialpin.substring(7,9) + "aa" +   dialpin.substring(9,10) + "aa" + dialpin.substring(10,dialpin.length);
//dialpintemp  = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpintemp  
       dialpin  =dialpin.substring(0,2)+"aaa"+ dialpin.substring(2,3) + "aaa"+ dialpin.substring(3,5) + "aaa" + dialpin.substring(5,7) + "aa" +  dialpin.substring(7,9) + "aa" +   dialpin.substring(9,10) + "aa" + dialpin.substring(10,dialpin.length);

//buttonc4john(dialpin);


buttonc2(dialpin);// DIAL FREE CALL TO FLORIDA

	if (lang=="fr")
	{
	document.write("<BR>")
//localfl2 temporarily disabled by steve 31/3/2001 ;
// 	document.write("Route alternative");
	document.write("<BR>");
	}; 
	if (lang=="en")
	{
	//document.write("<BR>")
	//document.write("Alternative route");
	document.write("<BR>");
	};





	dialpinok=1

	document.write("<BR>")
	document.write("<BR>")
	document.write(dialpindisplay)
	document.write("<BR>")
	document.write("via USA")	
	document.write("<BR>")
	document.write("<BR>")

	if (lang=="fr")
	{document.write("Pour terminer, peser Escape ou cliquer, sur le e-bouton, du bouton de droite de la souris");

	}; 
	if (lang=="en")
	{document.write("To hang up  press Escape or right click mouse on e-button")	
	};




    };// END US CALL



};//END OF dialpin.length>9 





//IF NOT A FREE CALL
	if (dialpinok != 1) 
	{

//NIP À MIKE
	if (pin.length==11 	&&  pin.substring(0,1)=="m"  ){
	pin = pin.substring(1,pin.length);
	document.write(dialpin);  
	if (dialpin.substring(0,1) !="1" && dialpin.substring(0,1) !="0" ){alert("Please choose destination country - SVP choisir le pays de destination");return;};
	if (lang=="fr")
	{
	
	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
//	pin = pin.substring(0,2) + "aaaa" + pin.substring(2,4) + "aaaa" + pin.substring(4,6) + "aaaa"+ pin.substring(6,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);        
//	dialpin =dialpin.substring(0,3) + "aaaa" + dialpin.substring(3,6) + "aaaa" + dialpin.substring(6,dialpin.length);
	dialpin = "aaaaaaaaaaaaaaaaaaaaaaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin  + "";
	message="ClickTel-Accès Direct appels internationaux sans frais de connexion!"
	linktostore="https://www.vilmo.com/fr/acheter_accesdirect.htm"
	document.write("<BR>")
	document.write(message.link(linktostore))
	buttoncctncff(dialpin); 

	}; 

	if (lang=="en")
	{
	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);        
	dialpin = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + pin + "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin;
	message="ClickTel-Direct Access international calls!"
	linktostore="https://www.vilmo.com/en/orderAccesDirect.htm"
	document.write("<BR>")
	document.write(message.link(linktostore))
	buttoncctncf(dialpin);

	};
	document.write("<BR>")
};


if (pin.length==11 	&&  pin.substring(0,1)=="s"  ){
//HUGUES MONTREAL . PREPARE PIN FOR DIALING (insert commas every 3 digits to help dial poor connections)
	pin = pin.substring(1,pin.length);//remove leading letter from string
	document.write(dialpin);  
	if (dialpin.substring(0,1) !="1" && dialpin.substring(0,1) !="0" ){alert("Please choose destination country - SVP choisir le pays de destination");return;};
	if (lang=="fr")
	{

	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
//	pin = pin.substring(0,3) + "aaa" + pin.substring(3,6) + "aaa" +   pin.substring(6,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);
//      dialpin =dialpin.substring(0,2)+"aa"+ dialpin.substring(2,3) + "aaa"+ dialpin.substring(3,5) + "aaa" + dialpin.substring(5,7) + "aaa" +  dialpin.substring(7,9) + "aa" +   dialpin.substring(9,12) + "aa" + dialpin.substring(12,dialpin.length);
	dialpin = "aaaaaaaaaaaaaaaaaaa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"  ;  // POUR AJUSTER LE TIMING AUX MESSAGES FRANCAIS;

	message="ClickTel S appels Accès Direct!"
	linktostore="https://www.vilmo.com/fr/acheter_accesdirect.htm"
	document.write("<BR>")
	document.write("<a HREF=\"http://www.clicktel.com/fr/info_accesdirect.htm \" target=\"_blank\"> ClickTel S Accès Direct! </a>");
//	document.write(message.link(linktostore));
	document.write("<BR>");
	}; 

	if (lang=="en")
	{


	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);
//	pin = pin.substring(0,3) + "aaa" + pin.substring(3,6) + "aaa" +   pin.substring(6,pin.length);
//	dialpin =dialpin.substring(0,2)+"aaa"+ dialpin.substring(2,3) + "aaaa"+ dialpin.substring(3,5) + "aaaa" + dialpin.substring(5,7) + "aaaa" +  dialpin.substring(7,9) + "aaaa" +   dialpin.substring(9,12) + "aaaa" + dialpin.substring(12,dialpin.length);
	        
         dialpin = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1aaaaaaaaaaaaaaaaaaaaaaaaaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin;  // POUR AJUSTER LE TIMING AUX MESSAGES Anglais;
//	document.write("dialed Number is:"+dialpin);

	message="ClickTel S Direct Access for international calls!"
	linktostore="http://www.clicktel.com/en/info_directaccess.htm"
	document.write("<BR>");
	document.write("<a HREF=\"http://www.clicktel.com/en/info_directaccess.htm \" target=\"_blank\"> ClickTel S Direct Access for international calls! </a>");
	document.write("<BR>");
//	document.write(message.link(linktostore))
	};
buttonccsmart(dialpin);
};


if (pin.length==11 	&&  pin.substring(0,1)=="c"  ){
//HUGUES MONTREAL . PREPARE PIN FOR DIALING (insert commas every 3 digits to help dial poor connections)
	pin = pin.substring(1,pin.length);//remove leading letter from string
	document.write(dialpin);  
	if (dialpin.substring(0,1) !="1" && dialpin.substring(0,1) !="0" ){alert("Please choose destination country - SVP choisir le pays de destination");return;};
	if (lang=="fr")
	{

	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
//	pin = pin.substring(0,3) + "aaa" + pin.substring(3,6) + "aaa" +   pin.substring(6,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);
//      dialpin =dialpin.substring(0,2)+"aa"+ dialpin.substring(2,3) + "aaa"+ dialpin.substring(3,5) + "aaa" + dialpin.substring(5,7) + "aaa" +  dialpin.substring(7,9) + "aa" +   dialpin.substring(9,12) + "aa" + dialpin.substring(12,dialpin.length);
	dialpin = "aaaaaaaaaaaaaaaaaaa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"  ;  // POUR AJUSTER LE TIMING AUX MESSAGES FRANCAIS;

	message="ClickTel C !"
	linktostore="https://www.vilmo.com/fr/acheter_accesdirect.htm"
	document.write("<BR>")
	document.write("<a HREF=\"http://www.clicktel.com/fr/info_accesdirect.htm \" target=\"_blank\"> ClickTel C Accès Direct! </a>");
//	document.write(message.link(linktostore));
	document.write("<BR>");
	}; 

	if (lang=="en")
	{


	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);
//	pin = pin.substring(0,3) + "aaa" + pin.substring(3,6) + "aaa" +   pin.substring(6,pin.length);
//	dialpin =dialpin.substring(0,2)+"aaa"+ dialpin.substring(2,3) + "aaaa"+ dialpin.substring(3,5) + "aaaa" + dialpin.substring(5,7) + "aaaa" +  dialpin.substring(7,9) + "aaaa" +   dialpin.substring(9,12) + "aaaa" + dialpin.substring(12,dialpin.length);
	        
         dialpin = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1aaaaaaaaaaaaaaaaaaaaaaaaaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin;  // POUR AJUSTER LE TIMING AUX MESSAGES Anglais;
//	document.write("dialed Number is:"+dialpin);

	message="ClickTel C for international calls!"
	linktostore="http://www.clicktel.com/en/info_directaccess.htm"
	document.write("<BR>");
	document.write("<a HREF=\"http://www.clicktel.com/en/info_directaccess.htm \" target=\"_blank\"> ClickTel C Direct Access for international calls! </a>");
	document.write("<BR>");
//	document.write(message.link(linktostore))
	};
buttonccc(dialpin);
};









//GESTION DU NIP 10 CARACTÈRES CESCOM
if (pin.length==10 ){

	document.write(dialpin);  
	if (dialpin.substring(0,1) !="1" && dialpin.substring(0,1) !="0" ){alert("Please choose destination country - SVP choisir le pays de destination");return;};

	if (lang=="fr")
	{

	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);
	dialpin = "aaaaaaaaaaaaaaaa*4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"  ;  // POUR AJUSTER LE TIMING AUX MESSAGES FRANCAIS;

	message="ClickTel appels Accès Direct!"
	linktostore="https://www.vilmo.com/fr/acheter_accesdirect.htm"
	document.write("<BR>")
	document.write("<a HREF=\"http://www.clicktel.com/fr/info_accesdirect.htm \" target=\"_blank\"> ClickTel Accès Direct! </a>");
	//document.write(message.link(linktostore));
	document.write("<BR>");
	}; 

	if (lang=="en")
	{
	pin = pin.substring(0,1) + "aa" + pin.substring(1,2) + "aa" + pin.substring(2,3) + "aa" + pin.substring(3,4) + "aa" + pin.substring(4,5) + "aa" + pin.substring(5,6) + "aa" + pin.substring(6,7) + "aa" + pin.substring(7,8) + "aa" + pin.substring(8,9) + "aa" + pin.substring(9,pin.length);
	dialpin =dialpin.substring(0,1) + "aa"  + dialpin.substring(1,2) + "aa"  + dialpin.substring(2,3) + "aa"  + dialpin.substring(3,4) + "aa"  + dialpin.substring(4,5) + "aa"  + dialpin.substring(5,6) + "aa"  + dialpin.substring(6,7) + "aa"  + dialpin.substring(7,8) + "aa"  + dialpin.substring(8,9) + "aa"  + dialpin.substring(9,dialpin.length);
	dialpin = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + dialpin+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"  ;  // POUR AJUSTER LE TIMING AUX MESSAGES Anglais;
	//document.write("dialed Number is:"+dialpin);
	// old	dialpin = "aaaa" + pin+ "aaaaaaaaaaaaaaaaaaaaaaa"  + dialpin+ "aaaaaaaaaaaaa"  ;

	message="ClickTel Direct Access for international calls!"
	linktostore="http://www.clicktel.com/en/info_directaccess.htm"
	document.write("<BR>");
	document.write("<a HREF=\"http://www.clicktel.com/en/info_directaccess.htm \" target=\"_blank\"> ClickTel Direct Access for international calls! </a>");
	document.write("<BR>");
//	document.write(message.link(linktostore))
	};

 //NO FIRST BUTTON FOR PIN USERS place this in front of above SNCButtonEx.  //  buttonccpr1(dialpin);//NO FIRST BUTTON FOR PIN USERS place this in front of above SNCButtonEx.  //  
// AV demenagement
	if (lang=="fr")
	{
	document.write("NUMÉROTATION AUTOMATIQUE.");
	document.write("Appel avec NIP");

	}; 
	if (lang=="en")
	{
	document.write("<BR>")
	document.write("One moment please,");
	document.write("<BR>")
	document.write("Automatic dialing.");
	document.write("<BR>")
	document.write("Paid Call");
	document.write("<BR>");
	};

buttonccpr(dialpin);

	document.write("<BR>") // SET disableCPA=0 to make DTMF wait for connection, disableCPA=1 sends DTMF without listening for connection//;

}; 






//GESTION DU NIP 7 CARACTÈRES CLICKTEL ;
if (pin.length==7)
{

if	 (pin=="1234500"
	||pin=="1234501"
	||pin=="1234502"
	||pin=="1234503"
	||pin=="1234504"
	||pin=="1234505"
	||pin=="1234506"
	||pin=="1234507"
	||pin=="1234508"
	||pin=="1234509"
	||pin=="1234510"
	||pin=="1234511"
	||pin=="1234512"
	||pin=="1234513"
	||pin=="1234514"
	||pin=="1234515"
	||pin=="1234516"
	||pin=="1234517"
	||pin=="1234518"
	||pin=="1234519"
	||pin=="1234520"
        ||pin=="m275390" 
        ||pin=="0215550"
	||pin=="0110802"
	||pin=="2432568"
	||pin=="3120524"
        ||pin=="0504267"
        ||pin=="8120634"
        ||pin=="8320536"
        ||pin=="9120619"
        ||pin=="6220932"
	||pin=="9457825"
	||pin=="h212745"
        ||pin=="8320536"
        ||pin=="9120619"
        ||pin=="6220932" 
	)
	{

// standbuy demo ||pin=="0504528"
//PREPARE PIN FOR DIALING (insert commas every 3 digits to help dial poor connections)
pin =pin.substring(0,3) + "," +  pin.substring(3,pin.length);

       dialpin  =dialpin.substring(0,2)+"aaa"+ dialpin.substring(2,3) + "aaa"+ dialpin.substring(3,5) + "aaa" + dialpin.substring(5,7) + "aa" +  dialpin.substring(7,9) + "aa" +   dialpin.substring(9,10) + "aa" + dialpin.substring(10,dialpin.length);



	if (lang=="fr")
	{
	dialpin  = "aaaaaaaaaa" + dialpin;// POUR AJUSTER LE TIMING AUX MESSAGES FRANCAIS;
	message="Bouton ClickTel!"
	linktostore="http://www.clicktel.com/fr/acheter.htm"
	document.write(message.link(linktostore))
	document.write("<BR>")
	}; 

	if (lang=="en")
	{
	dialpin  = "aaaaaaaaaa" + dialpin;// SETS TIMING FOR ENGLISH MESSAGES;
	message="ClickTel CALL-Button"
	linktostore2="http://www.clicktel.com/en/shopping.htm"
	document.write(message.link(linktostore2))
	document.write("<BR>")
	};
if (route=="CAN") {buttonc3(dialpin);};
if (route=="US") {buttonc4(dialpin);};
	document.write("<BR>")
	};//END OF PIN LIST 
};//END OF pin.length==7



//POUR APPELS PAYÉS SUR BOUTON CLICKTEL CALL.ASP
if (pin.length==12)
{

if	 (pin=="103929126829"
	||pin=="103929126829"
	)
	{

//PREPARE PIN FOR DIALING (insert commas every 3 digits to help dial poor connections)
pin =pin.substring(0,3) + "," +  pin.substring(3,pin.length);

       dialpin  =dialpin.substring(0,2)+"aaa"+ dialpin.substring(2,3) + "aaa"+ dialpin.substring(3,5) + "aaa" + dialpin.substring(5,7) + "aa" +  dialpin.substring(7,9) + "aa" +   dialpin.substring(9,10) + "aa" + dialpin.substring(10,dialpin.length);



	if (lang=="fr")
	{
	dialpin  = "aaaaaaaaaa" + dialpin;// POUR AJUSTER LE TIMING AUX MESSAGES FRANCAIS;
	message="Bouton ClickTel!"
	linktostore="http://www.clicktel.com/fr/acheter.htm"
	document.write(message.link(linktostore))
	document.write("<BR>")
	}; 

	if (lang=="en")
	{
	dialpin  = "aaaaaaaaaa" + dialpin;// SETS TIMING FOR ENGLISH MESSAGES;
	message="ClickTel CALL-Button"
	linktostore2="http://www.clicktel.com/en/shopping.htm"
	document.write(message.link(linktostore2))
	document.write("<BR>")
	};
//if (route=="CAN") {buttonc3(dialpin);};
//if (route=="US") {buttonc4(dialpin);};
	document.write(route);
	document.write("<BR>")
	};//END OF PIN LIST 



};//END OF pin.length==12


// CODE POUR ERREUR DE NIP.
if ((pin1 != "2000" && pin1.length < 7 ) || (pin1 != "2000" &&  pin1.length > 7 && pin1.length <10 ) || (pin != "2000" && pin.length > 11 ) )
		{
		
	if (lang=="fr")
	
	{
	msg210="" + dialpindisplay + "";
//	this.document.dialform.pin.value=prompt(msg210,this.document.dialform.pin.value)	
	document.write(" " + dialpindisplay + " ");
	document.write("<BR>");
	document.write("Veuillez inscrire votre NIP à gauche. Le NIP gratuit est 2000");
	document.write("<BR>");
	message="SVP passez voir les meilleurs prix en ville!";
	linktostore="http://www.clicktel.com/fr/acheter.htm";
	document.write("<a HREF=\"http://www.clicktel.com/fr/acheter.htm \" target=\"_blank\"> 	SVP passez voir les meilleurs prix en ville! </a>");

//	document.write(message.link(linktostore));
	document.write("<BR>");
	}; 

	if (lang=="en")
	{
	document.write(dialpindisplay + ""); 
	document.write("<BR>");
	document.write("Please correct your PIN on the left. Your free PIN is 2000"); 
	document.write("<BR>");
	message="Check out our great prices!"
	linktostore="http://www.clicktel.com/en/shopping.htm"
	document.write("<a HREF=\"http://www.clicktel.com/en/shopping.htm \" target=\"_blank\"> 	Check out our great prices! </a>");

//	document.write(message.link(linktostore))
	document.write("<BR>")

	};


	}; 


	}

} else { 

	if (lang=="fr"){document.write ("Le numéro de téléphone, " + dialpin + " ne peut être composé, SVP le corriger"); }
	if (lang=="en"){document.write("The number " + dialpin + " cannot be dialed. Please correct and try again."); }

}

document.write(route);
};//end of DIAL function


//CODE DES DIVERS BOUTONS UTILISÉS PAR LES NIPS


//CLICKTEL3 MONTREAL LOCAL  nouveau 5tl/nOBo14PMY6rabs6HTag__  , ancien 57ISHiydMwHW1QF76jV65rw__
// working av 0902 remplace 131 par 130
function buttonc1(dialpin)
{
SNCButtonEx (  "local", 90, 40,"205.205.10.165  ","local", "57ISHiydMwHW1QF76jV65rw__ ","no", "no", "no", "full",  dialpin, "off")//CREATES MONTREAL FREE ACCESS BUTTON ;
document.write("<BR>");
//57ISHiydMwHW1QF76jV65rw__ gtw 130,  gtw 131 5XOOS8UJWcCZFtcH0DJSIgw__
};


//CLICKTEL2 FLORIDA LOCAL
function buttonc2(dialpin)
{
//working Florida
SNCButtonEx ( "localfl2", 90, 40, "65.84.206.67", "localfl2", "5OhcqqEC6r8RKqo5ecdN9pw__", "no", "no", "no", "full", dialpin, "off");
document.write("<BR>");
document.write("Florida Free");
//SNCButtonEx ( "localfl4", 90, 40, "65.84.206.80", "localfl4", "5PJOYSg47LmsTnxWv/LB/sA__", "no", "no", "no", "full","aaaaaaa" + dialpin, "off"); 	
//document.write("<BR>");
//document.write("Florida 4");
};


//CLICKTEL1 MONTREAL LOCAL
//av 0902 remplace 130 par 131
function buttonc3(dialpin)
{
//SNCButtonEx (  "local", 90, 40, "205.205.10.165  ", "local", "57ISHiydMwHW1QF76jV65rw__", "no", "no", "no", "full",  dialpin, "off")  //use this code for PAID DIALTONE LINEBUTTON; 
SNCButtonEx (  "local", 90, 40, "205.205.10.164", "local", "5tl/nOBo14PMY6rabs6HTag__", "no", "no", "no", "full",  dialpin, "off")  //use this code for PAID DIALTONE LINEBUTTON; 
document.write("<BR>");
document.write("Montreal 1");
};


//CLICKTEL4 FLORIDA LOCAL
function buttonc4(dialpin)
{
SNCButtonEx ( "localfl4", 90, 40, "65.84.206.80", "localfl4", "5PJOYSg47LmsTnxWv/LB/sA__", "no", "no", "no", "full","aaaaaaaaaaaaa" + dialpin, "off"); 	
document.write("<BR>");
document.write("Florida 4");
};


//CLICKTEL4JOHN FLORIDA LOCAL SI INSTALLÉ CHEZ JOHN
function buttonc4john(dialpin)
{
SNCButtonEx ( "localfl4", 90, 40, "209.118.210.121", "localfl4", "5PJOYSg47LmsTnxWv/LB/sA__", "no", "no", "no", "full", dialpintemp, "off");// 8a WAIT FOR DIAL TONE TO STABILIZE.; 	// AV Good 05082001 ;
};


//CLICKTEL IP 130 to CESCOM CALLING CARD PRESTIGE 
//av 0209 bon fr remplace 130 pour 131
function buttonccpr(dialpin)
{
//SNCButtonEx ( "ccsmart" , 90, 40, "205.205.10.165  ", "ccsmart" , "5Kx6FEt8wnlKS4El+XkFNjQ__", "no", "no", "no", "full", dialpin, "off");
SNCButtonEx ( "ccpr", 90, 40, "205.205.10.164", "ccpr", "5BE2vTIDTMfUnrIMN8K6rlg__", "no", "no", "no", "full","aaaaaaaaaaaaaaaaaaaaa" + dialpin, "off");
document.write("<BR>")
};


//CLICKTEL IP 131 to CESCOM CALLING CARD PRESTIGE 
// av 0209 replace 130 par 131
function buttonccpr1(dialpin)
{
//SNCButtonEx ( "ccpr", 90, 40, "205.205.10.164", "ccpr", "5BE2vTIDTMfUnrIMN8K6rlg__", "no", "no", "no", "full", dialpin, "off");  
//SNCButtonEx ( "ccsmart" , 90, 40, "205.205.10.164", "ccsmart" , "5Kx6FEt8wnlKS4El+XkFNjQ__", "no", "no", "no", "full", dialpin, "off");
document.write("<BR>")
};


//CLICKTEL CALLING CARD TO MIKE (NCFF: NO CONNECTION FEE FRENCH) SWITCHES TO ENGLISH NUMBER
// av 0209 bon en
function buttoncctncff(dialpin)
{
//english messages, for french use cctncff when repaired at mike's
//SNCButtonEx ( "cctncff" , 90, 40, "205.205.10.165  ", "cctncff" , "5tNe6XyVE/vbgDSvKSip3rg__", "no", "no", "no", "full", dialpin, "off");    
SNCButtonEx ( "cctncf" , 90, 40, "205.205.10.164", "cctncf" , "5Tnm1E0igKL23fRTGehch8g__", "no", "no", "no", "full", dialpin, "off");
document.write("<BR>")
};


//CLICKTEL CALLING CARD TO MIKE (NCF: NO CONNECTION FEE ENGLISH)
function buttoncctncf(dialpin)
{
SNCButtonEx ( "cctncf" , 90, 40, "205.205.10.164", "cctncf" , "5Tnm1E0igKL23fRTGehch8g__", "no", "no", "no", "full", dialpin, "off");
};


//CLICKTEL CALLING CARD TO HUGUES (CCSMART: Calling card Smart)
//av 0902    130 5Kx6FEt8wnlGS4El9XkFNjQ__ pour 131 5Kx6FEt8wnlGS4El9XkFNjQ__
function buttonccsmart(dialpin)
{
// SNCButtonEx ( "ccsmart" , 90, 40, "205.205.10.165  ", "ccsmart" , "5gz/sgnkNcc/mtwMQBNKqng__", "no", "no", "no", "full", dialpin, "off");
SNCButtonEx ( "ccsmart" , 90, 40, "205.205.10.164", "ccsmart" , "5Kx6FEtIwllOR4Ut6XkFNjQ__", "no", "no", "no", "full", dialpin, "off");
};
document.write("<BR>")
// av new 09022001 code gtw 1 function buttonccsmart(dialpin)
//{
//SNCButtonEx ( "ccsmart" , 90, 40, "205.205.10.164", "ccsmart" , "5Kx6FEt8wnlKS4El+XkFNjQ__", "no", "no", "no", "full", dialpin, "off");
//};


//CLICKTEL CALLING CARD C (CCC: Calling card ClickTel)
function buttonccc(dialpin)
{
SNCButtonEx ( "ccc" , 90, 40, "205.205.10.164", "ccc" , "5+xfMJpfvJCIyEi6DjQXIEQ__", "no", "no", "no", "full", dialpin, "off");
};




//WEB PAGE TO Ericsson GATEWAY IN SWEDEN plug in for test 999001
function QuickCall(qcfile) {
    var windowFeatures = "width=400,height=500,toolbar=0,location=0,directories=0,status=1,menuBar=0,scrollBars=1,resizable=0,alwaysRaised=0";
    var docname = "http://www.call2web.se/c2c/popframe.html?"+qcfile;
    popupwindow = window.open(docname, "pdqcpopwin", windowFeatures);
}


