
function check_out(idto)
	{
	document.getElementById(idto).style.display="inline";
		document.getElementById("message_original").style.display="none";
	}


	function check_in(idto)
	{
document.getElementById(idto).style.display="inline";//
document.getElementById("message_test").style.display="none";//
	}


function update_message(idto)
	{
	document.getElementById(idto+"__email_body_div").style.display="none";//
	//document.getElementById(idto+"__email_cherta").style.display="";//
	document.getElementById(idto+"__email_update_text").style.display="none"
	document.getElementById(idto+"__email_submit_update_text").style.display="";//
	document.getElementById(idto+"__email_cancel_update_text").style.display="";
	document.getElementById(idto+"__email_body_div_dispaly_none").style.display="";//
	}


function re_update_message(idto)
	{
	document.getElementById(idto+"__email_body_div").style.display="";//
	//document.getElementById(idto+"__email_cherta").style.display="";//
	document.getElementById(idto+"__email_update_text").style.display=""
	document.getElementById(idto+"__email_submit_update_text").style.display="none";//
	document.getElementById(idto+"__email_cancel_update_text").style.display="none";
	document.getElementById(idto+"__email_body_div_dispaly_none").style.display="none";//
	}

	function update_address(idto)
	{
		document.getElementById(idto+"__address_body_div").style.display="none";
		document.getElementById(idto+"__address_cherta").style.display="";
		document.getElementById(idto+"__address_update_text").style.display="none"
		document.getElementById(idto+"__address_submit_update_text").style.display="";
		document.getElementById(idto+"__address_cancel_update_text").style.display="";
		document.getElementById(idto+"__address_body_div_dispaly_none").style.display="";
	}

	function re_update_address(idto)
	{
		document.getElementById(idto+"__address_body_div").style.display="";
		document.getElementById(idto+"__address_cherta").style.display="";
		document.getElementById(idto+"__address_update_text").style.display=""
		document.getElementById(idto+"__address_submit_update_text").style.display="none";
		document.getElementById(idto+"__address_cancel_update_text").style.display="none";
		document.getElementById(idto+"__address_body_div_dispaly_none").style.display="none";
	}

	function add_property()
	{
	document.getElementById("property__property_div").style.display="";
	document.getElementById("property__property_add_text").style.display="none";
	document.getElementById("property__property_submit_add_text").style.display="";
	document.getElementById("property__property_cancel_add_text").style.display="";
	}


	function re_add_property()
	{
	document.getElementById("property__property_div").style.display="none";
	document.getElementById("property__property_add_text").style.display="";
	document.getElementById("property__property_submit_add_text").style.display="none";
	document.getElementById("property__property_cancel_add_text").style.display="none";
	}

	function update_property(idto)
	{

	document.getElementById(idto+"__property_body_div").style.display="none";
	document.getElementById(idto+"__property_cherta").style.display="";
	document.getElementById(idto+"__property_update_text").style.display="none"
	document.getElementById(idto+"__property_submit_update_text").style.display="";
	document.getElementById(idto+"__property_cancel_update_text").style.display="";
	document.getElementById(idto+"__property_body_div_dispaly_none").style.display="";

	}

	function re_update_property(idto)
	{

	document.getElementById(idto+"__property_body_div").style.display="";
	document.getElementById(idto+"__property_cherta").style.display="";
	document.getElementById(idto+"__property_update_text").style.display=""
	document.getElementById(idto+"__property_submit_update_text").style.display="none";
	document.getElementById(idto+"__property_cancel_update_text").style.display="none";
	document.getElementById(idto+"__property_body_div_dispaly_none").style.display="none";

	}
	function open_house(idto)
	{
	document.getElementById(idto+"__address_div").style.display="";
	document.getElementById(idto+"__address_add_text").style.display="none";
	document.getElementById(idto+"__address_submit_add_text").style.display="";
	}
	function close_house(idto)
	{
	document.getElementById(idto+"__address_div").style.display="";
	document.getElementById(idto+"__address_add_text").style.display="none";
	document.getElementById(idto+"__address_submit_add_text").style.display="";
	}
	function add_address()
	{
	document.getElementById("address__address_div").style.display="";
	document.getElementById("address__address_add_text").style.display="none";
	document.getElementById("address__address_submit_add_text").style.display="";
	document.getElementById("address__address_cancel_add_text").style.display="";

	//document.getElementById("test").disabled="true";
	}
	function re_add_address()
	{
	document.getElementById("address__address_div").style.display="none";
	document.getElementById("address__address_add_text").style.display="";
	document.getElementById("address__address_submit_add_text").style.display="none";
	document.getElementById("address__address_cancel_add_text").style.display="none";

	//document.getElementById("test").disabled="true";
	}


	function update_email(idto)
	{
	document.getElementById(idto+"__email_body_div").style.display="none";
	document.getElementById(idto+"__email_cherta").style.display="";
	document.getElementById(idto+"__email_update_text").style.display="none"
	document.getElementById(idto+"__email_submit_update_text").style.display="";
	document.getElementById(idto+"__email_cancel_update_text").style.display="";
	document.getElementById(idto+"__email_body_div_dispaly_none").style.display="";
	}

	function re_update_email(idto)
	{
	document.getElementById(idto+"__email_body_div").style.display="";
	document.getElementById(idto+"__email_cherta").style.display="";
	document.getElementById(idto+"__email_update_text").style.display="";
	document.getElementById(idto+"__email_submit_update_text").style.display="none";
	document.getElementById(idto+"__email_cancel_update_text").style.display="none";
	document.getElementById(idto+"__email_body_div_dispaly_none").style.display="none";
	}

	function update_ticket(idto)
	{
	document.getElementById(idto+"__ticket_body_div").style.display="none";
	//document.getElementById(idto+"__ticket_cherta").style.display="";
	document.getElementById(idto+"__ticket_update_text").style.display="none";
	document.getElementById(idto+"__ticket_submit_update_text").style.display="";
	document.getElementById(idto+"__ticket_cancel_update_text").style.display="";
	document.getElementById(idto+"__ticket_body_div_dispaly_none").style.display="";
	document.getElementById(idto+"__ticket_body_div").style.display="none";
	document.getElementById(idto+"__ticket_body_tr").style.display="none";

	}

	function re_update_ticket(idto)
	{
	document.getElementById(idto+"__ticket_body_div").style.display="";
	//document.getElementById(idto+"__ticket_cherta").style.display="";
	document.getElementById(idto+"__ticket_update_text").style.display=""
	document.getElementById(idto+"__ticket_submit_update_text").style.display="none";
	document.getElementById(idto+"__ticket_cancel_update_text").style.display="none";
	document.getElementById(idto+"__ticket_body_div_dispaly_none").style.display="none";
	document.getElementById(idto+"__ticket_body_div").style.display="";
	document.getElementById(idto+"__ticket_body_tr").style.display="";

	}

	function add_email()
	{
	document.getElementById("email__email_div").style.display="";
	document.getElementById("email__email_add_text").style.display="none";
	document.getElementById("email__email_submit_add_text").style.display="";
	document.getElementById("email__email_cancel_add_text").style.display="";
	}
	function re_add_email()
	{
	document.getElementById("email__email_div").style.display="none";
	document.getElementById("email__email_add_text").style.display="";
	document.getElementById("email__email_submit_add_text").style.display="none";
	document.getElementById("email__email_cancel_add_text").style.display="none";
	}

	function add_ticket()
	{
	document.getElementById("ticket__ticket_div").style.display="";
	document.getElementById("ticket__ticket_add_text").style.display="none";
	document.getElementById("ticket__ticket_submit_add_text").style.display="";
	document.getElementById("ticket__ticket_cancel_add_text").style.display="";
	}

	function re_add_ticket()
	{
	document.getElementById("ticket__ticket_div").style.display="none";
	document.getElementById("ticket__ticket_add_text").style.display="";
	document.getElementById("ticket__ticket_submit_add_text").style.display="none";
	document.getElementById("ticket__ticket_cancel_add_text").style.display="none";
	}

	function update_phone(idto)
	{

	document.getElementById(idto+"__phone_body_div").style.display="none";
	document.getElementById(idto+"__phone_cherta").style.display="";
	document.getElementById(idto+"__phone_update_text").style.display="none"
	document.getElementById(idto+"__phone_submit_update_text").style.display="";
	document.getElementById(idto+"__phone_cancel_update_text").style.display="";
	document.getElementById(idto+"__phone_body_div_dispaly_none").style.display="";
	}

	function re_update_phone(idto)
	{

	document.getElementById(idto+"__phone_body_div").style.display="";
	document.getElementById(idto+"__phone_cherta").style.display="";
	document.getElementById(idto+"__phone_update_text").style.display=""
	document.getElementById(idto+"__phone_submit_update_text").style.display="none";
	document.getElementById(idto+"__phone_cancel_update_text").style.display="none";
	document.getElementById(idto+"__phone_body_div_dispaly_none").style.display="none";
	}

	function update_info()
	{

	document.getElementById("info_body_div").style.display="none";
	document.getElementById("info_cherta").style.display="";
	document.getElementById("info_update_text").style.display="none"
	document.getElementById("info_submit_update_text").style.display="";
	document.getElementById("info_cancel_update_text").style.display="";
	document.getElementById("info_body_div_dispaly_none").style.display="";
	}


	function re_update_info()
	{

	document.getElementById("info_body_div").style.display="";
	document.getElementById("info_cherta").style.display="";
	document.getElementById("info_update_text").style.display=""
	document.getElementById("info_submit_update_text").style.display="none";
	document.getElementById("info_cancel_update_text").style.display="none";
	document.getElementById("info_body_div_dispaly_none").style.display="none";
	}

	function add_phone()
	{
	document.getElementById("phone__phone_div").style.display="";
	document.getElementById("phone__phone_add_text").style.display="none";
	document.getElementById("phone__phone_submit_add_text").style.display="";
	document.getElementById("phone__phone_cancel_add_text").style.display="";

	}

	function re_add_phone()
	{
	document.getElementById("phone__phone_div").style.display="none";
	document.getElementById("phone__phone_add_text").style.display="";
	document.getElementById("phone__phone_submit_add_text").style.display="none";
	document.getElementById("phone__phone_cancel_add_text").style.display="none";

	}


