var arr = new Array();
var deleted = '';
var tmp = 0; 

function add_new(x)
{ 
     if(tmp<x)
     { 
		  var last = x-1;
 		  $('tr_'+tmp).style.display = "";
 		  $('select_'+tmp).style.display = "";
 		  $('select_'+tmp).value = "0";
 		  $('title_'+tmp).style.display  = "none";
 		  $('date_'+tmp).style.display  = "none";
 		  $('fee_'+tmp).value            = "";
          $("down"+tmp).src = "images/icons/blank.gif";
          $('up'+tmp).src   = "images/icons/up.gif";
          $("up0").src      = "images/icons/blank.gif";
          $("down0").src    = "images/icons/blank.gif";

		  if(tmp>0) {
			  var prev = tmp-1;  
              $("down0").src= "images/icons/down.gif";
              $("down"+prev).src= "images/icons/down.gif";
		  }
	  	  tmp=tmp+1;
     }	 
}

function showFieldoptions(i) {
    $("select_"+i).style.display = "" 
    $("title_"+i).style.display = "none" 
}

function hideFieldoptions(i) {
 	if($("select_"+i).value ==0) {
		 alert("Please select an option");
		 return;
	}
    $("select_"+i).style.display = "none" 
    $("title_"+i).style.display  = "" 
	var index = $("select_"+i).value;
    $("title_"+i).innerHTML = $("select_"+i).value;
}

function changeOption(whichdiv){
   	 if($("select_"+whichdiv).style.display) 
		showFieldoptions(whichdiv);
     else
		hideFieldoptions(whichdiv); 
}

function move_up(down_no)
{
     prev_no=down_no-1;
     var up_index = $("select_"+prev_no).value;
     var dn_index = $("select_"+down_no).value;
     var s_val = $("select_"+prev_no).value;
	  if(up_index && dn_index)
	  {
		   var up_no    = parseInt(down_no) - 1;
		   var objup	= $('select_'+up_no);
		   var objdown	= $('select_'+down_no);

		   var valup = objup.value
		   var valdown = objdown.value

		   var valtemp = valup;
		   objup.value = valdown
		   objdown.value = valtemp

		   $("select_"+prev_no).value = dn_index; 
		   $("select_"+down_no).value = up_index; 


		   var top_text = $("title_"+up_no).innerHTML;
		   $("title_"+up_no).innerHTML=$("title_"+down_no).innerHTML;
		   $("title_"+down_no).innerHTML=top_text;

	  }
	  else
	  {
		   alert("Please choose any option and move");			
	  }  
	 return 1;
}

function move_down(down_no)
{
     prev_no=down_no+1;
     var up_index = $("select_"+prev_no).value;
     var dn_index = $("select_"+down_no).value;
     var s_val    = $("select_"+prev_no).value;
	 if(up_index && dn_index)
	  {
		   var up_no = parseInt(down_no)+1;
		   var objup	= $('select_'+up_no);
		   var objdown	= $('select_'+down_no);

		   var valup   = objup.value;
		   var valdown = objdown.value;
		   var valtemp = valup;

		   objup.value = valdown;
		   objdown.value = valtemp;

		   var top_text = $("title_"+up_no).innerHTML;
		   $("title_"+up_no).innerHTML = $("title_"+down_no).innerHTML;
		   $("title_"+down_no).innerHTML = top_text;
	  }
	  else
	  {
		   alert("Please choose any option and move");
		   return 0;
	  } 
     return 1;
}

function move_deletedown(down_no)
{
//	alert(down_no);
     prev_no=down_no+1;
	 var up_no    = parseInt(down_no)+1;
/*
     var up_index = $("select_"+prev_no).value;
     var dn_index = $("select_"+down_no).value;
     var s_val =    $("select_"+prev_no).value;

 	   var up_no    = parseInt(down_no)+1;
	   var objup	= $('select_'+up_no);
	   var objdown	= $('select_'+down_no);

	   var valup   = objup.value;
	   var valdown = objdown.value;
	   var valtemp = valup;

	   objup.value = valdown
	   objdown.value = valtemp
*/
 
            var top_text = $("title_"+up_no).innerHTML;
            $("title_"+up_no).innerHTML   = $("title_"+down_no).innerHTML;
            $("title_"+down_no).innerHTML =top_text;

			temp = $("title_"+up_no).style.display;
			$("title_"+up_no).style.display = $("title_"+down_no).style.display;
			$("title_"+down_no).style.display = temp;

            var select_value = $("select_"+up_no).value;
            $("select_"+up_no).value   = $("select_"+down_no).value;
            $("select_"+down_no).value = select_value;

			temp = $("select_"+up_no).style.display;
			$("select_"+up_no).style.display = $("select_"+down_no).style.display;
			$("select_"+down_no).style.display = temp;

 	 return 1;
}


function Remove(x,total)
{  	
  for(var i=x;i<total;i++)
  {
    var istyle = $('tr_'+i).style.display;   
    if( (istyle == '') && (i != total-1) ) {
         if(!move_deletedown(i)) {
  		   return 0;
   	     }
    }
    var delete_row = 0;

    if(istyle == 'none') { 
        var j = i - 2; 
 		if(j >= 0) {
              $("down"+j).src = "images/icons/blank.gif";
		}
		i = i-1;
  		$('select_'+i).value     = "";
		$('tr_'+i).style.display = "none";
		delete_row =1;
    }


    if(i == total-1) {
//		alert("last row i : " + i);
        var j = i - 1;
 		if(j >= 0) {
              $("down"+j).src = "images/icons/blank.gif";
		}
  	    delete_row = 1;
    }
    if(delete_row == 1) {
		var down_no = parseInt(i)+1;
		if(down_no<total)
		{
			$('select_'+down_no).value = "";
		}
  		$('select_'+i).value     = "";
  		$('title_'+i).innerHTML     = "";

 		tmp = tmp-1;
		$('total').innerHTML = tmp;
		$('tr_'+i).style.display = "none";
		return 0;
	}
  }
}
  
function $() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    if (arguments.length == 1)
      return element; b
    elements.push(element);
  }
  return elements;
}

function chkOption(val)
{
val=document.AddField0.Option.value;
	if(val == '')
	{
		document.getElementById('redalert').style.display = '';
		return false;
	}
	document.getElementById('redalert').style.display = 'none';
	return false;
}


