﻿function sumorder() {
		
	var toman = " تومان "
	var hich = " هنوز انتخابی نداشته اید ! "


	// Template Plans
		var typeTemp = order.temp_type.value
		var tt = 0
			if(typeTemp=="simple") tt = 8000;
			if(typeTemp=="graphically") tt = 28000;
			if(typeTemp=="full_graphically") tt = 58000;
			if(typeTemp=="translation") tt = 2000;
       
	// CMS Plans
		var CMSType = order.cms_type.value
		var ct = 0
			if(CMSType=="persian_blogs") ct = 2000;
			if(CMSType=="blog_cms") ct = 52000;
			if(CMSType=="website_cms") ct = 72000;
			if(CMSType=="forum_cms") ct = 62000;    
      
      
	//Services Plans
		var  sp = 0
		
			if (order.full_flash.checked != true ) {ff = 0} else {ff = 500000} ;
			if (order.flash_intro.checked != true) {fi = 0} else {fi = 60000} ;
			if (order.banner.checked != true) {b = 0} else {b = 25000} ;
			if (order.logo.checked != true) {l = 0} else {l = 5000} ;
			if (order.setup_cms.checked != true)  {sc = 0} else {sc = 10000} ;
			if (order.opt_web.checked != true)  {ow = 0} else {ow = 50000};
			if (order.gallery.checked != true) {g = 0} else {g = 50000} ;
			if (order.scripts.checked != true)  {s = 0} else {s = 3000} ;
			if (order.form.checked != true)  {f = 0} else {f = 20000} ;
			if (order.order_form.checked != true)  {of = 0} else {of = 30000} ;
		sp = ff + fi + b + l + sc + ow + g + s + f + of   
		
		
	// Host Plans
		var Itemval1 = order.hosting_quota.value

		var ph = 0
		if(Itemval1>=10 && Itemval1<20) ph = Itemval1*58;
		if(Itemval1>=20 && Itemval1<30) ph = Itemval1*57;
		if(Itemval1>=30 && Itemval1<40) ph = Itemval1*56;
		if(Itemval1>=40 && Itemval1<50) ph = Itemval1*55;
		if(Itemval1>=50 && Itemval1<60) ph = Itemval1*54;
		if(Itemval1>=60 && Itemval1<70) ph = Itemval1*53;
		if(Itemval1>=70 && Itemval1<80) ph = Itemval1*52;
		if(Itemval1>=80 && Itemval1<90) ph = Itemval1*51;
		if(Itemval1>=90 && Itemval1<100) ph = Itemval1*50;
		if(Itemval1>=100 && Itemval1<200) ph = Itemval1*49;
		if(Itemval1>=200 && Itemval1<300) ph = Itemval1*48;
		if(Itemval1>=300 && Itemval1<400) ph = Itemval1*47;
		if(Itemval1>=400 && Itemval1<500) ph = Itemval1*46;
		if(Itemval1>=500 && Itemval1<600) ph = Itemval1*45;
		if(Itemval1>=600 && Itemval1<700) ph = Itemval1*44;
		if(Itemval1>=700 && Itemval1<800) ph = Itemval1*43;
		if(Itemval1>=800 && Itemval1<900) ph = Itemval1*42;
		if(Itemval1>=900 && Itemval1<1000) ph = Itemval1*41;
		if(Itemval1>=1000) ph = Itemval1*40;
		
		if (((Itemval1 < "0") || (Itemval1 > "9")) && Itemval1 != '') {                          
		alert('! لطفا" برای هاستینگ یک عدد وارد کنید ');
		order.hosting_quota.value = '';        
		order.hosting_quota.value.focus(); 
	}

		
	// Domain Plans
		var selectedItem = order.domain_registration.selectedIndex
		var Itemval = order.domain_registration.options[selectedItem].value
		var domainyear = order.domain_years.selectedIndex
		
		var pd = 0;
		
			switch(domainyear) {
				
				case 1 : switch(Itemval) {
					case 'com' : pd = 8000 ;break;
					case 'net' : pd =8000 ;break;
					case 'org' : pd =8000 ;break;
					case 'biz' : pd =9000 ;break;
					case 'info' : pd =9000 ;break;
					case 'us' : pd =9000 ;break;
					case 'ws' : pd =9000 ;break;
					case 'ir' : pd =6000 ;break;
					}
				break;
				
				case 2 : switch(Itemval) {
					case 'com' : pd =8000*2 ;break;
					case 'net' : pd =8000*2 ;break;
					case 'org' : pd =8000*2 ;break;
					case 'biz' : pd =9000*2 ;break;
					case 'info' : pd =9000*2 ;break;
					case 'us' : pd =9000*2 ;break;
					case 'ws' : pd =9000*2 ;break;
					case 'ir' : pd =14000 ;break;
					}
				break;
			
				case 3 : switch(Itemval) {
					case 'com' : pd =8000*3 ;break;
					case 'net' : pd =8000*3 ;break;
					case 'org' : pd =8000*3 ;break;
					case 'biz' : pd =9000*3 ;break;
					case 'info' : pd =9000*3 ;break;
					case 'us' : pd =9000*3 ;break;
					case 'ws' : pd =9000*3 ;break;
					case 'ir' : pd =14000 ;break;
					}
				break;
				
				case 4: switch(Itemval) {
					case 'com' : pd =8000*4 ;break;
					case 'net' : pd =8000*4 ;break;
					case 'org' : pd =8000*4 ;break;
					case 'biz' : pd =9000*4 ;break;
					case 'info' : pd =18000*4 ;break;
					case 'us' : pd =9000*4 ;break;
					case 'ws' : pd =9000*4 ;break;
					case 'ir' : pd =14000 ;break;
					}
				break;
				
				case 5 : switch(Itemval) {
					case 'com' : pd =8000*5 ;break;
					case 'net' : pd =8000*5 ;break;
					case 'org' : pd =8000*5 ;break;
					case 'biz' : pd =9000*5 ;break;
					case 'info' : pd =9000*5 ;break;
					case 'us' : pd =9000*5 ;break;
					case 'ws' : pd =9000*5 ;break;
					case 'ir' : pd =14000 ;break;
					}
				break;
			}
	
		order.template_cost.value = tt
		order.services_cost.value = sp
		order.cms_cost.value = ct		
		order.domain_cost.value = pd
		order.hosting_cost.value = ph
		
		total = ph + pd + sp + tt + ct ;
		if (total != 0) {
			order.Submit.disabled=false
			order.total_cost.style.color = "black"
			order.total_cost.value =  total + toman 
			}	else {
			order.Submit.disabled=true
			order.total_cost.style.color = "red"
			order.total_cost.value = hich
		}
		
		return true
}