function submit_form_confirm(id)
	{
	    var a = confirm("Are you sure you want to delete this item?","Yes","No");
		if(a==true)
		{
		document.getElementById(id).submit()
		}
	}
	function submit_form(id)
	{
	    //alert("=="+id);
		document.getElementById(id).submit()
	}

	function aler(id)
	{
		alert(id)
	}

	function addnote(idto)
	{
	//alert('addnote');

		document.getElementById(idto+"__note").style.visibility="visible"

		document.getElementById(idto+"__note").disabled=false;

	}
	function disnote(idto)
	{
	//alert('disnote');

		document.getElementById(idto+"__note").style.visibility="hidden"
		document.getElementById(idto+"__note").value=""

		document.getElementById(idto+"__note").disabled=true;

	}



	var color_checked="#000000";//the color of the text of the form properties
	var color_un_checked="#6a6a6a";


	function checked_and(idto)  //checks the checkboxes if this property is in the response
	{
	     if("sprinkler_system_on"==idto)
		 {
		 	document.getElementById("water_turn_on__check").checked=true
			//alert('water_turn_on__check')
		 }
		 else if("outside_water_sh"==idto || "sprinkler_system"==idto || "inside_water"==idto)
			 {

			 	document.getElementById("water_shut_off__check").checked=true
				//alert('water_turn_on__check')
			 }
		 	 else if("car_start_run"==idto || "car_disconnect_bat"==idto || "car_detailing"==idto)
			 {

			 	document.getElementById("car__check").checked=true
				//alert('water_turn_on__check')
			 }
			  else if("car_check_mas"==idto || "car_check_mas_details"==idto)
			 {

			 	document.getElementById("car_check_mas__check").checked=true
				//alert('water_turn_on__check')
			 }
			  else if("power_washing_decks"==idto || "power_washing_walkways"==idto || "power_washing_roof_shingle"==idto || "power_washing_sidewall_shingle"==idto )
			 {

			 	document.getElementById("power_washing__check").checked=true
				//alert('water_turn_on__check')
			 }
					 /* else if(id1=="clean_gutters")//close house
						 	  {
						 			check('clean_gutters');
									check_small('clean_gutters','linseed_oil_gutters');
							  }*/

		 else
		 {
		 document.getElementById(idto+"__check").checked=true
		//document.getElementById(idto+'__check').checked=true
	    	//alert(idto+'__check');
		}
	}



		function catch_id()
	    {
		//alert('tuak e  ')



		var i=1;
	    while(i<36)
	    {
		    var id=document.getElementById('open_mytable').rows[i].id

			var id1=id.replace(/__tr/,"")
//alert(id1)
			if(id1=="water_turn_on")//open house
			{
				check_big('water_turn_on');
				check_small('water_turn_on','inside_water');
				check_small('water_turn_on','sprinkler_system_on');
			}
			else if(id1=="water_shut_off")//close house
				 {
					 check_big('water_shut_off');
					 check_small('water_shut_off','outside_water_sh');
					 check_small('water_shut_off','sprinkler_system');
					 check_small('water_shut_off','inside_water');
				 }
				 else if(id1=="car")//close house
					 	{
							check_big('car');
							check_small('car','car_start_run');
							check_small('car','car_disconnect_bat');
							check_small('car','car_detailing')
					 }
					 else if("car_check_mas"==id1)//car_check_mas
					 	{
							check_big('car_check_mas');
							check_small('car_check_mas','car_check_mas');
							check_small('car_check_mas','car_check_mas_details')
					 }
						  else if(id1=="power_washing")//close house
					 	  {
					 			check_big('power_washing');
								check_small('power_washing','power_washing_decks');
								check_small('power_washing','power_washing_walkways');
								check_small('power_washing','power_washing_roof_shingle');
								check_small('power_washing','power_washing_sidewall_shingle');
						  }
						  else if(id1=="clean_gutters")//close house
						 	  {
						 			check('clean_gutters');
									check_small('clean_gutters','linseed_oil_gutters');
							  }
							  else
								{
									check(id1)
								}
			i=i+1;
	      }
	     }


		 function catch_id2()//takes whick properties are checked and prepares the rows for this
	    {
		//alert('tuak e  ')

		i=1;
	    while(i<70)
	    {
		    var id=document.getElementById('open_mytable').rows[i].id


			//alert(id+'==')

			var id1=id.replace(/__tr/,"")

			//alert(id1+'==')

			if("water_turn_on"==id1)//open house
			{
			//alert(id1+'==')

				check_big2('water_turn_on');
				check_small2('water_turn_on','inside_water');
				check_small2('water_turn_on','sprinkler_system_on');
			}
			else if("water_shut_off"==id1)//close house
				 {
					 check_big2('water_shut_off');
					 check_small2('water_shut_off','outside_water_sh');
					 check_small2('water_shut_off','sprinkler_system');
					 check_small2('water_shut_off','inside_water');
				 }
				 else if("car"==id1)//car_check_mas
					 	{
							check_big2('car');
							check_small2('car','car_start_run');
							check_small2('car','car_disconnect_bat');
							check_small2('car','car_detailing')
					 }
					 else if("car_check_mas"==id1)//car_check_mas
					 	{
							check_big2('car_check_mas');
							check_small2('car_check_mas','car_check_mas');
							check_small2('car_check_mas','car_check_mas_details')
					 }
						  else if("power_washing"==id1)//close house
					 	  {
					 			check_big2('power_washing');
								check_small2('power_washing','power_washing_decks');
								check_small2('power_washing','power_washing_walkways');
								check_small2('power_washing','power_washing_roof_shingle');
								check_small2('power_washing','power_washing_sidewall_shingle');
						  }
						  else if("clean_gutters"==id1)//close house
						 	  {
						 			check2('clean_gutters');
									check_small2('clean_gutters','linseed_oil_gutters');
							  }
							  else
								{
								//that is specially for enabling the sprinc occupancie
								//document.getElementById("spring_occupancies"+"__check").checked=true
									check2(id1)
								}
			i=i+1;
	      }
	     }


	function update()
	{
			document.getElementById('submit_button').style.display="";
		    document.getElementById('update_buton').style.display="none";
	        catch_id()
	}


