function check_integer(argvalue)
{
		for (var n = 0; n < argvalue.length ; n++)
		{

			if(argvalue.substring(n, n+1) == "0")
			continue;
			else if(argvalue.substring(n, n+1) == "1")
			continue;
			else if(argvalue.substring(n, n+1) == "2")
			continue;
			else if(argvalue.substring(n, n+1) == "3")
			continue;
			else if(argvalue.substring(n, n+1) == "4")
			continue;
			else if(argvalue.substring(n, n+1) == "5")
			continue;
			else if(argvalue.substring(n, n+1) == "6")
			continue;
			else if(argvalue.substring(n, n+1) == "7")
			continue;
			else if(argvalue.substring(n, n+1) == "8")
			continue;
			else if(argvalue.substring(n, n+1) == "9")
			continue;
			//else if(argvalue.substring(n, n+1) == ".")
			//continue;
			//else if(argvalue.substring(n, n+1) == " ")
			//continue;
			else
			return false;

		}	
		return true;
}

	function check_numeric(argvalue)
	{
		for (var n = 0; n < argvalue.length ; n++)
		{

			if(argvalue.substring(n, n+1) == "0")
			continue;
			else if(argvalue.substring(n, n+1) == "1")
			continue;
			else if(argvalue.substring(n, n+1) == "2")
			continue;
			else if(argvalue.substring(n, n+1) == "3")
			continue;
			else if(argvalue.substring(n, n+1) == "4")
			continue;
			else if(argvalue.substring(n, n+1) == "5")
			continue;
			else if(argvalue.substring(n, n+1) == "6")
			continue;
			else if(argvalue.substring(n, n+1) == "7")
			continue;
			else if(argvalue.substring(n, n+1) == "8")
			continue;
			else if(argvalue.substring(n, n+1) == "9")
			continue;
			else if(argvalue.substring(n, n+1) == ".")
			continue;
			
			else
			return 0;

		}	
		return 1;
}

function check_email(CheckEmptyEmail)
{
		var inem1,inem2,lenem1,l,l1,lenem2,lensp,lechar;
		inem1 = CheckEmptyEmail.length;
		l = CheckEmptyEmail;
		l1 = l.lastIndexOf('.');
		lenem1 = l.lastIndexOf('@');
		lenem2 = l.indexOf('@');
		lensp = l.indexOf(' ');
		lechar = l.charAt(lenem1 + 1);
	
		if(lechar == '.')
		{
			return 0;
		}
		
		if((lenem1 + 1) == l1 || (l1 + 1) == inem1 || lenem1 > l1 || lenem2 != lenem1 || lensp != -1 || lenem1 == 0)
		{
			return 0;
		}
	
		if(CheckEmptyEmail.indexOf('@') == -1 || CheckEmptyEmail.indexOf('.')== -1)
		{
			return 0;
		}
		
		return 1;
}	

function check_contact_zip(argvalue)
{
	for (var n = 0; n < argvalue.length ; n++)
	{
		if(argvalue.substring(n, n+1) == "0")
		continue;
		else if(argvalue.substring(n, n+1) == "1")
		continue;
		else if(argvalue.substring(n, n+1) == "2")
		continue;
		else if(argvalue.substring(n, n+1) == "3")
		continue;
		else if(argvalue.substring(n, n+1) == "4")
		continue;
		else if(argvalue.substring(n, n+1) == "5")
		continue;
		else if(argvalue.substring(n, n+1) == "6")
		continue;
		else if(argvalue.substring(n, n+1) == "7")
		continue;
		else if(argvalue.substring(n, n+1) == "8")
		continue;
		else if(argvalue.substring(n, n+1) == "9")
		continue;
		else if(argvalue.substring(n, n+1) == "-")
		continue;
		else if(argvalue.substring(n, n+1) == "+")
		continue;
		else if(argvalue.substring(n, n+1) == "(")
		continue;
		else if(argvalue.substring(n, n+1) == ")")
		continue;
		else if(argvalue.substring(n, n+1) == " ")
		continue;
			
		else
		return 0;
	}	
	return 1;
}

