var page_save=0;
var field_change=0;

var current_pos=0;
var list_select=new Array();
var cur_pid=0;
var focused_element=0;
var focused_parent=0;
var focused_url='';
var allow_blur=0;

var move_div='school_div_';
var list_div='school_list_';
var sel_val ='school_';
var set_val ='my_school_';
var link_set =0;
var publisher_func=0;
var dval='';

function set_as_loading(prefix,oid){
	document.getElementById(oid).innerHTML="<table width='100%' height='100%'><tr><td><img src='"+prefix+"/components/com_comprofiler/images/loading.gif'></td></tr></table>";
}

function set_dval(val){
	
	dval=val;
}
function set_for_(val,pid){
		if(val=='set'){
			set_for_sets(pid)
			el=document.getElementById("value_"+pid);
			el.focus()
		}else if(val=='content'){
			set_for_books(pid)
			el=document.getElementById("value_"+pid);
			el.focus()
		}
	
	
}

function set_for_books(pid){
    try{
    	if (navigator.appName=='Microsoft Internet Explorer'){
    		throw "a";
    	}
    	el=document.getElementById("value_"+pid);
		book_action = document.getElementById("action_book_"+pid)
		el.setAttribute("onfocus",book_action.value)
		el.setAttribute("onkeyup",book_action.value)
		
    } catch(e){
    	span= document.getElementById('input_con_'+pid);
		span.innerHTML="<input size='40' id='value_"+pid+
		               "' type='text' value='' name='title_"+pid+
		               "' AUTOCOMPLETE=OFF  onfocus=\"get_div_select_list('list_"+pid+
		               "',this,"+pid+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/product_list?ajax=true');show_element('list_"+pid+"');\" onkeyup=\"get_div_select_list('list_"+pid+"',this,"+pid+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/set_list?ajax=true');show_element('list_"+pid+"');\" onblur=\"check_blur("+pid+")\" onkeypress=\"return (event.keyCode!=13 && event.keyCode!=38 && event.keyCode!=40)\">";
		el=document.getElementById("value_"+pid);
		child=span.childNodes
		child[0].focus()
    }
}
function set_for_sets(pid){
	el=document.getElementById("value_"+pid);
	set_action = document.getElementById("action_set_"+pid)
    try{
    	if (navigator.appName=='Microsoft Internet Explorer'){
    		throw "a";
    	}
		el.setAttribute("onfocus",set_action.value)		
		el.setAttribute("onkeyup",set_action.value)
		
    }catch(e){
		span= document.getElementById('input_con_'+pid);
		span.innerHTML="<input size='40' id='value_"+pid+
		               "' type='text' value='' name='title_"+pid+
		               "' AUTOCOMPLETE=OFF  onfocus=\"get_div_select_list('list_"+pid+
		               "',this,"+pid+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/set/set_list?ajax=true');show_element('list_"+pid+"');\" onkeyup=\"get_div_select_list('list_"+pid+"',this,"+pid+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/set/set_list?ajax=true');show_element('list_"+pid+"');\" onblur=\"check_blur("+pid+")\" onkeypress=\"return (event.keyCode!=13 && event.keyCode!=38 && event.keyCode!=40)\">"
		el=document.getElementById("value_"+pid);
		child=span.childNodes
		child[0].focus()
	}
	
	
}

function isValidURL(url){
    var RegExp = /^((scribebook:).*)|(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|http:\/\/|https:\/\/|ftp:\/\/)+([\d\w][-\d\w]{0,253}[\d\w]\.?)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(url) ){
        return true;
    }else{
        return false;
    }
}

function appear_special(id){
	content_div=document.getElementById(id);
	if(content_div.style.display=='none'){
		Effect.Appear(id);
	}else {
		Effect.Fade(id);
	}
}

function expand_special(id){
	content_div=document.getElementById(id);
	if(content_div.style.display=='none'){
		Effect.BlindDown(id);
	}else {
		Effect.BlindUp(id);
	}
}

function show_product_special(element,id){
	content_div=document.getElementById('sub_content_'+id);
	if(content_div.style.display=='none'){
		Effect.BlindDown('sub_content_'+id);
		new Effect.Highlight('sel_row_'+id,{startcolor:'#ffffff', endcolor:'#FEFF9F',duration:1,restorecolor:'#FEFF9F'})
		
	} else {
		Effect.BlindUp('sub_content_'+id);
		new Effect.Highlight('sel_row_'+id,{startcolor:'#FEFF9F', endcolor:'#ffffff',duration:1,restorecolor:'#ffffff'})
		
	}
}