function update2()
	{
			document.getElementById('submit_button').style.display="";
		    document.getElementById('update_buton').style.display="none";
		    document.getElementById('update_buton2').style.display="none";
	        catch_id()
	}

	function check2(idto)//call when shows property

	//changes the statement of the checkbox, color of the text, disables the input field and changes the color of the calendar picture
	{
			if(document.getElementById(idto+"__tr")=="spring_occupancies__tr")//if it is the first one leaves blank
			{
			//may be to be removed
			}
			else
			{
				if(document.getElementById(idto+"__check").checked==true)//if row is checked, taht means that the there is a property
				{
					document.getElementById(idto+"__tr").style.color = color_checked;//the color of the whole row of the checkbox checked


		//////////////////////////////////////////////
					document.getElementById(idto+"__check").style.display="none"//removes the checkbox, because it is view form
					document.getElementById(idto+"__date").style.color = color_checked;//changes the color of the date
//document.getElementById(idto+"__date").readOnly=true/////////////////

					document.getElementById(idto+"__date").disabled=true//enables the input field for the date
					document.getElementById(idto+"__date").style.color = color_checked;


					document.getElementById(idto+"__img").src="images/calendar_icon_n.gif"//changes the picture of teh calendar
					document.getElementById('submit_button').style.display="none";
					////////////////////////////////////////////
				    document.getElementById(idto+"__date").style.borderBottomColor = color_checked;//changed the color of the bottom line of the input field

					if(document.getElementById(idto+"__note_div"))//if there is a property for this,
					//thus there is a item with a note node
					{
							document.getElementById(idto+"__note_div").style.display = "";
					}
					if( document.getElementById(idto+"__note") )//if has this property
					{
					///////////////
							    document.getElementById(idto+"__note_addnote").style.visibility="hidden"

						  		document.getElementById(idto+"__note_disnote").style.visibility="hidden"

								document.getElementById(idto+"__note").disabled=true;

								document.getElementById(idto+"__note").style.color=color_checked;

						if( document.getElementById(idto+"__note").value != "")//if has value this property
						{
								document.getElementById(idto+"__note").style.visibility="visible"
						}
						else
						{
								document.getElementById(idto+"__note").style.visibility="hidden"

						}
					}

				}
				else//when the row has no properties
				{

				//////////////////////
				document.getElementById('submit_button').style.display="none";
				///////////////////////

						document.getElementById(idto+"__tr").style.color= color_un_checked;//

						document.getElementById(idto+"__date").disabled=true//
						document.getElementById(idto+"__check").style.display="none"

						document.getElementById(idto+"__date").value=""

						document.getElementById(idto+"__date").style.borderBottomColor= color_un_checked;//

						document.getElementById(idto+"__img").src= "images/calendar_icon_n.gif"//

						if(document.getElementById(idto+"__note_div"))
						{
								document.getElementById(idto+"__note_div").style.display = "none";
						}
						if(document.getElementById(idto+"__note"))
						{
								document.getElementById(idto+"__note").disabled=true;
								document.getElementById(idto+"__note").style.visibility="hidden"

								document.getElementById(idto+"__note_addnote").style.visibility="hidden"

						  		document.getElementById(idto+"__note_disnote").style.visibility="hidden"
						}

				}
		}
	}
	function check_big2(idto)//when the form is only for showing
	{


		if(document.getElementById(idto+"__check").checked==true)
		{

			document.getElementById(idto+"__tr").style.color = color_checked ;//color_checked;
			document.getElementById(idto+"__check").style.display = "none";
		}
		else
		{
			document.getElementById(idto+"__tr").style.color = color_un_checked;//
			document.getElementById(idto+"__check").style.display = "none";
		}
	}
	function check_small2(idto1,idto)
	{
		if(document.getElementById(idto1+"__check").checked==true)
		{
////////////////////////////////////////////
			document.getElementById(idto+"__date").style.color=color_checked;//enables the input field for the date
			document.getElementById(idto+"__date").disabled=true//enables the input field for the date
			document.getElementById(idto+"__img").src="images/calendar_icon_n.gif"//changes the picture of teh calendar
			////////////////////////////////////////////
document.getElementById(idto+"__date").style.borderBottomColor= color_checked;//
		}
		else
		{

			document.getElementById(idto+"__date").disabled=true//

			document.getElementById(idto+"__date").value=""

			document.getElementById(idto+"__img").src= "images/calendar_icon_n.gif"//

			document.getElementById(idto+"__date").style.borderBottomColor= color_un_checked;//
		}
	}




	function check(idto)//updates
	//changes the statement of the checkbox, color of the text, disables the input field and changes the color of the calendar picture
	{
		if(document.getElementById(idto+"__tr")=="spring_occupancies__tr")
		{


		}
		else
		{
		if(document.getElementById(idto+"__check").checked==true)
		{

			document.getElementById(idto+"__tr").style.color = color_checked;//the color of the whole row of the checkbox checked

			document.getElementById(idto+"__check").style.display="" //display the checkbox

			document.getElementById(idto+"__date").disabled=false//enables the input field for the date

		    document.getElementById(idto+"__date").style.borderBottomColor = color_checked;//changed the color of the bottom line of the input field

if(document.getElementById(idto+"__exdate_text")!=null)
{
//alert('no');
	document.getElementById(idto+"__date").value='yes';
}


			document.getElementById(idto+"__img").src="images/calendar_icon.gif"//changes the picture of teh calendar


date_insert(idto);


			if(document.getElementById(idto+"__note_div"))//if there is a property for this,
					//thus there is a item with a note node
			{
					document.getElementById(idto+"__note_div").style.display = "";	//dispalys the note div
			}
			if(document.getElementById(idto+"__note"))//if there is a note node
			{

						        document.getElementById(idto+"__note_addnote").style.visibility="visible"

						  		document.getElementById(idto+"__note_disnote").style.visibility="visible"
						//////////////////////////////////
								document.getElementById(idto+"__note").disabled=true;

								document.getElementById(idto+"__note").style.color = color_checked;

						if( document.getElementById(idto+"__note").value != "")//if has value this property
						{
								document.getElementById(idto+"__note").disabled=false;		//v poleto moje da se pishe
								document.getElementById(idto+"__note").style.visibility="visible"
						}
						else
						{
								document.getElementById(idto+"__note").style.visibility="hidden"
						}
			}


		}
		else//if there is no row
		{

			document.getElementById(idto+"__tr").style.color= color_un_checked;//

			document.getElementById(idto+"__date").disabled=true//

			document.getElementById(idto+"__check").style.display=""

			document.getElementById(idto+"__date").value=""

if(document.getElementById(idto+"__exdate_text")!=null)
{
//alert('no');
	document.getElementById(idto+"__date").value='';
}
			document.getElementById(idto+"__date").style.borderBottomColor= color_un_checked;//

			document.getElementById(idto+"__img").src= "images/calendar_icon_n.gif"//

			if(document.getElementById(idto+"__note_div"))
			{
					document.getElementById(idto+"__note_div").style.display = "none";
			}
			if(document.getElementById(idto+"__note"))
			{
					document.getElementById(idto+"__note").disabled=true;
					document.getElementById(idto+"__note").style.visibility="hidden"

					document.getElementById(idto+"__note_addnote").style.visibility="visible"

					document.getElementById(idto+"__note_disnote").style.visibility="visible"
			}

		}
	}

	}


	function check_big(idto)
	{

	//alert("pi - "+idto);
		if(document.getElementById(idto+"__check").checked==true)
		{
			document.getElementById(idto+"__tr").style.color= color_checked;//
			document.getElementById(idto+"__check").style.display = "";//disables the showing form
		}
		else
		{

			document.getElementById(idto+"__tr").style.color= color_un_checked;//
			document.getElementById(idto+"__check").style.display = "";
		}
	}


	function check_small(idto1,idto)
	{
	//alert(idto1+"- "+idto);
		if(document.getElementById(idto1+"__check").checked==true)
		{
			document.getElementById(idto+"__date").disabled=false

			document.getElementById(idto+"__img").src="images/calendar_icon.gif"//

			document.getElementById(idto+"__date").style.borderBottomColor= color_checked;//

			////

			date_insert(idto);
		////

if(document.getElementById(idto+"__exdate_text")!=null)
{
//alert('no');
	document.getElementById(idto+"__date").value='yes';
}
		}
		else
		{
			document.getElementById(idto+"__date").disabled=true//

			document.getElementById(idto+"__date").value=""

			document.getElementById(idto+"__img").src= "images/calendar_icon_n.gif"//

			document.getElementById(idto+"__date").style.borderBottomColor= color_un_checked;//
		}
	}

	function date_insert(idto)
	{
		if(document.getElementById(idto+"__date").value=="")
		{
		if(document.getElementById(idto+"__date").id=="spring_occupancies__date")
		{

	}
	else
	document.getElementById(idto+"__date").value='00/00/0000';
		}
	}

	function check_note(idto)
	{

		if(document.getElementById(idto+"__check").checked==true)//if it is checked
		{

			document.getElementById(idto+"__tr").style.color = color_checked;

			document.getElementById(idto+"__date").disabled=false
date_insert(idto);

if(document.getElementById(idto+"__exdate_text")!=null)
{
//alert('no');
	document.getElementById(idto+"__date").value='yes';
}

		    document.getElementById(idto+"__date").style.borderBottomColor = color_checked;

			document.getElementById(idto+"__img").src="images/calendar_icon.gif"

			document.getElementById(idto+"__note").disabled=true

		    document.getElementById(idto+"__note").style.borderBottomColor = color_checked;

			document.getElementById(idto+"__note_div").style.display = "";

			//document.getElementById(idto+"__note").style.display = "none";

			document.getElementById(idto+"__note").style.display = "";




		}
		else//if it is note checked
		{
if(document.getElementById(idto+"__exdate_text")!=null)
{
//alert('no');
	document.getElementById(idto+"__date").value='';
}
			document.getElementById(idto+"__tr").style.color = color_un_checked;

			document.getElementById(idto+"__date").disabled=true

			document.getElementById(idto+"__date").value=""

			document.getElementById(idto+"__date").style.borderBottomColor = color_un_checked;

			document.getElementById(idto+"__img").src="images/calendar_icon_n.gif"

			document.getElementById(idto+"__date").value=""

			document.getElementById(idto+"__note").disabled=true

			document.getElementById(idto+"__note").value=""

			document.getElementById(idto+"__note").style.borderBottomColor = color_un_checked;

			document.getElementById(idto+"__note_div").style.display = "none";

			document.getElementById(idto+"__note").style.display = "none";


		}
	}


