//*******************************************//
//	  Function For Window Show and hide     //
//*****************************************//
//shailesh 29-3-2006
function see_more2(objec,sym1,sym2){
	symbl1 = document.getElementById(sym1);
	symbl2 = document.getElementById(sym2);
	obj = document.getElementById(objec);
	if (obj.style.display=='none')
	{
		obj.style.display='';
		symbl1.style.display='none';
		symbl2.style.display='';	

	}
	else{
	obj.style.display='none';
	symbl1.style.display='';
	symbl2.style.display='none';	

	}
}
//*******************************************//
//	  Function For Window popup             //
//*****************************************//

function window_location(file)
{
 window.location=file;
}
//*******************************************//
//	  Function For Email Validation         //
//*****************************************//

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 For NullValue Validation     //
//*****************************************//
	
function nullval(m1,m2)
{
var msgarr=new Array();
var alt="";
msgarr=m1.split("!");
messarr=m2.split("!");
//alert(msgarr.length);
	for(j=1;j<msgarr.length;j++)
	{			
		var x=document.forms[msgarr[0]].elements[msgarr[j]].value;
		a=x.length;
		for(i=0;i<x.length;i++)
		{	if(x.charAt(i)=="" || x.charAt(i)==" ")
			{a=a-1;}
		}
		if(a==0)
		{
			//var r= document.forms[msgarr[0]].elements[msgarr[j]].name+"\n";
			//alert(document.forms[msgarr[0]].elements[msgarr[j]].name);
			alt = alt+	messarr[j-1] +"\n";
		}
	}
	if(alt=="")
	{
		for(i=0;i<document.forms[msgarr[0]].length;i++)
		{
			if(document.forms[msgarr[0]].elements[i].id=='txtMail')
			{
				var s1=document.forms[msgarr[0]].elements[i].value;
				if(s1!="")
				{
					if(echeck(s1)==false)
					{
						alert('Please enter valid email address');
						return false;
					}
				}
			}
			if(document.forms[msgarr[0]].elements[i].id=='txtMail2')
			{
				var s1=document.forms[msgarr[0]].elements[i].value;
				if(s1!="")
				{
					if(echeck(s1)==false)
					{
						alert('Please enter valid email address');
						return false;
					}
				}
			}
			if(document.forms[msgarr[0]].elements[i].id=='txtConfMail')
			{
				var s1=document.forms[msgarr[0]].elements[i].value;
				if(s1!="")
				{
					if(echeck(s1)==false)
					{
						alert('Please enter valid Confirm email address');
						return false;
					}
				}
			}
			if(document.forms[msgarr[0]].elements[i].id=='txtConfMail')
			{
				if(document.forms[msgarr[0]].elements[i-1].id=='txtMail')
				{
					val1=document.forms[msgarr[0]].elements[i].value;
					val2=document.forms[msgarr[0]].elements[i-1].value;
					if(val1!=val2)
					{
						alert('Email and Confirm email should same');
						return false;
					}
				}
			}
			if(document.forms[msgarr[0]].elements[i].id=='txtPassword6')
			{
				val1=document.forms[msgarr[0]].elements[i].value.length;
				if(val1<6)
				{
					alert('Password require minimum 6 characters');						
					return false;
				}
			}
			
			if(document.forms[msgarr[0]].elements[i].id=='txtPassword6')
			{
				if(document.forms[msgarr[0]].elements[i+1].id=='txtConfirmPass')
				{
					val1=document.forms[msgarr[0]].elements[i].value;
					val2=document.forms[msgarr[0]].elements[i+1].value;
					if(val1!=val2)
					{
						alert('Password and Confirm password should same');
						return false;
					}
				}
			}
			
		}
	  return true;
	}
	else
	alert('Please enter following\n\n'+alt);
	return false;
}
/*	if(alt=="")
	{
		for(i=0;i<document.forms[msgarr[0]].length;i++)
		{
			if(document.forms[msgarr[0]].elements[i].id=='txtMail')
			{
				var s1=document.forms[msgarr[0]].elements[i].value;
				if(s1!="")
				{
					if(echeck(s1)==false)
					{
						alert('Please enter valid email address');
						return false;
					}
				}
			}			
		}
*/		
	

