//##################################################################################
//### File is only used for celebrity update profile
//### 
//###
//### created by Nayan Lodha  14 Dec. 2008
//##################################################################################

function approve(base,id,part,isapprove)
{
	document.getElementById('load').style.display = "block";
	new Ajax.Updater('approve_allfan',base+'/students/getapprove/'+id+'/'+part+'/'+isapprove,{ frequency: 0,
	onLoading:function(){document.getElementById('spinn').value = '<img src="http://localhost:82/campusmenv4/app/webroot/img/loading.gif">';},
		asynchronous:true, evalScripts:true
	}); 

}



function mail_send(base)
{
	 var msg=document.getElementById('mailtext').value ;
	 document.getElementById('send_mail').style.display = "none";
	 document.getElementById('loadmail').style.display = "block";
	 new Ajax.Updater('send_mail',base+'/students/sendmail/'+msg,{ frequency: 0,
		asynchronous:true, evalScripts:true
	});
}
function getTextbox(base)
{
	//alert(id);alert(base);
	new Ajax.Updater('question_add',base+'/fans/getprev_question/',{ frequency: 0,
		asynchronous:true, evalScripts:true
	});
}

function getbox()
{
  	 document.getElementById('send_mail').style.display = "block";
	 document.getElementById('loadmail').style.display = "none";

}
/* To submit be my sponsor form for celebrity*/
function submitmyform()
{
 	 document.getElementById('bemyspnsr').style.display = "none";
	 document.getElementById('loadmail').style.display = "block";

 document.promotiontool.submit();
}
function submitstform()
{
  document.getElementById('street').style.display = "none";
	 document.getElementById('loadmail_st').style.display = "block";
   document.promotion_st.submit();
}
function submitwidget()
{
	document.getElementById('mywidget').style.display = "none";
	document.getElementById('loadmail_widget').style.display = "block";
	document.widget_form.submit();
}
/*to ask message*/
function remove_fan(up_div,name,id,shw_div)
{
	
	document.getElementById('fanname_'+shw_div).innerHTML=name;
	document.getElementById('final_remove_fan').value=id;
	document.getElementById('update_div').value=up_div;
	if(shw_div=='mybros')
	{
	document.getElementById('remove_mybros').style.display='block';
	document.getElementById('remove').style.display='none';
	}
	else{
	document.getElementById('remove').style.display='block';
	document.getElementById('remove_mybros').style.display='none';
	}
	document.getElementById('assignvipstatus').style.display='none';
	document.getElementById('parent').style.display='none';
	document.getElementById('showdonotshow').style.display='none';
	document.getElementById('sendmessage').style.display='none';
		document.getElementById('assignvipstatus_mybros').style.display='none';
	document.getElementById('parent_mybros').style.display='none';
	document.getElementById('showdonotshow_mybros').style.display='none';
	document.getElementById('sendmessage_mybros').style.display='none';

}
function remove_sponsor(name,id)
{
	
	document.getElementById('show_sponsor').innerHTML=name;
	document.getElementById('final_remove_sponsor').value=id;

	document.getElementById('removesponsor').style.display='block';
}
function sponsor_final(base)
{
		document.getElementById('removesponsor').style.display = "none";
	document.getElementById('sponsorloading').style.display = "block";
	var id = document.getElementById('final_remove_sponsor').value;
	var div_update=document.getElementById('update_div').value;
  new Ajax.Updater('remvsponsor',base+'/students/sponsorremove/sponsor_remove/'+id,{ frequency: 0,
		asynchronous:true, evalScripts:true
	});
}
function final_remove(base,shw_div,load_img)
{   
    if(shw_div=='mybros')
	{
	document.getElementById('remove_mybros').style.display = "none";
	}
	else{
	document.getElementById('remove').style.display='none';
	}
   
	document.getElementById(shw_div).style.display = "none";
	document.getElementById(load_img).style.display = "block";
	var id = document.getElementById('final_remove_fan').value;
	var div_update=document.getElementById('update_div').value;
  new Ajax.Updater(div_update,base+'/students/fanremove/remove/'+id,{ frequency: 0,
		asynchronous:true, evalScripts:true
	});
}

