
function rb_onclick(obj){
				var sId = obj.id;
				a = sId.split("_");
				//alert(a[0]);
				var count = document.getservices.length;
				for (var i=0;i<count;i++){
					var id = document.getservices[i].id.toString();
					if (id.indexOf(a[0])> -1){
						document.getservices[i].checked = false ;						
					}								
				}
				
				obj.checked = true;
			}
			
			function next_onclick(){
				var pass=true;
				var count = document.getservices.length;
				for (var i=0;i<count;i++){					
					if(document.getservices[i].tagName=="input");{						
						var sName = document.getservices[i].name;
						if (sName.indexOf("dt3")>-1){
							//alert(sName);
							pass = false;
							break;
						}
					}			
												
				}
				if (!pass)
					return(confirm("Something you updated are not completely, you will lose it. Are you sure?"));							
					
			}
			
			function dateDif(dstr, dstr2) {
				var d1m, d2m, d3m;
					
				d1m = Date.parse(dstr);
				//alert(d1m);
				d2m = Date.parse(dstr2);	
				d1m -= d2m;
				d1m = -(((d1m/24)/3600)/1000); 
				d1m = Math.round(d1m);
				
				return d1m;	
			}

			function validiteDate(d1, d2){
				var pattern = /^((\d{1,2}\/\d{1,2}\/\d{4})|(\d{4}\-\d{1,2}\-\d{1,2}))$/;
				var date1, date2;
				if(!pattern.test(d1.value)){
					alert("BeginTime is invalid!");
					d1.value="";
					d1.focus();
					return false;
				}
				if(!pattern.test(d2.value)){
					alert("EndTime is invalid!");
					d2.value="";
					d2.focus();
					return false;
				}
				if(/^\d{4}\-\d{1,2}\-\d{1,2}$/.test(d1.value)){
					date1 = formatDate(d1.value);
				}else{
					date1 = d1.value;
				}
				if(/^\d{4}\-\d{1,2}\-\d{1,2}$/.test(d2.value)){
					date2 = formatDate(d2.value);
				}else{
					date2 = d2.value;
				}
				
				if(dateDif(date1, date2) < 0){
					alert("You need to put in date1 that's later than date2.");
					d2.value="";
					d2.focus();
					return false;
				}
				return true;
		}
		function formatDate(d){
			var arrDate = d.split("\-");
			var date1 = arrDate[1] + "/" + arrDate[2] + "/" + arrDate[0];
			//alert(date1);
			return date1;
		}
		
		function servicesubmit(name)
		 {
		    var checkservice="";
		    var nocheckservice="";
		    //var ctrname=event.srcElement.name;
                    var opt=null;
		    obj=document.getElementById(name);
		    var fsid=obj.value;

		    document.getElementById("txtIsupdated").value="1";
		    if(document.all(name).checked)
		    {
		      if(fsid.charAt(0).toUpperCase()=="S")
		      {
		         nocheckservice=fsid.substring(1);
		      }
		      else
		      {
		         checkservice=fsid+",";
		      }
		      //alert(nocheckservice);
		     }
		     else
		     {
		         if(fsid.charAt(0).toUpperCase()=="S")
		         {
		            checkservice=fsid.substring(1)+",";
		         }
		         else
		         {
		            nocheckservice=fsid;
		         }
		     }
		     //var url=document.URL+"&nocheckservice="+nocheckservice+"&checkservice="+checkservice
//+"&rnd="+Math.random();
//alert(url);
		    var url=document.URL+"&nocheckservice="+nocheckservice+"&checkservice="+checkservice;
		    makeRequest(url);		
		}
		
		function depositservicesubmit(name)
		{
		    var checkservice="";
		    var nocheckservice="";
            var opt=null;
		    var obj=document.getElementById(name);
		    checkservice=obj.options[obj.options.selectedIndex].value
		    if(checkservice!="0")
		    {
		        checkservice=checkservice+",";
				for(var i=0;i<obj.length;i++)
				{
					opt=obj.options[i];
					if(!opt.selected&&opt.value!="0")
						nocheckservice+=opt.value+",";
			      
				}
		    }
		    else
		    {
		       checkservice="";
		       for(var i=0;i<obj.length;i++)
				{
					opt=obj.options[i];
					if(!opt.selected&&opt.value!="0")
						checkservice+=opt.value+",";
			      
				}
		    }
           //alert(checkservice);
		   if(document.getElementById("msg")!=null)
		       document.getElementById("msg").innerHTML="";
		       
		    var url=document.URL+"&nocheckservice="+nocheckservice+"&checkservice="+checkservice;
		    makeRequest(url);
	    
		}
		
		function Server_CallBack(response){

                   document.getElementById("lblQuote").innerHTML=response.value;

         }
         
        Request = {
		QueryString : function(item){
		var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i"));
		return svalue ? svalue[1] : svalue;
                 }
          }

		function MM_openBrWindow(theURL,winName,features) { //v2.0
             window.open(theURL,winName,features);
           }
       
      var  http_request = false;
      function makeRequest(url)
      {
        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            return false;
        }
        http_request.onreadystatechange =CallbackMethod;
        http_request.open('GET', url, true);
        http_request.send(null);

    }
    function CallbackMethod()
    {
        //alert("dd");
        try{//readyState of 4 or 'complete' represents //that data has been returned 
           if(http_request.readyState == 4 ||http_request.readyState == 'complete')
                {
                      var response =http_request.responseText; 
                      //alert(response);
                      if (response.length > 0)
                       {
                          document.getElementById("lblQuote").innerHTML = response; 
                       } 
                 }
          }
          catch(e)
                 {}
  }