function save_name(id){
	fname=document.getElementById('f_name').value;
	lname=document.getElementById('l_name').value;
	params = 'name='+fname+" "+lname;
	new Ajax.Updater("messages_", "index2.php?option=com_profile&task=save_bdata&nonly=1", {asynchronous:true, evalScripts:true,parameters:params}); 

}

function set_select_all(frm,inval){
	tags=frm.getElementsByTagName('input')
	for (i=0;i<tags.length;i++){
		element = tags[i];
		element.checked=inval;
	}
}

function set_link_set(val){
	link_set=val;
}

function setDivs(m,l,s,t){
	move_div=m;
	list_div=l;
	sel_val=s;
	set_val=t;
}
function check_blur(id){		
	if(allow_blur!=id){
		current_pos=0;
		list_select=new Array();
		cur_pid=0;
		hide_element(list_div+id);
		set_link_set(0);
	}
}
function add_list_select(id,pid){
	list_select.push(id);
	cur_pid=pid;
}

function set_field_change(){
	field_change=1;
}

function clear_field_change(){
	field_change=0;
}

function select_move(dir){
	next_pos = current_pos+dir;
	if (list_select.length > next_pos && 0 <= next_pos){
		pid= list_select[current_pos];
		current_pos=next_pos;
		lid = list_select[current_pos];
		new_el = document.getElementById(move_div+lid);
		new_el.style.background='white';
	 	new_el.setAttribute("onmouseout","this.style.background='white'");
		old_el = document.getElementById(move_div+pid);
		old_el.style.background='#EFEBEF';
		old_el.setAttribute("onmouseout","this.style.background='#EFEBEF'");
		
	}
}

function set_page_save(){
	page_save=page_save+1;
}
function clear_page_save(){
	if(page_save>0)
		page_save=page_save-1;
}
function set_blur(val){
	allow_blur=val;
}
function page_changed(){
	if (page_save > 0 || field_change > 0){
		//alert('page has unsaved data');
	}
	page_save=0;
	field_change=0;
}

function save_perms(id,val){
	hide_element(id+"_perms");
	link = document.getElementById("link_p_"+id)
	link.innerHTML= document.getElementById(id+"_"+val).innerHTML;
	updater=new Ajax.Updater("messages_", "index2.php?option=com_profile&task=save_permission&value="+val+'&id='+id, {asynchronous:true, evalScripts:true}); 
}

function set_element_privacy(element_id,new_priv){
	
}

function clear_pass_inputs(){
	document.getElementById('password_f').value="";
	document.getElementById('password_v_f').value="";
}
function s_h_element_history(element,id){
	if( element.innerHTML.toUpperCase().match("MINIMIZE")){
		document.getElementById("table_"+id).style.display="none";
		element.innerHTML = element.innerHTML.replace("minimize","maximize");
		document.getElementById("min_title_"+id).style.display='inline';

	} else {
		document.getElementById("table_"+id).style.display="block";
		element.innerHTML = element.innerHTML.replace("maximize","minimize");
		document.getElementById("min_title_"+id).style.display='none';
	}
}

function remove_element(id,pid){
	par = document.getElementById(pid);
	element = document.getElementById(id);
	par.removeChild(element);
}

function set_focus_id(parent_id,url){
	focused_element=parent_id;
	focused_url=url;
}

function change_to_input(parent_id,element,save_url,focus_func){
	 if (typeof focus_func == "undefined") {
    	focus_func = "";
  	 }
	value=element.innerHTML;
	_parent=document.getElementById(parent_id);
	_parent.innerHTML="<input class='inputbox' onblur=\"set_focus_id('0','')\" onfocus=\"set_focus_id('"+parent_id+"','"+save_url+"');"+focus_func+"\" id='input_"+parent_id+"' type='text' value='"+value+"'>&nbsp;&nbsp;<input type='submit' " +
			"value='save' onclick=\"save_revert_to_cell('"+parent_id+"','input_"+parent_id+"','"+save_url+"')\">";
    focused_element=parent_id;
    focused_url=save_url;
    document.getElementById('input_'+parent_id).focus();
    set_page_save();
}
function get_m_div_select_list(list_id,inputs,pid,act,url){
if(act){
		new Ajax.Updater(list_id,url+'&pid='+pid+'&value='+inputs,{asynchronous:true, evalScripts:true});
		current_pos=0;
		list_select=new Array();
		cur_pid=0;
	}	
}
function get_div_select_list(list_id,input,pid,act,url){
	if(act){
		value=escape(input.value);
		new Ajax.Updater(list_id,url+'&pid='+pid+'&value='+value,{asynchronous:true, evalScripts:true});
		current_pos=0;
		list_select=new Array();
		cur_pid=0;
	}
}

