// JavaScript Document
//Data is globle varible here
var data;
//var homepath="http://ereal.mobi/clients/labpub/new_lms/";
var homepath="http://localhost/labpub/new_lms/";
var xmlHttp
function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	 {
	 // Firefox, Opera 8.0+, Safari
	 xmlHttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
	 //Internet Explorer
	 try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	 catch (e)
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	 }
	return xmlHttp;
}
function setSession(courseId,instId,sId)
{ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request");
	 return;
	 }
	var url="setSession.php";
	url=url+"?q="+courseId+"&instId="+instId+"&sectId="+sId;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged ;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function setSessionInst(instId,courseId,sId,assignmentId)
{ 
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request");
	 return;
	 }
	 	
	var url="setSession.php";
	url=url+"?q="+courseId+"&instId="+instId+"&sectId="+sId+"&assignId="+assignmentId;
	url=url+"&sid="+Math.random();	
	xmlHttp.onreadystatechange=stateChangedInst ;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
	 //document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
	 	setTimeout("setLink()",1250);
	 	
	 } 
}
function stateChangedInst() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
	 //document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
	 	//setTimeout("setLink()",1250);
	 	
	 } 
}
function setLink(){
	return window.open(homepath+'main.php',"mywin",
"left=20,top=20,toolbar=no,resizable=yes,fullscreen=yes,scrollbars=yes");
}

function open_win(courseId) 
{
 setSession(courseId,'','');
}
function HoverIn(id1, id2)
{	
	document.getElementById(id1).style.color = '#FFFFFF';
	document.getElementById(id2).style.color = '#FFFFFF';
}
function HoverOut(id1, id2)
{	
	document.getElementById(id1).style.color = '#0099FF';
	document.getElementById(id2).style.color = '#000000';
}

function showLoad () {
	$('load').style.display = 'block';
	$('content').innerHTML='<img src="img/progress_w_bg.gif">';
}
function showLoadInLesson(lessonId) {
	document.getElementById('load'+lessonId).style.display = 'block';
	document.getElementById('content'+lessonId).innerHTML='<img src="img/progress_w_bg.gif">';
}
function showDIv(lessonId){	
	if(document.getElementById('lesson'+lessonId).style.display=="none"){
		document.getElementById('img'+lessonId).src="img/arrow_large.jpg";
		document.getElementById('img'+lessonId).alt="Hide";
		//Effect.BlindDown('lesson'+lessonId); 
		document.getElementById('lesson'+lessonId).style.display="block"
			
	}else{
		document.getElementById('img'+lessonId).src="img/arrow_large_2.jpg";
		document.getElementById('img'+lessonId).alt="Show";
		//Effect.BlindUp('lesson'+lessonId);
		document.getElementById('lesson'+lessonId).style.display="none"
	}
}
/*----------------------------------------------------------------------*/
function getLessonData(lessonId){
	//Data is globle varible here
	//alert(lessonId);
	data=lessonId;		
	showDIv(lessonId);	
	/*var url = 'lesson.php';
	var rand = Math.random(9999);
	var params = 'lessonId='+lessonId+'&rand='+rand;		
	var myAjax = new Ajax.Request(url, {method: 'get', 
	                                    parameters: params, onLoading: showLoadInLesson(data),
										onComplete: showLessionData} 
	                              );  */
 }
function showLessionData(serverResponse){	
	//alert(serverResponse.responseText);
	
	 document.getElementById('load'+data).style.display = 'none';
	 showLessonData = document.getElementById('lesson'+data);
	 showLessonData.innerHTML = "";
	 showLessonData.innerHTML = serverResponse.responseText;
	 
}
/*----------------------------------------------------------------------*/
function getUnitData(unitId){
		//alert(unitId);
	
	//document.getElementById('unit'+unitId).onmouseout="menu-item menu-selected";
	//setMenuSelected(unitId)
	var url = 'units.php';
	var rand = Math.random(9999);
	var params = 'unitId='+unitId+'&rand='+rand;		
	var myAjax = new Ajax.Request(url, {method: 'get', 
	                                    parameters: params,onLoading: showLoad, 
										onComplete: showLession} 
	                              ); 
 }
function showLession(serverResponse){	
	//alert(serverResponse.responseText);
	 $('load').style.display = 'none';
	 showTplMsg = document.getElementById("display");
	 showTplMsg.innerHTML = "";
	 showTplMsg.innerHTML = serverResponse.responseText;
	 
}
/*----------------------------------------------------------------------*/
function getContenttData(contentId,lessonId){	
	var url = 'main_2.php';
	var rand = Math.random(9999);
	var params = 'contentId='+contentId+'&lessonId='+lessonId+'&rand='+rand;		
	var myAjax = new Ajax.Request(url, {method: 'get', 
	                                    parameters: params, 
										onComplete: showLessionObj} 
	                              ); 
 }
