var CurrentUrl=""
function insertUserDetails(Email,Password,ScreenName,CategoryID,NewsLetter)
{
	return clientvalidation("email="+Email+"&username="+ScreenName+"&password="+Password+"&CategoryID="+CategoryID+"&insertMode=1&newsletter="+NewsLetter);
}

function userDetails(parameters,returnvalue)
{
	var rvalues=clientvalidation(parameters)
	arr1=returnvalue.split(",")
	if(rvalues!="")
	{
		arr=rvalues.split("-:-")
		for(i=0;i<arr1.length;i++)
			eval(arr1[i]).value=arr[i];
	}
	else
	{
		arr=rvalues.split("-:-")
		for(i=0;i<arr1.length;i++)
			eval(arr1[i]).value="";
	}
}

function GetSessionValues()
{
	return clientvalidation("viewmode=sessionvalues");
}

function isValidUser(username,password)
{
	return clientvalidation("username="+username+"&password="+password);
}

function isValidUserByEmail(email,password)
{
	return clientvalidation("email="+email+"&password="+password);
}

function isEmailExist(email)
{
	var rvalues=clientvalidation("email="+email);
	if(rvalues=="")
		return false;
	else
		return true;
}

function isUsernameExist(username)
{
	var rvalues=clientvalidation("username="+username);
	if(rvalues=="")
		return false;
	else
		return true;
}
function isUserNameorEmailExist(UserName,Email)
{
	return clientvalidation("username="+UserName+"&email="+Email);
}
function SetUrl(MyUrl)
{
	CurrentUrl=MyUrl
}
function clientvalidation(UrlParameters) 
{
	if(CurrentUrl=="")
		url='http://www.medindia.net/regis/quick-regis/server-validation.asp?'+UrlParameters
	else if(CurrentUrl!="medindia") 
		url="http://"+CurrentUrl+"/regis/quick-regis/server-validation.asp?"+UrlParameters
	else
		url="http://medindia/newmedindia/regis/quick-regis/server-validation.asp?"+UrlParameters
	
	var req = false;
	if (window.XMLHttpRequest) 
	{
		try { req = new XMLHttpRequest();} 
		catch (e) {	req = false;}
	} 
	else if (window.ActiveXObject) 
	{
		try {	req = new ActiveXObject("Msxml2.XMLHTTP");} 
		catch (e) { try {req = new ActiveXObject("Microsoft.XMLHTTP");}  catch (e) {req = false;}}
	}
	if (req) 
	{
		req.open('GET', url, false);
		req.send(null);
		return req.responseText;
	} 
	else 
	{
		alert("Sorry, your browser does not support XMLHTTPRequest objects. This page requires Internet Explorer 5 or better for Windows, or Firefox for any system, or Safari. Other compatible browsers may also exist.");
		return "Not a valid One";
	}
}