function set_value(from_id,to_id){
	value= document.getElementById(from_id).value;
	document.getElementById(to_id).value=value;
	current_pos=0;
	list_select=new Array();
	cur_pid=0;
	set_field_change();
}

function set_value_link(from_id,to_id,special_hidden){
	
	value = document.getElementById(from_id).value;
	document.getElementById('link_'+to_id).innerHTML=value;
	if(special_hidden != null){
		document.getElementById('hidden_'+to_id).value=document.getElementById(special_hidden).value;
	} else {
		document.getElementById('hidden_'+to_id).value=value;
	}
	document.getElementById('value_'+to_id).value='';
	current_pos=0;
	list_select=new Array();
	cur_pid=0;
	set_link_set(0);
}

function save_revert_to_cell(parent_id,input_id,save_url){	
	value=document.getElementById(input_id).value;
	save_email= escape(value);
	updater=new Ajax.Updater("messages_", save_url+'&value='+save_email+'&id='+parent_id, {asynchronous:true, evalScripts:true}); 
	_parent=document.getElementById(parent_id);
	_parent.innerHTML="<a class='to_edit' onclick=\"change_to_input('"+parent_id+"',this,'"+save_url+"')\">"+value+"</a>";
	clear_page_save();
	delayed_clear();
}

function save_and_close(close_id,update_id,save_url){
	document.getElementById(close_id).style.display='none';
	new Ajax.Updater(update_id,save_url+"&clid="+update_id+"&pid="+close_id,{asynchronous:true, evalScripts:true});
	
}

function hide_special(selector,id){
	el = document.getElementById(id);
	
	el.style.display='none';
	selector.style.background='white';
	focused_parent.setAttribute('onmouseout',"this.style.background='white'");
	selector.setAttribute('onclick',"show_special(this,'"+id+"')");
}

function show_special(selector,id){
	if(focused_element!=0){
		hide_special(focused_parent,focused_element.id);
	}
	
	focused_element=document.getElementById(id);
	focused_element.style.display='block';
	
	
	focused_parent=selector;
	focused_parent.style.background='#FFFFCE';
	focused_parent.setAttribute('onmouseout','');
	focused_parent.setAttribute('onclick',"hide_special(this,'"+id+"')");
}

function show_element(id){
	document.getElementById(id).style.display="block";
}
function hide_element(id){
	try{
		document.getElementById(id).style.display="none";
	} catch (e){}
}

function show_hide(id){
	if(document.getElementById(id).style.display=='block'){
		hide_element(id);
	}else {
		show_element(id);
	}
}

function save_input_screens(save_url,update_id,wrapper_id){
	new_name=escape(document.getElementById("new_screen_input").value);
	new_client= escape(document.getElementById('new_client_input').value);
	updater=new Ajax.Updater(update_id, save_url+'&name='+new_name+"&client="+new_client, {asynchronous:true, evalScripts:true}); 
	hide_element(wrapper_id)
	clear_page_save();
	return false;
}

function save_input(id,save_url,update_id,wrapper_id){
	new_value=escape(document.getElementById(id).value);
	updater=new Ajax.Updater(update_id, save_url+'&value='+new_value, {asynchronous:true, evalScripts:true}); 
	hide_element(wrapper_id);
	clear_page_save();
	return false;
}

function ajax_set_tab(tab,content_id,load_url){
	page_changed();
	document.getElementById("current").id="";
	tab.parentNode.id="current";
	updater=new Ajax.Updater(content_id, load_url, {asynchronous:true, evalScripts:true}); 
	return false;
}

function switch_sh(id1,id2){
	check = document.getElementById(id1).style.display;
	if(check=='none'){
		document.getElementById(id1).style.display='inline';
		document.getElementById(id2).style.display='none';
	}else{
		document.getElementById(id1).style.display='none';
		document.getElementById(id2).style.display='inline';		
	}
}
function clear_element(id){
	document.getElementById(id).innerHTML="";
}
function delayed_clear(){
	setTimeout("clear_element('messages_')",4250);
	
}

