// JavaScript Document
var global_forname;
var month;
var tabid;
var valm;
var aumid;
var goo='NO';
function crrows()  {
	
lentab=month.split('(,)');

for (var h=0; h<=lentab.length; h++) {
	
var ex=lentab[h].split('(slash)');
//alert(ex[0]);
ex[0]=ex[0].replace(undefined,'');
create_row(ex[0],ex[1],ex[2],ex[3])
}
	
}

function validing(pok) {
//alert(pok);
goo='No'
el=document.getElementById(pok).elements.length;
 for(var t=0; t<=el-1; t++) {
if (document.getElementById(pok).elements[t].type=='text' && document.getElementById(pok).elements[t].value.length<=0) {
alert('All Fields Are Required');
return false;
}
}
goo='Yes';

}
function create_row(tbname,td1_data,td2_data,id) {
	if (document.getElementById('aummonth'+tbname)) {
var tr=document.getElementById('aummonth'+tbname).insertRow(0);
tr.className='report-row-back';
var td1=tr.insertCell(0);
var td2=tr.insertCell(1);
td1.className='left';
td2.align='right';
td2.id=td1_data+tbname+'td';
tr.id=td1_data+tbname;
//alert(tr.id);
td1.innerHTML=td1_data;
td2.innerHTML="<a href=javascript:myPopup('"+id+"')>"+td2_data+"</a>";	
								}
}

function cancel() {



document.getElementById(global_forname).style.display='none';

document.getElementById('blackdiv').style.display='none';

return false;

}

function doblack(str) {
global_forname=str






				







				var wi=document.body.clientWidth;



				document.getElementById(str).style.top=document.body.scrollTop+10+"px";



				document.getElementById(str).style.display="block";
				location.href='#'+str;



				var he=document.body.scrollHeight;

//alert(he);

				document.getElementById("blackdiv").style.height=he+'px';



				document.getElementById("blackdiv").style.display="block";







				}
