function edit(id,value)
{
        $('#'+id).removeAttr('onclick');       
    //$('#'+id).click(function(){temp(id,value)});     
    document.getElementById(id).onclick = function(){temp(id,value)};     
    var htmlStr = $('#'+id).html("<img border=0 src='images/diskette.png' alt='update' />");
    id=id.replace('edit','txt');
    
     $('#'+id).css({"background-color":"yellow"});
    if(id=='txtemp')
    {
            var parent= $($("#"+id).parent().get(0));
            parent.html("<select style='height:22px;width:165px;background-color:yellow' id="+id+"><option value='50'>-<50</option><option value='50-100'>50-100</option><option value='100-200'>100-200</option><option value='200-500'>200-500</option><option value='500'>>500 </option></select>");
    }else if(id=='txtcountry')
    {
     $('#'+id+'1').show();
     $('#'+id).hide();
        
    }else if(id=='txtemp1'){
        var parent= $($("#"+id).parent().get(0));
        parent.html("<select style='height:22px;width:165px;background-color:yellow' id="+id+"><option value='urban'>Urban</option><option value='rural'>Rural</option></select>");        
    }else if(id=='txtemp2'){
        var parent= $($("#"+id).parent().get(0));
        parent.html("<select style='height:22px;width:165px;background-color:yellow' id="+id+"><option value='detached'>Detached</option><option value='complex'>Complex</option></select>"); 
    }else if(id=='txtass')
    {
        $($('#list1').parent().get(0)).show();
        $($('#list2').parent().get(0)).show();
        id="list2";
    }
    else
    {
        $('#'+id).removeAttr('readonly');
    }
 
}
    
function temp(id,value)
{
               var type="update";
              if(id=="list2")
              {                 
                  var arr = $("#list2")[0].options;
                  var updatevalue="";
                  for(var i=0; i<arr.length;i++)
                  {
                    updatevalue+=arr[i].value+",";
                  }
              }
              else
              {
                  var updatevalue=$('#'+id).val();
              }
            
                
                      if(id!='list2')
                      {
                                  $('#'+id.replace('txt','edit')).click(function(){void(0)});
                                  $('#'+id.replace('txt','edit')).html("<img border=0 src='images/updatefirki.gif' alt='update' />");
                      }
                      else
                      {
                                  $('#editass').click(function(){void(0)});
                                  $('#editass').html("<img border=0 src='images/updatefirki.gif' alt='update' />");         
                      }
                      
                      if(id=='txtcountry')
                      {
                        //var parent= $($('#'+id).parent().get(0));
                        //      parent.html("<input type='text' readonly='readonly' id='txtcountry' value="+$('#'+id).val()+" size='25' name='txtCountry' >");
                        $('#'+id).show();
                         var arr=$('#'+id+'1')[0].options;
                         
                                  for(var i=0; i<arr.length;i++)
                                  {
                                    if(arr[i].value==$('#'+id+'1').val())
                                    {
                                        $('#'+id).val(arr[i].text);
                                        var updatevalue=arr[i].value;
                                        
                                    }
                                  }
                        $('#'+id+'1').hide();
                      }
                      if(id=='txtemp')
                      {
                              var parent= $($('#'+id).parent().get(0));
                              parent.html("<input type='text' readonly='readonly' id='txtemp' value="+$('#'+id).val()+" size='25' name='txtPerson' >");
                      }else if(id=='txtemp1'){
                            var parent= $($('#'+id).parent().get(0));
                            parent.html("<input type='text' readonly='readonly' id='txtemp1' value="+$('#'+id).val()+" size='25' name='txtlocation' >");    
                      }else if(id=='txtemp2'){
                        var parent= $($('#'+id).parent().get(0));
                        parent.html("<input type='text' readonly='readonly' id='txtemp2' value="+$('#'+id).val()+" size='25' name='txtroomtype' >");    
                      }else if(id=='list2')
                      {
                                 var parent= $('#txtass').parent().get(0);
                                 $(parent).show();
                                 $($('#list1').parent().get(0)).hide();
                                 $($('#list2').parent().get(0)).hide();
                                  var arr=$('#'+id)[0].options;
                                   $('#txtass').val('');
                                  for(var i=0; i<arr.length;i++)
                                  {                                     
                                    $('#txtass').val($('#txtass').val()+arr[i].text+",");                                      
                                  }
                      }
                      else
                      {
                                  //$('#'+id).readOnly='readOnly';
                                  //$('#'+id).removeAttr('disabled');
                                  $('#'+id).removeAttr('readonly');
                      }
                      $.getJSON('action/Deletefile.php?type='+type+'&value='+updatevalue+'&set='+value, editresp(id,value));
}


