
        

var called=false;       
//to make sure the function compute() is called
var T_Price_EURO=0;
var T_Price_Dollar=0;

var Host;
var Host_Print;
var Dol=1.39575;

//euro extention
var ext_ext_euro;
var ext_ext_print;


//extention
var ext_euro;    
var ext_print;

//other extention
var other_ext_euro;
var other_ext_print;


function compute(form){
        called=true;
        if (form.euro_extention[0].selected){        
                ext_ext_print= "";  
		ext_ext_euro=0;
        }         
        if (form.euro_extention[1].selected){        
		ext_ext_euro = 30;   
                ext_ext_print="Domaine .be - Belgique - 30 euros.";
        }
        if (form.euro_extention[2].selected){   
		ext_ext_euro = 60;
                ext_ext_print="Domaine .ch - Suisse - 60 Euros";
        }       
	if (form.euro_extention[3].selected){   
		ext_ext_euro = 20;
                ext_ext_print="Domaine .co.uk - Angleterre - 20 Euros";
        }  
	if (form.euro_extention[4].selected){   
		ext_ext_euro = 30;
                ext_ext_print="Domaine .cz - Czechie - 30 Euros";
       }  
	if (form.euro_extention[5].selected){   
		ext_ext_euro = 25;
                ext_ext_print="Domaine .de - Allemagne - 25 Euros";
        }  
	if (form.euro_extention[6].selected){   
		ext_ext_euro = 20;
                ext_ext_print="Domaine .es - Espagne - 20 Euros";
        }  
	if (form.euro_extention[7].selected){   
		ext_ext_euro = 30;
                ext_ext_print="Domaine .eu - Europe - 30 Euros";
        }
	if (form.euro_extention[8].selected){   
		ext_ext_euro = 20;
                ext_ext_print="Domaine .it - Italie - 20 Euros";
        }
	if (form.euro_extention[9].selected){   
		ext_ext_euro = 20;
                ext_ext_print="Domaine .fr - France - 20 Euros";
        }
	if (form.euro_extention[10].selected){   
		ext_ext_euro = 20;
                ext_ext_print="Domaine .li - Liechstenstein - 20 Euros";
        }
	if (form.euro_extention[11].selected){   
		ext_ext_euro = 50;
                ext_ext_print="Domaine .lu - Espagne - 50 Euros";
        }
	if (form.euro_extention[12].selected){   
		ext_ext_euro = 100;
                ext_ext_print="Domaine .mc - Monaco - 100 Euros";
        }
	if (form.euro_extention[13].selected){   
		ext_ext_euro = 30;
                ext_ext_print="Domaine .me - Montenegro - 30 Euros";
        }
	if (form.euro_extention[14].selected){   
		ext_ext_euro = 35;
                ext_ext_print="Domaine .nl - Hollande - 35 Euros";
        }
	if (form.euro_extention[15].selected){   
		ext_ext_euro = 25;
                ext_ext_print="Domaine .pl - Pologne - 25 Euros";
        }
	if (form.euro_extention[16].selected){   
		ext_ext_euro = 55;
                ext_ext_print="Domaine .ro - Roumanie - 55 Euros";
        }
	if (form.euro_extention[17].selected){   
		ext_ext_euro = 80;
                ext_ext_print="Domaine .ru - Russie - 80 Euros";
        }
	if (form.euro_extention[18].selected){   
		ext_ext_euro = 55;
                ext_ext_print="Domaine .se - Suede - 55 Euros";
        }
        //-------asia extention----------
        if (form.extention[0].selected){        
                ext_print= "";  
		ext_euro=0;
        }         
        if (form.extention[1].selected){        
		ext_euro = 50;   
                ext_print="Domain .asia - TlD's - 50 euros.";
        }
        if (form.extention[2].selected){   
		ext_euro = 65;
                ext_print="Domain .cn - China - 65 Euros";
        }       
	if (form.extention[3].selected){   
		ext_euro = 150;
                ext_print="Domain .hk - Hongkong - 150 Euros";
        }  
	if (form.extention[4].selected){   
		ext_euro = 50;
                ext_print="Domain .in - India - 50 Euros";
        }  
	if (form.extention[5].selected){   
		ext_euro = 250;
                ext_print="Domain .jp - Japan - 250 Euros";
        }  
	if (form.extention[6].selected){   
		ext_euro = 50;
                ext_print="Domain .nu - Niue - 50 Euros";
        }
	if (form.extention[7].selected){   
		ext_euro = 150;
                ext_print="Domain .sg - Singapore - 150 Euros";
        }    
	if (form.extention[8].selected){   
		ext_euro = 100;
                ext_print="Domain .tw - Taiwan - 100 Euros";
        }  
	if (form.extention[9].selected){   
		ext_euro = 100;
                ext_print="Domain .tv - Tuavalu - 100 Euros";
        }  
	if (form.extention[10].selected){   
		ext_euro = 100;
                ext_print="Domain .vn - Vietnam - 100 Euros";
        }  
	
        
        //-------other_extention----------
        if (form.other_extention[0].selected){    
		other_ext_euro=0;
                other_ext_print="";
        }
        if (form.other_extention[1].selected){    
		other_ext_euro=30;
                other_ext_print="Domain .com - TlD's - 30 Euros";
        }
        if (form.other_extention[2].selected){    
		other_ext_euro=30;
                other_ext_print="Domain .net - TlD's - 30 Euros";
        }
        if (form.other_extention[3].selected){    
		other_ext_euro=30;
                other_ext_print="Domain .org - TlD's - 30 Euros";
        }
        if (form.other_extention[4].selected){    
		other_ext_euro=30;
                other_ext_print="Domain .biz - TlD's - 30 Euros";
        }
        if (form.other_extention[5].selected){    
		other_ext_euro=30;
                other_ext_print="Domain .info - TlD's - 30 Euros";
        }
        if (form.other_extention[6].selected){    
		other_ext_euro=0;
                other_ext_print="";
        }
        if (form.other_extention[7].selected){    
		other_ext_euro=80;
                other_ext_print="Domain .aero - TlD's - 80 Euros";
        }
        if (form.other_extention[8].selected){    
		other_ext_euro=230;
                other_ext_print="Domain .coop - TlD's - 230 Euros";
        }
        if (form.other_extention[9].selected){    
		other_ext_euro=40;
                other_ext_print="Domain .mobi - TlD's - 40 Euros";
        }
        if (form.other_extention[10].selected){    
		other_ext_euro=30;
                other_ext_print="Domain .pro - TlD's - 30 Euros";
        }
        if (form.other_extention[11].selected){    
		other_ext_euro=30;
                other_ext_print="Domain .name - TlD's - 30 Euros";
        }
	if (form.other_extention[12].selected){    
		other_ext_euro=280;
                other_ext_print="Domain .travel - TlD's - 280 Euros";
        }
// ----------------------------------------------hosting
if (form.pack_hosting_cms[0].selected){    
		Host=0;
                Host_Print="";
        }
if (form.pack_hosting_cms[1].selected){    
		Host=240;
                Host_Print="Pack 300 Mb - 20 Euros/Mois - 2400 Euros/An";
        }

if (form.pack_hosting_cms[2].selected){
		Host=360;
                Host_Print="Pack 1000 Mb - 30 Euros/Mois - 360 Euros/An";
        }




        T_Price_Euro=ext_euro+other_ext_euro+Host+ext_ext_euro;form.T_Price_Euro.value=T_Price_Euro;
	T_Price_Dollar=(ext_euro+other_ext_euro+Host+ext_ext_euro)*Dol;
	T_Price_Dollar=dollar(T_Price_Dollar);form.T_Price_Dollar.value=T_Price_Dollar;
}

