//==================== Процент наш=======================function sale_proc(wm){//	Процент хочет продать          perc=0; 			if(wm>=1 && wm<=5)		perc=ep1_5;            if(wm>5 && wm<=15)		perc=ep5_15;		    if(wm>15 && wm<=55)		perc=ep15_55;		    if(wm>55 && wm<=150)	perc=ep55_150;			if(wm>150 && wm<=250)	perc=ep150_250;		    if(wm>250 && wm<=350)	perc=ep250_350;			if(wm>350 && wm<=450)	perc=ep350_450;		    if(wm>450 && wm<=650)	perc=ep450_650;		    if(wm>650 && wm<=850)   perc=ep650_850;            if(wm>850 && wm<=1000)  perc=ep850_1000;			if(wm>1000)             perc=ep1000;  return (perc);}function buy_proc(wm){//	Процент хочет купить          perc=0;		    if(wm>=1 && wm<=5)		perc=ek1_5;            if(wm>5 && wm<=15)		perc=ek5_15;		    if(wm>15 && wm<=55)		perc=ek15_55;		    if(wm>55 && wm<=150)	perc=ek55_150;			if(wm>150 && wm<=250)	perc=ek150_250;		    if(wm>250 && wm<=350)	perc=ek250_350;			if(wm>350 && wm<=450)	perc=ek350_450;		    if(wm>450 && wm<=650)	perc=ek450_650;		    if(wm>650 && wm<=850)   perc=ek650_850;            if(wm>850 && wm<=1000)  perc=ek850_1000;            if(wm>1000)             perc=ek1000;  return (perc);}//=====================Проверка правильности заполнения================================function _correct(){		if(document.forms[0].wm.value.length==''){		alert("Write the sum of an exchange!");		return false;	    }        if(document.forms[0].wm.value>2900){		alert("More than 2900 USD contact the manager of item email.");		return false;		}//===================================	    if(document.forms[0].client_wm_id.value.length<1){		alert("#ID e_gold error!");		return false;	    }//===================================        if(document.forms[0].client_purse.value.length<1){		alert("Account name error!");		return false;	    }		if(document.forms[0].fio.value.length<2){		alert("your name error!");		return false;	    }	    if(document.forms[0].city.value.length<2){		alert("Country and city!");		return false;	    } 	    if (!(errmail(document.forms[0].emails.value)))          {alert('E-mail error !');            return false;		   }        if(document.forms[0].phone.value.length<5){		 alert("Phone error!");		  return false;	    }		if(document.forms[0].agree.value!=1){		alert("Study rules of exchange office!");		return false;	    }	    return true;	}	function ruless(){	    if(document.forms[0].agree.value==0)		{document.forms[0].agree.value=1;}		else {document.forms[0].agree.value=0;}	}		function descr(){	    if(document.forms[0].type.value=='sale'){		         document.forms[0].wm_s.value=' sell';    switch (document.forms[0].p_type.value)    {    case "p6":document.forms[0].descript.value='We can send only a round sum. Please declare the sum without cents. After received from you E-gold, the sum will be sent through Western Union on essential elements which you inform us by e-mail.'; break;    case "p7":document.forms[0].descript.value='We can send only a round sum. Please declare the sum without cents. After received from you E-gold, the sum will be sent through MoneyGram on essential elements which you inform us by e-mail.'; break;	break;    case "p8":document.forms[0].descript.value='We can send only a round sum. Please declare the sum without cents. After received from you E-gold, the sum will be sent through CoinStar on essential elements which you inform us by e-mail.'; break;	 case "p9":document.forms[0].descript.value='After receiving e-gold from you money will send to your payment details which you will inform us by e-mail.'; break;    }		}if(document.forms[0].type.value=='buy'){		        document.forms[0].wm_s.value=' buy';			switch (document.forms[0].p_type.value)				{	case "p6":document.forms[0].descript.value='You should send this sum from any department of WesternUnion. Essential elements for transfering will be informed to you by e-mail. In addition you need to pay commission gathering for transfer.';	break;	    case "p7":document.forms[0].descript.value='You should send this sum from any department of MoneyGram. Essential elements for transfering will be informed to you by e-mail. In addition you need to pay commission gathering for transfer.';	break;	case "p8":document.forms[0].descript.value='You should send this sum from any department of CoinStar. Essential elements for transfering will be informed to you by e-mail. In addition you need to pay commission gathering for transfer.';	break;		case "p9":document.forms[0].descript.value='This amount you need to send to our bank account. We will inform you our payment details by e-mail. Also you need to pay fees for transfer which are established by your bank.';	break;			}		}	    return;	}function zap_UAH(ob_sm,za_per){ document.forms[0].res.value=format(((Math.round((ob_sm-za_per)*100)/100)),2)+wal;}function zap_USD(ob_sm,za_per,kur){ document.forms[0].res.value=format(((Math.round((ob_sm-za_per)/kur*100)/100)),2)+'USD';}		function summ(){	  var type=document.forms[0].type.value;	    var p_type=document.forms[0].p_type.value;        var what_money1=document.forms[0].what_money1.value;	    var wm=document.forms[0].wm.value;document.forms[0].wm.value=document.forms[0].wm.value.replace(",",".");		//--------------------Продать хочет WM--------------------------------------	if(type=='sale'){	 //комиcсия e-gold    if ((wm/100) <1.15) { kgold=Math.ceil(wm/100*100)/100; } else {kgold=1.15;}     //комисия обменпункта     		  sale_proc(wm);            document.forms[0].ot.value='You receive:';s=(wm*sel_eg)*(1-(perc)/100);switch (p_type){  //-------	Western Union --------------------------case "p6" :	za=format((Math.round(s/sel_eg*100)/100),2);            if(za<=0)	         	west=0;			if(za>0 && za<=50)		west=13;		    if(za>50 && za<=100)	west=15;		    if(za>100 && za<=200)	west=22;            if(za>200 && za<=300)	west=29;		    if(za>300 && za<=400)	west=34;            if(za>400 && za<=500)	west=40;		    if(za>500 && za<=750)	west=45;            if(za>750 && za<=1000)	west=50;		    if(za>1000 && za<=1500)	west=75;			if(za>1500 && za<=1750)	west=80;            if(za>1750 && za<=2000)	west=90;            if(za>2000 && za<=2500)	west=110;		    if(za>2500 && za<=3000)	west=120;	{pl=west*sel_eg; kop=west; slv="$";perev=" for transfer";}		break; //-------	MoneyGram --------------------------case "p7" :		za=format((Math.round(s/sel_eg*100)/100),2);            if(za<=0)	            mg=0;			if(za>0 && za<=100)	mg=12;		    if(za>100 && za<=300)	mg=20;		    if(za>300 && za<=400)	mg=24;            if(za>400 && za<=600)	mg=32;		    if(za>600 && za<=800)	mg=40;            if(za>800 && za<=1000)	mg=50;		    if(za>1000 && za<=1200)	mg=60;            if(za>1200 && za<=1800)	mg=75;            if(za>1800)	mg=0;		{pl=mg*sel_eg; kop=mg; slv="$";wl=' USD';perev=" for transfer";}		break;//-------	TRAVELEX --------------------------case "p8" :	za=format((Math.round(s/sel_eg*100)/100),2);            if(za<=0)	         	west=0;			if(za>0 && za<=50)		west=13;		    if(za>50 && za<=100)	west=15;		    if(za>100 && za<=200)	west=22;            if(za>200 && za<=300)	west=29;		    if(za>300 && za<=400)	west=34;            if(za>400 && za<=500)	west=40;		    if(za>500 && za<=750)	west=45;            if(za>750 && za<=1000)	west=50;		    if(za>1000 && za<=1500)	west=75;			if(za>1500 && za<=1750)	west=80;            if(za>1750 && za<=2000)	west=90;            if(za>2000 && za<=2500)	west=110;		    if(za>2500 && za<=3000)	west=120;	{pl=west*sel_eg; kop=west; slv="$";perev=" for transfer";}		break;//-------	BANK WIRE --------------------------case "p9" :	za=format((Math.round(s/sel_eg*100)/100),2);            if(za<=0)	         	west=0;			if(za>0 && za<=50)		west=13;		    if(za>50 && za<=100)	west=15;		    if(za>100 && za<=200)	west=22;            if(za>200 && za<=300)	west=29;		    if(za>300 && za<=400)	west=34;            if(za>400 && za<=500)	west=40;		    if(za>500 && za<=750)	west=45;            if(za>750 && za<=1000)	west=50;		    if(za>1000 && za<=1500)	west=75;			if(za>1500 && za<=1750)	west=80;            if(za>1750 && za<=2000)	west=90;            if(za>2000 && za<=2500)	west=110;		    if(za>2500 && za<=3000)	west=120;	{pl=west*sel_eg; kop=west; slv="$";perev=" for transfer";}		break;}document.forms[0].tperc.value=perc+'% + '+kop+slv+perev+' + $'+kgold+'e-gold gathering';document.forms[0].csum.value='-----';				  zap_USD(s,pl,sel_eg,kgold*sel_eg);				 } //--------------------Купить хочет WM--------------------------------------	 if(type=='buy'){	          procent=buy_proc(wm);          document.forms[0].ot.value='You should pay:';          document.forms[0].tperc.value=procent+'% + 0% e-gold';          s=((wm*buy_eg)*(100+(procent)))/100;   switch (what_money1)       {     case "U" :document.forms[0].csum.value=Math.round(wm*buy_eg*100)/100+' UAH';		       document.forms[0].res.value=format((Math.round(s*100)/100),2)+' UAH';			   break;     case "Z" :document.forms[0].csum.value='-----';	           document.forms[0].res.value=format((Math.round((s/buy_eg)*100)/100),2)+' USD';			   break;        }    }	   setTimeout("summ()", 300);}//--------------------Format числа---------------------- 	function format(expr,decplaces){	var str=""+ Math.round(eval(expr)*Math.pow(10,decplaces));		while (str.legth<=decplaces)		{		str="0"+str;		}    var decplaces=str.length-decplaces;  return str.substring(0,decplaces)+"."+str.substring(decplaces,str.length);}