function approve_parent(up_div,name,id,type,shw_div)
{
	
	if(type=='yes')
	document.getElementById('parentname_'+shw_div).innerHTML="Identify "+name+" as ";
	else if(type=='no')
	document.getElementById('parentname_'+shw_div).innerHTML="Remove "+name+" as ";
    
	if(shw_div=='mybros')
	{
	document.getElementById('parent_mybros').style.display='block';
	document.getElementById('parent').style.display='none';
	}
	else{
	document.getElementById('parent').style.display='block';
	document.getElementById('parent_mybros').style.display='none';
	}

	document.getElementById('final_approve_parent').value=id;
	document.getElementById('final_approve_type').value=type;
	document.getElementById('update_div').value=up_div;
	document.getElementById('assignvipstatus').style.display='none';
	document.getElementById('remove').style.display='none';
	document.getElementById('showdonotshow').style.display='none';
	document.getElementById('sendmessage').style.display='none';
		document.getElementById('assignvipstatus_mybros').style.display='none';
	document.getElementById('remove_mybros').style.display='none';
	document.getElementById('showdonotshow_mybros').style.display='none';
	document.getElementById('sendmessage_mybros').style.display='none';


}
function final_approve(base,shw_div,load_img)
{
	if(shw_div=='mybros')
	{
	document.getElementById('parent_mybros').style.display='none';
	}
	else{
	document.getElementById('parent').style.display='none';
	}

	document.getElementById(load_img).style.display = "block";
	var div_update=document.getElementById('update_div').value;
	var type=document.getElementById('final_approve_type').value;
	var id = document.getElementById('final_approve_parent').value;
  new Ajax.Updater(div_update,base+'/students/fanremove/parent/'+id+'/'+type,{ frequency: 0,
		asynchronous:true, evalScripts:true
	});

}
function show_user(up_div,name,id,is_approve,shw_div)
{
 	if(is_approve=='yes')
	{
		document.getElementById('show_fan_'+shw_div).innerHTML=" want "+name;
	}else if(is_approve=='no'){
		document.getElementById('show_fan_'+shw_div).innerHTML=" do not want "+name;
	}
	document.getElementById('fan_show').value=id;
	document.getElementById('update_div').value=up_div;
	document.getElementById('show_onpage').value=is_approve;
	if(shw_div=='mybros')
	{
	document.getElementById('showdonotshow_mybros').style.display='block';
	document.getElementById('showdonotshow').style.display='none';
	}
	else{
	document.getElementById('showdonotshow').style.display='block';
	document.getElementById('showdonotshow_mybros').style.display='none';
	}
	
	
	document.getElementById('parent').style.display='none';
	document.getElementById('assignvipstatus').style.display='none';
	document.getElementById('remove').style.display='none';
	
	document.getElementById('sendmessage').style.display='none';
   
	document.getElementById('parent_mybros').style.display='none';
	document.getElementById('assignvipstatus_mybros').style.display='none';
	document.getElementById('remove_mybros').style.display='none';
	
	document.getElementById('sendmessage_mybros').style.display='none';

	
}
function show_final(base,shw_div,load_img)
{
	var id=document.getElementById('fan_show').value;
	if(shw_div=='mybros')
	{
	document.getElementById('parent_mybros').style.display='none';
	}
	else{
	document.getElementById('parent').style.display='none';
	}
	document.getElementById(load_img).style.display = "block";
	var div_update=document.getElementById('update_div').value;
	var is_approve=document.getElementById('show_onpage').value;
    new Ajax.Updater(div_update,base+'/students/fanremove/'+is_approve+'/'+id+'/show',{ frequency: 0,
		asynchronous:true, evalScripts:true
	});

}

