
  function OpenWin(imgID,width,height)
   {  /*
       status : The status bar at the bottom of the window. 
       toolbar:  The standard browser toolbar, with buttons such as Back and Forward. 
       location:  The Location entry field where you enter the URL. 
       menubar:  The menu bar of the window 
       directories:  The standard browser directory buttons, such as What's New and What's Cool 
       resizable: Allow/Disallow the user to resize the window. 
       scrollbars:  Enable the scrollbars if the document is bigger than the window 
       height: Specifies the height of the window in pixels. (example: height='350') 
       width:  Specifies the width of the window in pixels. 
       yes/no (opt) 
   */
     var winWidth = 450;
      var winHeight = 500;
       if(width == "")
	   { 
	      width = winWidth;
		}
		   
	   if(height == "")
	   { 
	      height = winHeight;
		}
      
	  window.open("full-gallery-image.asp?ID=" + imgID,"MyWindow","width = "+ width + ",height = " + height + ",resizable=no,scrollbars=no,directories=no");
	}

function test1()
 {  alert("T e s t e d");
	  }
	  
  function invalidString(agrValue)
   {  var invalidChar;
       invalidChar = "!@#$%^&*()_+[}]{/\//,<.>?"; 
       if(agrValue != "")  
        { var inputName,i,ch,ChNo;
          inputName = agrValue;
          for(i=0;i<=(invalidChar.length-1);i++)
            {
               ch = invalidChar.charAt(i);
               ChNo = inputName.indexOf(ch);
               if(ChNo != -1)
                { alert('You can not enter special character');
                  return false;
                  }
            
              }
          
         }
       
      return true;  
     }	  
	 
 // Valid Phone Number // 
     function ValidNumber(stUID)
     { var i,ch,validstr,validNo;
       validstr = "+()0123456789";
       for(i=0;i<=stUID.length;i++)
         { ch = stUID.charAt(i);
           validNo = validstr.indexOf(ch);
            if (validNo== -1)
              {              
                return false;
               }           
          } // end for
       return true;
     }
 //Valid Phone Number //
	 
	 
	function validateForm(frm) 
	{ //alert("Inside form validation = " + frm.elements.length);
	 
	 var elementCounter = 0 ;
	   for(elementCounter = 0;elementCounter<frm.elements.length;elementCounter++)
	   {  
	     if((frm.elements[elementCounter].type=="text") || (frm.elements[elementCounter].type=="password"))
	      { 
		    if((frm.elements[elementCounter].getAttribute("reqMan")=="true") && (frm.elements[elementCounter].value == ""))
		       {  
			      alert(frm.elements[elementCounter].getAttribute("Msg"));
				  frm.elements[elementCounter].focus();
				  return false;
			   } 
			 // Check Spl Char //  
			 if(frm.elements[elementCounter].getAttribute("chkSpl")=="true")
		       {  var IsValid = invalidString(frm.elements[elementCounter].value);
			      if(IsValid == false) 
				  { frm.elements[elementCounter].select();
				     return false;
				   }
			   }
			   
			  // chk Email Add // 
			   
			   if(frm.elements[elementCounter].getAttribute("format")=="Email")
		       {   
			      var addr = frm.elements[elementCounter].value;
			      if (!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(addr))
					{
				     alert("This is not a valid email,\n as it is not in the correct format: xxx@xxx.xxx");
				     frm.elements[elementCounter].select();
                     return false; 
			        }
			   }   
			   
			   // chk Number format="Number"//
			   
			    if(frm.elements[elementCounter].getAttribute("format")=="Number")
		       {   if(frm.elements[elementCounter].value != "") // not blank
			       {
			         var ansNumber = ValidNumber(frm.elements[elementCounter].value);
			         if (ansNumber == false)
					  {
				       alert("You have Entered Invalid Number");
				        frm.elements[elementCounter].select();
                        return false; 
			          }
				   } // not blank 
			   }   
			   
			   // chk Compare //
			    if(frm.elements[elementCounter].getAttribute("Compare")=="true")
				{ 
				 
				  if(frm.elements[elementCounter].value != eval("frm."+frm.elements[elementCounter].getAttribute("compareWith")+".value"))       
				  {alert("Password Do Not Match");
				   eval("frm."+frm.elements[elementCounter].getAttribute("compareWith")+".focus();");
				   
				   return false;
				  }
				  }
		// Finish Compare //		  
			  
		
			
		  } // End Txt/Pwd
		  
		  // if radio btn then //
		   if(frm.elements[elementCounter].type=="radio") 
		    {   var objRadioGroup = frm.elements[frm.elements[elementCounter].name];
			    // alert("Radio = " + objRadioGroup);
				 //-----------------------------
				  var bChecked = false;
				  if (objRadioGroup.length == null)
				  {
					   if (objRadioGroup.checked)
						bChecked = true;
				  }
				  else
				  {
					for(var j=0; j< objRadioGroup.length; j++)
					{
						if(objRadioGroup[j].checked)
						{
							bChecked = true;
							//break;
						 }
					}
				  }
				  if(bChecked == false)
				   { alert("Please Select "+ frm.elements[elementCounter].name +" Radion Button");
				     //objRadioGroup[0].select();
					 return false;
				     
				    }
				/* if(!bChecked && aElements[i].getAttribute("required") != null)
				 {
					alert("Please select " + aElements[i].getAttribute("label"));
					aElements[i].focus();
					bValid = 0;
				 }*/
				 //-----------------------------
				// return false;
			 }
		  // end radio  btn .//
		  
		  //*********** Code For Select Box(Start) ********//
		   if(frm.elements[elementCounter].type=="select-one")
		   { 
		      if((frm.elements[elementCounter].getAttribute("reqMan")=="true") && (frm.elements[elementCounter].value == ""))
		      { alert(frm.elements[elementCounter].getAttribute("Msg"));
		        frm.elements[elementCounter].focus();
		        return false;
		        }
		    }
		  //********** Code For Select Box (End) ********//
		  
		}  // End for 
	 
	  return true;
     }
	 
		 function SubmitFRM()
	   { 

		 	if(document.frmErpLog.name.value=="")
	   		{
	     		alert("Please Enter Your Username");
		 		document.frmErpLog.name.focus();
		 		return false;
	   		}
	   
	    	if(document.frmErpLog.pass.value=="")
	   		{
	     		alert("Please Enter Your Password");
		 		document.frmErpLog.pass.focus();
		 		return false;
	   		}
	   
	  
			document.frmErpLog.submit();
			return true;
	     } 