function add_con(id,pid){

	 count=id+1;
	 updater=new Ajax.Updater('add_con_'+id+'_'+pid,"index2.php?option=com_profile&task=con_education&pid="+pid+"&count="+count, {asynchronous:true, evalScripts:true});
	set_field_change();
	return false;
}

function add_min(id,pid){

	count=id+1;
	updater=new Ajax.Updater('add_min_'+id+'_'+pid,"index2.php?option=com_profile&task=con_education&pid="+pid+"&min=1&count="+count, {asynchronous:true, evalScripts:true});
	set_field_change();
	return false;
}

function find_cur(id){
	for(i=0;i<list_select.size();i++){
		if (list_select[i]==id){
			pid= list_select[current_pos];
			current_pos=i;
			lid = list_select[current_pos];
			new_el = document.getElementById(move_div+lid);
			new_el.style.background='white';
			new_el.setAttribute('onmouseout',"this.style.background='white'")
			old_el = document.getElementById(move_div+pid);
			old_el.style.background='#EFEBEF';
			old_el.setAttribute('onmouseout',"this.style.background='#EFEBEF'")
			break;
		}
		
	}
}

document.onkeydown = KeyCheck;       


function KeyCheck(e)

{

  var KeyID = (window.event) ? event.keyCode : e.keyCode;

  if (current_pos >= 0){
   switch(KeyID)

   {
      case 38://arrowup
			select_move(-1)
			if(publisher_func){
				new Ajax.Updater('selected',publisher_func+'?id='+list_select[current_pos],{asynchronous:true, evalScripts:true})
			}
      break;
      case 40://arrowdown
			select_move(1);
			if(publisher_func){
				new Ajax.Updater('selected',publisher_func+'?id='+list_select[current_pos],{asynchronous:true, evalScripts:true})
			}
      break;
      case 13:
      case 9:
      	if (focused_element!=0){
      		save_revert_to_cell(focused_element,'input_'+focused_element,focused_url);
      		focused_element=0;
      		focused_url="";
      	}
      	if (list_select.length >0){
      		id = list_select[current_pos];
      		hide_element(list_div+cur_pid);
      		if(link_set){
      			hide_element('seldiv_'+cur_pid);
      			set_value_link(sel_val+id,cur_pid);
      			
      		} else {
      			
      			if(id!=''){
      				val2=sel_val+"id_"+id;
      				set_value(sel_val+id,set_val+cur_pid);   				
      				try{
						set_value(val2,set_val+'id');
      				} catch (e){}
      			}
      		}
      	}
      	
      break;
   }
  }
}