function showgroup()
{
	 
  	document.getElementById('addgroup').style.display = "none";
	document.getElementById('loading').style.display = "block";
	document.crtgrp.submit();

}
function mail_fan(up_div,name,id,shw_div)
{
	document.getElementById('fanmailtext_'+shw_div).value="Write an Message for "+name+"... ";
	document.getElementById('send_userid').value=id;
	document.getElementById('update_div').value=up_div;
	document.getElementById('parent').style.display='none';
	document.getElementById('assignvipstatus').style.display='none';
	document.getElementById('remove').style.display='none';
	document.getElementById('showdonotshow').style.display='none';
	if(shw_div=='mybros')
	{
	document.getElementById('sendmessage_mybros').style.display='block';
	document.getElementById('sendmessage').style.display='none';
	}
	else{
	document.getElementById('sendmessage').style.display='block';
	document.getElementById('sendmessage_mybros').style.display='none';
	}

		document.getElementById('parent_mybros').style.display='none';
	document.getElementById('assignvipstatus_mybros').style.display='none';
	document.getElementById('remove_mybros').style.display='none';
	document.getElementById('showdonotshow_mybros').style.display='none';


	
}
function final_mail(base,shw_div,show_load)
{
	if(shw_div=='mybros')
	{
	document.getElementById('sendmessage_mybros').style.display='none';
	var msg=  document.getElementById('fanmailtext_mybros').value;
	}
	else{
	document.getElementById('sendmessage').style.display='none';
	var msg=  document.getElementById('fanmailtext_fan').value;
	}
   
	document.getElementById(show_load).style.display = "block";
	var id = document.getElementById('send_userid').value;		
	var div_update=document.getElementById('update_div').value;
	
  new Ajax.Updater(div_update,base+'/students/fanremove/fanmail/'+id+'/'+msg,{ frequency: 0,
		asynchronous:true, evalScripts:true
	});
}

function assign_vip(up_div,name,id,type,shw_div)
{
	if(type=='yes')
	document.getElementById('assgn_fan_'+shw_div).innerHTML="make "+name+" ";
	else if(type=='no')
	document.getElementById('assgn_fan_'+shw_div).innerHTML="remove "+name+" ";
	
	//document.getElementById('assgn_fan').innerHTML=name;
	document.getElementById('assign_id').value=id;
	document.getElementById('update_div').value=up_div;
	document.getElementById('type').value=type;
	if(shw_div=='mybros')
	{
	document.getElementById('assignvipstatus_mybros').style.display='block';
	document.getElementById('assignvipstatus').style.display='none';
	}
	else{
	document.getElementById('assignvipstatus').style.display='block';
	document.getElementById('assignvipstatus_mybros').style.display='none';
	}

	document.getElementById('parent').style.display='none';
	document.getElementById('remove').style.display='none';
	document.getElementById('showdonotshow').style.display='none';
	document.getElementById('sendmessage').style.display='none';
	
	document.getElementById('parent_mybros').style.display='none';
	document.getElementById('remove_mybros').style.display='none';
	document.getElementById('showdonotshow_mybros').style.display='none';
	document.getElementById('sendmessage_mybros').style.display='none';

}

function final_assign(base,shw_div,load_div)
{
	if(shw_div=='mybros')
	{
	document.getElementById('assignvipstatus_mybros').style.display='none';
	}
	else{
	document.getElementById('assignvipstatus').style.display='none';
	}

	document.getElementById(load_div).style.display = "block";
	var id = document.getElementById('assign_id').value;
	var type=document.getElementById('type').value;
	var div_update=document.getElementById('update_div').value;
  new Ajax.Updater(div_update,base+'/students/fanremove/vip/'+id+'/'+type,{ frequency: 0,
		asynchronous:true, evalScripts:true
	});
}

function edit_ancestrydata()
{
  	
	document.getElementById('ancestry_edt').style.display = "none";
	document.getElementById('ancestry_clc').style.display = "block";

}
function shw()
{
	
	document.getElementById('loading').style.display = "block";
	//document.getElementById('ancestry_clc').style.display = "none";

}
function hobby_shw()
{
	document.getElementById('hobbyloading').style.display = "block";
}
function gym_shw(div_name)
{
	document.getElementById(div_name).style.display = "block";
}