/////////////// not used /////////////

	function createInput(nameValueA,title,type_of)
{
	currenttext=document.createElement("input");
	currenttext.type=type_of;
	//currenttext.name=nameValueA;
	currenttext.setAttribute("name",nameValueA);
	currenttext.setAttribute("id",nameValueA);
	currenttext.value=title;
	currenttext.size=10;
	currenttext.maxlength=30;
	return currenttext
}

function un_append(table_id)
{


	var d = document.getElementById(table_id);

	var element = document.getElementById(table_id);

	var rowNumber = document.getElementById(table_id).rows.length;

	// alert("address_"+(rowNumber-1))

	 var num=rowNumber-1;


	 if(num>1)
	 {
		 var d_nested = document.getElementById(table_id+"_tr_"+num);

		 //var element = document.getElementById("address");

		 var tbody=element.getElementsByTagName("tbody");

		tbody[0].removeChild(d_nested);

	}
	else
	{
		var d_nested = document.getElementById(table_id+"_tr_"+num);
		var d_nested2 = document.getElementById(table_id+"_tr_"+0);

		 var element = document.getElementById(table_id);
		 var tbody=element.getElementsByTagName("tbody");
		tbody[0].removeChild(d_nested);

		document.getElementById(table_id+"_tr_0").style.display="none";

		 var rem_address = document.getElementById("un_append_"+table_id);
		 rem_address.style.visibility="hidden"
	}

}



