javascripts -1
<script language=”javascript” type=”text/javascript”>
//the following function is currently not used
function reSize()
{
var winW = 630, winH = 460;
if (parseInt(navigator.appVersion)>3)
{
if (navigator.appName==“Netscape”)
{
winW = window.innerWidth;
winH = window.innerHeight;
}
if (navigator.appName.indexOf(“Microsoft”)!=-1)
{
winW = document.body.offsetWidth;
winH = document.body.offsetHeight;
}
}
alert(winH);
winH = winH – 90;
var windowheight = window.screen.height;
var objMenu = document.getElementById(“CategoryMenu_tblMenuControl”);
var objHeader = document.getElementById(“tbHeader”);
//objMenu.height = winH + “px”
}
//The following ConfirmDialog function is used in MultiLocation grid events
function ConfirmDialog()
{
var obj = document.getElementById(“MultiLocation1_pnlMulti”);
if (obj.disabled == false)
{
return confirm(‘Are you sure you want to delete this record’);
}
}
var dtpSdate;
function GetDateName(strName)
{
var obj = document.getElementById(‘Engpanel1_Dtp’+ strName +‘_MyDtpText’);
dtpSdate=‘Engpanel1_Dtp’+ strName +‘_MyDtpText’;
if(obj == null)
{
obj = document.getElementById(‘Engpanel1_txt’+strName);
if(obj != null)
{
dtpSdate=‘Engpanel1_txt’+strName;
}
}
return dtpSdate;
}
function showAlert(msg)
{
alert(msg);
return false;
}
function Validate(ctrl,msg)
{
var obj = document.getElementById(ctrl);
if(obj != null)
{
if(obj.value == ”)
{
showAlert(msg);
return false;
}
}
}
function checkObjExsist(ctrl)
{
var obj = document.getElementById(ctrl);
if(obj == null)
{
return false;
}
}
function DateNullCheck()
{
if (Validate( GetDateName(‘Periodstartdate’) ,‘Period Start Date should not be empty’)== false )
{
return false ;
}
if (Validate(GetDateName(‘Periodenddate’),‘Period End Date should not be empty’)== false )
{
return false ;
}
if (Validate(GetDateName(‘Expectedreportingdate’),‘Reporting date should not be empty’)== false )
{
return false ;
}
return true;
}
function ValidateDateControls()
{
if (Validate(‘Engpanel1_txtClientname’,‘Client Name should not be empty’)== false && checkObjExsist(‘Engpanel1_txtClientname’)!=false)
{
return false ;
}
if (Validate(‘Engpanel1_txtEngagementname’,‘Engagement Name should not be empty’)== false )
{
return false ;
}
if(checkObjExsist(‘Engpanel1_txtSentinelnumber’)!= false)
{
var input= document.getElementById(‘Engpanel1_txtSentinelnumber’).value;
var testName =/^([0-9])*$/;
if (Validate(‘Engpanel1_txtSentinelnumber’,‘Sentinel Number should not be empty’)== false )
{
return false ;
}
if(!testName.test(input))
{
showAlert(“Digits Only Allowed in Sentinel number”);
return false;
}
}
if(checkObjExsist(‘Engpanel1_txtEngagementnumber’)!= false)
{
var input= document.getElementById(‘Engpanel1_txtEngagementnumber’).value;
var testName =/^([0-9])*$/;
if (Validate(‘Engpanel1_txtEngagementnumber’,‘Engagement Number should not be empty’)== false )
{
return false ;
}
if(!testName.test(input))
{
showAlert(“Digits Only Allowed in Engagement number”);
return false;
}
}
if ((checkObjExsist(GetDateName(‘Periodstartdate’))!= false && checkObjExsist(GetDateName(‘Periodenddate’))!= false && checkObjExsist(GetDateName(‘Expectedreportingdate’))!= false))
{
if (DateNullCheck()==false)
{
return false;
}
if( document.getElementById(GetDateName(‘Periodstartdate’)).value !=” && document.getElementById(GetDateName(‘Periodenddate’)).value!=” && document.getElementById(GetDateName(‘Expectedreportingdate’)).value!=”)
{
if( Date.parse(document.getElementById(GetDateName(‘Periodstartdate’)).value)> Date.parse(document.getElementById(GetDateName(‘Periodenddate’)).value))
{
showAlert(“End Date should not be less than Start Date”);
return false;
}
if ( Date.parse(document.getElementById(GetDateName(‘Expectedreportingdate’)).value)>Date.parse(document.getElementById(GetDateName(‘Periodenddate’)).value))
{
showAlert(‘Expected Reporting Date should not be greater than Period End Date’);
return false;
}
if (Date.parse(document.getElementById(GetDateName(‘Periodstartdate’)).value)> Date.parse(document.getElementById(GetDateName(‘Expectedreportingdate’)).value))
{
showAlert(‘Expected Reporting date should not be less than Period Start Date’);
return false;
}
}
else
{
return false;
}
}//Datenullcheck
if(checkObjExsist(‘Engpanel1_DrpInwhichcountryistheengagementbeingperformed?’)!= false && document.getElementById(‘Engpanel1_DrpInwhichcountryistheengagementbeingperformed?’).selectedIndex == 0 )
{
showAlert(“Select in Which Country is the engagement being performed”);
return false;
}
}
</script>
No comments yet.
Leave a comment
-
Archives
- June 2009 (2)
- April 2009 (2)
- August 2008 (2)
- July 2008 (9)
- June 2008 (10)
- May 2008 (1)
- March 2008 (1)
- December 2007 (2)
-
Categories
-
RSS
Entries RSS
Comments RSS