function editresp(id,value,response)
{
    $('#'+id).css({'background-color':'#DBEDF3'});
          
                if(id=="txtemp")
                {
                   $($('#'+id).parent().parent().parent().get(0))[0].cells[2].innerHTML='<a id='+id.replace('txt','edit')+' onclick="edit(\''+id.replace('txt','edit')+'\',\''+value+'\')" href="javascript:void(0)"><img border=0 src="images/document_edit.png" alt="update" /></a>';
                }else if(id=="txtemp2"){
                    $($('#'+id).parent().parent().parent().get(0))[0].cells[2].innerHTML='<a id='+id.replace('txt','edit')+' onclick="edit(\''+id.replace('txt','edit')+'\',\''+value+'\')" href="javascript:void(0)"><img border=0 src="images/document_edit.png" alt="update" /></a>';    
                }else if(id=="txtemp1"){
                    $($('#'+id).parent().parent().parent().get(0))[0].cells[2].innerHTML='<a id='+id.replace('txt','edit')+' onclick="edit(\''+id.replace('txt','edit')+'\',\''+value+'\')" href="javascript:void(0)"><img border=0 src="images/document_edit.png" alt="update" /></a>';    
                }
                else if(id!='list2')
                   {
                                $('#'+id).attr('readonly','readonly');                        
                                $($('#'+id).parent().parent().get(0))[0].cells[2].innerHTML='<a id='+id.replace('txt','edit')+' onclick="edit(\''+id.replace('txt','edit')+'\',\''+value+'\')" href="javascript:void(0)"><img border=0 src="images/document_edit.png" alt="update" /></a>';
                               
                   }
                   
                   else
                   {
                                id="txtass";
                                $('#'+id).css({'background-color':'#DBEDF3'});
                              //$('#editass').click(function(){edit(this.id,value)});
                              $($('#editass').parent().get(0)).html('<a title="edit" id="editass" onclick="edit(\''+id.replace('txt','edit')+'\',\''+value+'\')" href="javascript:void(0)"><img border=0 src="images/document_edit.png" alt="update" /></a>');         
                   }
}
function Show(licence,price,type,eprice,renew,vat, is_vat)
            {
                        if(type==true)
                        licence=$('#maxlicence').val();          
                        $('#nlicence').html(licence);
                        $('#plicence').html(licence*eprice);
                        if(is_vat != 1){
                            var vattotal = 0;
                        }else{
                            var vattotal = ((price+(licence*eprice))*0.15);
                        }
                        
                        $('#vat').html(vattotal);                        
                        $('#ptotal').html(price+(licence*eprice)+vattotal);                        
                        $('#amount').val(price+(licence*eprice)+renew+vattotal);
                        
            }
            
function session(licence,price) {
    if($('#agpayment').is(":checked") == true) {
        
        var type="session";
        $.getJSON('action/Deletefile.php?type='+type+'&licence='+licence+'&price='+price, repsession(licence));
    }
    else
    {
        alert('Please check  payment term and conditions');
        return false;
    }
}

function repsession(resp)
{
    return true;
}


///////////////////////////////////////////////
////
var row_no=0;
var count = 0;
function addRow(tbl,row){
    
row_no++;
if (row_no<=30){
    count = count +1;
    var row1 = row_no + 1;
    //var textbox  = row1+'.<input type="text" size = "42"  maxlength= "2" name= description'+row_no+'>';
    var rownum= row1;
    var textbox  = '<input type="text" style="width:350px;" name= gdesc['+row_no+']>';
    var textbox2 = '<input type="text" style="width:60px;" name= gfloorspace['+row_no+']>';
    var textbox3 = '<input type="text" style="width:60px;" name= gnoofroom['+row_no+']>';
    var textbox4 = '<input type="hidden" style="width:60px;" name= count value='+row_no+'>';
    
    var tbl = document.getElementById(tbl);
    var rowIndex = document.getElementById(row).value;
    var newRow = tbl.insertRow(row_no);
    var newCell = newRow.insertCell(0);
    newCell.innerHTML = textbox;
    var newCell = newRow.insertCell(1);
    newCell.innerHTML = textbox2;
    var newCell = newRow.insertCell(2);
    newCell.innerHTML = textbox3;
    var newCell = newRow.insertCell(3);
    newCell.innerHTML = textbox4;
    }
if (row_no>30){
    alert ("Too Many Items. Limit of 30.");
}
}