function append_address()
{
document.getElementById("address_tr_0").style.display="";

 var rem_address = document.getElementById("un_append_address");
		 rem_address.style.visibility="visible"

var element = document.getElementById("address");

var rowNumber = document.getElementById('address').rows.length;

var row=document.createElement("TR");
/////////
row.setAttribute("id","address_tr_"+rowNumber);

/////////



cell=document.createElement("TD");
cell.appendChild(createInput("address_"+rowNumber+"_title","address_"+rowNumber));
row.appendChild(cell);

cell2=document.createElement("TD");
cell2.appendChild(createInput("address_"+rowNumber+"_street",""));

row.appendChild(cell2);

cell3=document.createElement("TD");
cell3.appendChild(createInput("address_"+rowNumber+"_city",""));

row.appendChild(cell3);

cell4=document.createElement("TD");
cell4.appendChild(createInput("address_"+rowNumber+"_state",""));

row.appendChild(cell4);

cell5=document.createElement("TD");
cell5.appendChild(createInput("address_"+rowNumber+"_zipcode",""));

row.appendChild(cell5);

cell6=document.createElement("TD");
cell6.appendChild(createInput("address_"+rowNumber+"_country",""));

row.appendChild(cell6);

var tbody=element.getElementsByTagName("tbody");
tbody[0].appendChild(row);


//alert(element.innerHTML)
}



