/*
	This script is for opening the terms and conditions popup without addressbar  
	This is being used in member, policy holder, provider registration pages.
 */
function showTermsAndConditions(url) {
    	var openwindow=window.open(url, 'newwindow','status=no, toolbar=no, menubar=no, addressbar=no, location=no,dependent=yes,titlebar=no,resizable=yes,height=700,width=800,scrollbars=yes');
  	 openwindow.moveTo(150,150);
}

function openFile(fileName) {
		var url = 'displayFile.action?documentName='+fileName;
    	var openwindow=window.open(url, 'newwindow','status=no, toolbar=no, menubar=no, addressbar=no, location=no,dependent=yes,titlebar=no,resizable=yes,scrollbars=yes');
  	 	openwindow.moveTo(150,150);
}

/*
	This script is for opening the provider training popup without addressbar  
	This is being used in all provider training pages.
*/

function openLink(url){
	var openwindow = window.open(url,"mywindow",'toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=yes ');
	openwindow.moveTo(150,150);
}

/*
	This script is for opening the upload files dialog box.
	It is used for feedback,sponsorship,provider profile
*/
var upload = null;
function loadUploadWindow(url){
		if(upload == null || upload.closed)
		{
		   	upload = window.open(url,"","width=375px, height=580px, resizable=false, scrollbars=yes");
			this.opener=upload;
		}	
}

function disableParent() {
     if(upload && !upload.closed) {
           upload.focus();
           return false;
     } else {
           return true;
     }
}

function loadBrokerUploadWindow(url){

		
		if(upload == null || upload.closed)
		{
		   	upload = window.open(url,"","width=375px, height=580px, resizable=false, scrollbars=yes");
			this.opener=upload;
		}	
}
/*
	This script is for opening the upload files dialog box with the list of files
	if the user uploads a file which is of more than 2MB size.
	It is used for feedback,sponsorship,provider profile, Member Endrosement in the Upload window
	It is used in the upload.jsp
*/

function loadInfo() {
	if(document.getElementById('module').value==""){
		document.getElementById('module').value = window.opener.document.getElementById('module').value;
		
		if(document.getElementById('module').value=="ME"){
		 document.getElementById('memberNumber').value = window.opener.document.getElementById('memberNumber').value;
		 document.getElementById('memcount').value = window.opener.document.getElementById('memcount').value;	
		}
		
		if(document.getElementById('module').value=="FB"){
			document.upform.action="secureUploadFile.action";
		}
		if(document.getElementById('reSubmit').value==""){//For Claim Resubmit upload
			document.getElementById('reSubmit').value = "true";
		}
    	document.upform.submit();	
		
	}
	
	if((document.getElementById('module').value=="ENR" || document.getElementById('module').value=="BRK") && document.getElementById('documentName').value == ""){
		 document.getElementById('documentName').value = window.opener.document.getElementById('documentName').value;
		 document.getElementById('maxTotalSizeLimit').value = window.opener.document.getElementById('maxTotalSizeLimit').value;
		 document.upform.submit();
	}
	
	if(window.opener.document.getElementById('uploadFilesDisplay')!=null)
	{
		var dv = window.opener.document.getElementById('uploadFilesDisplay');
		dv.innerHTML= document.getElementById('uploadFilesDisplayToParent').innerHTML;	
	}	
	
	if(document.getElementById('module').value=="BRK"){
		var dv = window.opener.document.getElementById('uploadFilesDisplayForBrokerQuote');
		dv.innerHTML= document.getElementById('uploadFilesDisplayForBrokerQuote').innerHTML;	
	}	
	else if(window.opener.document.getElementById('uploadFilesDisplayForLrgQuote')!=null)
	{	
		var dv = window.opener.document.getElementById('uploadFilesDisplayForLrgQuote');
		dv.innerHTML= document.getElementById('uploadFilesDisplayForLrgQuote').innerHTML;	
	}	
	if(window.opener.document.getElementById('uploadDialogTitle')!= null)
	{
		document.title=window.opener.document.getElementById('uploadDialogTitle').value;
	}	
}


/*
	This script is for obtaining the list of files in the parent window from the upload dialog window
	It is used in feedback,sponsorship,provider profile 
*/

function loadUploadDetails() 
{ if(document.getElementById('uploadFilesDisplay')!=null&&document.getElementById('loadUploadInfo')!=null){
		var undv = document.getElementById('uploadFilesDisplay').innerHTML;
		document.getElementById('loadUploadInfo').value = undv;
	}	
}

function checkUploadDetailsDiv(){
	if(document.getElementById('loadUploadInfo').value!=null && document.getElementById('loadUploadInfo').value!="")
		{
			document.getElementById('uploadFilesDisplay').innerHTML=document.getElementById('loadUploadInfo').value;
		}
}

/* This script is to display the View Existing Form  */
function switchMenuQuote2(obj,obj2,obj3) {
	var el = document.getElementById(obj);
	var e2= document.getElementById(obj2);
	var e3= document.getElementById(obj3);


	if ( el.style.display == "none" ) {
		el.style.display = '';
		e2.innerHTML = '[-]';
		e3.style.display = 'none';
	}
	else {
		el.style.display = 'none';
		e2.innerHTML = '[+]';
		e3.style.display = '';

	}

} 

function switchMenuQuote(obj,obj2) {
	var el = document.getElementById(obj);
	var e2= document.getElementById(obj2);

	if ( el.style.display == "none" ) {
		el.style.display = '';
		e2.innerHTML = '[-] ';
	}
	else {
		el.style.display = 'none';
		e2.innerHTML = '[+] ';

	}

} 
var calObj=null;  
function loadCalender(id) {
	var sysStartdate = new Date();
		
	if(document.getElementById(id)!=null){
		sysStartdate=document.getElementById(id).value;
	}
	var datearray = sysStartdate.split("/");
	if(calObj==null) { 
		calObj  = new Epoch('epoch_popup','popup',document.getElementById(id),false,false,false,0,0,parseInt(datearray[0],10),parseInt(datearray[1],10),parseInt(datearray[2],10));
		calObj.toggle();
	}
}


