
// REquired for image roll over on pageload
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//Script required for the welcome page
function showHideAnswer(objID)
{
 
	if(document.getElementById("A"+objID).className=="faqAns")
	{
		document.getElementById("A"+objID).className="faqAnsShow";
		document.getElementById("I"+objID).src = "../Images/Btn-Minus.gif";
	}
	else
	{
		document.getElementById("A"+objID).className="faqAns";
		document.getElementById("I"+objID).src = "../Images/Btn-Plus.gif";
	}
}

function showPasswordFld(defaultText)
{	
     if(document.getElementById("UCLogin1_txtLoginPassword"))
	if(document.getElementById("UCLogin1_txtLoginPassword").value == "")
	{
		document.getElementById("txtLoginPasswordText").className = "passwordFieldHidden";
		document.getElementById("txtLoginPasswordText").value = defaultText; 
		document.getElementById("UCLogin1_txtLoginPassword").className = "passwordField";		
		document.getElementById("UCLogin1_txtLoginPassword").focus();
	}
}
function hidePasswordFld(defaultText)
{
	if(document.getElementById("UCLogin1_txtLoginPassword"))
	if(document.getElementById("UCLogin1_txtLoginPassword").value == "")
	{
		document.getElementById("txtLoginPasswordText").className = "passwordField";
		document.getElementById("txtLoginPasswordText").value = defaultText;
		document.getElementById("UCLogin1_txtLoginPassword").className = "passwordFieldHidden";
	}
}


function showHideAnswerHIWNew(objID)
{

	if(document.getElementById("A"+objID).className=="faqAnsHIW")
	{		
		document.getElementById("A"+objID).className="faqAnsShowHIW";
		document.getElementById("Q"+objID).className="QTabSelected";
		//document.getElementById("I"+objID).src = "Images/Btn-Minus.gif";
	}
	else
	{
		document.getElementById("A"+objID).className="faqAnsHIW";
		document.getElementById("Q"+objID).className="QTab";
		//document.getElementById("I"+objID).src = "Images/Btn-Plus.gif";
	}
}

function showHideAnswerHIW(objID)
{

	if(document.getElementById("A"+objID).className=="faqAnsHIW")
	{		
		document.getElementById("A"+objID).className="faqAnsShowHIW";
		document.getElementById("Q"+objID).className="QTabSelected";
		//document.getElementById("I"+objID).src = "Images/Btn-Minus.gif";
	}
	else
	{
		document.getElementById("A"+objID).className="faqAnsHIW";
		document.getElementById("Q"+objID).className="QTab";
		//document.getElementById("I"+objID).src = "Images/Btn-Plus.gif";
	}
	for(i=1; i<=4; i++)
	{
	    if(i != objID)
	    {
	        document.getElementById("A" + i).className="faqAnsHIW";
	        //document.getElementById("I" + i).src = "Images/Btn-Plus.gif";
	        //document.getElementById("C" + i).className="ItIssueHighlighted";	
	        document.getElementById("Q"+i).className="QTab";
	    }
	}
}

function showAnswerHIW(objID)
{
	if(document.getElementById("A"+objID).className=="faqAnsHIW")
	{
		
		document.getElementById("A"+objID).className="faqAnsShowHIW";
	//	document.getElementById("I"+objID).src = "Images/Btn-Minus.gif";
	}
	
}

function showWindow()
{
	window.open ('../Impressum.htm', 'newWin', 'scrollbars=1,status=yes,width=455,height=420')
}
function showWindowOuter()
{
	window.open ('Impressum.htm', 'newWin', 'scrollbars=1,status=yes,width=455,height=420')
}

function showDiv(iframe)
{   
	//document.getElementById(iframe).style.visibility = "visible";	
	 document.getElementById(iframe).style.visibility = "visible";   
     document.getElementById(iframe).style.position = "absolute";
	 document.getElementById(iframe).style.height = "225px";
	 document.getElementById(iframe).style.width = "400px";
	 document.getElementById(iframe).style.zIndex = "9999"; 
	// document.getElementById(iframe).style.overflow = "visible";
}
	
function hideDiv(iframe)
{		
	//document.getElementById(iframe).style.visibility = "hidden";
	document.getElementById(iframe).style.visibility = "hidden";
	document.getElementById(iframe).style.position = "absolute";
	document.getElementById(iframe).style.overflow = "hidden";
	document.getElementById(iframe).style.width = "0px";				
	document.getElementById(iframe).style.height = "0px";
}