function append_picture()
{
document.getElementById("phone_tr_0").style.display="";

 var rem_address = document.getElementById("un_append_phone");
		 rem_address.style.visibility="visible"

var element = document.getElementById("phone");

var rowNumber = document.getElementById('phone').rows.length

var row=document.createElement("TR");
/////
row.setAttribute("id","phone_tr_"+rowNumber);
////
cell=document.createElement("TD");
cell.appendChild(createInput("picture_"+rowNumber+"_name","phone_"+rowNumber,"text"));
row.appendChild(cell);

cell2=document.createElement("TD");
cell2.appendChild(createInput("picture_"+rowNumber+"_description","","text"));

row.appendChild(cell2);

cell3=document.createElement("TD");
cell3.appendChild(createInput("file[]","","file"));

row.appendChild(cell3);

var tbody=element.getElementsByTagName("tbody");
tbody[0].appendChild(row);

//alert(element.innerHTML)
}









function append_picture_add()
	{
	//alert('1');
	//document.getElementById("product__product_div").style.display="";
	//document.getElementById("product__product_add_text").style.display="none";
	document.getElementById("picture__picture_submit_add_text").style.display="";
	document.getElementById("pic_tex").style.display="";
	//document.getElementById("product__product_cancel_add_text").style.display="";

	append_picture1()

	var rowNumber1 = document.getElementById('picture').rows.length;

	// alert("address_"+(rowNumber-1))

	 var num1=rowNumber1-1;

	 document.getElementById("number_of_pictures").value=num1;
	}



	function re_append_picture_add(table_id)
	{
	//document.getElementById("product__product_div").style.display="";
	//document.getElementById("product__product_add_text").style.display="none";

	//document.getElementById("product__product_cancel_add_text").style.display="";



	var rowNumber = document.getElementById(table_id).rows.length;

	// alert("address_"+(rowNumber-1))

	 var num=rowNumber-1;


	 if(!(num>1))
	 {
	 	document.getElementById("picture__picture_submit_add_text").style.display="none";
		document.getElementById("pic_tex").style.display="";
	 }

	un_append1('picture')

		var rowNumber1 = document.getElementById(table_id).rows.length;

	// alert("address_"+(rowNumber-1))

	 var num1=rowNumber1-1;

	 document.getElementById("number_of_pictures").value=num1;
	}


	function createTextarea(nameValueA,title)
{
	currenttext=document.createElement("textarea");

	//currenttext.name=nameValueA;
	currenttext.setAttribute("name",nameValueA);
	currenttext.setAttribute("id",nameValueA);
	currenttext.value=title;
	return currenttext
}