function check_password(argvalue,argvalue1)
{
	if (argvalue.length != argvalue1.length)
	return 0;
	
	for (var n = 0; n < argvalue.length ; n++)
	{
		if(argvalue.substring(n, n+1) == argvalue1.substring(n,n+1))
		continue;
		
		else
		return 1;

	}	
	return 2;
}

function chkExtension(txtfield)
{

	var filename,filenamelen
	var fileext,fileextlen
	var allowedtypes = [".jpg",".JPG",".jpeg",".JPEG",".gif",".GIF"]
	var dotpos
	filename = txtfield.value
	filenamelen = filename.length
	dotpos = filename.lastIndexOf(".")
	fileextlen = (filenamelen - dotpos - 1)
	
	if (fileextlen >= 3 && fileextlen <= 4) //this allows files with a min of 3 and max of 4 chars in their extension
	{
	fileext = filename.substring(dotpos,filenamelen)
	//alert (fileext)
		for(var ctr=0;ctr<allowedtypes.length;ctr++)
		{
			
			if(allowedtypes[ctr] == fileext)
			{
				return true;
			}		
		}
		//alert("Only JPG/JPEG/GIF type picture files are allowed.\n Please select a valid file type.")	

	}
	else
	//alert("The file you have selected is not a valid picture file.\nPlease select a different file.")
	
	return false;


}


function checkheaderms(name) {
    var con = 0;
    for (var i = 0; i < document.aspnetForm.length; i++) {
        if (document.aspnetForm.elements[i].type == "checkbox") {
            var chkname = document.aspnetForm.elements[i].name
            var ch = chkname.split("$");
            //var ch = chkname.split(":");
            if (ch[4] == name) {
                if (document.aspnetForm.elements[i].checked == true) {
                    con = 1;
                    i = document.aspnetForm.length;
                }
            }
        }
    }

    if (con == 1) {
        for (var i = 0; i < document.aspnetForm.length; i++) {
            if (document.aspnetForm.elements[i].type == "checkbox") {
                document.aspnetForm.elements[i].checked = true;
            }
        }
    }
    else {
        for (var i = 0; i < document.aspnetForm.length; i++) {
            if (document.aspnetForm.elements[i].type == "checkbox") {
                document.aspnetForm.elements[i].checked = false;
            }
        }
    }
}

function checkotherms(name) {
    var con = 0;
    for (var i = 0; i < document.aspnetForm.length; i++) {
        if (document.aspnetForm.elements[i].type == "checkbox") {
            var chkname = document.aspnetForm.elements[i].name
            var ch = chkname.split("$");
            //var ch = chkname.split(":");
            if (ch[4] != name) {
                if (document.aspnetForm.elements[i].checked == false) {
                    con = 1;
                    i = document.aspnetForm.length;
                }
            }
        }
    }
    if (con == 1) {
        for (var i = 0; i < document.aspnetForm.length; i++) {
            if (document.aspnetForm.elements[i].type == "checkbox") {
                var chkname = document.aspnetForm.elements[i].name
                var ch = chkname.split("$");
                //var ch = chkname.split(":");
                if (ch[2] == name) {
                    document.aspnetForm.elements[i].checked = false;
                    i = document.aspnetForm.length;
                }
            }
        }
    }

}

function checkfront() {
    //alert(val);
    var con = 0;
    for (var i = 0; i < document.aspnetForm.length; i++) {
        if (document.aspnetForm.elements[i].type == "checkbox") {
            if (document.aspnetForm.elements[i].checked == true) {
                con++;
            }
        }
    }
    if (con == 0) {
         alert('Please Select Atleast One Record To Modify');
         return false;
    }
}

function check(val) {
    //alert(val);
    var con = 0;
    for (var i = 0; i < document.aspnetForm.length; i++) {
        if (document.aspnetForm.elements[i].type == "checkbox") {
            if (document.aspnetForm.elements[i].checked == true) {
                con++;
            }
        }
    }
    if (con == 0) {
           alert('Please select at least a single record to delete');
           return false;       
    }

}

function Search() {
    if (document.getElementById("ctl00_txtSearch").value == "Search..") {
        document.getElementById("ctl00_txtSearch").value = "";
    }
    else {
        if (document.getElementById("ctl00_txtSearch").value == "") {
            document.getElementById("ctl00_txtSearch").value = "Search..";
        }
    }

}
