/* log the user out after a specified period of inactivity */
var seconds = -1;
var tttttt = null;

function closeMe(num) { return; }

function exitcms() {
    location.href = "login.php?logout=true";
}
/* end */


/* change the named image to the specified url */
function load_image(name, url) {
    document.images[name].src = url;
}
/* count the number of checkboxes that are checked based on the prefix */
function count_checked(frm, prefix, count) {
    var c = 0;

    for (var i=0; i<count; i++) {
	var checkbox = eval('frm.' + prefix + i);
	if (checkbox) {
	    if (checkbox.checked) {
		c++;
	    }
	}
    }

    return c;
}
/* checks to see if the (text) field has been filled in*/
function is_empty(element) {
    if (element.value=="") {
	return true;
    }
    return false;
}
/* checks to see if a number is numeric. for more specific stuff, use on of the
wrappers*/
function is_numeric(str, validChars) {
    var chr;
    var result = true;
    var start;

    if (str.length == 0) return false;

    if (str.charAt(0) == '-') {
	start = 1;
    } else {
	start = 0;
    }

    for (i = start; i < str.length && result == true; i++) {
      chr = str.charAt(i);
      if (validChars.indexOf(chr) == -1) {
         result = false;
         }
      }
    return result;
}
function is_int(str) {
    return is_numeric(str, '0123456789');
}
function is_float(str) {
    var dotcount = 0;
    var result = is_numeric(str, '0123456789.');

    if (result) {
	for (i = 0; i < str.length && result == true; i++) {
	  chr = str.charAt(i);
	  if (chr == '.') {
	      dotcount++;
	  }
	}
	if (dotcount > 1) {
	    result = false;
	}
    }
    return result;
}
function is_ammount(str) {
    var dotcount = 0;
    var currency = '�R$';
    var result = is_numeric(str, currency + ' 0123456789.');

    if (result) {
    for (i = 1; i < str.length && result == true; i++) {
	  chr = str.charAt(i);
	  if (currency.indexOf(chr) != -1) {
	      result = false;
	  }
	}
    }
    return result;
}
/* check to see if this is a valid email address */
function is_email(str) {
	  var at="@";
    var dot=".";
    var lat=str.indexOf(at);
    var lstr=str.length;
    var ldot=str.indexOf(dot);

    if (str.indexOf(at) == -1) {
	return false;
    }

    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at) == lstr) {
	return false;
    }

    if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot) == lstr) {
	return false;
    }

    if (str.indexOf(at, (lat+1)) !=- 1) {
	return false;
    }

    if (str.substring(lat-1, lat) == dot || str.substring(lat+1,lat+2) == dot) {
	return false;
    }

    if (str.indexOf(dot, (lat+2)) == -1) {
	return false;
    }

    if (str.indexOf(" ") !=- 1) {
	return false;
    }

    return true;
}
function dom_toggle(id) {
   if ($) {
		element = $(id);
		element.style.display = (element.style.display=='block') ? 'none' : 'block';
    }
}
/* shows/hides (depending on value of show parameter) all of an element's ul
elements' li elements. */
function dom_toggle_all(id, show) {
	if ($) {
		element = $(id);
		menus = element.getElementsByTagName('UL');

		for (var m=0; m<menus.length; m++) {
			menus[m].style.display = (show) ? 'block' : 'none';
		}
    }
}

/* standard pop-up function, centers pop-up on screen */
function pop_this_up(url, target, width, height, more_style) {
    top = (screen.availHeight - height) / 2;
    left = (screen.availWidth - width) / 2;

    style = 'height=' + height + ',width=' + width + ',top=' + top + ',left=' + left;
    if (more_style != '') {
	style += ',' + more_style;
    }

    //new_window = window.open(url, target, style);
		window.open(url,'Survey','scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=yes');
    if (window.focus) {
		//		new_window.focus();
    }
}
function POP_UP(url)
{
	window.open(url,'Survey','scrollbars=yes,menubar=no,height=800,width=700,resizable=yes,toolbar=no,location=no,status=yes');
}
function image_link(base_url, image_num) {
    location.href = base_url + images[image_num].id;
}