function showLessionObj(serverResponse){	
	//alert(serverResponse.responseText);
	 document.getElementById('subContainer1').style.display="none";	 
	 document.getElementById('subContainer2').style.display="block";	
	 showContentMsg = document.getElementById("subContainer2");
	 showContentMsg.innerHTML = "";
	 showContentMsg.innerHTML = serverResponse.responseText;
}
/*--------------------------------------*/
function showMainContent(){
	document.getElementById('subContainer1').style.display="block";	 
	 document.getElementById('subContainer2').style.display="none";	
}
function getDownloadLink($content_id,$unitId,$lessonId,$file_url){
	document.getElementById('setLink'+$content_id).href='uploadfile/unit'+$unitId+'/lesson'+$lessonId+'/videos/'+$file_url+'/'+$file_url+'.exe';
	//document.getElementById('setLink'+$content_id).href="javascript:void(0);";
}
function setMenuSelected(){
	//alert("asdas");
	var tabs = document.getElementsByClassName('menu-item');	
	var temp_tabs	=	 document.getElementsByClassName('menu-item');
	for (var i = 0; i < tabs.length; i++) {
		$(tabs[i].id).onmouseup = function () {
			for(var j=0;j<temp_tabs.length;j++){
				$(temp_tabs[j].id).className='menu-item';
			}
			
			$(this.id).className="menu-item menu-selected";
			
		}

	}

	//document.getElementById('unit'+unitId).className="menu-item menu-selected";
/*	for (var i = 0; i < tabs.length; i++) {
		$(tabs[i].id).className	=	'menu-item';
		$(tabs[i].id).onclick = function () {
			
			$(tabs[i].id).className = "menu-item";
			document.getElementById(this.id).className = "menu-item menu-selected";
			
		}	
	
	}*/
}
/*-------------- For Add Assigmrnt--------------*/
function openpopup(url,name,options,fullscreen) {
  fullurl = "http://localhost/new_moodle" + url;
  windowobj = window.open(fullurl,name,options);
  if (fullscreen) {
     windowobj.moveTo(0,0);
     windowobj.resizeTo(screen.availWidth,screen.availHeight);
  }
  windowobj.focus();
  return false;
}

function uncheckall() {
  void(d=document);
  void(el=d.getElementsByTagName('INPUT'));
  for(i=0;i<el.length;i++) {
    void(el[i].checked=0);
  }
}

function checkall() {
  void(d=document);
  void(el=d.getElementsByTagName('INPUT'));
  for(i=0;i<el.length;i++) {
    void(el[i].checked=1);
  }
}