function editweblink()
{
	 document.getElementById('editlink').style.display = "block";
}
/* Ajax request to check 10 percent of photo */
function check_vip(id,mode)
{
	 document.getElementById('vip_id').value=id;
	 document.getElementById('photo_isvip').value=mode;
  document.vipphoto.submit();

}
/* To delete photo*/
function delete_phto(id)
{
document.getElementById('photo_id').value=id;
document.getElementById('deletemessage').style.display = "block";
}
/* To delete photo after confirmation message*/
function final_photodelete(base)
{
	 var id=document.getElementById('photo_id').value;
	 document.getElementById('deletemessage').style.display = "none";
	 document.getElementById('delete_loading').style.display = "block";
	 document.deletephoto.submit();

}
/* Ajax request to check 10 percent of video */
function check_vipvideo(id,mode)
{
	
	 document.getElementById('vip_videoid').value=id;
	 document.getElementById('video_isvip').value=mode;
     document.vipvideo.submit();

}
/* To delete video*/
function delete_video(id)
{
document.getElementById('video_id').value=id;
document.getElementById('deletemessage').style.display = "block";
}
/* To Delete Video*/
function final_videodelete(base)
{
	 var id=document.getElementById('video_id').value;
	 document.getElementById('deletemessage').style.display = "none";
	 document.getElementById('delete_loading').style.display = "block";
	 document.deletevideo.submit();

}
/* redirect to group page*/
function showgrouppage(base,id)
{
	top.location.href=base+'/celebritygroups/redirectgroup/'+id;
}
/* redirect to invite celebrity for the created group*/
function invitegrouppage(base,id)
{
	top.location.href=base+'/celebritygroups/invitecelebrity/'+id;
}
/* redirect to video page*/
function videopage(base,id)
{
	top.location.href=base+'/videoalbums/showvideo/'+id;
}

/* To edit country and zipcode or city*/
function select_country(country)
{

  if(country=='USA')
  {
    document.getElementById('zipcode').style.display = "block";
	document.getElementById('city_state').style.display = "none";
  }
  else{
	  
	 var last_country=document.getElementById('last_country').value;
	 var last_city=document.getElementById('last_city').value;
   	 document.getElementById('city_state').style.display = "block";
     document.getElementById('zipcode').style.display = "none";
	 if(country!=last_country)
	 {
		 document.getElementById('UserCityName').value=" ";
	 }else
	  {
		  document.getElementById('UserCityName').value=last_city;
	  }
  }
    
}


/* To focus*/
function focus_text(val)
 {
   if(val=='Type an message for all your fans..') document.getElementById('mailtext').value=''; 
 }
 function blur_text(blrval)
 {
   if(blrval=='') document.getElementById('mailtext').value='Type an message for all your fans..';
 }
 
 

/* To remove Crew */
function remove_crew(userid,celebrityid,name)
{

	document.getElementById('crewname').innerHTML=name;
	
	document.getElementById('user_id').value=userid;
	document.getElementById('student_id').value=celebrityid;
document.getElementById('removefromcrew').style.display='block';
}
function final_crew(base)
{
	document.getElementById('removefromcrew').style.display = "none";
	document.getElementById('loading').style.display = "block";
	var userid=document.getElementById('user_id').value;
	var celebrityid=document.getElementById('student_id').value;
  new Ajax.Updater('allcrew',base+'/students/crewremove/remove/'+userid+'/'+celebrityid,{ frequency: 0,
		asynchronous:true, evalScripts:true
	});
}

/* To submit ancestry */
function getancestrysubmit(base)
{
	//$('dob_loading').style.display='block';
	//$('dob_clc').style.display='block';

	var ids=document.getElementById('ancestryto').value;
    new Ajax.Updater('top',base+'/students/topcampusmen/'+ids,{ frequency: 0, 
					 asynchronous:true, evalScripts:true
	});
	
}