//############################################//
//######  Function for Numaric Value  ########//
//############################################//
function numbersonly(evnt)
{
var unicode=evnt.charCode? evnt.charCode : evnt.keyCode
	if (unicode<46||unicode>57 || unicode==47){
		if(unicode == 43 || unicode == 32 || unicode == 8 || unicode == 9)
			return true;
		else
			return false;
	}
}
function phonenumber(evnt)
{
var unicode=evnt.charCode? evnt.charCode : evnt.keyCode
	if (unicode<46||unicode>57 || unicode==47){
		if(unicode == 43 || unicode == 32 || unicode == 8 || unicode == 9 || unicode == 45)
			return true;
		else
			return false;
	}
}
function _enforceLength(obj, maxLength) {
  if (obj.value.length >= maxLength) {
    obj.value = obj.value.substring(0, maxLength);
  }
}


function mobval(evnt)
{
var unicode=evnt.charCode? evnt.charCode : evnt.keyCode
	if (unicode<47||unicode>57 || unicode==47){
		if(unicode == 8 || unicode == 116 || unicode == 9)
			return true;
		else
			return false;
	}
}

function telnoNumb(evnt,obj,obj2,numb)
{

var unicode=evnt.charCode? evnt.charCode : evnt.keyCode

	if (unicode<47||unicode>57 || unicode==47){
		
		if(unicode == 8 || unicode == 116 || unicode == 9){
			
			return true;
		}
		else
			return false;
	}
	else {
			if(document.getElementById(obj).value.length>=numb)
			{
				document.getElementById(obj2).focus();
//				alert(document.getElementById(obj2).value.focus);					
			}
		}
}

function checkall()
{
	if(document.forms['frmmain'].elements['ALL'].checked)
	{
		document.forms['frmmain'].elements['SUN'].checked = true;
		document.forms['frmmain'].elements['MON'].checked = true;
		document.forms['frmmain'].elements['TUE'].checked = true;
		document.forms['frmmain'].elements['WED'].checked = true;
		document.forms['frmmain'].elements['THU'].checked = true;
		document.forms['frmmain'].elements['FRI'].checked = true;
		document.forms['frmmain'].elements['SAT'].checked = true;
	}
	if(document.forms['frmmain'].elements['ALL'].checked== false)
	{
		document.forms['frmmain'].elements['SUN'].checked = false;
		document.forms['frmmain'].elements['MON'].checked = false;
		document.forms['frmmain'].elements['TUE'].checked = false;
		document.forms['frmmain'].elements['WED'].checked = false;
		document.forms['frmmain'].elements['THU'].checked = false;
		document.forms['frmmain'].elements['FRI'].checked = false;
		document.forms['frmmain'].elements['SAT'].checked = false;		
	}
}

/*## Add by ketan ####*/
function checkValidNumber()
{
	val = event.keyCode;
   	if(val<48)
	{
	  event.keyCode=0;
	
	  }
	if(val>57)
	{
	  event.keyCode=0;
	
	  }
	return true;
}
function validation_refer()
{	
	if(emailno!=0)
	{
		for(emailvar=startemailno;emailvar<emailno;emailvar++)
		{
			var name='txtrefername'+(emailvar+1);
			var emailid='txtreemailadd'+(emailvar+1);
			var countryid='cmbCountryID'+(emailvar+1);
												
			if(document.getElementById(name).value != "")
			 {
				if(document.getElementById(emailid).value!="")
				{ 
					if(document.getElementById(countryid).value!=0)
					{
					}
					else{
						alert("Please select country  for selected values");
						return false;
						}		
					
				
				}
				else{
						alert("Please enter email  for selected name");
						return false;
						}
										
			}
			if(document.getElementById(emailid).value != "")
			 {
				if(document.getElementById(countryid).value!=0)
				{ 
					if(document.getElementById(name).value!="")
					{
					}
					else{
						alert("Please enter name for selected values");
						return false;
						}		
					
				
				}
				else{
						alert("Please enter country  for selected email");
						return false;
						}							
			}
			if(document.getElementById(countryid).value != 0)
			 {
				if(document.getElementById(name).value!="")
				{ 
					if(document.getElementById(emailid).value!="")
					{
					}
					else{
						alert("Please enter email for selected values");
						return false;
						}		
					
				
				}
				else{
						alert("Please enter name  for selected country");
						return false;
						}
											
			}
			
		}
						
		for(emailvar=startemailno;emailvar<emailno;emailvar++)
		{
			var emailid='txtreemailadd'+(emailvar+1);
			s1=document.getElementById(emailid).value;
			if(document.getElementById(emailid).value != "")
			 {
				if(echeck(s1)==false)
				{
					alert('Please enter valid email address');
					return false;
				}
											
			  }
			}
		}
		
		
		
	 }