//Script for ratings
function showHideRatings(idDiv)
{ //	document.getElementById('divMainRating').className = 'backGroundRatingOnclick formTxtRedBold2'
 if(document.getElementById(idDiv))
	 { 
	        //hide Div
			if(document.getElementById(idDiv).style.visibility == "visible")
			 { 
				document.getElementById('divMainRating').className = 'backGroundRating formTxtRedBold2'
			 
				document.getElementById(idDiv).style.visibility = "hidden";
				document.getElementById(idDiv).style.position = "absolute";
				document.getElementById(idDiv).style.overflow = "hidden";
				document.getElementById(idDiv).style.width = "0px";
				document.getElementById(idDiv).style.height = "0px";
			 }
			 else
			{  
			//show Div
				document.getElementById('divMainRating').className = 'backGroundRatingOnclick formTxtRedBold2'
				
				document.getElementById(idDiv).style.visibility = "visible";
				document.getElementById(idDiv).style.position = "relative";
				document.getElementById(idDiv).style.height = "100%";
				document.getElementById(idDiv).style.width = "100%";
				document.getElementById(idDiv).style.overflow = "visible"; 
			}

	}
}


function resetSearch()
{
   	document.getElementById("UCSampleSupplierlisting1_ddlAOE").selectedIndex = 0;
	document.getElementById("UCSampleSupplierlisting1_ddlRegion").selectedIndex = 0;
	document.getElementById("rdoNewSearch").checked = false;
}


function resetSearchDetails()
{
   	document.getElementById("UCSampleSupplierDetailsListing1_ddlAOE").selectedIndex = 0;
	document.getElementById("UCSampleSupplierDetailsListing1_ddlRegion").selectedIndex = 0;
	document.getElementById("rdoNewSearch").checked = false;
}


function getTrimmedLabelID(objID)
{
	var strID = new String(objID);
	var strLabelId = new String(strID.substr(0,strID.lastIndexOf("_") + 1));
	return strLabelId;
}


function proposedPrice(obj)
{ 
    var ucName = getTrimmedLabelID(obj);
    
	if(document.getElementById(ucName + "rdoNon0Value").checked == true)
	{
		document.getElementById(ucName + "txtSpendLimit").disabled = false
		if (document.getElementById(ucName + "tdReview") != null)
    	{
			document.getElementById(ucName + "tdReview").style.visibility = 'visible'
			document.getElementById(ucName + "tdChkReview").style.visibility = 'visible'							
		}
	}
	else
	{
		document.getElementById(ucName + "txtSpendLimit").value=0
		document.getElementById(ucName + "txtSpendLimit").disabled = true
		if (document.getElementById(ucName + "tdReview") != null)
		{
			document.getElementById(ucName + "tdReview").style.visibility = 'hidden'
			document.getElementById(ucName + "tdChkReview").style.visibility = 'hidden'		
			document.getElementById(ucName + "chkReviewBid").checked = false			
		}
	}
}


function clearExpiryDate(obj)
{
		if(obj.value == "Enter expiry date")	
			obj.value=""
	
}
function fillExpiryDate(obj)
{ 
		if(obj.value=="")		
		obj.value="Enter expiry date"	
			
}

function clearCoverAmount(obj)
{   
		if(obj.value == "Enter cover amount")	
			obj.value=""
	
}
function fillCoverAmount(obj)
{   
		if(obj.value=="")		
		obj.value="Enter cover amount"	
			
}



function CheckRadioSpecialists(CheckedOne)
	{
		var count = 02;
		var check;
		//=$get("rdoValidSpecialist");
		//alert(check)
			for(count = 02; count < document.getElementById("UCWOProcess1_DGSpecialists").rows.length + 1; count ++) 
			{
			    if(count < 10)
				    check = "UCWOProcess1_DGSpecialists_ctl0" + count + "_rdoValidSpecialist";
				else
				    check = "UCWOProcess1_DGSpecialists_ctl" + count + "_rdoValidSpecialist";
				if(document.getElementById(check))
					document.getElementById(check).checked = false;
				if(check == CheckedOne.id)
				 {
					document.getElementById(check).checked = true;
				 }
			}
}



