<!--
function clearForm()
{
	document.getElementById("errormessage").className="errortextOff";
	var elem = document.getElementsByTagName('input');
	for(var i = 0; i < elem.length; i++)
	{
	var node =  elem[i];
	if (node.getAttribute('type') == 'text') { 
	elem[i].className="textinput";
	} 
	}
	
	var elem = document.getElementsByTagName('input');
	for(var i = 0; i < elem.length; i++)
	{
	var node =  elem[i];
	if (node.getAttribute('type') == 'password') { 
	elem[i].className="textinput";
	} 
	
	var elem = document.getElementsByTagName('select');
	for(var i = 0; i < elem.length; i++)
	{ 
	elem[i].className="selectbox";
	}
	
}
}

function doClear()
{
	document.getElementById("errormessage").className="errortextOff";
	var elem = document.getElementsByTagName('input');
	for(var i = 0; i < elem.length; i++)
	{
	var node =  elem[i];
	if (node.getAttribute('type') == 'text') { 
	elem[i].className="textinput";
	} 
	}
	
	var elem = document.getElementsByName('password');
	for(var i = 0; i < elem.length; i++)
	{
	var node =  elem[i];
	if (node.getAttribute('type') == 'password') { 
	elem[i].className="textinput";
	}
	}
	
	var elem = document.getElementsByTagName('select');
	for(var i = 0; i < elem.length; i++)
	{ 
	elem[i].className="selectbox";
	}
	
}

function showerrorMessage(errormessage,fieldN)
{
//document.getElementById("errormessage").className="errortextOn";
//document.getElementById("errormessage").innerHTML= errormessage;
if (document.getElementById(fieldN))
{
document.getElementById(fieldN).className="higlightRequired";
alert(errormessage);
}
if (document.getElementById("error"))
{
document.getElementById("error").innerHTML= "";
document.getElementById("error").className="errortextOff";
}
}


function emailvalidation(entered, alertbox)
{
	with (entered)
	{
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		lastpos=value.length-1;
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 
		{
		if (alertbox) { alert(alertbox); } 
		return false;
		} 
		else {return true;}
	}
}

function valuevalidation(entered, min, max, alertbox, datatype)
{
with (entered)
{
checkvalue=parseFloat(value);
if (datatype)
{
	smalldatatype=datatype.toLowerCase();
	if (smalldatatype.charAt(0)=="i") {checkvalue=parseInt(value)};
	}
	if ((parseFloat(min)==min && checkvalue<min) || (parseFloat(max)==max && checkvalue>max) || value!=checkvalue)
		{if (alertbox!="") {alert(alertbox);} return false;} 
		else {return true;}
	}
}

function digitvalidation(entered, min, max, alertbox, datatype)
{
with (entered)
{
checkvalue=parseFloat(value);
if (datatype)
  {smalldatatype=datatype.toLowerCase();
   if (smalldatatype.charAt(0)=="i") {checkvalue=parseInt(value); if (value.indexOf(".")!=-1) {checkvalue=checkvalue+1}};
  }
if ((parseFloat(min)==min && value.length<min) || (parseFloat(max)==max && value.length>max) || value!=checkvalue)
{
	if (alertbox!="") 
	{alert(alertbox);
	} 
return false;
}
else {return true;}
}
}


function phonevalidation(entered, min, max, alertbox)
{
var re = /^[\w\.\+]+$/;
var minlen = 5;
var maxlen = 21;
with (entered)
	{
		if ((value.length>minlen && value.length<maxlen ))
		{
			if (!re.test(value)) return false; 	else {return true;}
		}
		else {return false;}	
	}
}


function lengthvalidation(entered, min, alertbox)
{
with (entered)
{
if ((parseFloat(min)==min && value.length<min ))
{if (alertbox!="") {alert(alertbox);} return false;}
else {return true;}
}
}


function alphanumvalidation(entered, alertbox)
{
//var re = /^[\w\.\-\# ]+$/;
var re = /\w/;
with (entered)
	{
	if (value.length>0)
	{
	if (!re.test(value)) return false; 	else {return true;}
	}
	}
}


function passwordvalidation(entered, alertbox)
{
var re = /^[\w]+$/;
with (entered)
{
if ((value.length<5) || (value.length>20)) { return false; }
else { if (!re.test(value)) return false; else {return true;} }
}
}


function alphavalidation(entered, alertbox)
{
var re = /^[a-zA-Z.]*$/;
with (entered)
	{
	if (value.length>0)
	{
	if (!re.test(value))
	return false;
	else {return true;}
	}
	}
}


function validatepasswords(entered, entered2 ,alertbox)
{
pass1 = document.getElementById("password").value;
pass2 = document.getElementById("password2").value;

if (pw1 != pw2) {if (alertbox!="") {alert(alertbox);} return false;}
else {return true;}
}



function numvalidation(entered, alertbox)
{
var re = /^[0-9]*$/;
with (entered)
	{
	if (value.length>0)
	{
	if (!re.test(value))
	return false;
	else {return true;}
	}
	}
}


function emptyvalidation(entered, alertbox)
{
with (entered)
{
if (value==null || value=="")
{if (alertbox!="") {alert(alertbox);} return false;}
else {return true;}
}
}

//-->

