//for email...
var _re = /^[^_.-][\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;


//LTRIM
function LTrim( value ) 
{	
	var x = /\s*((\S+\s*)*)/;
	return value.replace(x, "$1");		
}
//******//

//START : Common Client Side Error Script
function _error_1(div,error)
{
	document.getElementById(div).style.display = "";	
	document.getElementById(div).innerHTML = "<font color=red>"+error+"</font>";
}

function error_1(div,error)
{
	document.getElementById(div).style.display = "";	
	document.getElementById(div).innerHTML = "<font color=red>Error: "+error+"</font>";
}
function error_2(div)
{
	document.getElementById(div).innerHTML = "";	
	document.getElementById(div).style.display = "none";
}
//ENT	: Common Client Side Error Script


//Start : java script for date lists
function date(m,d)
{	
	//for year 
	year = document.getElementById("_y").value;	
	Last2Digits = year % 100;		
	
	//check for leap year
	if (Last2Digits == 0)
       flag = year % 400;
	else
	   flag = year % 4;
 	
	_feb = (flag==0) ? 29 : 28 ;
	//create date arrays
	DateName = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); 
	DateVal = new Array(31,_feb,31,30,31,30,31,31,30,31,30,31);	
	
	//check if month is passed or not
	if(m)
		max_day = DateVal[m]
	else 
		max_day = DateVal[0]	
	
	//create html	
	var x = '<select id=_d name=d>';			
	for(i=0;i<max_day;i++)
	{
		if(d)	
		{
			x += '<option value='+(i+1);
			if(d==(i+1))
				x += ' selected=selected ';
				
			x += '>'+ (i+1) +'</option>';			
		}
		else
		{
			x += '<option value='+(i+1)+' >'+ (i+1) +'</option>';
		}
	}
	x += '</select>';	
	
	document.getElementById("d").innerHTML = x;		
	
}
//End : java script for date lists


//javascript for show / hide text for login
function remove_txt(name)
{		
	if(name.name=="username" && name.value=="Registered Email")
	{
		name.value = "";
	}
	else if(name.name=="password" && name.value=="Password ")
	{
		name.value = "";
	}
	else if(name.name=="txt_city" && name.value=="Enter City")
	{
		name.value = "";
	}
}
function add_txt(name)
{
	if((name.value=="Registered Email" || name.value=="")  && name.name=="username")
	{
		name.value = "Registered Email";
	}
	else if((name.value=="Password " || name.value=="")  && name.name=="password")
	{
		name.value = "Password ";
	}
	else if((name.value=="Enter City" || name.value=="")  && name.name=="txt_city")
	{
		name.value = "Enter City";
	}	
}
//******//


function err_text(val,div,error)
{
	if(val=="")
	{
		document.getElementById(div).style.display = "";
		document.getElementById(div).style.background = "#FF99CC";
		document.getElementById(div).innerHTML = "<font color=red>"+error+"</font>";
		return 1;
	}
	else
	{
		document.getElementById(div).style.display = "";					
		return 0;
	}
}

//START : javascript to show perticular data
function show(id)
{
	document.getElementById(id).style.display = "";
}
//END : javascript to show perticular data

//START : javascript to show perticular data
function hide(id)
{
	document.getElementById(id).style.display = "none";
}
//END : javascript to show perticular data

//START : Common Client Side Charactor Count version 2
function count_charsv1(id,max_char,title,char_div)
{
	$char = document.getElementById(id).value.length;
	if($char > max_char)
	{
		alert(title+' should not contain more then '+max_char+' characters.');
		document.getElementById(id).value = document.getElementById(id).value.substring(0,max_char);
		document.getElementById(id).focus;
	}
	$char = document.getElementById(id).value.length;	
	document.getElementById(char_div).innerHTML = "<font color=black>"+(max_char-$char)+"</font>";
}
//End	: Common Client Side Charactor Count


//javascript for show / hide text for login
function remove_txt(name)
{		
	if(name.name=="email_id" && name.value=="Registered Email")
	{
		name.value = "";
	}
	else if(name.name=="password" && name.value=="Password ")
	{
		name.value = "";
	}
	else if(name.name=="txt_city" && name.value=="Enter City")
	{
		name.value = "";
	}
}
function add_txt(name)
{	
	if((name.value=="Registered Email" || name.value=="")  && name.name=="email_id")
	{
		name.value = "Registered Email";
	}
	else if((name.value=="Password " || name.value=="")  && name.name=="password")
	{
		name.value = "Password ";
	}
	else if((name.value=="Enter City" || name.value=="")  && name.name=="txt_city")
	{
		name.value = "Enter City";
	}	
}
//******//