function populateAttachedFiles(objId)
{ 
    //alert(objId)
    document.getElementById(objId + "_btnJavaClickToPopulateAttachFile").click();
	//document.getElementById("UCCompanyProfile1_UCFileUpload1_btnJavaClickToPopulateAttachFile").click();
}
function CollapseComments(WOTrackingID, objID)
{ //alert("in the function")
	var strTrimValue = getTrimmedLabelID(objID);
	var strImgId = "img" + WOTrackingID;

	if (document.getElementById(strTrimValue).style.visibility == "hidden")
	{ //alert("in if")
		document.getElementById(strTrimValue).style.visibility = "visible";
		document.getElementById(strTrimValue).style.position = "relative";
		//document.getElementById(strTrimValue).style.width = "945px";
		document.getElementById(strTrimValue).style.width = "100%";
		document.getElementById(objID).innerHTML = "<img src='OWLibrary/Images/Arrows/Orange-Arrow-Col.gif' width='50' alt='Collapse' height='8' border='0' name='" + strImgId + "' id='" + strImgId + "' onMouseOver=\"MM_swapImage('" + strImgId + "','','OWLibrary/Images/Arrows/Orange-Arrow-Col-Roll.gif',1)\" onMouseOut=\"MM_swapImgRestore()\">"				
		//alert("if ended")
	}	
	else if(document.getElementById(strTrimValue).style.visibility == "visible")
	{ //alert("in else")
		document.getElementById(strTrimValue).style.visibility = "hidden";
		document.getElementById(strTrimValue).style.position = "absolute";
		document.getElementById(strTrimValue).style.width = "0";
		document.getElementById(objID).innerHTML = "<img src='OWLibrary/Images/Arrows/Grey-Arrow.gif' width='50' height='8' alt='Expand' border='0' name='" + strImgId + "' id='" + strImgId + "' onMouseOver=\"MM_swapImage('" + strImgId + "','','OWLibrary/Images/Arrows/Grey-Arrow-Roll.gif',1)\" onMouseOut=\"MM_swapImgRestore()\">"		
	} 		
}

function getTrimmedLabelID(objID)
{
	var strID = new String(objID);
	var strLabelId = new String(strID.substr(0,strID.lastIndexOf("_")));
	strLabelId  = strLabelId.concat("_divCommentsDetail"); 
	return strLabelId;
}

function CheckAll(me,checkBoxId)
{

    var index = me.name.indexOf('_');  
    var prefix = me.name.substr(0,index); 

    // Looks for the right checkbox
    for(i=0; i<document.forms[0].length; i++) 
    { 
        var o = document.forms[0][i]; 
        var str =new String();
        str=o.id;       
        if (o.type == 'checkbox' && (me.name != o.name) && (o.name.substring(0, prefix.length) == prefix) ) 
        {       
            if (str.indexOf(checkBoxId)!=-1) 
            {    
                o.checked = me.checked;                 
                //GetSelectedIds(o.id, selectId,strUC);                                        
            }
        } 
    }   
}