function print(form){
        if(!called){    
                compute(form);
        }
        text = ("<HEAD><TITLE>CDEisp - Formulaire de Commande CMS</TITLE></HEAD>");
        text = (text +"<BODY BGCOLOR = 'ffffff' text='000000' >");
	text= (text+"<center><img src='/images/th_logo.png' border=0></center>");
        text=(text+"<hr>");
        text=(text+"<TABLE BORDER =0><TR VALIGN=Top><TD VALIGN=Top align=right>");
        text=(text+"<B>Commande:<BR>Nom de Domaine:<BR>H&eacute;bergement:<BR>CMS :<BR>Tld Zone Euro: <BR>Tld G&eacute;n&eacute;rique:<BR>Tld Zone Asia");
        text=(text+"</B></TD>");
        text=(text+"<TD><FONT COLOR=BLUE>"+form.typeoperation.value+"<BR>"+form.nomdedomaine.value+"<BR>"+Host_Print+"<BR>"+form.instalcms.value+"<BR>"+ext_ext_print+"<BR>"+other_ext_print+"<BR>"+ ext_print);
        text=(text+"</FONT>" );
        text=(text+"</TD></TR></TABLE><hr>");
        text=(text+"<B><FONT COLOR=RED>Total : </FONT>"+"  Euros : "+T_Price_Euro+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+"Dollars : "+T_Price_Dollar);
        text=(text+"<BR><BR><FONT SIZE=-1><FONT COLOR=GREEN>Pour imprimer : option du menu Fichier - Imprimer.</FONT></FONT>");
        text=(text+"</body></html>");                
        msgWindow=window.open("","displayWindow","toolbar=no,width=500,height=400,directories=no,status=no,scrollbars=yes,resize=no,menubar=yes")                
        msgWindow.document.write(text)                
        msgWindow.document.close()
}



function dollar (amount)
{
        amount = parseInt(amount * 100);
        amount = parseFloat(amount/100);
        if (((amount) == Math.floor(amount)) && ((amount - Math.floor (amount)) == 0))
        {
                amount = amount + ".00"
                return amount;
        }
        if ( ((amount * 10) - Math.floor(amount * 10)) == 0)
        {
                amount = amount + "0";
                return amount;
        }
        if ( ((amount * 100) - Math.floor(amount * 100)) == 0)
        {
                amount = amount;
                return amount;
        }
        return amount;  
}