var fun;
				function values(s1,s2,s3,s4,s5,code,permit,valid_date,ftype) {
					//alert(code);
					fun=code
					if (s1==01) {
					document.getElementById('fundshow').innerHTML=s2;
					document.getElementById('navcode').value=code;
					document.getElementById('permit').value=permit;
					document.getElementById('vdate').value=valid_date;
					if (ftype==1) {
					document.getElementById('vdate').disabled=false;	
					}
					else {
					document.getElementById('vdate').disabled=true;		
					}
					/*
					document.getElementById('fundshow').innerHTML=s2;
					
					var row=document.getElementById('navtable').insertRow[3];
					var td1=row.insertCell(0);
					var td2=row.insertCell(1);
					td1.innerHTML='';
					td2.innerHTML='';
					*/
					
					
					}
					if (s1==03) {
						document.getElementById('fundshowc').innerHTML=s2;
						document.getElementById('clocode').value=code
						document.getElementById('permit2').value=permit;
							document.getElementById('vcdate').value=valid_date;
					if (ftype==1) {
					document.getElementById('vcdate').disabled=false;	
					}
					else {
					document.getElementById('vcdate').disabled=true;		
					}
					}
					
					if (s1==02) {
						document.getElementById('fundshowv').innerHTML=s2;
						document.getElementById('vpscode').value=code
						document.getElementById('permit3').value=permit;
							document.getElementById('vpsdate').value=valid_date;
					if (ftype==1) {
					document.getElementById('vpsdate').disabled=false;	
					}
					else {
					document.getElementById('vpsdate').disabled=true;		
					}
					}
					
				}
				
				
				
				
				
				function aumvalue(s,n,c) {
					fun=s;
				document.getElementById('fcode').value=fun;	
				document.getElementById('fundname').innerHTML=n;
				document.getElementById('amcode').value=c;
				//alert(fun);
				}
				
				
				
				
				
					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 formsubmit(str,str1,pgname,entrydate) {
 
				//alert(str1);
 
				xmlHttp=GetXmlHttpObject()
 
				if (xmlHttp==null)
 
 
 
  {
 
  alert ("Your browser does not support AJAX!");
 
  return;
 
  }
 
 el=document.getElementById(str).elements.length;
 var holder;
 for(var t=0; t<=el-1; t++) {
	 //alert(document.getElementById(str).elements[t].type);
	if (document.getElementById(str).elements[t].type=='text' || document.getElementById(str).elements[t].type=='hidden' || document.getElementById(str).elements[t].type=='password' || document.getElementById(str).elements[t].type=='select-one') {
		
		if (str=='sale') {
		 if (document.getElementById(str).elements[t].type=='select-one' && document.getElementById(str).elements[t].value.length<=0) {
		alert('Please Select Category');
		return false;
		 }
			
		}
		
	holder+="&"+document.getElementById(str).elements[t].name+"="+document.getElementById(str).elements[t].value;	
	}
 }
 
 
 
 
 url=pgname+"?pol="+Math.random()+holder+"&amc_code="+str1+"&dt="+entrydate;
 
 
document.getElementById(str).style.zIndex='2';
  
 //alert(url);
 
				xmlHttp.onreadystatechange=stateChanged;
 
xmlHttp.open("GET",url,true);
 
xmlHttp.send(null);
 
function stateChanged()
 
{
 
if (xmlHttp.readyState==4)
// alert(xmlHttp.responseText);
{
	var vg=xmlHttp.responseText.split('-');
	if (vg[0]=='sucess') {
		
		if (str=='nav') {
			
			document.getElementById('off'+fun).innerHTML=vg[2];
			document.getElementById('re'+fun).innerHTML=vg[1];
			document.getElementById('neto'+fun).innerHTML=vg[3];
			
		}
		if (str=='close' || str=='vps') {
			document.getElementById('net'+fun).innerHTML=vg[3];
			if (document.getElementById('mak'+fun)) { document.getElementById('mak'+fun).innerHTML=vg[4]; }
			
		}
		cancel();
		active();
	}
	
	if (vg[0]=='timeup') {
		cancel();
		doblack('error');
		document.getElementById('error').innerHTML=vg[1];
		
	}
	
	
	if (vg[0]=='aumsucess') {
	
		aumid=vg[3];
		if (document.getElementById(vg[2]+rownumber)) {
			document.getElementById(vg[2]+rownumber+'td').innerHTML="<a href=javascript:myPopup('"+vg[3]+"')>"+vg[1]+"</a>";
			cancel();
					}
		else {
			
		create_row(rownumber,vg[2],vg[1],vg[3]);	
		}
		fun=vg[2]+rownumber;
			cancel();
			active();
			

	}
	if (vg[0]=='changed') {
		cancel();
		doblack('error');
		document.getElementById('error').innerHTML="Your password has been changed !!! Thank you";
	}
	if (vg[0]=='not' || vg[0]=='digits') {
		cancel();
		doblack('error');
		document.getElementById('error').innerHTML="Error !!! Please try again";
	}
	if (vg[0]=='salesucess') {
		cancel();
		active();
		
	}
	if (vg[0]=='profileupdate') {
		cancel();
		doblack('error');
		document.getElementById('error').innerHTML="Your Profile Has Been Updated !!! Thank you";
		
	}
	if (vg[1]=='profilerror') {
		cancel();
		doblack('error');
		document.getElementById('error').innerHTML="Error !!! Please try again";
		
	}
	document.getElementById(str).style.zIndex='12';
	//alert(xmlHttp.responseText);
	return false;
	
}
}
 }
				
				function formnull(s) {
					
				el=document.getElementById(s).elements.length;	
				 for(var t=0; t<=el-1; t++) {
				if (document.getElementById(s).elements[t].type=='text' || document.getElementById(s).elements[t].type=='hidden' || document.getElementById(s).elements[t].type=='password') {
					document.getElementById(s).elements[t].value='';
				
				}
				}
				
				}
				
			
	var rf;
	function active () {
		
	rf=fun;
	document.getElementById(fun).style.backgroundColor='gray';
	location.href='#'+fun;
	setTimeout("deactive()",5000);
	}
	function deactive() {
	document.getElementById(rf).style.backgroundColor='#333333';
	}
	
	function check(s){

	

	

	var el=document.passchange.elements.length;

	

	for (var i=0; i<=el; i++) { 

	
if (document.getElementById(s).elements[i].type=='text' || document.getElementById(s).elements[i].type=='hidden' || document.getElementById(s).elements[i].type=='password') {
	if (document.passchange.elements[i].value.length<6) {

	//alert(document.passchange.elements[i].value.length<6);

	document.passchange.elements[i].focus();

	alert("Password Should be 6 digits or more");

	return false;

	}
	
}

	}

	return true;

	}

function rowback(s) {
	
document.getElementById(s).backgroundColor='#eee';	
	
}
function rowout(s) {
	document.getElementById(s).backgroundColor='none';
}
var rownumber;
var tablename;
function addrow(rnumber,tbn) {
	//alert(rnumber);
	rownumber=rnumber;
	tablename=tbn;
}
function myPopup(Fund_Code,AMC_Code,dsc) {
var win=window.open( "AUMs_report.php"+"?Fund_Code="+Fund_Code+"&AMC_Code="+AMC_Code+"&dt="+dsc, "myWindow", "status = 1, height = 550, width = 980, resizable = 1" );
win.focus();
}

function PopupImage(name){
	var win=window.open( "map.html"+"?name="+name, "myWindow", "status = 1, height = 670, width = 882, resizable = 1" );
win.focus();
}


function allrequired(s) {
	//alert(s);
var el=document.passchange.elements.length;

	

	for (var i=0; i<=el; i++) { 
	
	if (document.getElementById(s).elements[i].type=='text' ) {
	if (document.getElementById(s).elements[i].value.length<=0) {
		alert('All Feilds Are Required');
		document.getElementById(s).elements[i].focus();
		return false;
	}
	
	}
	
	
}
}
function openorclose() {

if (document.getElementById("div-panel").style.display=='block') {

document.getElementById("div-panel").style.display='none';
return;
}
document.getElementById("div-panel").style.display='block';

}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}


function ValidateEmail(){
	var emailID=document.newletter.e_add
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