/*## End ####*/


//##################################################//
//######  Function for Delete Confirmation  ########//
//##################################################//
function delConfirm()
{
	ret=confirm('Are you sure you want to delete?');

	if(ret==false)
	{
		return false;
	}
	else 
	{
		return true;
	}
}

function callhide()
{
	obj=document.frmAddGroup.cmbpaymentby;
	alert(obj.value);
	if(obj.value=='ACH')   //obj.value==2 || 
	{
		document.getElementById('achdate').style.display="none";
	}else {
		document.getElementById('chk').style.display="";
	}
}


function check_list()
{
	if(document.create_list.cat.value == 'Select')
	{
		alert('Please Select Category');
		document.create_list.cat.focus();
		return false;
	}
	if(document.create_list.listnametxt.value == '')
	{
		alert('Please Enter Listname');
		document.create_list.listnametxt.focus();
		return false;
	}
	if(document.create_list.titletxt.value == '')
	{
		alert('Please Enter List Title');
		document.create_list.titletxt.focus();
		return false;
	}
	
	if(document.getElementById('list').checked == true)
	{
		if(document.create_list.vtitle1.value == '' )
    	{
       		alert('Enter Video Title');
        	document.create_list.vtitle1.focus();
        	return false;
		}
		if(document.create_list.vthumb1.value == '' )
    	{
       		alert('Upload Thumbnail');
        	document.create_list.vthumb1.focus();
        	return false;
		}
		if(document.create_list.video1.value == '' )
    	{
       		alert('Upload Video');
        	document.create_list.video1.focus();
        	return false;
		}
		if(document.create_list.vtitle2.value == '' )
    	{
       		alert('Enter Video Title');
        	document.create_list.vtitle2.focus();
        	return false;
		}
		if(document.create_list.vthumb2.value == '' )
    	{
       		alert('Upload Thumbnail');
        	document.create_list.vthumb2.focus();
        	return false;
		}
		if(document.create_list.video2.value == '' )
    	{
       		alert('Upload Video');
        	document.create_list.video2.focus();
        	return false;
		}
		if(document.create_list.vtitle3.value == '' )
    	{
       		alert('Enter Video Title');
        	document.create_list.vtitle3.focus();
        	return false;
		}
		if(document.create_list.vthumb3.value == '' )
    	{
       		alert('Upload Thumbnail');
        	document.create_list.vthumb3.focus();
        	return false;
		}
		if(document.create_list.video3.value == '' )
    	{
       		alert('Upload Video');
        	document.create_list.video3.focus();
        	return false;
		}
    }
	
	if(document.getElementById('list1').checked == true)
	{
		
		if(document.create_list.ptitle1.value == '' )
    	{
       		alert('Enter Picture Title');
        	document.create_list.ptitle1.focus();
        	return false;
		}
		if(document.create_list.pthumb1.value == '' )
    	{
       		alert('Upload Picuture');
        	document.create_list.pthumb1.focus();
        	return false;
		}
		if(document.create_list.ptitle2.value == '' )
    	{
       		alert('Enter Picture Title');
        	document.create_list.ptitle2.focus();
        	return false;
		}
		if(document.create_list.pthumb2.value == '' )
    	{
       		alert('Upload Picture');
        	document.create_list.vthumb2.focus();
        	return false;
		}
		if(document.create_list.ptitle3.value == '' )
    	{
       		alert('Enter Picture Title');
        	document.create_list.ptitle3.focus();
        	return false;
		}
		if(document.create_list.pthumb3.value == '' )
    	{
       		alert('Upload Picture');
        	document.create_list.pthumb3.focus();
        	return false;
		}
    }
	
	
	if(document.getElementById('list2').checked == true)
	{
		if(document.create_list.ttitle1.value == '' )
    	{
       		alert('Enter Text Title');
        	document.create_list.ttitle1.focus();
        	return false;
		}
		if(document.create_list.ttitle2.value == '' )
    	{
       		alert('Enter Text Title');
        	document.create_list.ttitle2.focus();
        	return false;
		}
		if(document.create_list.ttitle3.value == '' )
    	{
       		alert('Enter Text Title');
        	document.create_list.ttitle3.focus();
        	return false;
		}
    }
return true;	
}


