// JavaScript Document

function validateArticle(){
	if (document.getElementById('title').value==""){
		alert("The article title is required. Please fill in the article title.");
		return false;
	}
	if (document.getElementById('author[]').value==""){
		alert("At least one author is required. Please select an author.");
		return false;
	}
	if (document.getElementById('pdfonfile')==null){
		if (document.getElementById('uploadFile').value==""){
			alert("The article pdf file is required to upload. Please select a pdf file.");
			return false;
		}
		else{
			str = document.getElementById('uploadFile').value;
			if (!str.match(".pdf")){
				alert("The included file is not a pdf file. Please select a pdf file.");
				return false;
			}
		}
	}
	return true;
}

function validateLiterature(){
	if (document.getElementById('title').value==""){
		alert("The literature title is required. Please fill in the literature title.");
		return false;
	}
	if (document.getElementById('author[]').value==""){
		alert("At least one author is required. Please select an author.");
		return false;
	}
	return true;
}

function validateNews(){
	if (document.getElementById('title').value==""){
		alert("The news title is required. Please fill in the news title.");
		return false;
	}
	return true;
}

function validateBrochure(){
	if (document.getElementById('title').value==""){
		alert("The brochure title is required. Please fill in the brochure title.");
		return false;
	}
	if (document.getElementById('pdfonfile')==null){
		if (document.getElementById('uploadFile').value==""){
			alert("The article pdf file is required to upload. Please select a pdf file.");
			return false;
		}
		else{
			str = document.getElementById('uploadFile').value;
			if (!str.match(".pdf")){
				alert("The included file is not a pdf file. Please select a pdf file.");
				return false;
			}
		}
	}
	else{
		if (document.getElementById('uploadFile').value!=""){
			str = document.getElementById('uploadFile').value;
			if (!str.match(".pdf")){
				alert("The included file is not a pdf file. Please select a pdf file.");
				return false;
			}
		}
	}
	return true;
}


function validatePress(){
	if (document.getElementById('title').value==""){
		alert("The press's title is required. Please fill in title.");
		return false;
	}
	if (document.getElementById('date').value==""){
		alert("The date field is required. Please fill in date.");
		return false;
	}
	if (document.getElementById('pdfonfile')==null){
		if (document.getElementById('uploadFile').value==""){
			alert("The article pdf file is required to upload. Please select a pdf file.");
			return false;
		}
		else{
			str = document.getElementById('uploadFile').value;
			if (!str.match(".pdf")){
				alert("The included file is not a pdf file. Please select a pdf file.");
				return false;
			}
		}
	}
	else{
		if (document.getElementById('uploadFile').value!=""){
			str = document.getElementById('uploadFile').value;
			if (!str.match(".pdf")){
				alert("The included file is not a pdf file. Please select a pdf file.");
				return false;
			}
		}
	}
	return true;
}

function validateAuthor(){
	if (document.getElementById('name').value==""){
		alert("The author's name is required. Please fill in author's name.");
		return false;
	}
	if (document.getElementById('uploadFile1').value!=""){
		str = document.getElementById('uploadFile1').value;
		if ((str.indexOf(".vcf")==-1)&&(str.indexOf(".vcard")==-1)){
			alert("The vcard file is not supported. Only file with extension '.vcf' or '.vcard' is supported");
			return false;
		}
	}
	if (document.getElementById('uploadFile2').value!=""){
		str = document.getElementById('uploadFile2').value;
		if ((str.indexOf(".gif")==-1) && (str.indexOf(".bmp")==-1) && (str.indexOf(".jpeg")==-1) & (str.indexOf(".jpg")==-1)){
			alert("The image file is not supported. Only file with the following extension .gif,.bmp,.jpg,.jpeg is supported");
			return false;
		}
	}
	return true;
}

function validateCaseStudy(){
	if (document.getElementById('title').value==""){
		alert("The case study title is required. Please fill in case study title.");
		return false;
	}
	if (document.getElementById('category').value==""){
		alert("The case study category is required. Please select a category.");
		return false;
	}
	var file = document.getElementById('uploadFile').value;
	if (file.length>0){
		var ext = file.substring(file.length-3,file.length);
		if (ext!="pdf"){
			alert("Only pdf is supported. Please upload a pdf file.");
			return false;
		}
	}
	return true;
}

function validateTestimonial(){
	if (document.getElementById('author').value==""){
		alert("The author's name is required. Please fill in author's name.");
		return false;
	}
	if (document.getElementById('body').value==""){
		alert("The testimonial is required. Please fill in testimonial.");
		return false;
	}
	return true;
}

function validateContactForm(){
	if (document.getElementById('firstname').value==""){
		alert("The first name field is required. Please fill in first name.");
		return false;
	}
	if (document.getElementById('lastname').value==""){
		alert("The last name field is required. Please fill in last name.");
		return false;
	}
	if (document.getElementById('email').value==""){
		alert("The email address field is required. Please fill in email address.");
		return false;
	}
	if (document.getElementById('phone').value==""){
		alert("The phone number field is required. Please fill in phone number.");
		return false;
	}
	return true;
}