/*function inserttext(text) {
  text = ' ' + text + ' ';
  if ( opener.document.forms['theform'].message.createTextRange && opener.document.forms['theform'].message.caretPos) {
    var caretPos = opener.document.forms['theform'].message.caretPos;
    caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
  } else {
    opener.document.forms['theform'].message.value  += text;
  }
  opener.document.forms['theform'].message.focus();
}
addonload(function() { if(document.forms['mform1']) document.forms['mform1'].elements['name'].focus(); });
*/
function getElementsByClassName(oElm, strTagName, oClassNames){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	var arrRegExpClassNames = new Array();
	if(typeof oClassNames == "object"){
		for(var i=0; i<oClassNames.length; i++){
			arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));
		}
	}
	else{
		arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));
	}
	var oElement;
	var bMatchesAll;
	for(var j=0; j<arrElements.length; j++){
		oElement = arrElements[j];
		bMatchesAll = true;
		for(var k=0; k<arrRegExpClassNames.length; k++){
			if(!arrRegExpClassNames[k].test(oElement.className)){
				bMatchesAll = false;
				break;
			}
		}
		if(bMatchesAll){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

var skipClientValidation = false;

function qf_errorHandler(element, _qfMsg) {
  div = element.parentNode;
  if (_qfMsg != '') {
    var errorSpan = document.getElementById('id_error_'+element.name);
    if (!errorSpan) {
      errorSpan = document.createElement("span");
      errorSpan.id = 'id_error_'+element.name;
      errorSpan.className = "error";
      element.parentNode.insertBefore(errorSpan, element.parentNode.firstChild);
    }

    while (errorSpan.firstChild) {
      errorSpan.removeChild(errorSpan.firstChild);
    }

    errorSpan.appendChild(document.createTextNode(_qfMsg.substring(3)));
    errorSpan.appendChild(document.createElement("br"));

    if (div.className.substr(div.className.length - 6, 6) != " error"
        && div.className != "error") {
      div.className += " error";
    }

    return false;
  } else {
    var errorSpan = document.getElementById('id_error_'+element.name);
    if (errorSpan) {
      errorSpan.parentNode.removeChild(errorSpan);
    }

    if (div.className.substr(div.className.length - 6, 6) == " error") {
      div.className = div.className.substr(0, div.className.length - 6);
    } else if (div.className == "error") {
      div.className = "";
    }

    return true;
  }
}
function validate_mod_assignment_mod_form_name(element) {
  var value = '';
  var errFlag = new Array();
  var _qfGroups = {};
  var _qfMsg = '';
  var frm = element.parentNode;
  while (frm && frm.nodeName.toUpperCase() != "FORM") {
    frm = frm.parentNode;
  }
  value = frm.elements['name'].value;
  if (value == '' && !errFlag['name']) {
    errFlag['name'] = true;
    _qfMsg = _qfMsg + '\n - You must supply a value here.';
  }

  return qf_errorHandler(element, _qfMsg);
}

function validate_mod_assignment_mod_form_description(element) {
  var value = '';
  var errFlag = new Array();
  var _qfGroups = {};
  var _qfMsg = '';
  var frm = element.parentNode;
  while (frm && frm.nodeName.toUpperCase() != "FORM") {
    frm = frm.parentNode;
  }
  value = frm.elements['description'].value;
  if (value == '' && !errFlag['description']) {
    errFlag['description'] = true;
    _qfMsg = _qfMsg + '\n - Required';
  }

  return qf_errorHandler(element, _qfMsg);
}

function validate_mod_assignment_mod_form(frm) {
  if (skipClientValidation) {
     return true;
  }
  var ret = true;

  var frm = document.getElementById('mform1')
  var first_focus = false;

  ret = validate_mod_assignment_mod_form_name(frm.elements['name']) && ret;
  if (!ret && !first_focus) {
    first_focus = true;
    frm.elements['name'].focus();
  }

  ret = validate_mod_assignment_mod_form_description(frm.elements['description']) && ret;
  if (!ret && !first_focus) {
    first_focus = true;
    frm.elements['description'].focus();
  }
;
  return ret;
}
/*---------------------------------*/

/*--------------------Common functions used in the entire site#START#BRIJENDRA----------------*/
function isValidEmail(str) {
	if(!(/^[^a-zA-Z]/.test(str)) && (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(str))) {
		return true
	} else {
		return false
	}
 }
/*function to validate email for any form //END*/
/*function to validate & restrict user to enter only numeric values*/
//call function below on key events i.e. onkeypress, onkeyup etc.
function numericValue(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        //alert("Enter only numeric values\nThat is between 0-9\n in this field.");
        return false;
    }
    return true;
}/*END function numericValue(evt)*/
//call function below on key events i.e. onkeypress, onkeyup etc.
function phoneValue(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode!=45) {
        //alert("Enter only numeric values\nThat is between 0-9\n in this field.");
        return false;
    }
    return true;
} /*END function phoneValue(evt)*/
//call function below on key events i.e. onkeypress, onkeyup etc.
function floatValue(evt) {////46 for DOT(.)
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode!=46) {
        //alert("Enter only numeric values\nThat is between 0-9\n in this field.");
        return false;
    }
    return true;
} /*END function phoneValue(evt)*/
/*//functin to check field value contains valid string characters //STRT*/
//function call ->if(isValidString(document.frmPrudential.clientName.value)==false)
	function isValidString(str){
		var result	=	true;
		var iChars = "`~!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
		//if string is NULL return false;
		if(str.length == 0) return false;
		for (var i = 0; i < str.length; i++) {
			if (iChars.indexOf(str.charAt(i)) != -1) {
				result	=	false;
			}
		}
	 return result;
	}

/*//functin to check field value contains valid string characters// END*/

/** function below is to check if field value is a valid zip code for US // START*/
function isValidZip(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;
   if(strString.length!=5) return false;
	var totalValue	=	0;
   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
	  totalValue	+=	parseInt(strString.charAt(i));
		
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
	
      }
	if(totalValue==0) return false;
   return blnResult;
   }
/** function below is to check if field value is a valid zip code for US//END */