function windowopen(url,hig,wid,rez,scrl)
{
	var win;
	win = window.open(url,""," height="+hig+", width="+wid+", resizable="+rez+",menubar=0,toolbar=0,location=0,directories=0,scrollbars="+scrl+",status=0");
}

function windowopennew(theURL,winName,wid,hig,title) { //v2.0
  
  var newwindow2;
   newwindow2=window.open(theURL,winName,wid,hig,title);
   var tmp = newwindow2.document;
   tmp.write('<html><head><title>'+title+'</title>');
   tmp.write('</head>');
   tmp.write('<body>');
   tmp.write('<img src="'+theURL+'"');
   tmp.write('</body>');
  return false;
  
}

function win_new(theURL,title) { //v2.0
 var newwindow2;
 newwindow2=window.open(theURL,title,'menubar=no,toolbar=no,resize=yes,addressbar=no,scrollbars=yes,height=500,width=500,left=50,top=50');
   var tmp = newwindow2.document;
   tmp.write('<html><head><title>'+title+'</title>');
   tmp.write('</head>');
   tmp.write('<body>');
   tmp.write('<img src="'+theURL+'"');
   tmp.write('</body>');
  return false;
  
}

/*function PH_openBrWindow(theURL,winName,features,title,caption,source) { //v2.0
 
 newwindow2=window.open(theURL,winName,features);
  var tmp = newwindow2.document;
	tmp.write('<html><head><title>'+title+'</title>');
	tmp.write('</head>');
	tmp.write('<body>');
	tmp.write('<img src="'+theURL+'"');
	tmp.write('<BR>');
	if(caption != '')
	{
		
		tmp.write('<center><B>'+caption+'</B></center>');
	}
	if(source != '')
	{
		
		tmp.write('<center><B>Source: '+source+'</B></center>');
	}
	tmp.write('<BR>');
	tmp.write('</body>');
  return false;
}
*/
var popUpWin=0;

function popUpWindow(URLStr, left, top, width, height)

{
  if(popUpWin)

  {

    if(!popUpWin.closed) popUpWin.close();

  }

width =width+20;
height=height+30;
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');

}