/*function GetSelectedIds(checkBoxId,selectId,strUC)
{   
    if (!strUC)
        strUC = '';
    var index = checkBoxId.lastIndexOf('_');  
    var prefix = checkBoxId.substring(0,index); 
    var objId = prefix + '_' + selectId;
     
    var UCindex;
    var UCprefix = '';
     
    if (strUC != '')
    {
      UCindex = prefix.lastIndexOf(strUC)
      UCprefix = prefix.substring(0,UCindex) +  strUC + '_'
    }
    var strIDs = new String();
    if (document.getElementById(checkBoxId).checked)
    {
        if (document.getElementById(UCprefix + 'hdnSelectedIds').value == '')
            document.getElementById(UCprefix + 'hdnSelectedIds').value += document.getElementById(objId).value;          
        else  
            document.getElementById(UCprefix  + 'hdnSelectedIds').value += ',' + document.getElementById(objId).value;          
    }        
    else if (!document.getElementById(checkBoxId).checked)      
    {
        var currentIds = document.getElementById(UCprefix  + 'hdnSelectedIds').value;
        var removeId = document.getElementById(objId).value;
        if (currentIds.indexOf(removeId) != -1)
        {  
            var finalIds;
            finalIds = currentIds.substring(0, currentIds.indexOf(removeId)-1)                 
            finalIds += currentIds.substring(currentIds.indexOf(removeId) + removeId.length + 1, currentIds.length);
            document.getElementById(UCprefix + 'hdnSelectedIds').value = finalIds;          
        }                           
    }               
}*/


   function ExpiryDateValidate(source, arguments)
   {	

		var flag = true ;
		

		if(source.controltovalidate == 'UCCompanyProfile1_txtEmployeeLiabilityDate')
		{
			if(document.getElementById('chkInsurance4').checked == true )
			{
				if (isValidDate(document.getElementById(source.controltovalidate).value) || document.getElementById(source.controltovalidate).value == "Enter expiry date" )          
				{	flag = true;  
					isValidDateFlag = true 
				}	
				else  
				{ 
					flag = false; 
					isValidDateFlag = false   
				}
					   					
			}  
		}
		else if(source.controltovalidate == 'UCCompanyProfile1_txtPublicLiabilityDate')
		{
			if( document.getElementById('chkInsurance5').checked == true )
			{ 
				if (isValidDate(document.getElementById(source.controltovalidate).value) || document.getElementById(source.controltovalidate).value == "Enter expiry date" )          
				{	flag = true;  
					isValidDateFlag = true 
				}	
				else  
				{ 
					flag = false; 
					isValidDateFlag = false   
				} 
    		}  
		} 
		else if (source.controltovalidate == 'UCCompanyProfile1_txtProfessionalIndemnityDate')
		{
			if( document.getElementById('chkInsurance6').checked == true )
			{
				if (isValidDate(document.getElementById(source.controltovalidate).value) || document.getElementById(source.controltovalidate).value == "Enter expiry date" )            
				{	flag = true;  
					isValidDateFlag = true 
				}	
				else  
				{ 
					flag = false; 
					isValidDateFlag = false   
				}
    			
    			} 
		}	 
		
			if (flag == true)            
			{
				arguments.IsValid = true;  
			}
			else
			{
				arguments.IsValid = false;  
			}
             
  }  
  function showHideRatingDetails(objId, visible)
{
	document.getElementById(objId).style.visibility = visible;
	//document.getElementById(objId).style.position = "relative";
}


// code to set focus on validation
function callSetFocusValidation(parentObjID)
{
   if (parentObjID != "")
        parentObjID = parentObjID + "_"
   	focusTime = setTimeout("setFocusValidation('" + parentObjID + "')", 5000);	 
}
function setFocusValidation(objID)
{  
	try
	{  
		if(document.getElementById(objID  + "validationSummarySubmit").innerHTML != "" || document.getElementById(objID  + "lblError").innerText != "" || document.getElementById(objID  + "divValidationMsg").innerHTML != "")
		{
			setFocus(objID);
		}
						
	}
	catch(error){}
	try
	{
	if(document.getElementById("CustomValidatorCtrl"))
		{
		if(document.getElementById("CustomValidatorCtrl").innerHTML != "")
		{
			setFocus(objID);
		}
		}
	}
	catch(error){}
	try
	{
		if(document.getElementById(objID  + "divValidationMsg").innerHTML != "")
			setFocus(objID);
	}
	catch(error){}
}
function setFocus(objId)
{
	try
	{
		if(document.getElementById(objId  + "validationSummarySubmit").innerHTML != "" || document.getElementById(objId  + "lblError").innerText != "" || document.getElementById(objId  + "divValidationMsg").innerHTML != "")
		{		
		      document.getElementById(objId  + "btnFocus").focus()				
		}
		
	}
	catch(error)
	{
		try
		{
			document.getElementById(objId + "btnFocus").focus()
		}
		catch(error){}
	}
	
}


