function new_manuscript_validate(formName){
	var form= document.forms[formName];	
	var submitFlag = true;
	errMsg = "\nPlease correct the following errors:-";	
	
	if(document.getElementById('manus_type').value==''){
		errMsg += "\n-> Select manuscript type.";
		submitFlag = false;
	}
	
	if(document.getElementById('title').value==''){
		errMsg += "\n-> Title cannot be blank.";
		submitFlag = false;
	}
	if(document.getElementById('running_head').value==''){
		errMsg += '\n-> Running Head cannot be blank.';
		submitFlag = false;
	}
	if(document.getElementById('abstract').value==''){
		errMsg += '\n-> Abstract cannot be blank.';
		submitFlag = false;
	}	
	if(document.getElementById('num_bw_figs').value==''){
		errMsg += '\n-> Black & White images cannot be blank.';
		submitFlag = false;
	}
	else if(isNaN(document.getElementById('num_bw_figs').value)){
		errMsg += '\n-> Black & White images must be integer.';
		submitFlag = false;
	}
	if(document.getElementById('num_color_figs').value==''){
		errMsg += '\n-> Color images cannot be blank.';
		submitFlag = false;
	}
	else if(isNaN(document.getElementById('num_color_figs').value)){
		errMsg += '\n-> Color images must be integer.';
		submitFlag = false;
	}
	if(document.getElementById('num_tables').value==''){
		errMsg += '\n-> Tables cannot be blank.';
		submitFlag = false;
	}
	else if(isNaN(document.getElementById('num_tables').value)){
		errMsg += '\n-> Tables must be integer.';
		submitFlag = false;
	}
	
	if(document.getElementById('num_words').value==''){
		errMsg += '\n-> No. of characters cannot be blank.';
		submitFlag = false;
	}
	else if(isNaN(document.getElementById('num_words').value)){
		errMsg += '\n-> No. of characters must be integer.';
		submitFlag = false;
	}
	
	if((document.getElementById('submitted_previously1').value=='Y') &&(document.getElementById('submitted_previously1').checked)){
       //	document.getElementById('reply_to_reviewer').disabled==false;
         var strval = document.getElementById ('prev_submission_id').value;
         var postion=strval.indexOf("-",0);
         var postion1=strval.indexOf(" ",0);
         var ch=strval.charAt(postion+1);
             // alert(position);
         //alert(ch);
         var illegalChars= /[\(\)\<\>\,\;\\#\\@\\*\\&\\%\\!\\~\\`\\:\\\/\"\[\]]/
         var patt1 = (/\-/);
         var patt2 = /^[0-9]+$/;
        if(document.getElementById ('prev_submission_id').value=='') {
            errMsg += '\n-> Previous submission id cannot be blank.';
            submitFlag = false;
        }
        else if(document.getElementById ('prev_submission_id').value==0){
            errMsg += '\n-> Previous submission id cannot be zero.';
            submitFlag = false;
        }
            else if((strval.search(/[a-z]+/) > -1)|| (strval.match(illegalChars)|| (postion==0)||(postion1==0) || (ch.length==" ")|| (ch==''))) {
            errMsg += '\n-> Previous submission id error.';
            submitFlag = false;
        }   
    }
	if(!document.getElementById('confirm_journal').checked==true){
		errMsg += '\n-> You must confirm to manuscript not posted elsewhere.';
		submitFlag = false;
	}
	if(!document.getElementById('confirm_search').checked==true){
		errMsg += '\n-> You must confirm to manuscript in accordance to rules.';
		submitFlag = false;
	}

	if(document.getElementById('have_conflict_interest').checked==true){
		if(document.all.conflict_details.value==''){
			errMsg += '\n-> Conflicting Interest cannot be blank.';
			submitFlag = false;
		}
	}
	if(document.getElementById('manuscript_file').value==''){
		errMsg += '\n-> You have to upload your manuscript file.';
		submitFlag = false;
	}
	if((!document.getElementById('title_complete_information').checked) || (!document.getElementById('abstract_keywords').checked) || (!document.getElementById('declared_conflict_interest').checked) || (!document.getElementById('reference_cited_correct').checked)) {
		errMsg += '\n-> You must agree to all the conditions of the checklist.';
		submitFlag = false;
	}
		
	if(submitFlag == false) alert(errMsg);	
	return submitFlag;
}
function activation(id, preVal) {
	 var check = (id=="a") ? true : false;
    if(check){
			document.forms["new_manuscript"].prev_submission_id.value=preVal;
		    document.forms["new_manuscript"].prev_submission_id.disabled=false;
		    document.forms["new_manuscript"].reply_to_reviewer_file.disabled=false;
			document.getElementById('prev_instruction').innerHTML='The Manuscript Id should start with '+preVal;
     }
	 else{
		 document.forms["new_manuscript"].prev_submission_id.value='';
	     document.forms["new_manuscript"].prev_submission_id.disabled=true;
	     document.forms["new_manuscript"].reply_to_reviewer_file.disabled=true;
		 document.getElementById('prev_instruction').innerHTML='';
 	}
}
<!--Validatation for Reviewer Form-->
// Validate Reviewer Form
function isValidate(){
	submitFlag = true;
	errMsg = "\nPlease correct the following errors:-";
    if ( ( document.all.review[0].checked == false )
    && ( document.all.review[1].checked == false )
	&& ( document.all.review[2].checked == false ) )
    {
        errMsg += "\n-> Your comments cannot be blank." ;
        submitFlag = false;
    }
	/*
	if(document.all.comment_editor.value==''){
		errMsg += "\n-> Comments to Editor cannot be blank.";
		submitFlag = false;
	}
	if(document.all.comment_author.value==''){
		errMsg += "\n-> Comments to Author cannot be blank.";
		submitFlag = false;
	}
	*/
	/*if(document.all.review_file.value==''){
		errMsg += "\n-> You have to upload your review file.";
		submitFlag = false;
	}*/
	if(submitFlag == false) alert(errMsg);	
	return submitFlag;
}

//confirmation before deleting user

function confirmDelete(pid,uid) {
	if(confirm('Are you sure to delete your membership?')) {
		window.location.href = 'index.php?id='+pid+'&uId='+uid+'&mode=delete&no_cache=1';
	}
	else {
		window.cancelBubble = true;
		window.returnValue = false;
	}
}

// Mantis 713, reviewer details
var cX = 0; 
var cY = 0; 
var rX = 0; 
var rY = 0;
var aX = 0;
if (typeof(window.innerWidth) == 'number') {
	aX = window.innerWidth; //available screen width
}
else {
	aX = document.documentElement.clientWidth;
}

var relFactorX = (aX - 970)/2;

function UpdateCursorPosition(e){ 
	cX = e.screenX;
	cY = e.pageY;
}

function UpdateCursorPositionDocAll(e){ 
	cX = event.screenX + parseInt(document.documentElement.scrollLeft); 
	cY = event.clientY + parseInt(document.body.scrollTop) + parseInt(document.documentElement.scrollTop);
}

function AssignPosition(d) {
	d.style.left = (cX - relFactorX) + "px";
	d.style.top = cY + "px";
}

function HideContent(d) {
	if (d.length < 1) {
		return;
	}
	document.getElementById(d).style.display = "none";
}

function ShowContent() {
	var dd = document.getElementById('reviewerDetails');
	AssignPosition(dd);
	if (http_request.readyState == 4) {
		document.getElementById('divAjaxReviewer').innerHTML = http_request.responseText;
	}
	dd.style.display = "block";
}

if(document.all) { 
	document.onclick = UpdateCursorPositionDocAll; 
}
else { 
	document.onclick = UpdateCursorPosition; 
}


function makeGETRequest(url, userfunc) {
	document.getElementById('divAjaxReviewer').innerHTML = '';
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	    http_request = new XMLHttpRequest();
	    if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/html');
	    }
	}
	else if (window.ActiveXObject) { // IE
		try {
		    http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
		     }
			catch(e){}
		}
    }
    if (!http_request) {
		alert("Cannot create XMLHTTP instance");
		return false;
    }	
   
    http_request.open("GET", url+"&rand="+Math.random(), true);
	http_request.setRequestHeader("Cache-Control", "no-cache");
    http_request.send(null);	
	http_request.onreadystatechange = userfunc;
}