function video_type()
{
var type1 = (document.getElementById('selectbox0').value);
var type2 = (document.getElementById('selectbox1').value);
var type3 = (document.getElementById('selectbox2').value);

if(type1 == 'File')
	{
	document.getElementById("url1").style.display="none";
	document.getElementById("script1").style.display="none";
	
	document.getElementById("thumb1").style.display="block";
	document.getElementById("video1").style.display="block";
	}
else if(type1 == 'Script')
	{
	document.getElementById("url1").style.display="none";
	document.getElementById("script1").style.display="block";
	
	document.getElementById("thumb1").style.display="none";
	document.getElementById("video1").style.display="none";
	
	document.getElementById("row1").style.display="none";
	}
else if(type1 == 'Url')
	{
	document.getElementById("url1").style.display="block";
	document.getElementById("script1").style.display="none";
	
	document.getElementById("thumb1").style.display="none";
	document.getElementById("video1").style.display="none";
	
	document.getElementById("row1").style.display="none";
	}
	

if(type2 == 'File')
	{
	document.getElementById("url2").style.display="none";
	document.getElementById("script2").style.display="none";
	
	document.getElementById("thumb2").style.display="block";
	document.getElementById("video2").style.display="block";
	}
else if(type2 == 'Script')
	{
	document.getElementById("url2").style.display="none";
	document.getElementById("script2").style.display="block";
	
	document.getElementById("thumb2").style.display="none";
	document.getElementById("video2").style.display="none";
	
	document.getElementById("row2").style.display="none";
	}
else if(type2 == 'Url')
	{
	document.getElementById("url2").style.display="block";
	document.getElementById("script2").style.display="none";
	
	document.getElementById("thumb2").style.display="none";
	document.getElementById("video2").style.display="none";
	
	document.getElementById("row2").style.display="none";
	}


if(type3 == 'File')
	{
	document.getElementById("url3").style.display="none";
	document.getElementById("script3").style.display="none";
	
	document.getElementById("thumb3").style.display="block";
	document.getElementById("video3").style.display="block";
	}
else if(type3 == 'Script')
	{
	document.getElementById("url3").style.display="none";
	document.getElementById("script3").style.display="block";
	
	document.getElementById("thumb3").style.display="none";
	document.getElementById("video3").style.display="none";
	
	document.getElementById("row3").style.display="none";
	}
else if(type3 == 'Url')
	{
	document.getElementById("url3").style.display="block";
	document.getElementById("script3").style.display="none";
	
	document.getElementById("thumb3").style.display="none";
	document.getElementById("video3").style.display="none";
	
	document.getElementById("row3").style.display="none";
	}
}

function view_hide(var_this){
		switch(var_this.id){
			case "selectbox0" : 
					v_tr = "1";
				break;
			case "selectbox1" : 
	 				v_tr = "2";
				break;
			case "selectbox2" : 
					v_tr = "3";
				break;
		}
		document.getElementById("video" + v_tr).style.display="none";
		document.getElementById("script" + v_tr).style.display="none";
		document.getElementById("url" + v_tr).style.display="none";
		switch(var_this.value){
			case "File" : 							
					document.getElementById("video" + v_tr).style.display="";
				break;

			case "Script" : 	
					document.getElementById("script" + v_tr).style.display="";
				break;
			
			case "Url" :
					document.getElementById("url" + v_tr).style.display="";
				break;
		}
}



////
 
function CheckAll()
{
count = document.selgroup.elements.length;
    for (i=0; i < count; i++) 
	{
    document.selgroup.elements[i].checked = 1;
	}
}
function UncheckAll(){
count = document.selgroup.elements.length;
    for (i=0; i < count; i++) 
	{
    document.selgroup.elements[i].checked = 0; 
    }
}

function checkMe(radio,obj)
{
if(radio.checked==1)
{
	obj.disabled = false;
}
else if(radio.checked==0)
{
	alert("hh");
	obj.disabled = true;
	obj.focus();
}
} 

function chkmsg(obj)
{
	if(obj=="")
	{
		alert("Please Select Template.");
		return false;	
	}
	else
	{
		return true;
	}
}

function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}

function view_hide(var_this)
	{
		document.getElementById("speciality_tr").style.display="none";
		document.getElementById("university_tr").style.display="none";
		
		switch(var_this.value)
		{
			case "1" : 		
					document.getElementById("speciality_tr").style.display="none";
					document.getElementById("university_tr").style.display="none";
					break;
			case "2" : 		
					document.getElementById("speciality_tr").style.display="";
					document.getElementById("university_tr").style.display="";
					break;
			case "3" : 		
					document.getElementById("university_tr").style.display="";
					break;
		}
	}
	function radio_select(obj)
	{
		if(obj.value=="4")
		{
			document.getElementById("other_id").disabled=false;
		}
		else
		{
			document.getElementById("other_id").value="";
			document.getElementById("other_id").disabled=true;
		}
	}
	
	
	function changeval(x,text) {

		if(x=='')
		{
			document.getElementById('personalize_inv_desc').value = text;
			return false;
		}
		else if(x==text)
		{
			return false;
		}
		else
			return true;
	}
	
	function MM_openBrWindow(theURL,winName,features) 
	{ //v2.0
		win=window.open(theURL,winName,features);
		win.focus();
	}