function createSelection(nameValueA,title,x)
{
	currenttext=document.createElement("select");

	//currenttext.name=nameValueA;
	currenttext.setAttribute("name",nameValueA);
	currenttext.setAttribute("id",nameValueA);
	currenttext.setAttribute("size",x);
	currenttext.value=title;
	return currenttext
}

	function createOption(val,tex)
{
	currenttext=document.createElement("option");

	//currenttext.name=nameValueA;
	currenttext.value=val;
	currenttext.size=1;
	currenttext.maxlength=30;

	var oTextNode = document.createTextNode(tex);
	currenttext.appendChild(oTextNode)
	return currenttext
}
		function createInput(nameValueA,title,type_of)
{
	currenttext=document.createElement("input");
	currenttext.type=type_of;
	//currenttext.name=nameValueA;
	currenttext.setAttribute("name",nameValueA);
	currenttext.setAttribute("id",nameValueA);
	currenttext.value=title;
	currenttext.cols=20;
	currenttext.rows=2;
	return currenttext
}



function un_append1(table_id)
{


	var d = document.getElementById(table_id);

	var element = document.getElementById(table_id);

	var rowNumber = document.getElementById(table_id).rows.length;

	// alert("address_"+(rowNumber-1))

	 var num=rowNumber-1;


	 if(num>1)
	 {
		 var d_nested = document.getElementById(table_id+"_tr_"+num);

		 //var element = document.getElementById("address");

		 var tbody=element.getElementsByTagName("tbody");

		tbody[0].removeChild(d_nested);

	}
	else
	{
		var d_nested = document.getElementById(table_id+"_tr_"+num);
		var d_nested2 = document.getElementById(table_id+"_tr_"+0);

		 var element = document.getElementById(table_id);
		 var tbody=element.getElementsByTagName("tbody");
		tbody[0].removeChild(d_nested);

		document.getElementById(table_id+"_tr_0").style.display="none";

		 var rem_address = document.getElementById("un_append_"+table_id);
		 rem_address.style.visibility="hidden"
	}

}