function getReviewer(revid) {
	var url = "typo3conf/ext/manuscripts/ajax_handler.php?mode=get_reviewer_stat&revId="+revid;
	makeGETRequest(url, eval("ShowContent"));
}

function _setReviewFile(file) {
	document.forms[0].reviewFile.value = file;
}

function _openMan(pid,muid) {
	window.open("index.php?id="+pid+"&no_cache=1&mnScId="+muid+"&mode=view","wView","left=50,top=100,width=900,height=600,scrollbars=1,resizable=1");
}


function reviewerPopUp(pageId, reviewId){
	var r=confirm("Release review?");
	var url = location.href;  // entire url including querystring - also: window.location.href;
	if (r==true) {
		var baseURL = url.substring(0, url.indexOf('/', 14));
		window.location.href = baseURL+'/index.php?id='+ pageId+'&reviewId='+ reviewId+'&mode=release&no_cache=1';

	  }
}

function reviewerRealeasePopUp(pageId, reviewId){
	var s=confirm("Upload and release modified review for author?");
	var url = location.href;  // entire url including querystring - also: window.location.href;
	if (s==true) {
		var baseURL = url.substring(0, url.indexOf('/', 14));
		window.location.href = baseURL+'/index.php?id='+ pageId+'&reviewId='+ reviewId+'&mode=upload_review&no_cache=1';

	  }
}