/*function to check if field value is valid phone number for US // START*/
function isValidPhone(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;
   if(strString.length<10) return false;
	var totalValue	=	0;
   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
    strChar = strString.charAt(i);
	totalValue	+=	parseInt(strString.charAt(i));
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
		
	if(totalValue==0) return false;
   return blnResult;
   }
  function sleepTimeOutDisplay(divId){
	$(divId).style.display	=	'none';

};
/*function to check if field value is valid phone number for US // END*/

/*--------------------Common functions used in the entire site#END#BRIJENDRA----------------*/
function validateCourseFRM(frm){
	var count	=	0;
	var errorMsg = Array();
	var elemAll	=	frm.elements.length;
	for (k=0; k<elemAll; k++){
		var elem	=	eval(frm.elements[k]);
		if(elem.type.toUpperCase()=='TEXT'){
			if(elem.value==''){//alert(elem.alt)
				errorMsg[count]='Please Provide '+elem.alt;
				 count++;
			}
		}
		if(elem.type.toUpperCase()=='SELECT-ONE'){
			if(elem.value=='' || elem.value==0){
				errorMsg[count]='Please select criteria';
				count++;
			}
		}

	}
	
	if(errorMsg.length > 0){
		document.getElementById("errorDiv").style.display='block';
		document.getElementById("errorDiv").style.visibility='visible';
		showErrorMsg = document.getElementById("errorInnerDiv");
		showErrorMsg.style.display='block';
		showErrorMsg.innerHTML = "";
		for(i=0;i<errorMsg.length;i++){
			showErrorMsg.innerHTML += '<div class="errorList">'+errorMsg[i]+'</div>';
		}
		setTimeout("sleepTimeOutDisplay('errorDiv')",10000);
	return false;
	}else{
		frm.submit.value='Processing...';
		frm.submit.dislabled=true;
		return true;
	}
	
}
function validateAssignmentFRM(frm){
	var count	=	0;
	var errorMsg = Array();
	var name	=	frm.name;
	var grade	=	frm.grade;
	var date_available= frm.dateava;
	var date_due	=	frm.datedue;
	var date_late	= frm.dateLate;
	var allow_late_check=	frm.allow_late_submission;
	
	if(!isValidCourseString(name.value)){
		errorMsg[count]='Please provide Assignment Name';
		count++;
	}
	if(grade.options[grade.selectedIndex].value==0){
		errorMsg[cntError] = 'Please select Grade';
		cntError++;
	}
	if(date_available.value==""){
		errorMsg[count]='Please provide available from date';
		count++;
	}
	if(date_due.value==""){
		errorMsg[count]='Please provide due date';
		count++;
	}
	if(date_available.value!="" && date_due.value!="" ){
		
		var supplyToDate = date_due.value;
		var month = supplyToDate.slice(0,2);
		var day = supplyToDate.slice(3,5);
		var Year = supplyToDate.slice(6,10);
		var ToDate=new Date(Year, month-1, day);
		
		var supplyFromDate = date_available.value;
		var monthF = supplyFromDate.slice(0,2);
		var dayF = supplyFromDate.slice(3,5);
		var YearF = supplyFromDate.slice(6,10);
		var FromDate=new Date(YearF, monthF-1, dayF);
		//alert(ToDate+ " out:\n"+FromDate);
		if(ToDate < FromDate){//alert(ToDate+ " in"+FromDate);
			errorMsg[count] = 'Due date should be greater than available date';
			count++;
		}
		
	}
	if(allow_late_check.checked){
		if(date_late.value==""){
			errorMsg[count]='Please provide late submission date';
			count++;
		}
	if(date_due.value!="" && date_late.value!="" ){
		
		var supplyToDate = date_late.value;
		var month = supplyToDate.slice(0,2);
		var day = supplyToDate.slice(3,5);
		var Year = supplyToDate.slice(6,10);
		var ToDate=new Date(Year, month-1, day);
		
		var supplyFromDate = date_due.value;
		var monthF = supplyFromDate.slice(0,2);
		var dayF = supplyFromDate.slice(3,5);
		var YearF = supplyFromDate.slice(6,10);
		var FromDate=new Date(YearF, monthF-1, dayF);
		
		if(ToDate < FromDate){//alert(ToDate+ " in"+FromDate);
			errorMsg[count] = 'Late date should be greater than due date';
			count++;
		}
		
	}
	}
if(errorMsg.length > 0){
		document.getElementById("errorDiv").style.display='block';
		document.getElementById("errorDiv").style.visibility='visible';
		showErrorMsg = document.getElementById("errorInnerDiv");
		showErrorMsg.style.display='block';
		showErrorMsg.innerHTML = "";
		for(i=0;i<errorMsg.length;i++){
			showErrorMsg.innerHTML += '<div class="errorList">'+errorMsg[i]+'</div>';
		}
		setTimeout("sleepTimeOutDisplay('errorDiv')",10000);
	return false;
	}else{ 
		frm.submitAssinment.value='Processing...';
		frm.submitAssinment.dislabled=true;
		return true;
	}
	
}
function showHideLateSubmission(checked){
	var showRow	=	document.getElementById('lateSubmissionShowRow');
	if(checked){
		showRow.style.visibility='visible';
	}else{
		showRow.style.visibility='hidden';
	}
}
function checkInfo()
{
 
    var cntError = 0;
	var errorMsg = Array();	
	
	var Fname		=	document.govfund.vFirstName;
	var Lname		=	document.govfund.vLastName;
	var Company		=	document.govfund.vCompany;
	var Phone		=	document.govfund.vPhone1;
	var Email	    =	document.govfund.vEmail;
	var Address	    =	document.govfund.vAddress;
	var City	    =	document.govfund.city;
	var Address2    =	document.govfund.vAddress2;
	var State       =	document.govfund.state;
	var Zip         =	document.govfund.zip;
	var Aboutus     =	document.govfund.aboutUs;
	var Land        =	document.govfund.land;
	var Location    =	document.govfund.location;
	var Comments    =	document.govfund.vComments;
	

	if(Fname.value==""){		
		errorMsg[cntError] = 'Please Enter Your First Name';
		cntError++;
	}
	if(Lname.value==""){
		
		errorMsg[cntError] = 'Please Enter Your Last Name';
		cntError++;
	}
	if(Company.value==""){
		errorMsg[cntError] = 'Please Enter Your Company Name';
		cntError++;
	}
	if(Phone.value==""){
		errorMsg[cntError] = 'Please Enter Your Phone Number';
		cntError++;
	}
	else if(Phone.value!="")
	{  if(!isValidPhone(Phone.value)){
		errorMsg[cntError] = 'Please Enter Valid Phone Number';
		cntError++;
		}
	}	
	if(Email.value==""){
		errorMsg[cntError] = 'Please Enter Your Email Address';
		cntError++;
	}
	else if(Email.value!="")
	{  if(!isValidEmail(Email.value)){
		errorMsg[cntError] = 'Please Enter Valid Email Address';
		cntError++;
		}
	}
	
	if(Address.value==""){		
		errorMsg[cntError] = 'Please Enter Your Address ';
		cntError++;
	}
	if(City.value==""){		
		errorMsg[cntError] = 'Please Enter Your City ';
		cntError++;
	}
	if(Address2.value==""){	
	
		errorMsg[cntError] = 'Please Enter Your Address2 ';
		cntError++;
	}
	if(State.value==""){
		
		errorMsg[cntError] = 'Please Enter Your State ';
		cntError++;
	}
	if(Zip.value==""){		
		errorMsg[cntError] = 'Please Enter Your Zip ';
		cntError++;
	}
	else if(Zip.value!="")
	{  if(!isValidZip(Zip.value)){
		errorMsg[cntError] = 'Please Enter Valid Zip Code';
		cntError++;
		}
	}
	if(Aboutus.value==""){
		
		errorMsg[cntError] = 'Please Enter How Did You Hear About Us ';
		cntError++;
	}
	if(Land.value==""){
		
		errorMsg[cntError] = 'Please Enter What You Are Looking To Built ';
		cntError++;
	}
	if(Location.value==""){
		
		errorMsg[cntError] = 'Please Enter The Location ';
		cntError++;
	}
	if(Comments.value==""){
		
		errorMsg[cntError] = 'Please Enter Your Comments ';
		cntError++;
	}
	
	 if(errorMsg.length > 0){
		
		document.getElementById("errorDiv").style.display='block';
		document.getElementById("errorDiv").style.visibility='visible';
		showErrorMsg = document.getElementById("errorInnerDiv");
		showErrorMsg.style.display='block';
		showErrorMsg.innerHTML = "";
		for(i=0;i<errorMsg.length;i++){
			showErrorMsg.innerHTML += '<div class="errorList">'+errorMsg[i]+'</div>';
		}
		setTimeout("sleepTimeOutDisplay('errorDiv')",10000);	
		setTimeout("sleepTimeOut('errorDiv')",10000);	
		return false;
	}
	else{
		document.govfund.submit();
		//return true;
	}
}
