
function EnsureNumeric()
{
	var k = window.event.keyCode; 
	if ((k < 48 || k > 57) && k != 8 && k != 13)
	window.event.returnValue = false;
}


function enablechange(str1,str2)
{
	var obj= document.getElementById(str1);
	var obj2= document.getElementById(str2);
		if (obj.checked)
		obj2.style.display="block";
		else obj2.style.display="none";
}

function createRequester()
{
	var req;
	try
	{
		req = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(oc)
		{
			req = null;
		}
	}

	if(!req && typeof XMLHttpRequest != "undefined")
	{
		req = new XMLHttpRequest();
	}
	
	return req;
}		
			
			
function ChangeCustomText(id,text)
{
	var obj=document.getElementById(id);
	if(obj!=null)
	{
		if(obj.value==text)
			obj.value="";
	}
}			
			
function HidePanel(id)
{
	var obj=document.getElementById('popup'+id);
	if(obj!=null)	
		obj.style.display='none';
}
				
function HidePanels()
{
	HidePanel('Country');
	HidePanel('State');
	HidePanel('City');
}
				
function TextChange(id1,id2)
{
	var obj1 = document.getElementById(id1)
	var obj2 = document.getElementById(id2)
	obj2.value=obj1.value;
}

function ChangeDisplayValue(id)
{
	var obj=document.getElementById(id);
	obj.style.display=(obj.style.display=='none' ? 'block' : 'none');
}


function ChangePhone(id){
	var phone=document.getElementById(id).value;
	while(true)
	{
		phone=phone.replace("-","");
		if(phone.indexOf("-")==-1)
			break;
	}
	
	var obj='';
	
	if(phone.length>4)
	{
		while(phone.length>4)
		{
			
			obj=obj+phone.substring(0,3) +'-';
			phone=phone.substring(3,phone.length);
		}
	}												
	
	document.getElementById(id).value=obj+phone;
}


function DeleteSymbol(id,s){
	var value=document.getElementById(id).value;
	
	while(true)
	{
		value=value.replace(s,"");
		if(value.indexOf(s)==-1)
			break;
	}
		
	document.getElementById(id).value=value;
}

function GetKeyCode(event1) 
{
	var key;	
	if(event1!=null)
		key=event1.keyCode;
	else key=window.event.keyCode;
	
	if(key=='27')
		key='13';
	
	return key;
}	