﻿function CalculateSMSPrice(){
	//alert(IsNumeric(document.getElementById('smsamount').value));
	if(!IsNumeric(document.getElementById('smsamount').value))
		document.getElementById('AmountPrice').innerHTML=' تعداد به درستی وارد نشده است! ';
	else
		document.getElementById('AmountPrice').innerHTML='قیمت محاسبه شده: '+
			document.getElementById('smsamount').value*document.getElementById('SMSPrice').value+' ريال ';
}

function IsNumeric(sText){
	var ValidChars = '0123456789.';
	var IsNumber=true;
	var Char;

	for (i = 0; i < sText.length && IsNumber == true; i++) { 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1){
			IsNumber = false;
		}
	}
	return IsNumber;
}

function ToggleVisible(TheDiv){
	
	if(document.getElementById(TheDiv).style.display == 'block'){
		//alert('is hide');
		document.getElementById(TheDiv).style.display = 'none';
	}
	else{
		//alert('is show');
		document.getElementById(TheDiv).style.display = 'block';
	}
}
function ToggleCollapse(TheDiv, Collapsor){
	
	if(document.getElementById(TheDiv).style.display == 'table-row-group'){
		document.getElementById(Collapsor).innerHTML='/\\';
		document.getElementById(TheDiv).style.display = 'none';
	}
	else{
		document.getElementById(Collapsor).innerHTML='\\/';
		document.getElementById(TheDiv).style.display = 'table-row-group';
	}
}

function ShowMenu(TheNumber){
	document.getElementById('DropDownMenu'+TheNumber).style.display = 'block';
	document.getElementById('MenuTab'+TheNumber).style.backgroundColor = '#7ed0ff';
}

function HideMenu(TheNumber){
	document.getElementById('DropDownMenu'+TheNumber).style.display = 'none';
	document.getElementById('MenuTab'+TheNumber).style.backgroundColor = 'transparent';
}

function MassInsert(TheName){
	var count=0;
	var i=0;
	
	count=prompt('این روش به منظور تسهیل در امر افزودن تعداد انبوهی شماره همراه استفاده می شود.'+
		'لطفا تعداد فيلد هاي مورد نياز را وارد نماييد. به منظور جلوگیری از افزایش زمان پاسخ دهی سرور عددی پایین تر از صد وارد نمایید.');

	if(count==null | count>100 )
		return;
	document.getElementsByName(TheName)[0].innerHTML=
		'<input name="count" type="hidden" value="'+count+'" />';
		
	for(i=0; i<count; i++){
		document.getElementsByName(TheName)[0].innerHTML+=
			'شماره همراه: <input name="number'+i+'" type="text" maxlength="40" size="30" tabindex="1" class=thefont /><br/>';
	}
	document.getElementsByName(TheName)[0].innerHTML+=
		'<input type="submit" value="افزودن" tabindex="2" class=thefont />';
}