function BeginDateValidate(source, arguments)
  {	     
  
         if (arguments.Value != "" && isValidDate(arguments.Value))          
            arguments.IsValid = true;            
          else          
            arguments.IsValid = false;   
            
            if(source.controltovalidate == 'txtEmployeeLiabilityDate')
			{	
				if (document.getElementById(source.controltovalidate).value == "" || document.getElementById(source.controltovalidate).value == "Enter expiry date" )          
					arguments.IsValid = true;  				
			}
			else if(source.controltovalidate == 'txtPublicLiabilityDate')
			{	
				if (document.getElementById(source.controltovalidate).value == "" || document.getElementById(source.controltovalidate).value == "Enter expiry date" )          
					arguments.IsValid = true;  				
			}  
			else if(source.controltovalidate == 'txtProfessionalIndemnityDate')
			{	
				if (document.getElementById(source.controltovalidate).value == "" || document.getElementById(source.controltovalidate).value == "Enter expiry date" )          
					arguments.IsValid = true;  				
			}             
  }  
  function EndDateValidate(source, arguments)
  {          
         if (arguments.Value != "" && isValidDate(arguments.Value))          
            arguments.IsValid = true;           
          else          
            arguments.IsValid = false;          
  }
  function isValidDate(srcValue)
 {
	return /^((0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](1|2)[0-9]{3})$/.test(srcValue);
 }
  function DateRangeValidate(source, arguments)
  {	
	var temp=ChkRegularExp(document.getElementById("txtScheduleWInBegin"),document.getElementById("txtScheduleWInEnd"))
	if (temp== -1)
		arguments.IsValid = false;
	else
		arguments.IsValid = true;
  }
  function ChkRegularExp(ob1,ob2){		
  
	if(document.all) {
		var vals1 = ob1.Validators;
		var vals2 = ob2.Validators;						
			{
				var date1= new Date();
				var date2= new Date();												
				date1.setFullYear((ob1.value).substring(6,10));				
				date1.setDate((ob1.value).substring(0,2));
				date1.setMonth((ob1.value).substring(3,5));										
				if (ob2.value!="")
				{				
					date2.setFullYear((ob2.value).substring(6,10));
					date2.setDate((ob2.value).substring(0,2));
					date2.setMonth((ob2.value).substring(3,5));					
				}
				else
				{
					
					document.getElementById("btnSubmitTop").click();
					return;
				}
				
				if(date1 <= date2)
				{					
					return 1;									
				}
				else
				{					
					return -1;					
				}		
			}
			}
}
function ClientValidate(source, arguments)
{
           if (arguments.Value != 0)
           arguments.IsValid = true;
          else
            arguments.IsValid = false;
}
function setValFocus(objId)
  {
	setTimeout("document.getElementById('"+objId+"').focus()",200);
  }
  

 /*-----------------Enter Kry ----------------------------------------------------------- */
 
document.onkeydown =
	function (evt)
	{
	   
		var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode;
		var eventTarget = evt ? evt.target : event.srcElement;
		if (keyCode == 13 && ((eventTarget.id == "UCLogin1_txtLoginUserName")|| (eventTarget.id == "UCLogin1_txtLoginPassword") || (eventTarget.id == "UCActivateAccount1_txtPassword") ) )
		{
		if (document.getElementById("UCLogin1_lnkBtnLogin")=="javascript:__doPostBack('UCLogin1$lnkBtnLogin','')")
		{
		    __doPostBack('UCLogin1$lnkBtnLogin','');					
				return false;
		}
		if (document.getElementById("UCActivateAccount1_lnkbtnSubmit")=="javascript:__doPostBack('UCActivateAccount1$lnkbtnSubmit','')")
		{
		    __doPostBack('UCActivateAccount1$lnkbtnSubmit','');					
				return false;
		}			
		}
					
	}
 /*---------------------------------------------------------------------------------------*/
 /*---------------------------------AJAX Error Handling Code------------------------------------START-------*/
 
 
 setTimeout("InitializeSysObject()",1000);
 function InitializeSysObject()
 {
    if (typeof Sys != 'undefined')
   {
    // alert(Sys);    
    Sys.Application.add_load(AppLoad);
   }
 }  
function AppLoad()
{
  Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequest);
  Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(BeginRequest);
}

function BeginRequest(sender, args) {
  // Hide AJAX error Message
 //TODO
} 
function EndRequest(sender, args) {
  // Check to see if there's an error on this request.
  if (args.get_error != undefined && args.get_error()!=null)
  {
     var URL = unescape(location.href)          
     
    // Show Ajax Error Message
    //TODO
    
   //Uncomment line below  this is cxommented for testing purpose only
  // alert("We're sorry, an error has occurred. We Request you to kindly try again. If the error re-occurs please try again the next day as our technical team would have fixed the error by then.");
  
    // Let the framework know that the error is handled, 
    //  so it doesn't throw the JavaScript alert.
    
    //Uncomment line below  this is cxommented for testing purpose only
    // args.set_errorHandled(true);       
  sendAJAXErrorDetails(URL,args.get_error().message)
  }
}
function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}
var http = createRequestObject();
function sendAJAXErrorDetails(url,message) {
    var errorPageSite="/errorpage.aspx?url="       
    http.open("get", errorPageSite + url +"&message="+message);
    http.onreadystatechange = handleResponse;
    http.send(null);
}
function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;                
        //TODO  
       // alert(response) 
    }
}

