function AllowOnlyNumeric()
{
    // Get the ASCII value of the key that the user entered
    var key = window.event.keyCode;

    // Verify if the key entered was a numeric character (0-9) or a decimal (.) or space
    if ( (key > 47 && key < 58) || key == 46 || key == 47 || key == 37 || key == 32)
        // If it was, then allow the entry to continue
        return;
    else
        // If it was not, then dispose the key and continue with entry
        window.event.returnValue = null;
}

function chk_email(str)
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (!filter.test(str))
		return false;
}
function validate_1()
{
	var errors = '';
	var name = document.getElementById('id_name').value;
	var contact = document.getElementById('id_contact').value;
	contact = contact.replace(/ /g, "");
	var email = document.getElementById('id_email').value;
	if(name == '') {errors += 'Please enter your Name.\n'; document.getElementById('id_name').style.background='#ffcccc';}
	else {document.getElementById('id_name').style.background='#ffffff';}
	if(contact == '') {errors += 'Please enter your Contact Number.\n'; document.getElementById('id_contact').style.background='#ffcccc';}
	else if(contact.length < 10) {errors += 'Please enter a Valid Contact Number, including the area code.\n'; document.getElementById('id_contact').style.background='#ffcccc';}
	else {document.getElementById('id_contact').style.background='#ffffff';}
	if(email == '') {errors += 'Please enter your Email.\n'; document.getElementById('id_email').style.background='#ffcccc';}
	else if(chk_email(email) == false) {errors += 'Please enter a Valid Email.\n'; document.getElementById('id_email').style.background='#ffcccc';}
	else {document.getElementById('id_name').style.background='#ffffff';}
	
	if(errors != '')
	{
		alert(errors);
		return false;
	}
	else return true;
}
function validate_2()
{
	var errors = '';
	var title = document.getElementById('id_title').value;
	title = title.replace(/ /g, "");
	var content = document.getElementById('id_content').value;
	content = content.replace(/ /g, "");
	var image = document.getElementById('id_image').value;
	var image_ext = image.substr(image.lastIndexOf('.')+1);
	var pdf = document.getElementById('id_pdf').value;
	pdf = pdf.replace(/ /g, "");
	var pdf_ext = pdf.substr(pdf.lastIndexOf('.')+1);
	var caption = document.getElementById('id_caption').value;
	caption = caption.replace(/ /g, "");
	if(title == '') {errors += 'Please enter the Title.\n'; document.getElementById('id_title').style.background='#ffcccc';}
	else {document.getElementById('id_title').style.background='#ffffff';}
	if(content == '') {errors += 'Please enter the Content.\n'; document.getElementById('id_content').style.background='#ffcccc';}
	else {document.getElementById('id_content').style.background='#ffffff';}
	if(image != '')
	{
		if(image_ext.toLowerCase() != 'jpeg' && image_ext.toLowerCase() != 'jpg' && image_ext.toLowerCase() != 'gif' && image_ext.toLowerCase() != 'png') {errors += 'Please attach a .jpeg/.jgp/.gif/.png image.\n'; document.getElementById('id_image').style.background='#ffcccc';}
	}
	else {document.getElementById('id_image').style.background='#ffffff';}
	if(pdf != '' && pdf_ext.toLowerCase() != 'pdf') {errors += 'Please attach a PDF file.\n'; document.getElementById('id_pdf').style.background='#ffcccc';}
	else {document.getElementById('id_pdf').style.background='#ffffff';}
	if(pdf != '' && caption == '') {errors += 'Please enter the PDF Caption.\n'; document.getElementById('id_caption').style.background='#ffcccc';}
	else {document.getElementById('id_caption').style.background='#ffffff';}
	if(errors != '')
	{
		alert(errors);
		return false;
	}
	else return true;
}