function addEvent(obj, evType, fn, useCapture){
try {
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be attached");
  }
} catch(e) {
alert('obj: '+obj+' type: '+evType);
}
}

function removeEvent(obj, evType, fn, useCapture){
  if (obj.removeEventListener){
    obj.removeEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.detachEvent){
    var r = obj.detachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be removed");
  }
}


function target(e) {
    if(is_ie) return window.event.srcElement;
    return e.target;
}

function curtarget(e) {
    if(is_ie) return this;
    return e.currentTarget;
}

getTarget = target;
getCurTarget = curtarget;


function in_array(list, val) {
    for(var i=list.length;i>0;i--) {
	if(val == list[i-1]) return true;
    }
    return false;
}



//setFont("verdana", 9);

/*
"month/year title", "day titles", "empty days", "unselected days", "current/selected date", "footer bar", "border color"
*/

setColor("#77B7C1", "#77B7A6", "#CAC09C", "#E3E1C9", "#77B7A6", "#E3E1C9", "#1F654D");

/*
"Year/Month", "Day Titles", "Unselected Days", "Current/Selected Day", "Footer Nav")
*/

setFontColor("#333333", "#111111", "#111111", "#111111", "#0C7D8C");



setFormat("dd mon yyyy");

//setWeekDay(0);