function add_group_assoc(){
	cur_count=document.getElementById('group_count').value;
	next_count=parseInt(cur_count)+1
	document.getElementById('group_count').value=next_count
	element= document.getElementById('groups');  	
	try{
    	if (navigator.appName=='Microsoft Internet Explorer'){
    		throw "a";
    	}		
    	myElement = document.createElement("<table>"+
		 "<tr>"+
		 ""+
		 "<td><input name='result_group_"+next_count+"' id='hidden_group"+next_count+"' type='hidden' value=''>"+
		 "<a id='link_group"+next_count+"' class='date_link' onclick=\"show_element('seldiv_group"+next_count+"');document.getElementById('value_group"+next_count+"').focus();\">Choose Group</a>"+
		 "<div id='seldiv_group"+next_count+"' style='font-weight:bold;valign:middle;font-size:12px;font-weight:bold;;padding:3px 3px 3px 3px;display:none;position:absolute;border:1px solid black;background-color:#EFEBEF;'>" +
		 "			 Enter Group Name:"+
		 "			 	<input size='40' id='value_group"+next_count+"' type='text' value='' name='title"+next_count+"' AUTOCOMPLETE=OFF "+
		 "			 	 onfocus=\"get_div_select_list('group_display_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/group/our_list?ajax=true');show_element('group_display_"+next_count+"');\" "+
		 "			 	 onkeyup=\"get_div_select_list('group_display_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/group/our_list?ajax=true');show_element('group_display_"+next_count+"');\" "+
		 "			 	 onblur=\"check_blur(1)\" onkeypress=\"return (event.keyCode!=13 && event.keyCode!=38 && event.keyCode!=40)\"> "+
		 "			 <div style=\"z-index:100;position:absolute;width:300px;left:44px;display:none;\" id='group_display_"+next_count+"'> "+
		 " 			 </div>"+
		 "				<a class='date_link' onclick=\"hide_element('seldiv_group"+next_count+"')\">[x]cancel</a>"+
		 "			 </div>"+
		 "	</td>"+
		 "<td width='14px'>"+
		 		"<img onclick=\"document.getElementById('groups').removeChild(document.getElementById('group_"+next_count+"'));\" src='/images/icon_remove.png'>"+
		 	"</td>"+
		 "</tr>"+
		 "</table>"	);
		 myElement.id="group_"+next_count	
	} catch (e){
		myElement = document.createElement("div");
		myElement.id="group_"+next_count
		myElement.innerHTML="<table>"+
		 "<tr>"+
		 ""+
		 "<td><input name='result_group_"+next_count+"' id='hidden_group_"+next_count+"' type='hidden' value=''>"+
		 "<a id='link_group_"+next_count+"' class='date_link' onclick=\"show_element('seldiv_group_"+next_count+"');document.getElementById('value_group_"+next_count+"').focus();\">Choose Group</a>"+
		 "<div id='seldiv_group_"+next_count+"' style='font-weight:bold;valign:middle;font-size:12px;font-weight:bold;;padding:3px 3px 3px 3px;display:none;position:absolute;border:1px solid black;background-color:#EFEBEF;'>" +
		 "			 Enter Group Name:"+
		 "			 	<input size='40' id='value_group_"+next_count+"' type='text' value='' name='title_"+next_count+"' AUTOCOMPLETE=OFF "+
		 "			 	 onfocus=\"get_div_select_list('group_display_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/group/our_list?ajax=true');show_element('group_display_"+next_count+"');\" "+
		 "			 	 onkeyup=\"get_div_select_list('group_display_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/group/our_list?ajax=true');show_element('group_display_"+next_count+"');\" "+
		 "			 	 onblur=\"check_blur(1)\" onkeypress=\"return (event.keyCode!=13 && event.keyCode!=38 && event.keyCode!=40)\"> "+
		 "			 <div style=\"z-index:100;position:absolute;width:300px;left:44px;display:none;\" id='group_display_"+next_count+"'> "+
		 " 			 </div>"+
		 "				<a class='date_link' onclick=\"hide_element('seldiv_group_"+next_count+"')\">[x]cancel</a>"+
		 "			 </div>"+
		 "	</td>"+
		 "<td width='14px'>"+
		 		"<img onclick=\"document.getElementById('groups').removeChild(document.getElementById('group_"+next_count+"'));\" src='/images/icon_remove.png'>"+
		 	"</td>"+
		 "</tr>"+
		 "</table>"	
	}
	element.appendChild(myElement);
}