var row_no2=0;
function addRow2(tb2,row2){
row_no2++;
if (row_no2<=30){
    
    var makeselect = '<select name=rcategory['+row_no2+'] style=width:105px;height:22px>';
        makeselect+='<option value=2>Meeting</option>';
	makeselect+='<option value=3>Conference</option></select>';
    var textbox0  = makeselect;
    var textbox  = '<input type="text" style="width:274px;" name= mdesc['+row_no2+']>';
    var textbox2 = '<input type="text" style="width:50px;" name= mfloorspace['+row_no2+']>';
    var textbox3 = '<input type="text" style="width:50px;" name= mnoofroom['+row_no2+']>';
    
    var tb2 = document.getElementById(tb2);
    var rowIndex = document.getElementById(row2).value;
    var newRow = tb2.insertRow(row_no2);
    
    var newCell = newRow.insertCell(0);
    newCell.innerHTML = textbox0;
    
    var newCell = newRow.insertCell(1);
    newCell.innerHTML = textbox;
    
    var newCell = newRow.insertCell(2);
    newCell.innerHTML = textbox2;
    
    var newCell = newRow.insertCell(3);
    newCell.innerHTML = textbox3;
    }
if (row_no2>30){
alert ("Too Many Items. Limit of 30.");
}
}

var dataPerRoomAvailable = false;
function detailedPerroom(propid){
	if(!dataPerRoomAvailable)
	{
		var type = "dataperroom";
		$.getJSON('action/Deletefile.php?pid='+propid+'&type='+type, function(data)
					{ 
						resproom(data);
						dataPerRoomAvailable = true;
					}
				);
	}
	else
	{
		$("#divroom").slideToggle("slow");
	}
}


function resproom(data){
        var htmlin='';
        var calc;
        var occ_rate;
        htmlin+='<table border="0" cellspacing="2" cellpadding="3" width="550px">';
        htmlin+= '<tr><td colspan="3" valign="top"  align="right"><div class="read_more_link"><a href="index.php?page=decertificate">Export detailed cerificate</a></div></td></tr>';
        htmlin+='<tr bgcolor="#416271" style="font-weight:bold;font-size:13px"><td style="color:#FFFFFF;padding-left:5px">Room Type</td><td style="color:#FFFFFF;padding-left:5px">Available Room Emission (kgs)</td><td style="color:#FFFFFF;padding-left:5px">Occupied Room Emisssion (kgs)</td></tr>';
        var car = data[0].carbonpersqmeter;
        var avgocc = data[1].avg_occupancy;
        //alert(avgocc);
        for(var i=2;i<(data.length);i++)
        {
            if(i%2 == 0){
                htmlin+= '<tr bgcolor="#ccffcc"><td style="padding-left:5px">';
            }else{
                htmlin+= '<tr bgcolor="#ebeadb"><td style="padding-left:5px">';
            }
            if(data[i].rcategoryid != 1){
                calc = ((data[i].floor_size * car / 2).toFixed(2));
                    if(avgocc == 0){
                        occ_rate = '--';
                    }else{
                        occ_rate = ((((calc * 100) / avgocc)).toFixed(2));
                        
                    }
                
                htmlin+= ''+data[i].description+' (Meeting)</td>';
            }else{
                calc = (data[i].floor_size * car).toFixed(2);
                    if(avgocc == 0){
                        occ_rate = '--';
                    }else{
                        occ_rate = (((calc * 100) / avgocc)).toFixed(2);
                    }
                htmlin+= ''+data[i].description+' (Guest)</td>';
            }
          
          htmlin+='<td align="center">'+calc+'</td><td align="center">'+occ_rate+'</td></tr>';
        }
        htmlin+='</table>';
        
        $("#divroom").html(htmlin).slideToggle("slow");
        
        return true;
}