//setMonthNames("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
setDayNames("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
//releases trackbox
function add_track_to_box(){
    var frm=$("Track_Form");
	var track=$("track_name").value;
	var track_box=$("track_box");
    var track_count=track_box.options.length;
    var error=(track=="");
    var e_msg = 'Correct the following error(s)!\n';
	var fields = new Array('track_name', 'real_hi', 'real_lo', 'media_hi', 'media_lo');
	var field_obj = new Array($('track_name'), $('real_hi'), $('real_lo'), $('media_hi'), $('media_lo'));

	// validation on what the user needs to enter
	for(var i = 0; i < field_obj.length; i ++){
		if(field_obj[i].value == '') e_msg += '* Enter a ' + fields[i] + '.\n';
	}

	if(e_msg != 'Correct the following error(s)!\n'){
		alert(e_msg);
		return false;
	}

	// alert($("track_name").value);
  	if (error!=true){
        for(i=0;i<track_count;i++){
            //alert("track in selection:"+track_box.options[i].text+" track being added: "+track);
            if(track_box.options[i].text==track){
                alert("Track is already in listing!-"+track_box.options[i].value);
                error=true;
                return false;
            }
        }
    }
    if(error!=true){
        //prefix the value with an underscore to signify new track.
        track_box.options[track_count]=new Option(track, "_"+track);
        // clear fields
		for(var i = 0; i < field_obj.length; i ++){
	 		field_obj[i].value= "";
        }
		field_obj[0].focus;
        return true;
    }

    return false;
}


//fill available_tracks_box on release_id change
function fillTrackList(){
    var available_track_box=$("available_track_box");
    //track_by_release_array;
    //tracks_array;
    var release_id=$("release_box").value;
    clear_select("available_track_box");
    for(var i=0; i<track_by_release_array[release_id].length; i++){
        available_track_box.options[i]=new Option(tracks_array[track_by_release_array[release_id][i]],track_by_release_array[release_id][i] );
        if(debug==true)alert("adding " + tracks_array[track_by_release_array[release_id][i]]);
    }
}

//fill other track fields
function trackFields(track_id){
	var fields = new Array('track_name', 'real_hi', 'real_lo', 'media_hi', 'media_lo');
	var field_obj = new Array($('track_name'), $('real_hi'), $('real_lo'), $('media_hi'), $('media_lo'));


}

function addTrackToPlaylist(){

    var available_track_box=$("available_track_box");
    var track_box=$("track_box");
    var available_track_count=available_track_box.options.length;
    var selected_track_count=track_box.options.length;
    var error=true;
    for(var i=0;i<available_track_count;i++){
        if( available_track_box.options[i].selected == true ){
            for( var j=0;j< track_box.options.length; j++ ){
                if( available_track_box.options[i].text == track_box.options[j].text){
                    error==true;
                    alert("Track already in listing!");
                    return false;
                }
            }
            track_box.options[selected_track_count]=new Option(available_track_box.options[i].text, available_track_box.options[i].value);
            available_track_box.options[i] = null;
            error=false;
        }
    }
    if ( error == true ){
        alert("Please select a track to add to your playlist.");
    }
}
function deleteTrack(){

    var track_box=$("track_box");
    var selected_track_count=track_box.options.length;
    var error=true;

    for(var i=0;i<selected_track_count;i++){
        if( track_box.options[i].selected == true ){
            track_box.options[i]=null;
            error=false;
        }
    }
    if ( error == true ){
        alert("Please select a track to delete");
    }
}
function saveTrack(){
    var error = $("track_box").selectedIndex.isNull;
    if(!error){
        var old_name=$("track_box").options[$("track_box").selectedIndex].text;
        var old_value=$("track_box").options[$("track_box").selectedIndex].value;
        var new_value="";
        var new_text=$("track_name").value;
        var track_count=$("track_box").options.length;
        var track_box= $("track_box");
        //check for existing track
        for(var count=0;count<track_count;count++){
            //alert("track in selection:"+track_box.options[i].text+" track being added: "+track);
            if(track_box.options[count].text==new_text){
                alert("Track is already in listing!-"+track_box.options[i].value);
                error=true;
                return false;
            }
        }

        if(old_value.substr( 0, 1)=="_" ){
                    if(debug==true)alert("fisrt char is _");
            $("track_box").options[$("track_box").selectedIndex].value= "_" + new_text;
        }else{
            //alert("fisrt char is id_");
            var temp=new Array();
            temp=old_value.split("_");
            if(debug==true)alert("fisrt char is _");
            $("track_box").options[$("track_box").selectedIndex].value=temp[0] + "_" + new_text;
        }
        $("track_box").options[$("track_box").selectedIndex].text=new_text;
        $("track_name").value ="";
        $("add_button").value = "add track";
        $("add_button").onclick = add_track_to_box;
    }else{
        alert("Please select a track to edit.")
    }
}
function editTrack(){

    var track_box=$("track_box");
    var selected_track_count=track_box.options.length;
    var fields = new Array('track_name', 'real_hi', 'real_lo', 'media_hi', 'media_lo');
	var field_obj = new Array($('track_name'), $('real_hi'), $('real_lo'), $('media_hi'), $('media_lo'));
	var error=true;

    for(var i=0;i<selected_track_count;i++){
        if( track_box.options[i].selected == true ){
            for(var j=0; j<field_obj.length; j ++){
				field_obj.value = track_box.options[i].text;
            }
			$("add_button").value = "save track";
            $("add_button").onclick = saveTrack;
            error=false;
        }
    }
    if ( error == true ){
        alert("Please select a track to edit");
    }
}
function reorder_select(obj, to) {
    //alert("psst");
    var count = 0;
    var box=$(obj);
    for (var e=0; e<box.options.length; e++) {
	if (box.options[e].selected == true)
	    count++;
    }
    //alert(box);
    if (count == 1) {
	var pos = box.selectedIndex;
	var move_to = pos + to;

	if (move_to >= 0 && move_to < box.options.length) {
	    old_value = box.options[pos].value;
	    old_text = box.options[pos].text;
	    box.options[pos].value = box.options[move_to].value;
	    box.options[pos].text = box.options[move_to].text;
	    box.options[move_to].value = old_value;
	    box.options[move_to].text = old_text;

	    box.options[pos].selected = false;
	    box.options[move_to].selected = true;
	}
    }
}
function increment_number_of_disks(){
    var number_of_disks=parseInt($('number_of_disks').value);
    $('number_of_disks').value=parseInt($('number_of_disks').value)+ 1;
    $('input_tracks').value=1;
    //send_tracks();
    if(debug==true)alert(parseInt($('number_of_disks').value));
}
function set_disk_number(dn){

    $("disk_number").value=dn;
    $("reset_vars").value="FALSE";
    if(debug==true)alert($('disk_number').value);
}
function $(control){
    return document.getElementById(control);
}
function reset_disk_vars(){
        $("reset_vars").value="TRUE";
    if(debug==true)alert($("reset_vars").value);
}
function view_audio_tracks(){
    $("view_audio").value="TRUE";
    $("reset_vars").value="FALSE";
    if(debug==true)alert($('view_audio').value);
}
function add_one_disk(){
    $("add_disk").value="TRUE";
    $("reset_vars").value="FALSE";
    if(debug==true)alert($('add_disk').value);
}
function fill_releases(){
    //release_array;
    //artist_array;
    //alert("hello");
    var artist_id=$("artist_id").value;
    var release_box=$("release_id");
    clear_select("release_id");
    for(var i=0; i<artist_array[artist_id].length; i++){
       // alert(artist_array[1].value);
        var release_id=artist_array[artist_id][i];
        release_box.options[i]=new Option(release_array[release_id], release_id );
        if($("selected_release")){
            if(release_id == $("selected_release").value){
                //alert($("selected_release").value);
                release_box.selectedIndex=i;
            }
        }
    }
}
function fill_releases_playlist(){
    var genre_id=$("genre_id").value;
    var release_box=$("release_box");
    clear_select("release_box");
    if(debug)alert("genre_id : "+ genre_id);
    if(genre_id=="NULL"){
        release_box.options[0]=new Option( "Please select a genre first." );
    }else{
        release_box.options[0]=new Option( "Please select a release." );
    }
    for(var i=0;i<genre_array[genre_id].length;i++){
        var release_id=genre_array[genre_id][i];
        release_box.options[i+1]=new Option(release_array[release_id], release_id );

    }
}
function clear_select(box){
    var sbox=$(box);
    //if(sbox){
        for (var si=sbox.options.length; si>=0; si--){
            sbox.options[si]=null;
        }
    //}
}
function save_and_quit(){
    $("quit").value="TRUE";
}
function toggle_feature(control){
    //alert("control: " +control);
    var current = "";
    var target = "";
    var error  = true;
    var insert_point="";

    if( control == "featured_playlist"){
        current = $("featured_playlist");
        target = $("unfeatured_playlist");
    }else{
        current = $("unfeatured_playlist");
        target = $("featured_playlist");
    }
    insert_point = target.options.length;

    for ( var i = 0; i < current.options.length; i++ ){
        if( current.options[i].selected == true ){
            target.options[ insert_point ]= new Option(current.options[i].text, current.options[i].value);
            current.options[i] = null;
            error=false;
        }
    }
    if(error == true){
        alert("Please select an album to move.");
    }
}
function submit_feature(){
    send_tracks("featured_playlist");
    send_tracks("unfeatured_playlist");
    $("features").submit();
}
function send_tracks(control){
    if($(control)){
            //alert("yeah yeah");
        var box=$(control);
        var count=box.options.length;
        for (var i=0;i<count;i++ ){
            box.options[i].selected=true;
            //alert("option: "+ box.options[i].text)
        }
    }
}
function fill_features(){
    //if( $("featured_releases") && $("unfeatured_releases") ){
        clear_select("unfeatured_playlist");
        clear_select("featured_playlist");
        var genre = $("genre");
        var genre_value = genre.options[genre.selectedIndex].value;
        var genre_false = 0;
        var genre_true = 0;
        var unfeatured = $("unfeatured_playlist");
        var featured = $("featured_playlist");
        //alert("boo");
        if( genre_value !="NULL" ){
            var genre_false = genre_array[genre_value]["FALSE"].length;
            var genre_true  = genre_array[genre_value]["TRUE"].length;
            var false_array = genre_array[genre_value]['FALSE'];
            var true_array  = genre_array[genre_value]['TRUE'];

            if( genre_false > 0 ){
                if(debug) alert("genre_false : " + genre_false);
                for ( var i = 0 ; i< genre_false; i++){
                    if(debug)alert("index" + false_array[i] + " i :"+ i );
                   // unfeatured.options[i] = new Option( release_array[ genre_array[genre_value]['FALSE'][i] ], genre_array[genre_value]['FALSE'] );
                     unfeatured.options[i] = new Option( release_array[ false_array[i] ], false_array[i] );
                }

            }
            if( genre_true > 0 ){

                for ( var i = 0 ; i< genre_true; i++){

                    featured.options[i] = new Option( release_array[ true_array[i] ], true_array[i] );

                }

            }

        }
    //}
}

function fill_artist(){

    var genre_box=$("genre_id");
    var artist_box=$("artist_id");
    clear_select("artist_id");
    var empty=true;
    //alert("sdf");
    var genre_selected=genre_box.selectedIndex;
    if( genre_selected != null && genre_box.options[genre_selected].value != "NULL"){
    var genre_id=genre_box.options[genre_selected].value;
        //alert("genre_id : "+ genre_id);
        for( var i = 0; i < genre_array[genre_id].length; i++ ){
            if(debug)alert("selected artist : "+ $("selected_artist").value+ " options i : "+genre_array[genre_id][i]);
            artist_box.options[i]=new Option( artist_array[ genre_array[genre_id][i] ] , genre_array[genre_id][i] );
            if( ($("selected_artist")) && (genre_array[genre_id][i] == $("selected_artist").value) ){
                if(debug)alert("boo");
                artist_box.selectedIndex = i;
            }
            empty=false;
        }
    }
    if( empty == true){
        artist_box.options[0] = new Option("Select a genre.", "NULL" );
    }
    fill_releases_feature();
}
function fill_releases_feature(){
    //release_array;
    //artist_release_array;
    //alert("hello");
    if( $("release_id") ){
        var artist_id=$("artist_id");
        var release_box=$("release_id");
        var artist_selected=artist_id.selectedIndex;
        var empty=true;
        //var artist_selected=null;
        //alert("yo");
        if( artist_selected!=null && artist_id.options[artist_selected].value != "NULL"){
        var artist_id_value = artist_id.options[artist_selected].value;
            clear_select("release_id");
            for(var i=0; i<artist_release_array[artist_id_value].length; i++){
                var release_id=artist_release_array[artist_id_value][i];
                release_box.options[i]=new Option(release_array[release_id], release_id );
                if($("selected_release")){
                    if(release_id == $("selected_release").value){
                        release_box.selectedIndex=i;
                    }
                }
                empty=false;
            }
        }
        if( empty == true ){
            release_box.options[0] = new Option("Select an artist.", "NULL" );
        }
    }
}

function confirm_delete(id, section, subsection, field, extra) {
if (confirm('Are you sure you want to delete this article?'))
{
	if(!extra)
	{
		extra = '';
	}
	if(section && subsection && field)
	{
		window.location.href = 'admin.php?section=' + section + '&subsection=' + subsection + '&' + field + '=' + id + extra;
	}
	else
	{
		window.location.href = 'admin.php?section=News&subsection=Add/Edit%20News&delete_article_id=' + id;
	}
}
}

function explode(delimiter, str) {
    var arr = Array();
    str = delimiter + str;
    while ((pos = str.indexOf(delimiter, 1)) != -1 || (pos = str.length) > 0) {
	arr.push(str.substring(1,pos));
	str = str.substr(pos);
    }

    return arr;
}
function single_option_selected(selbox) {
    count = 0;
    for (x=0; x<selbox.options.length; x++) {
	if (selbox.options[x].selected == true) {
	    count++;
	}
    }
    if (count != 1) {
	alert('Please select a single item.');
	return false;
    } else {
	return true;
    }
}
function multi_make_option() {
    frm = document.getElementById(multi_form);
    title = frm.elements[multi_fields[multi_index_display]].value;
    value = "";
    for (x = 0; x < multi_fields.length; x++) {
	if (x != 0) {
	    value += '' + multi_delim;
	}
	value += '' + frm.elements[multi_fields[x]].value;
    }

    return new Option(title, value);
}
function multi_clear_boxes() {
    frm = document.getElementById(multi_form);
    for (x = 0; x < multi_fields.length; x++) {
	frm.elements[multi_fields[x]].value = '';
    }
    frm.multi_index.value = '';
    frm.multi_save_button.value = 'Add';
}
function multi_delete() {
    frm = document.getElementById(multi_form);
    selbox = frm.elements[multi_box];
    if (selbox.selectedIndex != -1) {
	multi_clear_boxes();
	deleted = true;
	while (deleted) {
	    deleted = false;
	    for (b=0; b<selbox.options.length; b++) {
		if (selbox.options[b].selected == true) {
		    selbox.options[b] = null;
		    deleted = true;
		}
	    }
	}
    } else {
	alert('Please select an item to delete.');
    }
}
function multi_save_click() {
	var frm = document.getElementById(multi_form);
    var selbox = frm.elements[multi_box];
	var m_index = frm.multi_index.value;
    var e_msg = 'Correct the following error(s)!\n';

	// validation on what the user needs to enter
	for(var i = 1; i < multi_fields.length; i ++){
		if(frm.elements[multi_fields[i]].value == ''){
			e_msg += '* Enter a ' + multi_fields[i].replace(/_/, " ") + '.\n';
		}
	}

	if(e_msg != 'Correct the following error(s)!\n'){
			alert(e_msg);
		} else {
			opt = multi_make_option();
		if (m_index == '') {
		    if (selbox.length < multi_limit || multi_limit == 0) {
				selbox.options[selbox.length] = opt;
				multi_clear_boxes();
			} else {
				alert('You have reached the item limit.');
	    	}
		} else {
	    	selbox.options[m_index] = opt;
	    	multi_clear_boxes();
		}
    }
}
function multi_load() {
	frm = document.getElementById(multi_form);
    selbox = frm.elements[multi_box];
    if (single_option_selected(selbox)) {
		frm.multi_save_button.value = 'Update';
		frm.multi_index.value = selbox.selectedIndex;
		selbox[selbox.selectedIndex].value
		opt = explode(multi_delim, selbox[selbox.selectedIndex].value);
		for (x = 0; x < multi_fields.length; x++) {
			frm.elements[multi_fields[x]].value = opt[x];
		}
    }
}
function multi_reorder(direction) {
    frm = document.getElementById(multi_form);
    selbox = frm.elements[multi_box];
    if (single_option_selected(selbox)) {
        destination = selbox.selectedIndex+direction;
        if (destination >= 0 && destination < selbox.length) {
	    tmpbox = new Option(selbox.options[destination].text,selbox.options[destination].value);
            tmpbox2 = new Option(selbox.options[selbox.selectedIndex].text,selbox.options[selbox.selectedIndex].value);
            selbox.options[destination] = tmpbox2;
            selbox.options[selbox.selectedIndex] = tmpbox;
            selbox.selectedIndex = destination;
	    multi_clear_boxes();
        }
    }
}

function multi_handle_enter(field, event) {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {
	multi_save_click();
	return false;
    } else {
	return true;
    }
}
function multi_on_submit() {
    frm = document.getElementById(multi_form);
    selbox = frm.elements[multi_box];
    for (x = 0; x < selbox.options.length; x++) {
	selbox.options[x].selected = true;
    }
}

var debug= false;
function open_close(val)
{
	if(val == 1)
	{
		style = document.getElementById('row1').style.display;
		if(style != '')
		{
			document.getElementById('row1').style.display = '';
			document.getElementById('row2').style.display = '';
			document.getElementById('row3').style.display = '';
			document.getElementById('row4').style.display = '';
			document.getElementById('row5').style.display = '';
			document.getElementById('row6').style.display = '';
			document.getElementById('row25').style.display = '';
		}
		else
		{
			document.getElementById('row1').style.display = 'none';
			document.getElementById('row2').style.display = 'none';
			document.getElementById('row3').style.display = 'none';
			document.getElementById('row4').style.display = 'none';
			document.getElementById('row5').style.display = 'none';
			document.getElementById('row6').style.display = 'none';
			document.getElementById('row25').style.display = 'none';
		}
	}
	else if(val == 2)
	{
		style = document.getElementById('row7').style.display;
		if(style != '')
		{
			document.getElementById('row7').style.display = '';
			document.getElementById('row8').style.display = '';
			document.getElementById('row9').style.display = '';
			document.getElementById('row10').style.display = '';
			document.getElementById('row11').style.display = '';
			document.getElementById('row12').style.display = '';
			document.getElementById('row13').style.display = '';
			document.getElementById('row14').style.display = '';
			document.getElementById('row15').style.display = '';
			document.getElementById('row16').style.display = '';
		}
		else
		{
			document.getElementById('row7').style.display = 'none';
			document.getElementById('row8').style.display = 'none';
			document.getElementById('row9').style.display = 'none';
			document.getElementById('row10').style.display = 'none';
			document.getElementById('row11').style.display = 'none';
			document.getElementById('row12').style.display = 'none';
			document.getElementById('row13').style.display = 'none';
			document.getElementById('row14').style.display = 'none';
			document.getElementById('row15').style.display = 'none';
			document.getElementById('row16').style.display = 'none';
		}
	}
	else if(val == 3)
	{
		style = document.getElementById('row17').style.display;
		if(style != '')
		{
			document.getElementById('row17').style.display = '';
			document.getElementById('row18').style.display = '';
		}
		else
		{
			document.getElementById('row17').style.display = 'none';
			document.getElementById('row18').style.display = 'none';
		}
	}
	else if(val == 4)
	{
		style = document.getElementById('row19').style.display;
		if(style != 'none')
		{
			document.getElementById('row19').style.display = 'none';
			document.getElementById('row20').style.display = 'none';
			document.getElementById('row21').style.display = 'none';
			document.getElementById('row22').style.display = 'none';
		}
		else
		{
			document.getElementById('row19').style.display = '';
			document.getElementById('row20').style.display = '';
			document.getElementById('row21').style.display = '';
			document.getElementById('row22').style.display = '';
		}
	}
	else if(val == 5)
	{
		style = document.getElementById('row24').style.display;
		if(style != '')
		{
			document.getElementById('row23').style.display = '';
			document.getElementById('row24').style.display = '';
			document.getElementById('row27').style.display = '';
			document.getElementById('row28').style.display = '';
			document.getElementById('row29').style.display = '';
			document.getElementById('row30').style.display = '';
			document.getElementById('row31').style.display = '';
			document.getElementById('row32').style.display = '';
			
		}
		else
		{
			document.getElementById('row23').style.display = 'none';
			document.getElementById('row24').style.display = 'none';
			document.getElementById('row27').style.display = 'none';
			document.getElementById('row28').style.display = 'none';
			document.getElementById('row29').style.display = 'none';
			document.getElementById('row30').style.display = 'none';
			document.getElementById('row31').style.display = 'none';
			document.getElementById('row32').style.display = 'none';
		}
	}
}

