

function sending (namefrm)
{
  loginuser();

  if (typeof(namefrm) == "object")
  {
  		if (namefrm != null)
  		{
		  if (namefrm.submit_button)
		  {		  	namefrm.submit_button.disabled = true;
		  	namefrm.submit_button.value = "Подождите...";
		  }

		  if (namefrm.reset_button) namefrm.reset_button.disabled = true;
		  if (namefrm.back_button) namefrm.back_button.disabled = true;
	   }
  }
}



function SendPlusOneToNextDateField(first_str, second_str, separator_str, add_value)
{  	var add_value = parseInt(add_value);

  	if (!(add_value > 0) || !add_value) add_value = 1; // default value

  	if (first_str && second_str && separator_str)
  	{
  		if (first_str.length > 0 && second_str.length > 0 && separator_str.length > 0)
  		{
  			var first_obj = document.getElementById(first_str);
  			var second_obj = document.getElementById(second_str);

  			if (first_obj && second_obj)
  			{
         		if (first_obj.value.length > 0 && second_obj.value.length > 0)
         		{         			//alert(first_obj.value);
         			//alert(second_obj.value);

                    var first_arr_val = first_obj.value.split(separator_str);

                    if(first_arr_val[0].length > 0 && first_arr_val[1].length > 0 && first_arr_val[2].length > 0)
                    {
                    	first_arr_val[0] = parseInt(first_arr_val[0]);

                        //alert(first_arr_val[1]);

                        var re = /^0/i;                //Create regular expression pattern.
                    	first_arr_val[1] = first_arr_val[1].replace(re, "");
                    	first_arr_val[1] = parseInt(first_arr_val[1]);

                    	//alert(first_arr_val[1]);

                    	first_arr_val[1]--;

                    	//alert(first_arr_val[1]);

                    	first_arr_val[2] = parseInt(first_arr_val[2]);

                    	/*
                    	alert(first_arr_val[0]);
                    	alert(first_arr_val[1]);
                    	alert(first_arr_val[2]);
                    	/**/

                    	if (first_arr_val[0] > 0 && first_arr_val[1] >= 0 && first_arr_val[2] > 0)
                    	{
                            //alert(first_arr_val[0]);
                    		//alert(first_arr_val[1]);
                    		//alert(first_arr_val[2]);

                            var DateObj = new Date ();

                            if (DateObj)
                            {
                            	DateObj.setDate (first_arr_val[0]);
                            	DateObj.setMonth (parseInt(first_arr_val[1]));
                            	DateObj.setYear (first_arr_val[2]);
                            	DateObj.setHours (0);
                            	DateObj.setMinutes (0);
                            	DateObj.setSeconds (0);

                            	//alert(DateObj.toLocaleString());

                            	var DateObj_TimeStamp = parseInt(DateObj.getTime ());

                            	if(DateObj_TimeStamp > 0)
                            	{                                	var dayMillisec = 1000 * 60 * 60 * 24 * add_value;
                                	var newTimeStamp = DateObj_TimeStamp + dayMillisec; // + add_value day

                                	newTimeStamp = parseInt(newTimeStamp);

                                	if (newTimeStamp > 0)
                                	{                                    	var newDateObjForSecond = new Date ();

                                    	if (newDateObjForSecond)
                                    	{                                        	newDateObjForSecond.setTime (newTimeStamp);

                                        	var dayStr = newDateObjForSecond.getDate();
                                        	var monthStr = newDateObjForSecond.getMonth() + 1;
                                        	var yearStr = newDateObjForSecond.getYear();

                                        	var NewDateStr = dayStr + separator_str + monthStr + separator_str + yearStr;

                                        	//alert(newDateObjForSecond.toLocaleString());


                                            if (NewDateStr.length > 0)
                                            {
                                        		//alert(NewDateStr);

                                        		// set new date value
                                        		// second_obj.value = NewDateStr;
                                        		if (typeof(set_date) != "undefined") set_date(second_str, newDateObjForSecond.getTime());
                                        	}                                    	}                                	}                            	}
                            }
                    	}
                    }         		}  			}
  		}
  	}}



function changeFotmAction(IDObj, directO)
{	if(typeof(IDObj) == "string")
	{    	if (IDObj.length > 0)
    	{    		var o_obj = document.getElementById(IDObj);

    		if (o_obj != null)
    		{      			o_obj.value = directO;    		}    	}	}

	return false;}

function translucentHTMLObj(IDObj)
{	if(typeof(IDObj) == "string")
	{
    	if (IDObj.length > 0)
    	{
				 var o_OBj = document.getElementById(IDObj);

	             if (o_OBj != null)
	             {
	             	with (o_OBj.style)
	             	{
		                border = 'solid red 1px';
	            	}
	             }
		}
	}}


