function isValidDate(year, month, day){
    var date = new Date(year, (month - 1), day);
    var DateYear = date.getFullYear();
    var DateMonth = date.getMonth();
    var DateDay = date.getDate();
    if (DateYear == year && DateMonth == (month - 1) && DateDay == day) 
        return true;
    else 
        return false;
}
/*
 * This function checks if there is at-least one element checked in a group of check-boxes or radio buttons.
 * @id: The ID of the check-box or radio-button group
 */
function isChecked(id){
    var ReturnVal = false;
    $("#" + id).find('input[type="radio"]').each(function(){
        if ($(this).is(":checked")) 
            ReturnVal = true;
    });
    $("#" + id).find('input[type="checkbox"]').each(function(){
        if ($(this).is(":checked")) 
            ReturnVal = true;
    });
    return ReturnVal;
}

function checkRemote(passVal)
{
	var ReturnVal = false;
	var __url_submit = "checkusername.php";
	if(passVal=='')
	{
		ReturnVal = false;
	}
	else
	{
		var response = HTTPPostRequest(false,__url_submit,{"txtuser" : passVal});
		//alert(response);
		if(response=="true")
		{			
			ReturnVal = true;
		}
		else
		{
			alert("The Username You selected is not Available.");
			ReturnVal = false;
		}		
	}
	return ReturnVal;
}
 
 function isFileselect(id){
    var ReturnVal = true;
    $("#" + id).find('input[type="file"]').each(function(){
        if ($(this).val() =='')
            ReturnVal = false;
			
    });
    
    return ReturnVal;
}
 
