function check_special(fld)
{
	var fld_str = fld;
    var return_str = "";
    var len_of_fld = fld.length;
    var i;
    for( i = 0 ; i < len_of_fld ;i++)
	{
		var ind_char=fld_str.substring(i,i+1);
        if (ind_char == "\'")
		{
			return_str = return_str + "\'\'";
            continue;
		}
        else
        {
			return_str = return_str + ind_char;
		}
	}
	return return_str;
}

function isBlank(s)
{
    var len=s.length;
    var i;
    for (i=0;i<len;++i)
	{
		if(s.charAt(i)!=" ") return false;
	}
	return true;
}

function checkBlank(thisField, thisHeading)
{
	if(isBlank(thisField.value))
    {
		alert(thisHeading+" cannot be left blank");
        thisField.focus();
        globalFlag=false;
        return false;
	}
    else
    {
		return true;
	}
}

function check_eid(fld)
{
	var length=fld.value.length;
    var str=fld.value;
    var i;
    var dot = false;
    var atr = false;
    for(i=0;i<length;i++)
    {
		var char=str.substring(i,i+1);
        if(char == '\@')
        {
			atr=true;
            continue;
		}
        if(char == '\.')
        {
			dot=true;
            continue;
		}
	}
    if (dot == true && atr == true)
    {
		return false;
	}
    else
    {       
		return true;
    }
}

function check_no(fld)
{
	var len_of_fld = fld.value.length;
    var fld_str = fld.value;
    var i;
    var good_number = 1;
    for( i = 0 ; i < len_of_fld ;i++)
    {   var ind_no=fld_str.substring(i,i+1);
		if ((ind_no >= '0') && (ind_no <= '9'))
	    {   good_number = good_number*1;
			continue;
		}
		else
		{   good_number = good_number*0;
			break;
		}
	}
	return good_number;
}


function check_string(fld)
{
	var len_of_fld = fld.value.length;
    var fld_str = fld.value;
    var i;
    var good_number = 1;
    for( i = 0 ; i < len_of_fld ;i++)
    {   var ind_no=fld_str.substring(i,i+1);
		if (((ind_no >= 'a') && (ind_no <= 'z') )|| ((ind_no >= 'A') && (ind_no <= 'Z'))||(ind_no == ' ')||(ind_no == ',')||(ind_no == '.'))
	    {   good_number = good_number*1;
			continue;
		}
		else
		{   good_number = good_number*0;
			break;
		}
	}
	return good_number;
}


function numinside(fld)
{
	var len_of_fld = fld.value.length;
    var fld_str = fld.value;
    var i;
    var good_number = 1;
    for( i = 0 ; i < len_of_fld ;i++)
    {   var ind_no=fld_str.substring(i,i+1);
		if ((ind_no >= '0') && (ind_no <= '9'))
	    {   good_number = good_number*1;
			continue;
		}
		else
		{   good_number = good_number*0;
			break;
		}
	}
	return good_number;
}


function check_tel(fld)
{
	var len_of_fld = fld.value.length;
    var fld_str = fld.value;
    var i;
    var good_number = 1;
    for( i = 0 ; i < len_of_fld ;i++)
    {   var ind_no=fld_str.substring(i,i+1);
		if ( ((ind_no >= '0') && (ind_no <= '9')) || (ind_no == ' ') || (ind_no == '-'))
	    {   good_number = good_number*1;
			continue;
		}
		else
		{   good_number = good_number*0;
			break;
		}
	}
	return good_number;
}



var oDP = null;
function init()
{
   oDate = new Date();
   oDP   = new frameDatePicker.DatePicker("divDatePicker", oDate.getFullYear()-2, oDate.getFullYear()+5);

   // If you want Sunday as first day of the week use this construction call instead:
   // oDP = new frameDatePicker.DatePicker("divDatePicker", oDate.getFullYear()-2, oDate.getFullYear()+5, true);

   // Use another init year/month than todays. 0=Jan, 11=Dec
   //oDP.setInitDate(2003, 0);
}