function add_comp_title(with_sets){
	cur_count=document.getElementById('comp_count').value;
	next_count=parseInt(cur_count)+1
	document.getElementById('comp_count').value=next_count
	element= document.getElementById('books');  
	
	try{
    	if (navigator.appName=='Microsoft Internet Explorer'){
    		throw "a";
    	}
		content="<table>"+
		 " <tr><td><input name='result_"+next_count+"' id='hidden_"+next_count+"' type='hidden' value=\"\"><a id='link_"+next_count+"' class='date_link'"+ 
		 " onclick=\"show_element('seldiv_"+next_count+"');document.getElementById('value_"+next_count+"').focus();\">Choose Content</a>"+
		 " <div id='seldiv_"+next_count+"' style='z-index:1000;width:550px;font-weight:bold;valign:middle;font-size:10px;padding:3px 3px 3px 3px;display:none;position:absolute;border:1px solid black;background-color:#EFEBEF;'>"+
		 " Enter";
		 if (with_sets == 1){
		 	content+=" <select style='width:120px;' onload=\"set_for_(this.value,"+next_count+")\" onchange=\"set_for_(this.value,"+next_count+")\"><option value='content'>Content Name</option><option value='set'>Set Id</option></select>";
		 } else {
		 	content+=" Book Name";
		 }
		 content+=":<span id='input_con_"+next_count+"'><input size='40' id='value_"+next_count+"' type='text' value=\"\" name='title_"+next_count+"' AUTOCOMPLETE=OFF"+
		 " onfocus=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/product_list?ajax=true');"+
		 " show_element('list_"+next_count+"');\""+		
		 " onkeyup=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/product_list?ajax=true');"+
		 " show_element('list_"+next_count+"');\""+
		 " onblur=\"check_blur("+next_count+")\" onkeypress=\"return (event.keyCode!=13 && event.keyCode!=38 && event.keyCode!=40)\"></span>"+
		 "<input type='hidden' id='action_set_"+next_count+"' value=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/set/set_list?ajax=true');show_element('list_"+next_count+"');\">"+
		 "<input type='hidden' id='action_book_"+next_count+"' value=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/product_list?ajax=true');show_element('list_"+next_count+"');\">"+
		 " <div style=\"z-index:1000;overflow:auto;height:400px;position:absolute;width:300px;left:44px;top:30px;;display:none;\" id='list_"+next_count+"'></div>"+
		 " <a class='date_link' onclick=\"hide_element('seldiv_"+next_count+"')\">[x]cancel</a>"+
		 " </div></td>" +
		 "<td width='14px'>"+
		 		"<img onclick=\"document.getElementById('books').removeChild(document.getElementById('book_"+next_count+"'));\" src='/images/icon_remove.png'>"+
		 	"</td>"+
		 "</tr>"+
		 "</tr></table>";
		 myElement = document.createElement("div");
		 myElement.id="book_"+next_count
		 myElement.innerHTML=content;	
	} catch (e){
		myElement = document.createElement("div");
		myElement.id="book_"+next_count	
		content="<table>"+
		 " <tr><td><input name='result_"+next_count+"' id='hidden_"+next_count+"' type='hidden' value=\"\"><a id='link_"+next_count+"' class='date_link'"+ 
		 " onclick=\"show_element('seldiv_"+next_count+"');document.getElementById('value_"+next_count+"').focus();\">Choose Content</a>"+
		 " <div id='seldiv_"+next_count+"' style='z-index:1000;width:550px;font-weight:bold;valign:middle;font-size:10px;padding:3px 3px 3px 3px;display:none;position:absolute;border:1px solid black;background-color:#EFEBEF;'>"+
		 " Enter";
		 if (with_sets == 1){
		 	content+=" <select style='width:120px;' onload=\"set_for_(this.value,"+next_count+")\" onchange=\"set_for_(this.value,"+next_count+")\"><option value='content'>Content Name</option><option value='set'>Set Id</option></select>";
		 } else {
		 	content+=" Book Name";
		 }
		 content+=":<span id='input_con_"+next_count+"'><input size='40' id='value_"+next_count+"' type='text' value=\"\" name='title_"+next_count+"' AUTOCOMPLETE=OFF"+
		 " onfocus=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/product_list?ajax=true');"+
		 " show_element('list_"+next_count+"');\""+		
		 " onkeyup=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/product_list?ajax=true');"+
		 " show_element('list_"+next_count+"');\""+
		 " onblur=\"check_blur("+next_count+")\" onkeypress=\"return (event.keyCode!=13 && event.keyCode!=38 && event.keyCode!=40)\"></span>"+
		 "<input type='hidden' id='action_set_"+next_count+"' value=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/set/set_list?ajax=true');show_element('list_"+next_count+"');\">"+
		 "<input type='hidden' id='action_book_"+next_count+"' value=\"get_div_select_list('list_"+next_count+"',this,"+next_count+",(event.keyCode!=40 && event.keyCode!=38 && event.keyCode!=13),'/user/product_list?ajax=true');show_element('list_"+next_count+"');\">"+
		 " <div style=\"z-index:1000;overflow:auto;height:400px;position:absolute;width:300px;left:44px;top:30px;;display:none;\" id='list_"+next_count+"'></div>"+
		 " <a class='date_link' onclick=\"hide_element('seldiv_"+next_count+"')\">[x]cancel</a>"+
		 " </div></td>" +
		 "<td width='14px'>"+
		 		"<img onclick=\"document.getElementById('books').removeChild(document.getElementById('book_"+next_count+"'));\" src='/images/icon_remove.png'>"+
		 	"</td>"+
		 "</tr>"+
		 "</tr></table>";	
		myElement.innerHTML=content;
	}
	element.appendChild(myElement);
}

function validate_send() {
			if ( document.getElementById('new_to1').value=='' ) {
				alert("Select the Name of Friend the PM will be sent to")
				return false
			}
 			if ( document.getElementById('new_title').value=='' ) {
				alert("Enter Subject of Message")
				document.getElementById('new_title').focus()
				return false
			}
 			if ( document.getElementById('new_message').value=='' ) {
				alert("Enter the Body of Message")
				document.getElementById('new_message').focus()
				return false
			}
			var val=document.getElementById('new_to1').value;
			return true;
 		}