function append_picture1()
{
document.getElementById("picture_tr_0").style.display="";

 var rem_address = document.getElementById("un_append_picture");
		 rem_address.style.visibility="visible"

var element = document.getElementById("picture");

var rowNumber = document.getElementById('picture').rows.length

var row=document.createElement("TR");
row.className="tr_inputs";
/////
row.setAttribute("id","picture_tr_"+rowNumber);
////
cell=document.createElement("TD");
cell.className="td_inputs";
cell.appendChild(createInput("picture_"+rowNumber+"__name","","text"));
row.appendChild(cell);

cell2=document.createElement("TD");

var t=createSelection("picture_"+rowNumber+"__select","");
t.appendChild(createOption("0","E"));
t.appendChild(createOption("1","1"));
t.appendChild(createOption("2","2"));
t.appendChild(createOption("3","3"));
t.appendChild(createOption("4","4"));
t.appendChild(createOption("5","5"));
cell2.appendChild(t);


row.appendChild(cell2);

cell3=document.createElement("TD");
cell3.appendChild(createTextarea("picture_"+rowNumber+"__description",""));

row.appendChild(cell3);

cell4=document.createElement("TD");
cell4.appendChild(createTextarea("picture_"+rowNumber+"__description_main",""));

row.appendChild(cell4);

var tbody=element.getElementsByTagName("tbody");
tbody[0].appendChild(row);

//alert(element.innerHTML)
}