/*---------------------------------AJAX Error Handling Code--------------------------------------END-----*/

/*------------------------------------------------------------------------------------------------------*/
function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}

function CalculatePrice(ID)
{  
    if(ID == "UCCreateWorkOrderUK1_txtWholesaleDayJobRate" || ID == "UCCreateWorkOrderUK1_txtEstTimeRqrd")
        {  
            if(document.getElementById("UCCreateWorkOrderUK1_txtWholesaleDayJobRate") != null)
                {
                    document.getElementById("UCCreateWorkOrderUK1_txtSpendLimitWP").value =roundNumber( document.getElementById("UCCreateWorkOrderUK1_txtWholesaleDayJobRate").value * document.getElementById("UCCreateWorkOrderUK1_txtEstTimeRqrd").value,2)
                }
            
        }    
     if(ID == "UCCreateWorkOrderUK1_txtPlatformDayJobRate" || ID == "UCCreateWorkOrderUK1_txtEstTimeRqrd")
        {
            if(document.getElementById("UCCreateWorkOrderUK1_txtPlatformDayJobRate") != null)
                {
                    document.getElementById("UCCreateWorkOrderUK1_txtSpendLimitPP").value = roundNumber(document.getElementById("UCCreateWorkOrderUK1_txtPlatformDayJobRate").value * document.getElementById("UCCreateWorkOrderUK1_txtEstTimeRqrd").value,2)
                }
        }
     if(ID == "UCWOProcess1_txtProposedRate" || ID == "UCWOProcess1_txtEstimatedTimeInDays")
        {
            document.getElementById("UCWOProcess1_txtValue").value =roundNumber(document.getElementById("UCWOProcess1_txtProposedRate").value * document.getElementById("UCWOProcess1_txtEstimatedTimeInDays").value,2)
        }
      if(ID == "txtNoOfStages" && document.getElementById("hdnPricingMethod").value == "Fixed")
        { 
            document.getElementById("txtWholesaleStagePrice").value = roundNumber(document.getElementById("txtWholesalePrice").value / document.getElementById("txtNoOfStages").value,2)
            document.getElementById("txtPlatformStagePrice").value =roundNumber(document.getElementById("txtPlatformPrice").value / document.getElementById("txtNoOfStages").value ,2)
        }  
      if(ID == "txtEstimatedTimeInDays" && document.getElementById("hdnPricingMethod").value == "DailyRate")
        { 
            document.getElementById("txtWholesaleStagePrice").value = roundNumber(document.getElementById("txtEstimatedTimeInDays").value * document.getElementById("txtWholesaleDayRatePrice").value,2)
            document.getElementById("txtPlatformStagePrice").value = roundNumber(document.getElementById("txtEstimatedTimeInDays").value * document.getElementById("txtPlatformDayRatePrice").value ,2)
            document.getElementById("txtWholesaleStagePrice").disabled = true
            document.getElementById("txtPlatformStagePrice").disabled = true
        }  
      if(ID == "txtEstimatedTimeInDaysSETWP" || ID == "txtWholesaleDayRateSETWP")
        { 
            document.getElementById("txtWholesalePrice").value = roundNumber(document.getElementById("txtEstimatedTimeInDaysSETWP").value * document.getElementById("txtWholesaleDayRateSETWP").value,2)            
        }          
}
/*---------------------------------------------------------------------------------------------*/
/*  ===================================================================================================================  */

function showSiteSubMenu(subMenu)
{
  //  alert("in show")
    document.getElementById(subMenu).style.visibility="visible";   

}
function hideSiteSubMenu(subMenu)
{ 
 //   alert("in hide" + subMenu) 
  
 setTimeout("document.getElementById('"+subMenu+"').style.visibility='hidden'",2000);
  
 // document.getElementById(subMenu).style.visibility="hidden";  
  
}

//Check if OW Admin has provided the PONUmber or Statement of Works