function change_status(type)
{ 

  var x=0;
 for(i=0;i < document.allfans.elements.length;i++)
 { if (document.allfans.elements[i].id == 'fan' && document.allfans.elements[i].checked == true) 
   {x++;}
 }
 if(x==0)
 {
	 document.getElementById('err_msg').innerHTML="Please Select atleast one fan.";
 }
 else
 {
  	if(type=='delete')
  	{
	  if(confirm("Are You Sure?"))
	  {
  		document.allfans.typefan.value = type;
  		document.allfans.submit();
	  }else{
	      return false;
	  }
  	}else{
  		document.allfans.typefan.value = type;
  		document.allfans.submit();
  	}
  }
}
 
function nomore_vipfans()
{
	 document.getElementById('err_msg').innerHTML="You already have 10% of all fan as VIP Fan.";
}
function change_vipstatus(type)
{ 
 	var x=0;
 	for(i=0;i < document.vipfans.elements.length;i++)
 	{ 
		if (document.vipfans.elements[i].id == 'fan' && document.vipfans.elements[i].checked == true) 
   		{x++;}
 	}
 	if(x==0)
 	{
	 	document.getElementById('err_msg').innerHTML="Please Select atleast one fan.";
 	}
 	else
 	{
  		document.vipfans.typefan.value = type;
  		document.vipfans.submit();
	}
}
function change_invisiblestatus(type)
{ 
   var x=0;
 for(i=0;i < document.invisiblefans.elements.length;i++)
 { if (document.invisiblefans.elements[i].id == 'fan' && document.invisiblefans.elements[i].checked == true) 
   {x++;}
 }
 if(x==0)
 {
	 document.getElementById('err_msg').innerHTML="Please Select atleast one fan.";
 }
 else
 {
  document.invisiblefans.typefan.value = type;
  document.invisiblefans.submit();
 }
}

function change_parentstatus(type)
{ 
    var x=0;
 	for(i=0;i < document.parentfans.elements.length;i++)
 	{ 
		if (document.parentfans.elements[i].id == 'fan' && document.parentfans.elements[i].checked == true)
		{
			x++;
		}
 	}
 	if(x==0)
 	{
	 	document.getElementById('err_msg').innerHTML="Please Select atleast one fan.";
 	}
 	else
 	{
  		document.parentfans.typefan.value = type;
  		document.parentfans.submit();
 	}
}
function change_photostatus(type)
{ 
    var x=0;
 	for(i=0;i < document.photos.elements.length;i++)
 	{ 
		if(document.photos.elements[i].id == 'allphoto' && document.photos.elements[i].checked == true)
		{
			x++;
		}
 	}
 	if(x==0)
 	{
	 	document.getElementById('err_msg').innerHTML="Please Select atleast one Photo.";
 	}
 	else
 	{
  		document.photos.typefan.value = type;
  		document.photos.submit();
 	}
}
 
 function change_videostatus(type)
{ 
    var x=0;
	if(type!='main')
	{
 		for(i=0;i < document.videos.elements.length;i++)
 		{ 
			if(document.videos.elements[i].id == 'allphoto' && document.videos.elements[i].checked == true)
			{
				x++;
			}
 		}
		if(x==0)
		{
			document.getElementById('err_msg').innerHTML="Please Select atleast one Video.";
		}
		else
		{
			document.videos.typefan.value = type;
			document.videos.submit();
		}
	}else if(type=='main')
	{
		for(i=0;i < document.videos.elements.length;i++)
 		{ 
			if(document.videos.elements[i].id == 'allphoto' && document.videos.elements[i].checked == true)
			{
				x++;
				var videoId = document.videos.elements[i].value;
				var approved = false;
				if(document.getElementById('is_approve_'+videoId).value=='1')
				{
					approved = true;
				}
			}
			
			
 		}
		if(x==0)
		{
			document.getElementById('err_msg').innerHTML="Please Select atleast one Video.";
		}
		else if(x>1)
		{
			document.getElementById('err_msg').innerHTML="You can make only one video as a main video.";
		}else
		{
			if(approved == true)
			{
			//alert(document.getElementById('is_approve').value);
				document.videos.typefan.value = type;
				document.videos.submit();
			}else{
				document.getElementById('err_msg').innerHTML="You can not make an unapproved video as a main video.";
			}
		}	
	}
 	
}
 
 