var oChildWindow = null;
var oTimer = null;
var myArray = new Array();
var myArrayPeople = new Array();
var myArrayPeopleSearcTag = new Array();
var arrayProjectSearcTag = new Array();
var arrayCreateProjectTag = new Array();
var cloudArray = new Array();

$(document).ready(function () {


	$("#non_disclose").dialog({
		bgiframe: true,
		autoOpen: false,
		height:300, width:500,
		modal: true
	});

   $('#DesktopTab_big').click(function(){
	   $("#DesktopTab_big").attr("src","images/menu/Desktop_roll_big.png");
	   $("#ProjectCommentsTab_big").attr("src","images/menu/Comments_big.png");
	   $("#ProjectProfileTab_big").attr("src","images/menu/Members_big.png");
		 $("#ProjectProfileTagTab").css('color','#000000');	  
	  $("#move_toolstrip").css('display','block');
	  $("#dir_path").css('display','block');	    
      $("#ProjectCanvas").css('display','block'); 
      $("#ProjectHistory").css('display','none');
	  $("#ProjectProfile").css('display','none');  
	  $("#ProjectSecurity").css('display','none'); 
	  $("#ProjectComments").css('display','none'); 
	  $("#move_toolstrip").css('display','block');
	  $("#dir_path").css('display','block');	 
	  $("#ProjectTask").css('display','none');
   }); 


   $('#ProjectCommentsTab_big').click(function(){
	   $("#DesktopTab_big").attr("src","images/menu/Desktop_big.png");
	   $("#ProjectCommentsTab_big").attr("src","images/menu/Comments_roll_big.png");
	   $("#ProjectProfileTab_big").attr("src","images/menu/Members_big.png");
			  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');	  
      $("#ProjectCanvas").css('display','none');
	  $("#ProjectHistory").css('display','none'); 
      $("#ProjectProfile").css('display','none'); 
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');      
      $("#ProjectSecurity").css('display','none'); 
	  $("#ProjectComments").css('display','block');
	  $("#ProjectTask").css('display','none');



 });


 $('#ProjectProfileTab_big').click(function(){

	   $("#DesktopTab_big").attr("src","images/menu/Desktop_big.png");
	   $("#ProjectCommentsTab_big").attr("src","images/menu/Comments_big.png");
	   $("#ProjectProfileTab_big").attr("src","images/menu/Members_roll_big.png");
	    $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');	   
      $("#ProjectCanvas").css('display','none');
	  $("#ProjectHistory").css('display','none'); 
      $("#ProjectProfile").css('display','block'); 
	  $("#ProjectSecurity").css('display','none');
	  $("#move_toolstrip").css('display','none');
	  $("#ProjectComments").css('display','none'); 
	  $("#dir_path").css('display','none');	         
	  $("#ProjectTask").css('display','none'); 

 });














   $('#DesktopTab').click(function(){
      /*$("#DesktopTab").css('color','#ff0000');  
      $("#HistoryTab").css('color','#000000');
	  $("#ProjectProfileTab").css('color','#000000');  
	  $("#ProjectSecurityTab").css('color','#000000');
	   $("#ProjectCommentsTab").css('color','#000000');	*/
	  $("#DesktopTab").attr("src","images/menu/Desktop_Roll.jpg");
	  $("#ProjectProfileTab").attr("src","images/menu/Members.jpg");
	  $("#ProjectSecurityTab").attr("src","images/menu/Security.jpg");
	  $("#ProjectProfileTagTab").attr("src","images/menu/Tags.jpg");	
	  $("#ProjectCommentsTab").attr("src","images/menu/Comments.jpg");
	  $("#HistoryTab").attr("src","images/menu/History.jpg");
	  $("#ProjectProfileTagTab").css('color','#000000');	  
	  $("#move_toolstrip").css('display','block');
	  $("#dir_path").css('display','block');	    
      $("#ProjectCanvas").css('display','block'); 
      $("#ProjectHistory").css('display','none');
	  $("#ProjectProfile").css('display','none');  
	  $("#ProjectSecurity").css('display','none'); 
	  $("#ProjectComments").css('display','none'); 
	  $("#move_toolstrip").css('display','block');
	  $("#dir_path").css('display','block');	 
	  $("#ProjectTask").css('display','none');	
   }); 

   $('#HistoryTab').click(function(){
      /*$("#DesktopTab").css('color','#000000');
      $("#HistoryTab").css('color','#ff0000');
	  $("#ProjectProfileTab").css('color','#000000'); 
	  $("#ProjectSecurityTab").css('color','#000000');
	  $("#ProjectProfileTagTab").css('color','#000000');
	  $("#ProjectCommentsTab").css('color','#000000');	*/
	  $("#DesktopTab").attr("src","images/menu/Desktop.jpg");
	  $("#ProjectProfileTab").attr("src","images/menu/Members.jpg");
	  $("#ProjectSecurityTab").attr("src","images/menu/Security.jpg");
	  $("#ProjectProfileTagTab").attr("src","images/menu/Tags.jpg");	
	  $("#ProjectCommentsTab").attr("src","images/menu/Comments.jpg");
	  $("#HistoryTab").attr("src","images/menu/History_Roll.jpg");
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');	   
      $("#ProjectCanvas").css('display','none');
      $("#ProjectHistory").css('display','block');
	  $("#ProjectProfile").css('display','none');  
	  $("#ProjectSecurity").css('display','none');  
	  $("#ProjectComments").css('display','none');  
	  $("#ProjectTask").css('display','none');
   });
	
	$('#ProjectProfileTab').click(function(){
      /*$("#DesktopTab").css('color','#000000');
      $("#HistoryTab").css('color','#000000');      
	  $("#ProjectProfileTab").css('color','#ff0000');
	  $("#ProjectSecurityTab").css('color','#000000');
	  $("#ProjectProfileTagTab").css('color','#000000');	
	  $("#ProjectCommentsTab").css('color','#000000');	*/
	  $("#DesktopTab").attr("src","images/menu/Desktop.jpg");
	  $("#ProjectProfileTab").attr("src","images/menu/Members_Roll.jpg");
	  $("#ProjectSecurityTab").attr("src","images/menu/Security.jpg");
	  $("#ProjectProfileTagTab").attr("src","images/menu/Tags.jpg");	
	  $("#ProjectCommentsTab").attr("src","images/menu/Comments.jpg");
	  $("#HistoryTab").attr("src","images/menu/History.jpg");
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');	   
      $("#ProjectCanvas").css('display','none');
	  $("#ProjectHistory").css('display','none'); 
      $("#ProjectProfile").css('display','block'); 
	  $("#ProjectSecurity").css('display','none');
	  $("#move_toolstrip").css('display','none');
	  $("#ProjectComments").css('display','none'); 
	  $("#dir_path").css('display','none');	         
	  $("#ProjectTask").css('display','none'); 
    });

   $('#ProjectSecurityTab').click(function(){


      /*$("#DesktopTab").css('color','#000000');
      $("#HistoryTab").css('color','#000000');      
	  $("#ProjectProfileTab").css('color','#000000');	
	  $("#ProjectSecurityTab").css('color','#ff0000');	
	  $("#ProjectProfileTagTab").css('color','#000000');	
	  $("#ProjectCommentsTab").css('color','#000000');*/
	  $("#DesktopTab").attr("src","images/menu/Desktop.jpg");
	  $("#ProjectProfileTab").attr("src","images/menu/Members.jpg");
	  $("#ProjectSecurityTab").attr("src","images/menu/Security_Roll.jpg");
	  $("#ProjectProfileTagTab").attr("src","images/menu/Tags.jpg");	
	  $("#ProjectCommentsTab").attr("src","images/menu/Comments.jpg");
	  $("#HistoryTab").attr("src","images/menu/History.jpg");
	  $("#ProjectSecurity").css('display','block');
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');	  
      $("#ProjectCanvas").css('display','none');
	  $("#ProjectHistory").css('display','none'); 
      $("#ProjectProfile").css('display','none'); 
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');     

	  $("#ProjectComments").css('display','none'); 
	  $("#ProjectTask").css('display','none');
   });
   $('#ProjectCommentsTab').click(function(){
      /*$("#DesktopTab").css('color','#000000');
      $("#HistoryTab").css('color','#000000');      
	  $("#ProjectProfileTab").css('color','#000000');	
	  $("#ProjectSecurityTab").css('color','#000000');	
	  $("#ProjectProfileTagTab").css('color','#000000');	  
	  $("#ProjectCommentsTab").css('color','#ff0000');*/	
	  $("#DesktopTab").attr("src","images/menu/Desktop.jpg");
	  $("#ProjectProfileTab").attr("src","images/menu/Members.jpg");
	  $("#ProjectSecurityTab").attr("src","images/menu/Security.jpg");
	  $("#ProjectProfileTagTab").attr("src","images/menu/Tags.jpg");	
	  $("#ProjectCommentsTab").attr("src","images/menu/Comments_Roll.jpg");
	  $("#HistoryTab").attr("src","images/menu/History.jpg");
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');	  
      $("#ProjectCanvas").css('display','none');
	  $("#ProjectHistory").css('display','none'); 
      $("#ProjectProfile").css('display','none'); 
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');      
      $("#ProjectSecurity").css('display','none'); 
	  $("#ProjectComments").css('display','block');
	  $("#ProjectTask").css('display','none');
   });  
   $('#ProjectProfileTagTab').click(function(){
      /*$("#DesktopTab").css('color','#000000');
      $("#HistoryTab").css('color','#000000');      
	  $("#ProjectProfileTab").css('color','#000000');	
	  $("#ProjectSecurityTab").css('color','#000000');	
	  $("#ProjectCommentsTab").css('color','#000000');	
	  $("#ProjectProfileTagTab").css('color','#ff0000');	 */ 
	  $("#DesktopTab").attr("src","images/menu/Desktop.jpg");
	  $("#ProjectProfileTab").attr("src","images/menu/Members.jpg");
	  $("#ProjectSecurityTab").attr("src","images/menu/Security.jpg");
	  $("#ProjectProfileTagTab").attr("src","images/menu/Tags_Roll.jpg");	
	  $("#ProjectCommentsTab").attr("src","images/menu/Comments.jpg");
	  $("#HistoryTab").attr("src","images/menu/History.jpg");
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');	  
      $("#ProjectCanvas").css('display','none');
	  $("#ProjectHistory").css('display','none'); 
      $("#ProjectProfile").css('display','none'); 
	  $("#move_toolstrip").css('display','none');
	  $("#dir_path").css('display','none');      
      $("#ProjectSecurity").css('display','none'); 
	  $("#ProjectComments").css('display','none'); 
	  $("#ProjectTask").css('display','block');
   });   
}); 

/*
function open_terms_conditions()
{

 $('#terms_conditions').dialog('open');
}

function close_terms_conditions()

{
 $('#terms_conditions').dialog('close');
}
*/

//function open_agreement_dialog(pc_id,pc_user_name,pc_email,pc_profiletitle)
function open_agreement_dialog(pcid,pid)
{
var loginid=document.getElementById("login_user_id").value;
var loginname=document.getElementById("login_user_name").value;
var loginemail=document.getElementById("login_user_email").value;
var loginfullname=document.getElementById("login_user_fullname").value;
var date=document.getElementById("sys_date").value;

$.getJSON("SearchProject2.php?callback=jsonp1234&type=insertProjectViewer&pid="+pid+"&loginid="+loginid,function(data){
	});

$.getJSON("SearchProject2.php?callback=jsonp1234&type=userdata&val="+pcid,function(data){

		var pcname=data.Results.user_name;
		var email=data.Results.email_address;
		var pcfullname=data.Results.profile_title;

var html_string_1='This Confidentiality Agreement (this “Agreement”), is made by and between  <u>'+pcname+'</u>   (the “Disclosing Party”), and  <u>'+loginname+'</u>  (the “Receiving Party”) The Disclosing Party and the Receiving Party are sometimes collectively referred to herein as the“Parties.”</br></br></br>';

var html_string_2='<div style="width:49%;float:left;border-top:solid 1px #000000;border-left:solid 1px #000000;border-right:solid 1px #000000;"><FONT SIZE="2"><b>DISCLOSING PARTY</b></FONT></div><div style="width:49%;float:left;border-top:solid 1px #000000;border-right:solid 1px #000000;"><FONT SIZE="2"><b>RECEIVING PARTY</b></FONT></div><div style="width:49%;float:left;border:solid 1px #000000;"><TABLE colspan="2" rowspan="2"><TR>	<TD>Date: &nbsp;&nbsp; <u>'+date+'</u>	</TD></TR><TR>	<TD>&nbsp;&nbsp; <u> </u>	</TD></TR><TR>	<TD>	<u>'+pcname+'</u></br>	[Full Name]: &nbsp;&nbsp; 	</TD></TR><TR>	<TD>&nbsp;&nbsp; <u> </u>	</TD></TR><TR>	<TD>	<u>'+pcfullname+'</u></br>	[Username]: &nbsp;&nbsp;	</TD></TR><TR>	<TD>&nbsp;&nbsp; <u> </u>	</TD></TR><TR>	<TD>	<u>'+email+'</u></br>	[Email Address]: &nbsp;&nbsp;	</TD></TR></TABLE></div><div style="width:49%;float:left;border-top:solid 1px #000000;border-bottom:solid 1px #000000;border-right:solid 1px #000000;"><TABLE colspan="2" rowspan="2"><TR>	<TD>Date: &nbsp;&nbsp; <u>'+date+'</u>	</TD></TR><TR>	<TD>&nbsp;&nbsp; <u> </u>	</TD></TR><TR>	<TD>	<u>'+loginname+'</u></br>	[Full Name]: &nbsp;&nbsp; 	</TD></TR><TR>	<TD>&nbsp;&nbsp; <u> </u>	</TD></TR><TR>	<TD>	<u>'+loginfullname+'</u></br>	[Username]: &nbsp;&nbsp;	</TD></TR><TR>	<TD>&nbsp;&nbsp; <u> </u>	</TD></TR><TR>	<TD>	<u>'+loginemail+'</u></br>	[Email Address]: &nbsp;&nbsp;	</TD></TR></TABLE></div>';

var html_string_3='<INPUT TYPE="button" VALUE="I Agree" ONCLICK="insert_agreement('+pid+','+loginid+');">'

$("#name").html(html_string_1);
$("#dis_reciv_party").html(html_string_2);
$("#submit_area").html(html_string_3);



		//alert(pcname);
		//alert(email);
		//alert(pcfullname);







$('#non_disclose').dialog('open');
	});


	/*
$('#non_disclose').dialog('open');
}

function open_agreement_dialog_1(pcid)
{
	alert(pcid);
	//alert(pname);

	/*
alert("asdas");
alert(pc_id);
alert(pc_user_name);
alert(pc_email);
alert(pc_profiletitle);
*/

}

function Close_agreement_dialog()
{
$('#non_disclose').dialog('close');
}


function insert_agreement(pid,loginid)
{
	//alert(pid);
	//alert(loginid);
$.getJSON("SearchProject2.php?callback=jsonp1234&type=insert_agreement&val="+loginid+"&pid="+pid,function(data){
var a=data.Results.loginid;
var b=data.Results.pid;
});
alert('Agreement Signed Successfully');

//setTimeout("alert('agreement signed successfully')",1250);
//alert("pid ="+pid);
//alert("loginid ="+loginid);

Close_agreement_dialog();
window.location = "ProjectDashBoard.php?ProjId="+pid+"&a="+loginid; 
	//alert("agreement is on the way");
}

function cancel_Link_popup() {
   $('#link_name_popup').dialog('close');
}





function CreateLink(fid) {
	var link = $('#link').val();
	var link_for = $('#link_for').val();
	var link_title = $('#link_title').val();
	var ProjId = $('#ProjId').val();
	if (link == "" )
	{
	alert('Link could not be Blank');
	} else {
       
		var projectid = $('#projectid').val();
		var DataString = "&action=LINK&link_title="+link_title+"&link="+link+"&fid="+fid+"&link_for="+link_for+"&ProjId="+ProjId;
			 $.getJSON(
			  "create_user_link.php?"+DataString,function(data){
				 try{
				   var StatusCode = data.Results.Status;
				   if (StatusCode == "false") {
					  alert("Link exists please create another one"); 
				   } else if (StatusCode == "true") {
					  cancel_Link_popup();
					  alert("Link created successfully");
					  location.reload(true);
				   }
				 } catch (e) {
					alert(e);
				 }	
			});
      	
		$('#link').val("");
		$('#link_title').val("");
		
	}
}

 function RegistrationValidation() {
   var UserName  = TrimString($('#Registration_User_Name').val())
   var UserPass  = TrimString($('#Registration_Password').val());
   var UserConf  = TrimString($('#Registration_Confirm_Password').val());
   //var UserSecQ  = TrimString($('#Registration_Security_Question').val());
   //var UserSecA  = TrimString($('#Registration_Security_Answer').val());
   //var UserFirstName  = TrimString($('#Registration_First_Name').val());
   //var UserLastName  = TrimString($('#Registration_Last_Name').val());
   var UserEmail  = TrimString($('#Registration_User_Email').val());

////////////////////////////////////////////////////////////////// 
	var ckpatt1 = new RegExp("[@]");
	var ckpatt2 = new RegExp("[!]");
	var ckpatt3 = new RegExp("[#]");
	var ckpatt4 = new RegExp("[$]");
	var ckpatt5 = new RegExp("[%]");
	var ckpatt6 = new RegExp("[-]");
	var ckpatt7 = new RegExp("[&]");
	var ckpatt8 = new RegExp("[*]");
	var ckpatt9 = new RegExp("[(]");
	var ckpatt10 = new RegExp("[)]");
	var ckpatt11 = new RegExp("[<]");
	var ckpatt12 = new RegExp("[>]");
	var ckpatt13 = new RegExp("[,]");

	var ckpatt14 = new RegExp("[ ]");

///////////////////////////////////////////////////////////////////


   
   var ErrorString='';
   if (UserName == "" )
   {
       ErrorString ="Your User Name is blank \n";
   }
   if (UserEmail.length < 4 )
   {
             ErrorString +="Not a Valid Email Address \n";
   } else {
         var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
         if (regex.test(UserEmail)) {
         } else {
             ErrorString +="Not a Valid Email Address \n";
         }
   } 
   var userNameFlag = 0 ;
   
   var check = "@";
   for (var i = 0; i < UserName.length; i++)
   if (check.indexOf(UserName.charAt(i)) != -1) {
  	  userNameFlag = 1;
  	  break;
  	}
  	
  //	var regexFirstLastName = /^([a-zA-Z\'+])+$/;
  	
   if (UserPass.length < 6 )
   {
       ErrorString +="Password must have more than 5 character \n";
   }
   if (userNameFlag == 1 )
   {
       ErrorString +="Your User Name has special characters. @ \n";
   }
   if (UserConf.length < 6 )
   {
       ErrorString +="Confirm Password must have more than 5 character \n";
   }
   if (UserPass != UserConf)
   {
       ErrorString +="Password Mismatched \n";
   }
   //if (UserFirstName.length < 1 )
//   {
//       ErrorString +="First Name should not be blank \n";
//   }else{
//	  	if (regexFirstLastName.test(UserFirstName)) {
//	     } else {
//	         ErrorString +="Not a Valid First Name \n";
//	     }
//    }
//   if (UserLastName.length < 1 )
//   {
//       ErrorString +="Last Name should not be blank \n";
//   }else{
//    
//	   if (regexFirstLastName.test(UserLastName)) {
//	   } else {
//	         ErrorString +="Not a Valid Last Name \n";
//	   }
//   }
/*   if (UserSecQ == "" )
   {
       ErrorString +="Security Question is blank \n";
   }

   if (UserSecA == "" )
   {
       ErrorString +="Security Answer is blank \n";
   }*/
      var errorFlag = 0;
    $.getJSON(
      "CheckUsetAvailibility.php?callback=jsonp1234&U="+UserName+"&email="+UserEmail,function(data){
      try{
         isUserExist = data.Results.Status;
		 if (isUserExist == 1) {
		 	errorFlag =1;
		   ErrorString ="This Email Id or User Name is already Registered. Please use a different email Id or User Name \n";
		 }
		 if (isUserExist == 2) {
		 	errorFlag=1;
		   ErrorString +="Provide a valid User Name \n";
		 }
		 if (ErrorString != "") {
		 	if(errorFlag==1){
		 		alert(ErrorString);
		 	}else{
		    	alert('The following fields are mandatory.\n Please fill them up to proceed further. \n\n'+ErrorString);
		    }
		 } else {


if(ckpatt1.test(UserName)  || ckpatt2.test(UserName)  || ckpatt3.test(UserName)  || ckpatt4.test(UserName)  || ckpatt5.test(UserName)  || ckpatt6.test(UserName)  || ckpatt7.test(UserName)  ||  ckpatt8.test(UserName)  || 
		ckpatt9.test(UserName)  || ckpatt10.test(UserName)  || ckpatt11.test(UserName)  || ckpatt12.test(UserName)  || ckpatt13.test(UserName) )
			 {
	alert("Please use only alphanumeric word in User Name");
}

			else
			{
				if(ckpatt14.test(UserName))
				{
					alert("Dont use Space in user name");
				}
			else{

			// alert("form submit")
		 	//$("form").submit();
				open_terms_conditions();
			}
			 }
		 }
		 
      } catch (e) {
         alert(e);
      }	
   });
     
   return false;	
 }
 
 function TrimString(str) {
 	if(str!=null){
    return str.replace(/^\s*/, "").replace(/\s*$/, "");
   }
 }

function searchCreateProject(arrayTag,tagType,tagText){
	var count =0;
	for(var i=0;i<arrayTag.length;i++){
		if(arrayTag[i][0]==tagType && arrayTag[i][1].toUpperCase()==tagText.toUpperCase())
			count++;
	}
	return count;
}

 function addLocationTag() {
       var id = document.getElementById("id").value;
       var LocationText = TrimString($('#LocationText').val());
 		 arrayCreateProjectTag[arrayCreateProjectTag.length]=new Array('Location',LocationText);
		 if (LocationText != "") {
			 
			 if(searchCreateProject(arrayCreateProjectTag,'Location',LocationText)==1){
				 
				 $('#left_left_Panel').append("<div id='row"+id+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"text\" size=\"12\" id=\"Location_"+id+"\"  name=\"Location_"+id+"\" value=\""+LocationText+"\" >&nbsp;<a href=\"#\"   onClick=\"removeFormField('#row"+id+"','Location','"+LocationText+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
				 id = (id - 1) + 2;
				 document.getElementById("id").value = id;
				 $('#LocationText').val('');
				 
			}else{
				alert(LocationText+' Tag Exist in the Location');
			}
	   } else {
		 alert('Please enter valid Tag text');
	   }

		getProjectRelatedTagForCreateProject(arrayCreateProjectTag);
    }

    function addFieldTag() {
       var fid = document.getElementById("fid").value;
       var FieldText = TrimString($('#FieldText').val());
	   arrayCreateProjectTag[arrayCreateProjectTag.length]=new Array('Field',FieldText);
       if (FieldText != "") {
		   if(searchCreateProject(arrayCreateProjectTag,'Field',FieldText)==1){
			 $('#left_middle_Panel').append("<div id='frow"+fid+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"text\" size=\"12\" id=\"Field_"+fid+"\" name=\"Field_"+fid+"\" value=\""+FieldText+"\">&nbsp;<a href=\"#\"   onClick=\"removeFormField('#frow"+fid+"','Field','"+FieldText+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
			 fid = (fid - 1) + 2;

			 document.getElementById("fid").value = fid;
			 $('#FieldText').val('');
			}else{
				alert(FieldText+' Tag Exist in the Field');
			}
       } else {
         alert('Please enter valid Tag text');
       }
	   getProjectRelatedTagForCreateProject(arrayCreateProjectTag);
    }

    function addOtherTag() {
       var oid = document.getElementById("oid").value;
       var OtherText = TrimString($('#OtherText').val());
	   arrayCreateProjectTag[arrayCreateProjectTag.length]=new Array('Other',OtherText);
       if (OtherText != "") {
		   if(searchCreateProject(arrayCreateProjectTag,'Other',OtherText)==1){
			 $('#left_bottom_Panel').append("<div id='orow"+oid+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"text\" size=\"12\"  id=\"Other_"+oid+"\" name=\"Other_"+oid+"\" value=\""+OtherText+"\">&nbsp;<a href=\"#\"   onClick=\"removeFormField('#orow"+oid+"','Other','"+OtherText+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
			 oid = (oid - 1) + 2;
			 document.getElementById("oid").value = oid;
			 $('#OtherText').val('');
			}else{
				alert(OtherText+' Tag Exist in the Other');
			}
       } else {
         alert('Please enter valid Tag text');
       }
	   getProjectRelatedTagForCreateProject(arrayCreateProjectTag);
    }

	function addCloudTagForProject(tagtype,tag){
		if(tagtype=="L"){
			$('#LocationText').val(tag);
			addLocationTag();
		}else if(tagtype=="O"){
			$('#OtherText').val(tag);
			addOtherTag();
		}else if(tagtype=="F"){
			$('#FieldText').val(tag);
			addFieldTag();
		}
	}

	function addCloudTagByClick(tagtype,tag){
		if(tagtype=="L"){
			$('#LocationText').val(tag);
		}else if(tagtype=="O"){
			$('#OtherText').val(tag);
		}else if(tagtype=="F"){
			$('#FieldText').val(tag);
		}
	}

	function getProjectRelatedTagForCreateProject(myArrayArg){
		var strMatchTag = myArrayArg;
		
		var strLoc = "";
		var strField = "";
		var strOther = "";		
		$.getJSON(
		  "SearchTag.php?callback=jsonp1234&action=RealtedTagCreateProject&s="+strMatchTag,function(data){
            try{
			strLoc = data.Results.loacation;
			strField = data.Results.field;
			strOther = data.Results.other;

		   $("#LocationPanel").html(strLoc);
		   $("#FieldPanel").html(strField);
		   $("#OtherPanel").html(strOther);
          }catch(e){
            //alert(e);
          }
        });
	}

	function getMostPopulateProjectTag(){
		var strLoc = "";
		var strField = "";
		var strOther = "";		
		$.getJSON(
		  "SearchTag.php?callback=jsonp1234&action=populate_project_cloud",function(data){
            try{
			strLoc = data.Results.loacation;
			strField = data.Results.field;
			strOther = data.Results.other;

		   $("#LocationPanel").html(strLoc);
		   $("#FieldPanel").html(strField);
		   $("#OtherPanel").html(strOther);
          }catch(e){
            //alert(e);
          }
        });
	}

	function getMostPopulateProjectTagForProject(){
		var strLoc = "";
		var strField = "";
		var strOther = "";		
		$.getJSON(
		  "SearchTag.php?callback=jsonp1234&action=populate_New_project_cloud",function(data){
            try{
			strLoc = data.Results.loacation;
			strField = data.Results.field;
			strOther = data.Results.other;

		   $("#LocationPanel").html(strLoc);
		   $("#FieldPanel").html(strField);
		   $("#OtherPanel").html(strOther);
          }catch(e){
            //alert(e);
          }
        });
	}

    function removeFormField(id,tag_type,tg_desc) {
        $(id).remove();
		for(var i=0;i<arrayCreateProjectTag.length;i++){
			if(arrayCreateProjectTag[i][0]==tag_type && arrayCreateProjectTag[i][1]==tg_desc){
				arrayCreateProjectTag[i][0]=arrayCreateProjectTag[i][1]="";
			}
		}
		
		var createTagFlag = "NOT_EXISTS";	
		for(var i=0;i<arrayCreateProjectTag.length;i++){
			if(arrayCreateProjectTag[i][0]!="" && arrayCreateProjectTag[i][1]!=""){
				createTagFlag = "EXISTS";
			}
		}
		if(createTagFlag=="NOT_EXISTS")
			//getMostPopulateProjectTag();
			getMostPopulateProjectTagForProject();
    }


 function addSearchLocationTag(type) {
       var id = document.getElementById("id").value;
       var LocationSearchText = TrimString($('#LocationText').val());
         if (LocationSearchText != "") {
         $('#left_left_Panel').append("<div id='searchrow"+id+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"hidden\" size=\"5\" name=\"LocationSearchTag\" value=\""+LocationSearchText+"\">"+LocationSearchText+"&nbsp;<a href=\"#\"  onClick=\"removeSearchTags('#searchrow"+id+"','"+type+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
         id = (id - 1) + 2;
         document.getElementById("id").value = id;
         $('#LocationText').val('');
         if(type=="PROJECT"){
            SearchProject();	
         } else if(type=="USER"){
		 	SearchUser();
		 }
       } else {
         alert('Please enter valid Tag text');
       }
    }

 function addSearchFieldTag(type) {
       var id = document.getElementById("id").value;
       var FieldSearchText = TrimString($('#FieldText').val());
         if (FieldSearchText != "") {
         $('#left_middle_Panel').append("<div id='SearchFieldRow"+id+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"hidden\" size=\"5\" name=\"FieldSearchTag\" value=\""+FieldSearchText+"\">"+FieldSearchText+"&nbsp;<a href=\"#\"   onClick=\"removeSearchTags('#SearchFieldRow"+id+"','"+type+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
         id = (id - 1) + 2;
         document.getElementById("id").value = id;
         $('#FieldText').val('');
         if(type=="PROJECT"){
            SearchProject();	
         } else if(type=="USER"){
		 	SearchUser();
		 }
       } else {
         alert('Please enter valid Tag text');
       }
    }

 function addSearchOtherTag(type) {
       var id = document.getElementById("id").value;
       var OtherSearchText = TrimString($('#OtherText').val());
         if (OtherSearchText != "") {
         $('#left_bottom_Panel').append("<div id='SearchOtherRow"+id+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"hidden\" size=\"5\" name=\"OtherSearchTag\" value=\""+OtherSearchText+"\">"+OtherSearchText+"&nbsp;<a href=\"#\"   onClick=\"removeSearchTags('#SearchOtherRow"+id+"','"+type+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
         id = (id - 1) + 2;
         document.getElementById("id").value = id;
         $('#OtherText').val('');
         if(type=="PROJECT"){
            SearchProject();	
         } else if(type=="USER"){
		 	SearchUser();
		 }
         
       } else {
         alert('Please enter valid Tag text');
       }
    }
    
 function getUserScore(UserID,score){
  	var strHTML = "";
  		for(var count=1;count<=5;count++){
			if(count==score){
				strHTML+='<input name="star' + UserID + '" type="radio" class="star" value="'+count+'" checked="checked" disabled="disabled"/>';
			}else{
				strHTML+='<input name="star' + UserID + '" type="radio" class="star" value="'+count+'" disabled="disabled"/>'
			}	
  		}
  	return strHTML;
 }
    
 function SearchUser() {
       var QueryString ='L=';
       var EmpptyQuery=0;
       $("input[type='hidden'][name='LocationSearchTag']").each( 
       function() { 
            EmpptyQuery++;
            QueryString += this.value+",";
       }); 
       QueryString += "&F=";
       $("input[type='hidden'][name='FieldSearchTag']").each( 
       function() { 
            EmpptyQuery++;
            QueryString += this.value+",";
       }); 
       QueryString += "&O=";
       $("input[type='hidden'][name='OtherSearchTag']").each( 
       function() { 
            EmpptyQuery++;
            QueryString += this.value+",";
       }); 
    var ProjectString='';
    if (EmpptyQuery == 0)
    {
      ProjectString='<div style=\"height:auto;width:99%;border:0px solid #000; margin: 2px;position:relative;\"></div>';
      $("#RightPanel").html(ProjectString);
    }
    //alert(QueryString);
      
    $.getJSON(
		  "search_user.php?callback=jsonp1234&"+QueryString,function(data){
          try{
               jQuery.each(data.Results, function (i, proj) {
                  ProjectString += '<div id="ProjectID" style="width:99%;border:1px solid #000; margin: 2px;position:relative;">';
                  ProjectString += '      <table border=0 cellspacing=0 width="100%">';
                  ProjectString += '      <tr>';
                  ProjectString += '        <td align="center" style="border:0px solid #fff;" width="60%"><a href="UserProfile.php?uid='+proj['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+proj['user_name']+'</strong></span></a> <br /><br /> '+proj['email_address']+'</td>';
                  ProjectString += '        <td style="border:0px solid #000;" width="40%">'+getUserScore(proj['id'],proj['score'])+'<br />';
                  ProjectString += '        </td>';
                  ProjectString += '      </tr></table>';
                  ProjectString += '   </div>';
               });
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
               //alert(ProjectString);
               $("#RightPanel").html(ProjectString);
               $('input[type=radio].star').rating();
          }catch(e){
            //alert(e);
          }
        });


       //alert(QueryString);
    }

  function SearchProject() {
       var QueryString ='L=';
       var EmpptyQuery=0;
       $("input[@type='hidden'][@name='LocationSearchTag']").each( 
       function() { 
            EmpptyQuery++;
            QueryString += this.value+",";
       }); 
       QueryString += "&F=";
       $("input[@type='hidden'][@name='FieldSearchTag']").each( 
       function() { 
            EmpptyQuery++;
            QueryString += this.value+",";
       }); 
       QueryString += "&O=";
       $("input[@type='hidden'][@name='OtherSearchTag']").each( 
       function() { 
            EmpptyQuery++;
            QueryString += this.value+",";
       }); 
    var ProjectString='';
    if (EmpptyQuery == 0)
    {
      ProjectString='<div style=\"height:auto;width:99%;border:0px solid #000; margin: 2px;position:relative;\"></div>';
      $("#RightPanel").html(ProjectString);
    }
    //alert(QueryString);
      
    $.getJSON(
		  "SearchProject.php?callback=jsonp1234&"+QueryString,function(data){
          try{
               jQuery.each(data.Results, function (i, proj) {
                  ProjectString += '<div id="ProjectID" style="width:99%;border:1px solid #000; margin: 2px;position:relative;">';
                  ProjectString += '      <table border=0 cellspacing=0 width="340">';
                  ProjectString += '      <tr>';
                  //ProjectString += '        <td style="border:0px solid #000;" ><img src="images/icons/Butterfly_48x48.png"></td>';
                  ProjectString += '        <td align="center" style="border:0px solid #fff;" ><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+proj['project_title']+'</strong></span></a> <br /><br /> '+proj['project_details']+'</td>';
                  //ProjectString += '        <td style="border:0px solid #fff;" width="20%"><span style="color:8AC7FF;"><strong>Join <br/> Add as Friend</strong></span><br /><br /><img src="images/icons/goldStar.gif"><img src="images/icons/goldStar.gif"><img src="images/icons/goldStar.gif"><img src="images/icons/blankStar.gif"><br />';
                  //ProjectString += '        100 Views <br />';
                  //ProjectString += '        200 Members';
                  //ProjectString += '        </td>';
                  ProjectString += '      </tr></table>';
                  ProjectString += '   </div>';
               });
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
               $("#RightPanel").html(ProjectString);

          }catch(e){
            //alert(e);
          }
        });


       //alert(QueryString);
    }
    function removeSearchTags(id,type) {
      $(id).remove();
      if(type=="PROJECT"){
            SearchProject();	
      } else if(type=="USER"){
		 	SearchUser();
	  }  	
    }
    
    function removeSearchTagsProject(id,tag_value,tag_type) {
		$(id).remove();
		//$('#RightPanel').html("");	

		for (var i=0;i<myArray.length;i++){
			if(myArray[i][1].toUpperCase()==tag_value.toUpperCase()){
				myArray[i][0]= myArray[i][1]="";
			}
		}
		for (var i=0;i<arrayProjectSearcTag.length;i++){
			if(arrayProjectSearcTag[i][1].toUpperCase()==tag_value.toUpperCase()){
				arrayProjectSearcTag[i][0]= arrayProjectSearcTag[i][1]="";
			}
		}
		var tagExistsFlag = "NotExists";
		for (var i=0;i<myArray.length;i++){
			if(myArray[i][0]!="" && myArray[i][1]!="")
				tagExistsFlag = "Exists";
        }
		if(tagExistsFlag=="Exists"){
			getProjectByTagDateOrScoreWise(myArray,"dateWiseShort");
			getProjectByTagDateOrScoreWise(myArray,"scoreWiseShort");
			getProjectRelatedTag(myArray);
		}else if(tagExistsFlag=="NotExists"){
			TopTenProjects(10);
			TopTenProjectsLastDateWise(10);
			getMostPopulateProjectTag();
		}
    }    

	
	function removeSearchTagsPeople(id,tag_value,tag_type) {
		$(id).remove();
		for (var i=0;i<myArrayPeople.length;i++){
			if(myArrayPeople[i][1].toUpperCase()==tag_value.toUpperCase()){
				myArrayPeople[i][0]= myArrayPeople[i][1]="";
			}
		}
		
		for (var i=0;i<myArrayPeopleSearcTag.length;i++){
			if(myArrayPeopleSearcTag[i][1].toUpperCase()==tag_value.toUpperCase()){
				myArrayPeopleSearcTag[i][0]= myArrayPeopleSearcTag[i][1]="";
			}
		}

		var tagExistsFlag = "NotExists";
		for (var i=0;i<myArrayPeople.length;i++){
			if(myArrayPeople[i][0]!="" && myArrayPeople[i][1]!="")
				tagExistsFlag = "Exists";
        }
		if(tagExistsFlag=="Exists"){
			getPeopleByTagDateOrScoreWise(myArrayPeople,"dateWiseShort");
			getPeopleByTagDateOrScoreWise(myArrayPeople,"scoreWiseShort");
			getPeopleRelatedTag(myArrayPeople);
		}else if(tagExistsFlag=="NotExists"){
			TopTenPeoplesRateOrDateWise(10,'dateWiseShort');
			TopTenPeoplesRateOrDateWise(10,'scoreWiseShort');
			getMostPopulatePeopleTag();
		}
    }

	function getMostPopulatePeopleTag(){
		$.getJSON(
		"SearchTagForPeople.php?callback=jsonp1234&Action=all_people_cloud_tag",function(data){
			try{
				strLoc = data.Results.loacation;
				strField = data.Results.field;
				strOther = data.Results.other;

				$("#LocationPanel").html(strLoc);
				$("#FieldPanel").html(strField);
				$("#OtherPanel").html(strOther);
			}catch(e){
			//alert(e);
			}
		});

	}
// use for partha only
	function searchArray(totalArray,subArray){
		var status = 0;
		for (var i=0;i<totalArray.length;i++){
			if(totalArray[i][1].toUpperCase()==subArray[0][1].toUpperCase())
				status++;
		}	
		return status;
	}
    function CheckUser() {
       var UserName = $('#Registration_User_Name').val();
       var UserEmail = $('#Registration_User_Email').val();
       $.getJSON(
		  "CheckUsetAvailibility.php?callback=jsonp1234&U="+UserName+"&email="+UserEmail,function(data){
             try{
               var StatusCode = data.Results.Status;
               if (StatusCode == 0) {
		          $('#UserAvailibility').html("Username Available");
		          $('#UserAvailibility').css({color:'#0000ff'}); 
			   } else if (StatusCode == 2) {
		          $('#UserAvailibility').html("No User Name Supplied");
		          $('#UserAvailibility').css({color:'#ff0000'});    
		       } else if (StatusCode == 3) {
		          $('#UserAvailibility').html("No Email Supplied");
		          $('#UserAvailibility').css({color:'#ff0000'});  
		       } else if (StatusCode == 1) {
		          $('#UserAvailibility').html("Username or Email is not available<br> Please Try Another.");
		          $('#UserAvailibility').css({color:'#ff0000'});  
		       }
             } catch (e) {
          	    alert(e);
             }	
          });
    }


	function CheckProjectNameExists() {
       var ProjectTitle = $('#ProjectTitle').val();
       $.getJSON(
		  "CheckProjectAvailibility.php?callback=jsonp1234&ProjectTitle="+ProjectTitle,function(data){
             try{
               var StatusCode = data.Results.Status;
			   if(ProjectTitle==""){
		          $('#ProjectAvailibility').html("No Project Title Supplied");
		          $('#ProjectAvailibility').css({color:'#0000ff'}); 
			   } else if (StatusCode == 0) {
		          $('#ProjectAvailibility').html("Project Title Available");
		          $('#ProjectAvailibility').css({color:'#0000ff'}); 
			   } else{
		          $('#ProjectAvailibility').html("Project Title is not available. Please Try Another.");
		          $('#ProjectAvailibility').css({color:'#ff0000'});  
		       }
             } catch (e) {
          	    alert(e);
             }	
          });
    }

function OpenObject(ObjectType,ObjectName) {
	$("form#ObjectForm").submit();
} 

function CheckChildWindow()
{
	if(oChildWindow!=null){
		if (oChildWindow.closed)
	    {
			parent.window.location.reload();
			oTimer = null;
			oChildWindow = null;
	    }	
	}
    
}
function CreateNewDocument(ProjectId,LoginUser,Domain,fid,LoginId) {
  var filename = $('#filename').val();
  var fileExtentionField = $('#fileExtention').val();
//  var isDocXlsDeliverables=document.getElementById("isDocXlsDeliverables");
  /*if(isDocXlsDeliverables.checked==true)
	  isDocXlsDeliverablesValue = 1;
  else
	  isDocXlsDeliverablesValue = 0;
  */
  //var m = filename.match(/^\s*(.*)\.(.*)\s*$/);
var patt3 = new RegExp("[_]+[V]+[0-9]");
var patt4 = new RegExp("[_]+[v]+[0-9]");
if(filename.length>5){
		fileExtSplit = filename.substr( filename.length - 3 );
		if(String(fileExtSplit).toUpperCase()=="DOC" || String(fileExtSplit).toUpperCase()=="XLS"){
	
		}else{
			filename = filename+"."+fileExtentionField;
		}
	}else{
		filename = filename+"."+fileExtentionField;
	}
 //alert(filename);
  if ($('#filename').val() == "")
  {
    alert('Filename could not be Blank');
  } 
  else {

	 if(patt3.test($('#filename').val())|| patt4.test($('#filename').val()))
	  {
		alert('We are Sorry.This Kind of file Name is not allowed.Please omit the "_V" part');
	 }
	 else
	  {
		var projectid = $('#projectid').val()
	    var DataString = "&Action=IsFileExists&fileName="+filename+"&projectid="+projectid;
		$.getJSON(
			"ViewPostComments.php?callback=jsonp1234"+DataString,function(data){
			var file_exits = data.Results.file_exits;
			if(file_exits!=0){
				alert(filename+" File Already Exists in this Project")
                $('#filename').val('')
				return false;
			}else{

				BrowserInfo = CalculateUserBrowser();
				BrowserWidth   = BrowserInfo[0] - 100;
				BrowserHeight  = BrowserInfo[1] - 100;

				if (BrowserWidth == "") {
				  BrowserWidth=800;
				}
				if (BrowserHeight == "") {
				  BrowserHeight=600;
				}

				oChildWindow = window.open('about:blank','ZohoWindow','left=10,top=10,width='+BrowserWidth+',height='+BrowserHeight+'\'');
				//alert(FileExtension);
				//var FileExtension = m[2];
				var FileExtension = fileExtentionField;
				FileExtension = FileExtension.toLowerCase(); 
				ActionUrl='';
				if (FileExtension == 'doc' || FileExtension == 'docx' || FileExtension == 'xls' || FileExtension =='xlsx' || FileExtension == 'txt') {
				   if (FileExtension == 'doc' || FileExtension == 'docx' || FileExtension == 'txt') {
					  ActionUrl = 'http://export.writer.zoho.com/remotedoc.im?apikey=73237cf2706d4963ba7a4fbf55e8ffd6&output=editor';
				   } 
				   if (FileExtension == 'xls' || FileExtension =='xlsx') {
					  ActionUrl = 'http://sheet.zoho.com/remotedoc.im?output=editor&apikey=73237cf2706d4963ba7a4fbf55e8ffd6';
				   } 
				   ContentString='';
				   ContentString += '<form name="CreateDoc" name="CreateDoc" id="CreateDoc" method="post" target="ZohoWindow" action="'+ActionUrl+'">';

				   ContentString += '<input type="hidden" name="filename" value="'+filename+'">';
				   ContentString += '<input type="hidden" name="url" value="http://'+Domain+'/Documents/Blank.'+FileExtension+'">';
				   ContentString += '<input type="hidden" name="saveurl" value="http://'+Domain+'/SaveFile.php">';
				   ContentString += '<input type="hidden" name="id" value="NEW-'+LoginUser+'-'+ProjectId+'-'+fid+'-'+LoginId+'">';

				   //ContentString += '<input type="hidden" name="id" value="NEW-'+LoginUser+'-'+ProjectId+'-'+fid+'">';
				   ContentString += '<input type="text" name="format" value="'+FileExtension+'">';
				   ContentString += '<input type="hidden" name="persistence" value="true">';
				   //ContentString += '<input type="hidden" name="isDocXlsDeliverables" value="'+isDocXlsDeliverablesValue+'">';
				   ContentString += '</form>';

				   $("#CreateFile").html(ContentString);
				   
				   $("form#CreateDoc").submit();
				   //document.CreateDoc.submit();
				   $('#filename').val("");
				   CancelFileNamepopup();
				   
				   oTimer = setInterval("CheckChildWindow()", 1000);
				} else {
				   alert('File Creattion is not possible for file type extension '+FileExtension);
				}


			}

		});
  }
}
}

function CalculateUserBrowser() {
  var w = 0;
  var h = 0;
  //IE
	if(!window.innerWidth) {
    //strict mode
    if(!(document.documentElement.clientWidth == 0)) {
      w = document.documentElement.clientWidth;
      h = document.documentElement.clientHeight;
    }
    //quirks mode
    else {
      w = document.body.clientWidth;
      h = document.body.clientHeight;
    }
  }
  //w3c
  else {
    w = window.innerWidth;
    h = window.innerHeight;
  }
  return [w,h];
}

function OpenZohoObject(form) {
  BrowserInfo = CalculateUserBrowser();
  BrowserWidth   = BrowserInfo[0] - 100;
  BrowserHeight  = BrowserInfo[1] - 100;

  if (BrowserWidth == "") {
    BrowserWidth=800;
  }
  if (BrowserHeight == "") {
    BrowserHeight=600;
  }
  var TestString = $('#EditUrl').val()+" == ";
  TestString += $('#EditId').val() +" == ";
  TestString += $('#EditFormat').val() +" == ";
  TestString += $('#EditFilename').val();
  //alert(TestString);
  oChildWindow = window.open('about:blank','OpenZohoObject','left=10,top=10,width='+BrowserWidth+',height='+BrowserHeight+'\'');
  form.submit();
  oTimer = setInterval("CheckChildWindow()", 1000);
}

function OpenZohoObjectViewMode(url) {
  BrowserInfo = CalculateUserBrowser();
  BrowserWidth   = BrowserInfo[0] - 100;
  BrowserHeight  = BrowserInfo[1] - 100;

  if (BrowserWidth == "") {
    BrowserWidth=800;
  }
  if (BrowserHeight == "") {
    BrowserHeight=600;
  }
  var TestString = $('#EditUrl').val()+" == ";
  TestString += $('#EditId').val() +" == ";
  TestString += $('#EditFormat').val() +" == ";
  TestString += $('#EditFilename').val();
  //alert(TestString);
  window.open(url,'OpenZohoObject','left=10,top=10,width='+BrowserWidth+',height='+BrowserHeight+'\'');
  form.submit();
}
/* Form validation for New Project Creation Page*/
function ValidateCreateProjectFields() {
  var ProjectTitle       = TrimString($('#ProjectTitle').val());
  var ProjectDescription = TrimString($('#ProjectDescription').val());
  var HiddenID   = $('#id').val();
  var HiddenFID  = $('#fid').val();
  var HiddenOID  = $('#oid').val();

////////////////////////////////////////////////////////////////// 
	var ckpatt1 = new RegExp("[@]");
	var ckpatt2 = new RegExp("[!]");
	var ckpatt3 = new RegExp("[#]");
	var ckpatt4 = new RegExp("[$]");
	var ckpatt5 = new RegExp("[%]");
	var ckpatt6 = new RegExp("[-]");
	var ckpatt7 = new RegExp("[&]");
	var ckpatt8 = new RegExp("[*]");
	var ckpatt9 = new RegExp("[(]");
	var ckpatt10 = new RegExp("[)]");
	var ckpatt11 = new RegExp("[<]");
	var ckpatt12 = new RegExp("[>]");
	var ckpatt13 = new RegExp("[,]");

///////////////////////////////////////////////////////////////////

  ErrorString = '';
  if ( ProjectTitle == ""){
    ErrorString += 'Project Title \n';
  }
  if ( ProjectDescription == ""){
    ErrorString += 'Project Description \n';
  }

  var LocationTagFound=0;
  for (i=1; i <HiddenID; i++) {
    var Temp = 'Location_'+i;
    var TempValue = $("#"+Temp).val();
    if (TempValue != null){
       LocationTagFound++;
    }
  }

  var FirldTagFound=0;
  for (i=1; i <HiddenFID; i++) {
    var Temp = 'Field_'+i;
    var TempValue = $("#"+Temp).val();
    if (TempValue != null){
       FirldTagFound++;
    }
  }
  
  var OtherTagFound=0;
  for (i=1; i <HiddenOID; i++) {
    var Temp = 'Other_'+i;
    var TempValue = $("#"+Temp).val();
    if (TempValue != null){
       OtherTagFound++;
    }
  }
  

    /*var filename = $('#UploadDoc').val();
    if(filename!=""){
	    var m = filename.match(/^\s*(.*)\.(.*)\s*$/);
	    var FileExtension = m[2];
			if (FileExtension.toLowerCase() == 'xls' ||  FileExtension.toLowerCase() == 'pdf' || FileExtension.toLowerCase() == 'doc' || FileExtension.toLowerCase() == 'txt' || FileExtension.toLowerCase() == 'avi' || FileExtension.toLowerCase() == 'mpeg' || FileExtension.toLowerCase() == 'wmv' || FileExtension.toLowerCase() == 'mp4' || FileExtension.toLowerCase() == 'dat' || FileExtension.toLowerCase() == 'jpg' || FileExtension.toLowerCase() == 'gif' || FileExtension.toLowerCase() == 'png' || FileExtension.toLowerCase() == 'jpeg' || FileExtension.toLowerCase() == 'pps' || FileExtension.toLowerCase() == 'mov' || FileExtension.toLowerCase() == 'm2v' || FileExtension.toLowerCase() == '3g2' || FileExtension.toLowerCase() == '3gp') {
	    } else {
	       ErrorString += 'Unsuported File Type \n';
	    }
	}*/

  if (HiddenID == 1 && HiddenFID== 1 && HiddenOID == 1){
    ErrorString += 'Atleast one Tag For your Project \n';
  }  else {
    if (LocationTagFound == 0 && FirldTagFound == 0 && OtherTagFound == 0) {
       ErrorString += 'Atleast one Tag For your Project \n';
    }
  }

	var errorFlag = 0;
    $.getJSON(
      "CheckProjectAvailibility.php?callback=jsonp1234&ProjectTitle="+ProjectTitle,function(data){
      try{
         var isUserExist = data.Results.Status;
		 if(ProjectTitle!="")
		 if (isUserExist >0) {
		   ErrorString +="This Project Title is already Registered. Please use a different Project Title \n";
		 }
		 
		 if (ErrorString != "") {
		 	if(errorFlag==1){
		 		alert(ErrorString);
		 	}else{
		    	alert('The following fields are mandatory.\n Please fill them up to proceed further. \n\n'+ErrorString);
		    }
		 }else {
				if(ckpatt1.test(ProjectTitle)  || ckpatt2.test(ProjectTitle)  || ckpatt3.test(ProjectTitle)  || ckpatt4.test(ProjectTitle)  || ckpatt5.test(ProjectTitle)  || ckpatt6.test(ProjectTitle)  || ckpatt7.test(ProjectTitle)  ||  ckpatt8.test(ProjectTitle)  || 
		ckpatt9.test(ProjectTitle)  || ckpatt10.test(ProjectTitle)  || ckpatt11.test(ProjectTitle)  || ckpatt12.test(ProjectTitle)  || ckpatt13.test(ProjectTitle) )
			 {
			alert("Please use only alphanumeric word in Project title");

			}
				else
			 {
					//alert("form submit");
		 	$("form").submit();

			 }
		 }
		
      } catch (e) {
         alert(e);
      }	
   });

return false;

}

function InviteFreind(ProjectId,PageUrl) {
	var email = TrimString($('#freind_email').val());
	var OwnerEmail = $('#hdnOwnerEmail').val();
	//alert(OwnerEmail);
	if (email == "") {
		alert('Email address could not be Blank');
	} else if(email==OwnerEmail){
		alert('Use Freind\'s Email');
	} else {
		var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

		if (regex.test(email)) {
			CancelEmailpopup();
			//window.open(PageUrl+'?Action=AddFreind&Pid='+ProjectId+'&Email='+email,'','left=10,top=10,width=500,height=200');        	
			$.getJSON(PageUrl+'?Action=AddFreind&Pid='+ProjectId+'&Email='+email,function(records){
			  
			});
			alert("Invitation sent successfully");
		} else {
			alert("Not a Valid Email Address");
		}
	}
}



//============================== prasenjit
 function CheckUserNameCharacter() {
   var UserName =  document.getElementById("Registration_User_Name").value ; 
   var check = "@";
   for (var i = 0; i < UserName.length; i++)
   if (check.indexOf(UserName.charAt(i)) != -1) {
  	  alert ("Your User Name has special characters. @ ");
  	}
 }
 
//Date Added 19-05-2009
//============================== Partha
function ApplyToJoin(ProjectId,PageUrl,OwnerEmail,LoginId) {
	var msg = $('#apply_body').val();
	//alert(OwnerEmail);
	if (msg == "") {
		alert('Message could not be Blank');
	} else if(msg.length>2000) {
	    alert('Message length should be less than 2000 characters');
	}
	else{
		var apply_body  = TrimString($('#apply_body').val())
		apply_body = nl2br(apply_body);

		//window.open(PageUrl+'?Action=Join&Pid='+ProjectId+'&LoginId='+LoginId+'&Email='+OwnerEmail+'&applyBody='+apply_body,'','left=10,top=10,width=500,height=200');

		$.getJSON(PageUrl+'?Action=Join&Pid='+ProjectId+'&LoginId='+LoginId+'&Email='+OwnerEmail+'&applyBody='+apply_body,function(records){
			  
		});
		CancelApplyPopup();
		alert("Invitation sent successfully");
	}
}

function ValidateEmailComposer(){
	
	var subject = TrimString($('#subject').val());
   
	var emailbody = TrimString($('#emailbody').val());
	var to_address = TrimString($('#to_address').val());
	var ChekboxArray = document.getElementsByName('wow[]');
	var selected=0;
   
	for(var i = 1; i <= ChekboxArray.length; i++){
				var objCheckBox=document.getElementById("chk"+i);
				if(objCheckBox.checked==true){
					selected++;					
				}
	}
     
	if(selected==0 && to_address==""){
		alert("Please check atleast one recipient or type an address");
		return false;
	}if(subject==""){
		alert("Subject should not be blank");
		return false;
	}if(emailbody==""){
		alert("Email body should not be blank");
		return false;
	}if(to_address!=""){
        
		if(to_address.indexOf(',')!=-1){
			var address=to_address.split(",");
			for(i=0;i<address.length;i++){
				var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	         if (regex.test(TrimString(address[i]))) {
	         } else {
	             alert("Not a Valid Email Address");
	             $('#to_address').focus();
	             return false;
	         }
			}
		}else{
           
			var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (regex.test(TrimString(to_address))) {
	         } else {
	             alert("Not a Valid Email Address");
	             $('#to_address').focus();
	             return false;
	         }
		}
       
	}
    

	document.form1.action="email_composer.php";
	document.form1.Action.value="Send";
	document.form1.submit();
    
}
var flagTagExists="";
    function addSearchTag(searchText,isAuto){
  		//var searchText = TrimString($('#SearchText').val());
		
  		var type = "PROJECT";
  		var id = document.getElementById("id").value;
  		var LocationString="";
  		var FieldString="";
  		var OtherString="";
		
		var is_exact = document.getElementById('is_exact').checked;
		if(is_exact == true){
			is_exact = 'Y'
		}else if(is_exact == false){
			is_exact = 'N'
		}	
			//var is_exact = 'Y'
		if(TrimString(searchText)==""){
			alert("Enter Search Text")
			return;
		}

		var count = 1;
  	    $.getJSON(
		  "SearchTag.php?callback=jsonp1234&s="+searchText+"&is_exact="+is_exact,function(data){
          try{
          	
          	if(data.Results.length>0){
          		
               jQuery.each(data.Results, function (i, tag) {
				    var subArray = new Array();
					var lengthVal = myArray.length;

					myArray[lengthVal++] = new Array(tag['tag_type'],tag['tag_desc']);
					subArray[0] =  new Array(tag['tag_type'],tag['tag_desc']);

					if(searchArray(myArray,subArray)==1  )  {
						var id = document.getElementById("id").value;
						$('#left_panel_search_result').append("<div id='searchrow"+id+"' style=\"padding-left:5px;\">"+tag['tag_desc']+"&nbsp;<a href=\"#\" onClick=\"removeSearchTagsProject('#searchrow"+id+"','"+tag['tag_desc']+"','"+tag['tag_type']+"');\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
						//$('#left_panel_search_result').append("<div id='searchrow"+id+"' style=\"padding-left:5px;\"><a href=\"#\" onClick=\"SearchProjectByType('L','"+searchText+"');SearchProjectByTypeForScore('L','"+searchText+"');\">"+tag['tag_desc']+"</a>&nbsp;<a href=\"#\" onClick=\"removeSearchTagsProject('#searchrow"+id+"','"+searchText+"','L');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
						id = (id - 1) + 2;
						document.getElementById("id").value = id; 
						//getProjectByTagDateOrScoreWise(myArray,"dateWiseShort");
						//getProjectByTagDateOrScoreWise(myArray,"scoreWiseShort");
						
					}
               });
			    arrayProjectSearcTag[arrayProjectSearcTag.length]=new Array('tag_type',searchText);
				getProjectRelatedTag(arrayProjectSearcTag);
				getProjectByTagDateOrScoreWise(arrayProjectSearcTag,"dateWiseShort");
				getProjectByTagDateOrScoreWise(arrayProjectSearcTag,"scoreWiseShort");
			}else{
               			alert("Your search text could not find any matches");
               }
          }catch(e){
            alert(e);
          }
        });

		/*arrayProjectSearcTag[arrayProjectSearcTag.length]=new Array('tag_type',searchText);
		getProjectRelatedTag(arrayProjectSearcTag);
		getProjectByTagDateOrScoreWise(arrayProjectSearcTag,"dateWiseShort");
		getProjectByTagDateOrScoreWise(arrayProjectSearcTag,"scoreWiseShort");*/
		$("#RightPanelTopRate").hide();
		$("#RightPanel").show();
  }

	function getProjectRelatedTag(myArrayArg){
		var strMatchTag = myArrayArg;
		
		var is_exact = document.getElementById('is_exact').checked;
		if(is_exact == true){
			is_exact = 'Y'
		}else if(is_exact == false){
			is_exact = 'N'
		}
		//var is_exact = 'Y'
		var strLoc = "";
		var strField = "";
		var strOther = "";		
		$.getJSON(
		  "SearchTag.php?callback=jsonp1234&action=RealtedTag&s="+strMatchTag+"&is_exact="+is_exact,function(data){
            try{
			strLoc = data.Results.loacation;
			strField = data.Results.field;
			strOther = data.Results.other;

		   $("#LocationPanel").html(strLoc);
		   $("#FieldPanel").html(strField);
		   $("#OtherPanel").html(strOther);
          }catch(e){
            //alert(e);
          }
        });
	}

    function addSearchTagForPeople(searchText,isAuto){
  		var type = "USER";
  		var id = document.getElementById("id").value;
  		var LocationString="";
  		var FieldString="";
  		var OtherString="";
		if(TrimString(searchText)==""){
			alert("Enter Search Text")
			return;
		}
		var is_exact = document.getElementById('is_exact').checked;
		if(is_exact == true){
			is_exact = 'Y'
		}else if(is_exact == false){
			is_exact = 'N'
		}
		//var is_exact = 'Y';
  	    $.getJSON(
		  "SearchTagForPeople.php?callback=jsonp1234&Action=tagList&s="+searchText+"&is_exact="+is_exact,function(data){
          try{
          	
          	if(data.Results.length>0){

				var subArrayPeople = new Array();
               jQuery.each(data.Results, function (i, tag) {
					subArrayPeople[0] =  new Array(tag['tag_type'],tag['tag_desc']);
					var lengthVal = myArrayPeople.length
					myArrayPeople[lengthVal++]=new Array(tag['tag_type'],tag['tag_desc']);
                    if(searchArray(myArrayPeople,subArrayPeople)==1)  {
						$('#move_tag').append("<div id='searchrow"+id+"' style=\"padding-left:5px;\">"+tag['tag_desc']+"&nbsp;<a href=\"#\" onClick=\"removeSearchTagsPeople('#searchrow"+id+"','"+tag['tag_desc']+"','"+tag['tag_type']+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
						id = (id - 1) + 2;
						document.getElementById("id").value = id;
						//getPeopleByTagDateOrScoreWise(myArrayPeople,"dateWiseShort");
						//getPeopleByTagDateOrScoreWise(myArrayPeople,"scoreWiseShort");
					}
               });
               }else{
               		if(!isAuto){
               			alert("Your search text could not find any matches");
               		}
               }

          }catch(e){
            alert(e);
          }
        });
					myArrayPeopleSearcTag[myArrayPeopleSearcTag.length]=new Array('tag_type',searchText);
					getPeopleByTagDateOrScoreWise(myArrayPeopleSearcTag,"dateWiseShort");
					getPeopleByTagDateOrScoreWise(myArrayPeopleSearcTag,"scoreWiseShort");
					getPeopleRelatedTag(myArrayPeopleSearcTag);		
  }

	function getPeopleRelatedTag(myArrayArg){
		var strMatchTag = myArrayArg;
		
		var is_exact = document.getElementById('is_exact').checked;
		if(is_exact == true){
			is_exact = 'Y'
		}else if(is_exact == false){
			is_exact = 'N'
		}
		//var is_exact = 'Y'
		var strLoc = "";
		var strField = "";
		var strOther = "";		
		$.getJSON(
		  "SearchTagForPeople.php?callback=jsonp1234&Action=RealtedTag&s="+strMatchTag+"&is_exact="+is_exact,function(data){
            try{
			strLoc = data.Results.loacation;
			strField = data.Results.field;
			strOther = data.Results.other;

		   $("#LocationPanel").html(strLoc);
		   $("#FieldPanel").html(strField);
		   $("#OtherPanel").html(strOther);
          }catch(e){
            //alert(e);
          }
        });
	}

function SearchUserByType(type,val,sortBy){
//alert("SearchTagForPeople.php?callback=jsonp1234&Action=peopleList&type="+type+"&val="+val+"&sortBy="+sortBy)
    var ProjectString='';
    $.getJSON(
		  "SearchTagForPeople.php?callback=jsonp1234&Action=peopleList&type="+type+"&val="+val+"&sortBy="+sortBy,function(data){
          try{
			  
               jQuery.each(data.Results, function (i, user) {
                  ProjectString += '<div id="ProjectID" style="width:99%;border:1px solid #000; margin: 2px;position:relative;">';
                  ProjectString += '      <table border=0 cellspacing=0 width="100%">';
                  ProjectString += '      <tr>';
                  ProjectString += '        <td align="center" style="border:0px solid #fff;" width="70%"><a href="UserProfile.php?uid='+user['id']+'" style="text-decoration:none;border:0px solid #000;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+user['first_name']+'&nbsp;'+user['last_name']+'</strong></span></a> <br /><br /> </td>';
                  ProjectString += '        <td style="border:0px solid #000;" width="30%">'+getStarredScore(user['id'],user['score'])+'<br />';
                  ProjectString += '        </td>';
                  ProjectString += '      </tr></table>';
                  ProjectString += '   </div>';
               });
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
			   if(sortBy == "dateWiseShort"){
					$("#RightPanel").html(ProjectString);
			   } else if(sortBy == "scoreWiseShort"){
					$("#RightPanelTopRate").html(ProjectString);
			   }

                $('input[type=radio].star').rating();
               

          }catch(e){
            //alert(e);
          }
        });
				//alert('dddddddd')
		//$("#RightPanel").show();
  }






  function getStarredScore(projid,score){
  	var strHTML = "";
  		for(var count=1;count<=5;count++){
			if(count==score){
				strHTML+='<input name="star' + projid + '" type="radio" class="star" value="'+count+'" checked="checked" disabled="disabled"/>';
			}else{
				strHTML+='<input name="star' + projid + '" type="radio" class="star" value="'+count+'" disabled="disabled"/>'
			}	
  		}
  	return strHTML;
  }
  
  function SearchProjectByType(type,val){
    var ProjectString='';
//     alert("SearchProject2.php?callback=jsonp1234&type="+type+"&val="+val)
    $.getJSON(
		  "SearchProject2.php?callback=jsonp1234&type="+type+"&val="+val,function(data){
          try{
               jQuery.each(data.Results, function (i, proj) {
                  ProjectString += '<div id="ProjectID" style="width:99%;border:1px solid #000; margin: 2px;position:relative;">';
                  ProjectString += '      <table border=0 cellspacing=0 width="100%">';
                  ProjectString += '      <tr>';
                  //ProjectString += '        <td style="border:0px solid #000;" ><img src="images/icons/Butterfly_48x48.png"></td>';
                  ProjectString += '        <td align="center" style="border:0px solid #fff;" width="60%"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+proj['project_title']+'</strong></span></a> <br /><br /> '+proj['project_details']+'</td>';
                  ProjectString += '        <td style="border:0px solid #000;" width="40%">'+getStarredScore(proj['id'],proj['score'])+'<br />';
                  //ProjectString += '        100 Views <br />';
                  //ProjectString += '        200 Members';
                  ProjectString += '        </td>';
                  ProjectString += '      </tr></table>';
                  ProjectString += '   </div>';
               });
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
               $("#RightPanel").html(ProjectString);
                $('input[type=radio].star').rating();
          }catch(e){
            //alert(e);
          }
        });
	
	$("#RightPanel").show();
	$("#RightPanelTopRate").hide();

  }

  function SearchProjectByTypeForScore(type,val){
    var ProjectString='';
	var searchType ="forSinglevalue";
	//alert("SearchProject2.php?callback=jsonp1234&type="+searchType+"&val="+val+"&searchType="+type)
    $("#RightPanelTopRate").hide();
	$("#RightPanel").show();
    $.getJSON(
		  "SearchProject2.php?callback=jsonp1234&type="+searchType+"&val="+val+"&searchType="+type,function(data){
          try{
               jQuery.each(data.Results, function (i, proj) {
				   //alert("eeeeeeee")
                  ProjectString += '<div id="ProjectID" style="width:99%;border-bottom:1px solid #000; margin: 2px;position:relative;">';
                  ProjectString += '      <table border=0 cellspacing=0 width="100%">';
                  ProjectString += '      <tr>';
                  //ProjectString += '        <td style="border:0px solid #000;" ><img src="images/icons/Butterfly_48x48.png"></td>';
                  ProjectString += '        <td align="center" style="border:0px solid #fff;" width="60%"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+proj['project_title']+'</strong></span></a> <br /><br /> '+proj['project_details']+'</td>';
                  ProjectString += '        <td style="border:0px solid #000;" width="40%">'+getStarredScore(proj['id'],proj['score'])+'<br />';
                  //ProjectString += '        100 Views <br />';
                  //ProjectString += '        200 Members';
                  ProjectString += '        </td>';
                  ProjectString += '      </tr></table>';
                  ProjectString += '   </div>';
				  
               });
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border-bottom:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
               $("#RightPanelTopRate").html(ProjectString);
                $('input[type=radio].star').rating();
               

          }catch(e){
            //alert(e);
          }
        });

	$("#RightPanelTopRate").hide();
	$("#RightPanel").show();
       //alert(QueryString);
  }
  function getLoggedInUserSearch(){
  	var TagCounter=0;
  	$.getJSON(
		  "SearchUserTag.php?callback=jsonp1234",function(data){
          try{
               jQuery.each(data.Results, function (i, tag) {
               	//alert(tag['tag_desc']);
				TagCounter++;
				addSearchTag(tag['tag_desc'],true);
               });
               if (TagCounter == 0)
               {
                  TopTenProjects(10);
               }
               //alert(ProjectString);
               $("#RightPanel").html(ProjectString);
               $('input[type=radio].star').rating();
                              

          }catch(e){
            //alert(e);
          }
        });
  	
  }

  function TopTenProjects(target,page,email){
  	type='top';
	//alert(email);
    var ProjectString='';
	//alert(page);

    $.getJSON(
		  "SearchProject2.php?callback=jsonp1234&type="+type+"&val="+target+"&page="+page+"&email="+email,function(data){
          try{
          	  ProjectString = '<table width="100%" cellSpacing="0" cellPadding="0" style="border-bottom:0px solid #CCC;border-left:0px solid #CCC;border-right:0px solid #CCC;">';
               jQuery.each(data.Results, function (i, proj) {

				  var project_title = proj['project_title'];
				  var picture_url = "images/pic.jpg";
		
					var height=100;
				  var width=100;
				  if(proj['picture_url']!=null)
				   {
				      picture_url = proj['picture_url'];

					  
					  height=proj['height'];
					  width=proj['width'];
					  //var t_height=proj['height'];
					   //var t_width=proj['width'];
					  // alert(proj['project_title']+"pic height is     "+t_height+"pic width is     "+t_width)
				   }

				  if(proj['is_template']==1)
						project_title = project_title+" *";

				  var no_of_comment=proj['no_of_comment'];

				  var doc=proj['doc'];
				if (doc==undefined)
				var doc="";

				var xls=proj['xls'];
				if (xls==undefined)
				var xls="";

				var link=proj['link'];
				if (link==undefined)
					var link="";

				var folder=proj['folder'];
				if (folder==undefined)
					var folder="";

				var jpg=proj['jpg'];
				if (jpg==undefined)
					var jpg="";
				
var p_c_id=proj["project_creator_id"];
var p_c_user_name=proj["user_name"];
var p_c_email_address=proj["email_address"];
var p_c_profile_title=proj["profile_title"];

var proj_id=proj['id'];

//'open_agreement_dialog('+p_c_id+','+p_c_user_name+','+p_c_email_address+','+p_c_profile_title+');'


				var commentstr='</br><div style="float:left;color:#00CC00;"><font size="5">'+no_of_comment+'</font></br>Comments!</div> <div style="float:left; padding-top:5px;"> <img src="http://cm.tathya.com/images/icons/comment_icon.JPG" height="36" width="34" border="0"></div>';

				  //ProjectString += '<tr><td style="border-top:1px solid #CCC;" width="25%" valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;" valign="top" width="52%"><img src="'+picture_url+'" height="100" width="100" border="0"></a></td><td style="border-top:1px solid #CCC;" valign="top"><table><tr><td valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+project_title+'</strong></span></a></td></tr><tr><td valign="top">'+proj['project_details']+'</td></tr></table></td><td style="border-top:1px solid #CCC;" valign="top" width="23%">'+getStarredScore(proj['id'],proj['score'])+'</td></tr>'

if(page=="browse")
{
var agreement=proj["agreement"];
if(agreement>0)
{
ProjectString += '<div  style="border-bottom:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
}
else
{
//ProjectString += '<div  style="border-bottom:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="#"  onclick="open_agreement_dialog('+p_c_id+','+p_c_user_name+','+p_c_email_address+','+p_c_profile_title+');" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="#"  onclick="open_agreement_dialog('+p_c_id+','+p_c_user_name+','+p_c_email_address+','+p_c_profile_title+');" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
ProjectString += '<div  style="border-bottom:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="#"  onclick="open_agreement_dialog('+p_c_id+','+proj_id+');" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="#"  onclick="open_agreement_dialog('+p_c_id+','+proj_id+');" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';

}
}
else
ProjectString += '<div  style="border-bottom:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="index1.php?pval='+proj_id+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="index1.php?pval='+proj_id+'" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
				  //ProjectString += '<div style="border:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');"><img src="'+picture_url+'" height="100" width="100" border="0"></a></td><td valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divNewRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';

               });
			   //ProjectString += '</table></div>';
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
               ProjectString+="</table>";

               $("#RightPanelTopRate").html(ProjectString);
               $('input[type=radio].star').rating();
                              

          }catch(e){
            //alert(e);
          }
        });
        
       //alert(QueryString);
  }

  function showDivContent(divRetId){
       $(divRetId).slideToggle();
  }


  function nl2br(text){
      text = escape(text);
      var re_nlchar;
      if(text.indexOf('%0D%0A') > -1){
      	re_nlchar = /%0D%0A/g ;
      }else if(text.indexOf('%0A') > -1){
      	re_nlchar = /%0A/g ;
      }else if(text.indexOf('%0D') > -1){
      	re_nlchar = /%0D/g ;
      }
      return unescape( text.replace(re_nlchar,'<br />') );
  }

//=======================prasenjit 08/06/2009
function PostCommentsForObjectFunc(ProjectId,LoginId) {
	var msg = TrimString($('#PostCommentsForObjectComments').val());
	var title = TrimString($('#PostCommentsForObjectText').val());
	var objId = TrimString($('#PostCommentsForObjectId').val());

	alert(LoginId);


	if (TrimString(msg) == "" || TrimString(title)=="") {
		alert('Title or Message could not be Blank');
	}/* else if(msg.length>2000) {
	    alert('Message length should be less than 2000 characters');
	}*/
	else{
		msg = nl2br(msg);
		var url = 'PostComments.php?Action=object2comment&Pid='+ProjectId+'&userId='+LoginId+'&title='+title+'&msg='+msg+'&objId='+objId;
//alert(url)
		$.getJSON(url,function(records){
          
        });
		//CancelPostCommentsForObject();
		alert("Your Comments Send Successfully");
		viewAllCommentsForObject(objId,LoginId);
		$('#PostCommentsForObjectComments').val('');
	    $('#PostCommentsForObjectText').val('');
		//window.location.href="ProjectDashBoard.php?ProjId="+ProjectId+"&fid="+fid+"&tab="+tab;
	}
}
function PostCommentsForProjectFunc(ProjectId,LoginId) {
	var msg = $('#PostCommentsForProjectComments').val();
	var title = $('#PostCommentsForProjectText').val();
	var objId = $('#PostCommentsForProjectId').val();
	//alert(OwnerEmail);
	if (TrimString(msg) == "" || TrimString(title)=="") {
		alert('Title or Message could not be Blank');
	}/* else if(msg.length>2000) {
	    alert('Message length should be less than 2000 characters');
	}*/
	else{
		msg = nl2br(msg);
		$.getJSON(
		  'ViewPostComments.php?callback=jsonp1234&Action=Project2comment&Pid='+ProjectId+'&userId='+LoginId+'&title='+title+'&msg='+msg,function(records){
          
        });
		CancelPostCommentsForProject();
		alert("Your Comments Send Successfully");
		var fid = $('#fid').val();
		window.location.href="ProjectDashBoard.php?ProjId="+ProjectId+"&fid="+fid;
	}
}

  function CheckEnter(key,type){
   	if(key==13){
		if(type=="people")
			addSearchTagForPeople(TrimString($('#SearchText').val()),false);
		else if(type=="project")
	   		addSearchTag(TrimString($('#SearchText').val()),false);
	   }
	   
   }

function rejectInv(user_email,invitation_token,type,UserID,project_id){
	$.getJSON(
		  "pending_inv.php?callback=jsonp1234&action=reject_inv&user_email="+user_email+"&token="+invitation_token+"&uid="+UserID+"&pid="+project_id,function(data){
	});
	//getPendingInvitaionApplicationCount();
	showPending(user_email,type,UserID);
}

/*
function getPendingInvitaionApplicationCount(){
	$.getJSON(
		  "ViewPostComments.php?callback=jsonp1234&Action=PendingInvitaionApplication",function(data){
			pendingInvitation = data.Results.pendingInvitation;
			pendingApplication = data.Results.pendingApplication;
			email_address = data.Results.email_address;
			UserID = data.Results.UserID;

			if(pendingInvitation!=0){
			  pendingInvitations = "<strong><a onclick=\"showPending('"+$myProfile['profile_email']+"',1,$UserID);\" style=\"cursor:pointer;color:\" alt=\"Show pending invitations\">$pendingInvitation Pending Invitations</a></strong>";	
			}else{
			  $pendingInvitations = "<strong>$pendingInvitation Pending Invitations</strong>";	
			}
			if($pendingApplication!=0){
			  $pendingApplications = "<strong><a onclick=\"showPending('".$myProfile['profile_email']."',2,$UserID);\" style=\"cursor:pointer;\" alt=\"Show pending applications\">$pendingApplication Pending Applications</a></strong>";	
			}else{
			  $pendingApplications = "<strong>$pendingApplication Pending Applications</strong>";	
			}

	});
}*/
function acceptInv(user_email,invitation_token,UserID,project_id,type){

	$.getJSON(
		  "pending_inv.php?callback=jsonp1234&action=accept_inv&user_email="+user_email+"&uid="+UserID+"&pid="+project_id+"&token="+invitation_token,function(data){
	});
	//getPendingInvitaionApplicationCount();
	showPending(user_email,type,UserID);
}

function quitProject(projId,UserID,type){
	var first_name ="";
	var last_name ="";
	var project_title ="";
	var DataString = "&Action=QUIT_EJECT&projId="+projId+"&UserID="+UserID+"&type="+type;

	$.getJSON(
		 "quit_reject.php?callback=jsonp1234"+DataString,function(data){
			first_name = data.Results.first_name;
			last_name = data.Results.last_name;
			project_title = data.Results.project_title;
			strData = first_name+" "+last_name+" has been Successfully Quit from Project "+project_title;
			
	});
	
	if(type=="QUIT")
		//window.location = "UserProfile.php";
    if($("#optionVal_delete").val()=="PROJECT_DASHBOARD")
        window.location = "UserProfile.php";
    else
		PopulateProjectListing('READONLY');
	else if(type=="EJECT"){
		var fid = $("#fid").val();
		//window.location = "ProjectDashBoard.php?&tab=profile&ProjId="+projId;
	}

}
function MoveToFolder(pid){
	var fid = document.getElementById('folder').value;
	var patt1 = new RegExp("[.]");


	
	var	countCheckBoxes=document.getElementById('desktop_item_number').value;
	//var chkBoxes = document.getElementsByName('chkObject');
	//var boolChecked=0;
	//var countCheckBoxes = chkBoxes.length;
	 var boolChecked=0;
	 var folder_check=0;
		var j=-1;
	var str="";
	var fnames="";
	for(var i = 0; i < countCheckBoxes; i++){
		var chk_name=document.getElementById(i++);
	var object_id=document.getElementById(j);
	
	 if(chk_name.checked){
		 //alert(object_id.value);
		 //alert(chk_name.value);
		 var ob_name=chk_name.value;
		 if(patt1.test(ob_name))
		 {
			boolChecked = 1;
			str += object_id.value + ",";
			fnames += chk_name.value + "/";
		 }
		 else
		{folder_check=1;
		 boolChecked = 1;
		 break;
		 }
	 }
	 j--;
		}


//alert(fnames);

	if(boolChecked==0){
		alert("Please check atleast one doc to move");
	} else{
		if(folder_check==1)
			{
			alert("Folder Moving is not Allowed");
		}
		else
			{

		//alert("Moving Files Please Wait....");
		//alert("move_files.php?callback=jsonp1234&objstr="+str+"&fid="+fid);
		
		
		$.getJSON(
		  "move_files.php?callback=jsonp1234&objstr="+str+"&fid="+fid+"&pid="+pid+"&fnames="+fnames,function(data) {

               var StatusCode = data.Results.Status;
			

		
               if (StatusCode == "MOVED") {
				  alert("File moved ");
				  window.location = "ProjectDashBoard.php?ProjId="+pid+"&fid="+fid;
			   } else {
				  alert("Move Error");    
		       }
			  
              	
          });	
	}
	//window.location.href="ProjectDashBoard.php?ProjId="+$("#ProjId").val()+"&fid="+fid;
}
}

function getLastCreatedProject(){
  	var TagCounter=0;
  	$.getJSON(
		  "SearchUserTag.php?callback=jsonp1234",function(data){
		 
          try{
			  
               jQuery.each(data.Results, function (i, tag) {
				addSearchTag(tag['tag_desc'],true);
				
				//myArray[TagCounter]=new Array(tag['tag_type'],tag['tag_desc']);
				TagCounter++;
               });
				
               //if (TagCounter != 0)
               //{
				  
					getProjectByTagDateOrScoreWise(myArray,"dateWiseShort");
					getProjectByTagDateOrScoreWise(myArray,"scoreWiseShort");
               //}
          }catch(e){
            //alert(e);
          }
        });
  	
  }
function getProjectByTagDateOrScoreWise(myArrayArg,sortBy){
	
    type='lastTenProject';
    var ProjectString='';
	var strMatchTag = myArrayArg;
	var is_exact = document.getElementById('is_exact').checked;
	if(is_exact == true){
		is_exact = 'Y'
	}else if(is_exact == false){
		is_exact = 'N'
	}
	var ProjectString = '<table width="100%" cellSpacing="0" cellPadding="0" style="border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;">';
    $.getJSON(
		  "SearchProject2.php?callback=jsonp1234&type="+type+"&strMatchTag="+strMatchTag+"&sortBy="+sortBy+"&is_exact="+is_exact,function(data){
          try{

			  if(data.Results.length>0){
               jQuery.each(data.Results, function (i, proj) {
				   project_title = proj['project_title'];
				   if(proj['is_template']==1)
						project_title = project_title+" *";
				   var picture_url = "images/pic.jpg";
				  var  height=100;
				  var  width=100;
				   if(proj['picture_url']!=null)
				   {
				      picture_url = proj['picture_url'];
					  height=proj['height'];
					  width=proj['width'];
				   }
///start/////abhinaba///////////9/30/2010///////////////////////////////////
				var no_of_comment=proj['no_of_comment'];

				  var doc=proj['doc'];
				if (doc==undefined)
				var doc="";

				var xls=proj['xls'];
				if (xls==undefined)
				var xls="";

				var link=proj['link'];
				if (link==undefined)
					var link="";

				var folder=proj['folder'];
				if (folder==undefined)
					var folder="";

				var jpg=proj['jpg'];
				if (jpg==undefined)
					var jpg="";

var commentstr='</br><div style="float:left;color:#00CC00;"><font size="5">'+no_of_comment+'</font></br>Comments!</div> <div style="float:left; padding-top:5px;"> <img src="http://cm.tathya.com/images/icons/comment_icon.JPG" height="36" width="34" border="0"></div>';
////end///abhinaba/////////////////////////9/30/2010////////////////////////////////////
				  /*ProjectString += '<tr><td style="border-top:1px solid #CCC;" width="25%" valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;" valign="top" width="52%"><img src="'+picture_url+'" height="100" width="100" border="0"></a></td><td style="border-top:1px solid #CCC;" valign="top"><table><tr><td valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+project_title+'</strong></span></a></td></tr><tr><td valign="top">'+proj['project_details']+'</td></tr></table></td><td style="border-top:1px solid #CCC;" valign="top" width="23%">'+getStarredScore(proj['id'],proj['score'])+'</td></tr>';*/
				  
				  if(sortBy=="dateWiseShort"){
					divId='divSearchDateWiseShort'+proj['id'];
					divIdFunc='#divSearchDateWiseShort'+proj['id'];
				  }else if(sortBy=="scoreWiseShort"){
					divId='divSearchScoreWiseShort'+proj['id'];
					divIdFunc='#divSearchScoreWiseShort'+proj['id'];
				  }


				  ProjectString += '<tr><td valign="top" colspan="2" ><div style="border-bottom:1px solid #CCC;"><table><tr><td width="100px" valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\''+divIdFunc+'\');" onMouseOut="showDivContent(\''+divIdFunc+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" class="headerProjectBrowse" onMouseOver="showDivContent(\''+divIdFunc+'\');" onMouseOut="showDivContent(\''+divIdFunc+'\');">'+project_title+'</br>'+doc+xls+link+folder+jpg+'</a></td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="'+divId+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr>';
               });
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
			   ProjectString += '</table>';

			   if(sortBy=="dateWiseShort")
					$("#RightPanel").html(ProjectString);
			   else if(sortBy=="scoreWiseShort")
				    $("#RightPanelTopRate").html(ProjectString);

               $('input[type=radio].star').rating();
              }  else {
				  $("#RightPanel").html("");
				  $("#RightPanelTopRate").html("");
			  }
          }catch(e){
            //alert(e);
          }
        });
	$("#RightPanel").html('');
}

//==============================================================

function getPeopleByTagDateOrScoreWise(arrayValue,sortBy){
	var PeopleString='';
	var strMatchTag = arrayValue;
		var is_exact = document.getElementById('is_exact').checked;
	if(is_exact == true){
		is_exact = 'Y'
	}else if(is_exact == false){
		is_exact = 'N'
	}
	var PeopleString='<table width="100%" style="border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;">';
    $.getJSON(
		  "SearchTagForPeople.php?callback=jsonp1234&Action=searchPeopleList&strMatchTag="+strMatchTag+"&sortBy="+sortBy+"&is_exact="+is_exact,function(data){
          try{

               jQuery.each(data.Results, function (i, user) {
				var picture_url = "images/pic.jpg";

					  
//start////////9/30/2010 abhinaba////////////////////////////////////////////////////////
					  var height=100;
					  var width=100;
				  if(user['picture_url']!=null)
				   {
				      picture_url = user['picture_url'];
					  height=user['height'];
					  width=user['width'];
				   }
//end/////////30/2010 abhinaba//////////////////////////////////////////////////////////


                  /*PeopleString += '<tr><td style="border-bottom:1px solid #CCC;"><div id="peopleID" style="width:99%;border:0px solid #CCC; margin: 0px;min-height:100px;">';
                  PeopleString += '        <div style="width:26%;float:left;border:0px solid #000;text-align:left;" ><a href="UserProfile.php?uid='+user['id']+'" style="text-decoration:none;"><img src="'+picture_url+'" height="100px" width="100px" border="0"></a></div>';
                  PeopleString += '        <div style="width:48%;float:left;border:0px solid #000;text-align:left;padding-left:5px;"><a href="UserProfile.php?uid='+user['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+user['profile_title']+'</strong></span></a><br /> '+user['email_address']+'</div>';
                  PeopleString += '        <div style="width:24%;float:left;border:0px solid #000;padding-top:5px;">'+getStarredScore(user['id'],user['score'])+'</div>';*/

				  if(sortBy=="dateWiseShort"){
					divId='divSearchDateWiseShort'+user['id'];
					divIdFunc='#divSearchDateWiseShort'+user['id'];
				  }else if(sortBy=="scoreWiseShort"){
					divId='divSearchScoreWiseShort'+user['id'];
					divIdFunc='#divSearchScoreWiseShort'+user['id'];
				  }
					 var profile_desc = '';
					if(user['profile_desc']!=null)
						profile_desc = user['profile_desc'];

				  PeopleString += '<tr><td valign="top" colspan="2" ><div style="border-top:1px solid #CCC;"><table><tr><td width="100px" valign="top"><a href="UserProfile.php?uid='+user['id']+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\''+divIdFunc+'\');" onMouseOut="showDivContent(\''+divIdFunc+'\');"><img src="'+picture_url+'" height="'+height+'px" width="'+width+'px" border="0"></a></td><td valign="top"><a href="UserProfile.php?uid='+user['id']+'" class="headerProjectBrowse" onMouseOver="showDivContent(\''+divIdFunc+'\');" onMouseOut="showDivContent(\''+divIdFunc+'\');">'+user['profile_title']+'</a></td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="'+divId+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(user['id'],user['score'])+'</td><td valign="top">'+profile_desc+'</td></tr></table></div></td></tr>';

               });
               if (PeopleString == "")
               {
                  PeopleString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
			   PeopleString += '   </table>';
               if(sortBy=="dateWiseShort")
					$("#RightPanel").html(PeopleString);
			   else if(sortBy=="scoreWiseShort")
				    $("#RightPanelTopRate").html(PeopleString);
				//alert(PeopleString)
                $('input[type=radio].star').rating();
               

          }catch(e){
            //alert(e);
          }
        });
		
  }

function TopTenProjectsLastDateWise(target,page,email){
  	type='LastDate';
	//alert(email);
	//alert(page);
    var ProjectString='<table width="100%" cellSpacing="0" cellPadding="0" style="border-bottom:0px solid #CCC;border-left:0px solid #CCC;border-right:0px solid #CCC;">';
    $.getJSON(
		  "SearchProject2.php?callback=jsonp1234&type="+type+"&val="+target+"&page="+page+"&email="+email,function(data){
          try{
          	  
               jQuery.each(data.Results, function (i, proj) {

				  var project_title = proj['project_title'];
				  var proj_id=proj['id'];
				  if(proj['is_template']==1)
						project_title = project_title+" *";
				  var picture_url = "images/pic.jpg";

				  var height=100;
				  var width=100;
				  if(proj['picture_url']!=null)
				   {
				      picture_url = proj['picture_url'];

					  
					  height=proj['height'];
					  width=proj['width'];
					  //var t_height=proj['height'];
					   //var t_width=proj['width'];
					   //alert(proj['project_title']+"pic height is     "+t_height+"pic width is     "+t_width)
				   }
				

				var no_of_comment=proj['no_of_comment'];
				//alert(no_of_comment);

				var doc=proj['doc'];
				if (doc==undefined)
				var doc="";

				var xls=proj['xls'];
				if (xls==undefined)
				var xls="";

				var link=proj['link'];
				if (link==undefined)
					var link="";

				var folder=proj['folder'];
				if (folder==undefined)
					var folder="";

				var jpg=proj['jpg'];
				if (jpg==undefined)
					var jpg="";

				var agreement=proj["agreement"];
			//alert(agreement);
				
	var p_c_id=proj["project_creator_id"];
	var p_c_user_name=proj["user_name"];
	var p_c_email_address=proj["email_address"];
	var p_c_profile_title=proj["profile_title"];
	
	//var combodata=p_c_id+"-"+p_c_user_name+"-"+p_c_email_address+"-"+p_c_profile_title;
//'open_agreement_dialog('+p_c_id+','+p_c_user_name+','+p_c_email_address+','+p_c_profile_title+');'

	//alert(p_c_id);
	//alert(p_c_user_name);
	//alert(p_c_email_address);
	//alert(p_c_profile_title);
			
					var commentstr='</br><div style="float:left;color:#00CC00;"><font size="5">'+no_of_comment+'</font></br>Comments!</div> <div style="float:left; padding-top:5px;"> <img src="http://cm.tathya.com/images/icons/comment_icon.JPG" height="36" width="34" border="0"></div>';

//			<img src="http://cm.tathya.com/images/icons/Word-64.png" height="100" width="100" border="0">


				// ProjectString += '<div style="border-bottom:1px solid #CCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');"><img src="'+picture_url+'" height="100" width="100" border="0"></a></td><td valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');">'+project_title+'</a></br></td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divNewRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
if(page=="browse")
{
var agreement=proj["agreement"];
if(agreement>0)
{ProjectString += '<div style="border:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="ProjectDashBoard.php?ProjId='+proj['id']+'" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divNewRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
}
else
{
//ProjectString +='<div style="border:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="#" onclick="open_agreement_dialog('+p_c_id+','+p_c_user_name+','+p_c_email_address+','+p_c_profile_title+');" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="#" onclick="open_agreement_dialog('+p_c_id+','+p_c_user_name+','+p_c_email_address+','+p_c_profile_title+');" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divNewRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
ProjectString +='<div style="border:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="#" onclick="open_agreement_dialog('+p_c_id+','+proj_id+');" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="#" onclick="open_agreement_dialog('+p_c_id+','+proj_id+');" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divNewRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
//ProjectString +='<div style="border:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><div onclick="alert(\'agreement\');"  width="100px" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></div></td><td valign="top"><div  onclick="alert(\'agreement\');" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');">'+project_title+'</div></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divNewRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
}
}		
else
{
ProjectString += '<div style="border:1px solid #CCCCCC;"><tr><td valign="top" colspan="2" ><div  style="border-bottom:0px solid #CCC;"><table><tr><td width="100px" valign="middle" align="center"><a href="index1.php?pval='+proj_id+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="index1.php?pval='+proj_id+'" class="headerProjectBrowse" onMouseOver="showDivContent(\'#divNewRet'+proj['id']+'\');" onMouseOut="showDivContent(\'#divNewRet'+proj['id']+'\');">'+project_title+'</a></br>'+doc+xls+link+folder+jpg+'</td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="divNewRet'+proj['id']+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(proj['id'],proj['score'])+commentstr+'</td><td valign="top">'+proj['project_details']+'</td></tr></table></div></td></tr></div>';
}


               });
               if (ProjectString == "")
               {
                  ProjectString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
			   ProjectString+="</table>";
               $("#RightPanel").html(ProjectString);
               $('input[type=radio].star').rating();
                              

          }catch(e){
            //alert(e);
          }
        });
        
       //alert(QueryString);
  }

/*
function get_icon(proj_id)
{
var doc;
var xls;
var link;
var jpg;
var folder;

	//var icons=new Array;
	$.getJSON("SearchProject2.php?callback=jsonp1234&type=icon&val="+proj_id,function(data){
	
	//var icon=data.Results;
	//alert(data1.Results1.icon);
	//return  data.Results1.icon;
	var doc=data.Results1.doc;
	var xls=data.Results1.xls;
	var link=data.Results1.link;
	var jpg=data.Results1.jpg;
	var folder=data.Results1.folder;

	khub_dorkar(doc);
	
	
});
//alert(doc+xls+link+jpg+folder);


function khub_dorkar()
{	
alert(doc);
/*doc=doc_1;
alert(doc);
xls=xls_1;
link=link_1;
jpg=jpg_1;
folder=folder_1;

}

//return doc;
}
*/




function TopTenPeoplesRateOrDateWise(target,sortBy){
var PeopleString='';
	var strMatchTag = myArrayPeople;
	var PeopleString='<table width="100%" style="border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;">';
    $.getJSON(
		  "SearchTagForPeople.php?callback=jsonp1234&Action=TopTenPeopleLists&sortBy="+sortBy,function(data){
          try{

               jQuery.each(data.Results, function (i, user) {

				   //alert(user['picture_url']);
                  
				  var picture_url = "images/pic.jpg";
				  
				  /*
				  if(user['picture_url']!=null)
				   {
				      picture_url = user['picture_url'];
				   }
	*/


/////////////////////////////////////////////////////////////////
var height=100;
var width=100;
				  if(user['picture_url']!=null)
				   {
				      picture_url = user['picture_url'];

					  
					  height=user['height'];
					  width=user['width'];
					   //var picurl=user['picurl'];
					   //alert(picurl);
					  
					  
					  
					  //var t_height=proj['height'];
					   //var t_width=proj['width'];
					  // alert(proj['project_title']+"pic height is     "+t_height+"pic width is     "+t_width)
				   }



////////////////////////////////////////////////////////////////////






				  /*PeopleString += '<tr><td style="border-bottom:1px solid #CCC;"><div id="peopleID" style="width:99%;border:0px solid #CCC; margin: 0px;min-height:100px;">';
                  PeopleString += '        <div style="width:26%;float:left;border:0px solid #000;text-align:left;" ><a href="UserProfile.php?uid='+user['id']+'" style="text-decoration:none;"><img src="'+picture_url+'" height="100px" width="100px" border="0"></a></div>';
                  PeopleString += '        <div style="width:48%;float:left;border:0px solid #000;text-align:left;padding-left:5px;"><a href="UserProfile.php?uid='+user['id']+'" style="text-decoration:none;"><span style="color:8AC7FF;font-size:1.5em;"><strong>'+user['profile_title']+'</strong></span></a><br /> '+user['email_address']+'</div>';
                  PeopleString += '        <div style="width:24%;float:left;border:0px solid #000;padding-top:5px;">'+getStarredScore(user['id'],user['score'])+'</div>';
                  PeopleString += '   </div></td></tr>';*/

				  if(sortBy=="dateWiseShort"){
					divId='divSearchDateWiseShort'+user['id'];
					divIdFunc='#divSearchDateWiseShort'+user['id'];
				  }else if(sortBy=="scoreWiseShort"){
					divId='divSearchScoreWiseShort'+user['id'];
					divIdFunc='#divSearchScoreWiseShort'+user['id'];
				  }
				  var profile_desc = '';
					if(user['profile_desc']!=null)
						profile_desc = user['profile_desc'];

				  PeopleString += '<tr><td valign="top" colspan="2" ><div style="border-top:2px solid #CCC;"><table><tr><td width="100px" valign="top"><a href="UserProfile.php?uid='+user['id']+'" style="text-decoration:none;" width="100px" onMouseOver="showDivContent(\''+divIdFunc+'\');" onMouseOut="showDivContent(\''+divIdFunc+'\');"><img src="'+picture_url+'" height="'+height+'" width="'+width+'" border="0"></a></td><td valign="top"><a href="UserProfile.php?uid='+user['id']+'" class="headerProjectBrowse" onMouseOver="showDivContent(\''+divIdFunc+'\');" onMouseOut="showDivContent(\''+divIdFunc+'\');">'+user['profile_title']+'</a></td></tr></table></div></td></tr><tr><td valign="top" colspan="2" ><div id="'+divId+'" style="display:none;"><table><tr><td width="100px" valign="top">'+getStarredScore(user['id'],user['score'])+'</td><td valign="top">'+profile_desc+'</td></tr></table></div></td></tr>';


               });
               if (PeopleString == "")
               {
                  PeopleString='<div style=\"height:auto;width:99%;border:1px solid #000; margin: 2px;position:relative;\"></div>';
               }
			   PeopleString += '   </table>';

               if(sortBy=="dateWiseShort")
					$("#RightPanel").html(PeopleString);
			   else if(sortBy=="scoreWiseShort")
				    $("#RightPanelTopRate").html(PeopleString);
				
                $('input[type=radio].star').rating();
               

          }catch(e){
            //alert(e);
          }
        });
}
//==============================================================
function getProjectListByDate(){
	$("#RightPanelTopRate").hide();
	$("#RightPanel").show();

}

function getProjectListByScore(){
	$("#RightPanelTopRate").show();
	$("#RightPanel").hide();
}

function addSearchCloudTag(searchType,searchText){
	addSearchTag(searchText,false);
	//alert(myArray);
}
function addSearchCloudTagForPeople(searchType,searchText){
	addSearchTagForPeople(searchText,false);
	//alert(myArray);
}

	function MassEmailFunc(pid){
		$('#optionVal').val('MASSEMAIL');

		/* document.getElementById("InviteFriend").style.color = "8AC7FF";
		 document.getElementById("MassEmail").style.color = "red";
		 document.getElementById("DeleteProject").style.color = "8AC7FF";*/

		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=getAllEmailByProjectIdl&projectid="+pid,function(data){
              try{
				var temp = new Array();
				var count = 0;
				jQuery.each(data.Results.records, function (i, records) {
					var first_name = records['first_name'];
					var last_name = records['last_name'];
					//var email_address = records['email_address'];
					var user_name = records['user_name'];
					var profile_title = records['profile_title'];
					temp[count] = '"'+profile_title+'" <'+user_name+'>';
					count++;
				});
				$('#toAddress').val(temp);
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = 'I am Informing you that this mail will go to every member of the project.\n\nProject Title:'+project_title+'\nProject Details:'+project_details;
				 //$('#message').val(messageVal);
				 //$('#toSubject').val('ProjDo : Mail from Project '+project_title);
				 if(project_title!==""){
					  reg =/\s+/;
					  project_title = project_title.replace(/(\s|&nbsp;|&\#160;)+/gi, "_");
				 }
				 $('#toAddress').val(project_title+$('#EmailDomain').val());
				 $('#message').val('');
				 $('#toSubject').val('');
             } catch (e) {
          	    alert(e);
             }	
        });
	}

	function MassEmailFunc_new(pid){
		$('#optionVal_u').val('MASSEMAIL');

		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=getAllEmailByProjectIdl&projectid="+pid,function(data){
              try{
				var temp = new Array();
				var count = 0;
				jQuery.each(data.Results.records, function (i, records) {
					var first_name = records['first_name'];
					var last_name = records['last_name'];
					//var email_address = records['email_address'];
					var user_name = records['user_name'];
					var profile_title = records['profile_title'];
					temp[count] = '"'+profile_title+'" <'+user_name+'>';
					count++;
				});
				$('#toAddress_u').val(temp);
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = 'I am Informing you that this mail will go to every member of the project.\n\nProject Title:'+project_title+'\nProject Details:'+project_details;

				 if(project_title!==""){
					  reg =/\s+/;
					  project_title = project_title.replace(/(\s|&nbsp;|&\#160;)+/gi, "_");
				 }
				 $('#toAddress_u').val(project_title+$('#EmailDomain').val());
				 $('#message_u').val('');
				 $('#toSubject_u').val('');
             } catch (e) {
          	    alert(e);
             }	
        });$
	}
	function DeleteProjectFunc(pid){
		$('#optionVal').val('DELETEPROJECT');
		/*document.getElementById("InviteFriend").style.color = "8AC7FF";
		document.getElementById("MassEmail").style.color = "8AC7FF";
		document.getElementById("DeleteProject").style.color = "red";*/
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=getAllEmailByProjectIdl&projectid="+pid,function(data){
              try{
				var temp = new Array();
				var count = 0;
				jQuery.each(data.Results.records, function (i, records) {
					var first_name = records['first_name'];
					var last_name = records['last_name'];
					//var email_address = records['email_address'];
					var user_name = records['user_name'];
					var profile_title = records['profile_title'];
					temp[count] = '"'+profile_title+'" <'+user_name+'>';
					count++;
				});
				//$('#toAddress').val(temp);
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = 'I am sorry to inform you that I am not in a position to continue the following project.\nSorry for inconvenience\n\nProject Title:'+project_title+'\nProject Details:'+project_details;
				 $('#message').val(messageVal);
				 $('#toSubject').val('CombineMinds - '+project_title+' - Delete Project');
				 if(project_title!==""){
					  reg =/\s+/;
					  project_title = project_title.replace(/(\s|&nbsp;|&\#160;)+/gi, "_");
				 }
				 $('#toAddress').val(project_title+$('#EmailDomain').val());
             } catch (e) {
          	    alert(e);
             }	
        });
	}


	function DeleteProjectFunc_new(pid){
		$('#optionVal_u').val('DELETEPROJECT');
		
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=getAllEmailByProjectIdl&projectid="+pid,function(data){
              try{
				var temp = new Array();
				var count = 0;
				jQuery.each(data.Results.records, function (i, records) {
					var first_name = records['first_name'];
					var last_name = records['last_name'];
					//var email_address = records['email_address'];
					var user_name = records['user_name'];
					var profile_title = records['profile_title'];
					temp[count] = '"'+profile_title+'" <'+user_name+'>';
					count++;
				});
				//$('#toAddress').val(temp);
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = 'I am sorry to inform you that I am not in a position to continue the following project.\nSorry for inconvenience\n\nProject Title:'+project_title+'\nProject Details:'+project_details;
				 $('#message_u').val(messageVal);
				 $('#toSubject_u').val('CombineMinds - '+project_title+' Delete');
				 if(project_title!==""){
					  reg =/\s+/;
					  project_title = project_title.replace(/(\s|&nbsp;|&\#160;)+/gi, "_");
				 }
				 $('#toAddress_u').val(project_title+$('#EmailDomain').val());
             } catch (e) {
          	    alert(e);
             }	
        });
	}
	function InviteFriendFunc(pid,frndUserName){
		 $('#optionVal').val('INVITE');
		 //$('#toSubject').val('ProjDo - '+project_title+' - Invite');
		 $('#toAddress').val(frndUserName);

		/*document.getElementById("InviteFriend").style.color = "red";
		document.getElementById("MassEmail").style.color = "8AC7FF";
		document.getElementById("DeleteProject").style.color = "8AC7FF";*/


		 document.getElementById('toAddress').focus();
		 $.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectDetById&projectid="+pid,function(data){
              try{
				var temp = new Array();
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 $('#toSubject').val('CombineMinds - '+project_title+' - Invite');
				 var messageVal = 'You\'ve been invited to join '+project_title+' .Do you accept?';
				 $('#message').val(messageVal);
             } catch (e) {
          	    alert(e);
             }	
        });
	}

	function InviteFriendFunc_new(pid,frndUserName){
		 $('#optionVal_u').val('INVITE');
		 //$('#toSubject_u').val('ProjDo - '+ +' -Invite');
		 //$('#toAddress_u').val(frndUserName);
		 $('#toAddress_u').val('');
		 document.getElementById('toAddress').focus();
		 $.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectDetById&projectid="+pid,function(data){
              try{
				var temp = new Array();
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 $('#toSubject_u').val('CombineMinds - '+ project_title +' - Invite');
				 var messageVal = 'You\'ve been invited to join '+project_title+'. Do You accept?';
				 $('#message_u').val(messageVal);
             } catch (e) {
          	    alert(e);
             }	
        });
	}
	function QuitFromProjectFunc(pid){
		 $('#optionVal').val('QUIT');
		/*document.getElementById("MassEmail").style.color = "8AC7FF";
		document.getElementById("QuitProject").style.color = "red";*/
		 $.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectDetById&projectid="+pid,function(data){
              try{
				var temp = new Array();
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = ' has quit '+project_title;
				 $('#toSubject').val('CombineMinds - '+project_title +' - Quit');
				 $('#message').val(messageVal);
             } catch (e) {
          	    alert(e);
             }	
        });
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectOwnerById&projectid="+pid+"&uid="+LoggedInId,function(data){
              try{
				var email_address = data.Results.email_address;
				var QuiterFullname = data.Results.QuiterFullname;
				var QuiterUserName = data.Results.QuiterUserName;
				var projOwnerUsername = data.Results.projOwnerUsername;
				var projOwnerFullName = data.Results.projOwnerFullName;
				var project_owner_profile_title = data.Results.project_owner_profile_title;
				var Join_user_profile_title = data.Results.Join_user_profile_title;
				var messageVal = Join_user_profile_title+' <'+QuiterUserName+'> ' + $('#message').val();
				$('#message').val(messageVal);
				$('#toAddress').val('"'+project_owner_profile_title+'" <'+projOwnerUsername+'>');
			 } catch (e) {
          	    alert(e);
             }	
		});
		 document.getElementById('toAddress').focus();
	}

	function QuitFromProjectFunc_new(pid){
		 $('#optionVal_u').val('QUIT');
		 $.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectDetById&projectid="+pid,function(data){
              try{
				var temp = new Array();
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 //var messageVal = ' is quitting from following project in Combine Minds.\n\nProject Title:'+project_title+'\nProject Details:'+project_details;

                 var messageVal = ' has quit '+project_title+'.';
				 $('#toSubject_u').val('CombineMinds - '+project_title +' - Quit');
				 $('#message_u').val(messageVal);
             } catch (e) {
          	    alert(e);
             }	
        });
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectOwnerById&projectid="+pid+"&uid="+LoggedInId,function(data){
              try{
				var email_address = data.Results.email_address;
				var QuiterFullname = data.Results.QuiterFullname;
				var QuiterUserName = data.Results.QuiterUserName;
				var projOwnerUsername = data.Results.projOwnerUsername;
				var projOwnerFullName = data.Results.projOwnerFullName;
				var project_owner_profile_title = data.Results.project_owner_profile_title;
				var Join_user_profile_title = data.Results.Join_user_profile_title;
				var messageVal = Join_user_profile_title+'' + $('#message_u').val();
				$('#message_u').val(messageVal);
				$('#toAddress_u').val('"'+project_owner_profile_title+'" <'+projOwnerUsername+'>');
			 } catch (e) {
          	    alert(e);
             }	
		});
		 document.getElementById('toAddress').focus();
	}

function CancelMailFromUserProfForProject() {
	$('#toAddress').val('');
	$('#toSubject').val('');
	$('#message').val('');
	$('#MailFromUserProfForProject').hide();
	return false;
}



function checkEmailAddressArray(toAddress,regex) {
	var mytool_array = toAddress.split(",");
	var emailFlag="NO_ERROR";
	for(var i=0;i<mytool_array.length;i++){
		if(!regex.test(TrimString(mytool_array[i]))){
			emailFlag="ERROR";
			break;
		}
	}	
	if(emailFlag=="ERROR")
		return true;
	else
		return false;

}


function MailFromUserProfForProjectFunc() {

	var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	var pid = $('#pid').val();
	var optionVal = $('#optionVal').val();
	var toAddress = TrimString($('#toAddress').val());
	var Subject = TrimString($('#toSubject').val());
	var message = TrimString(nl2br($('#message').val()));

	if(toAddress==""){
		alert("Email Address is blank ");
		return false;
	}else if(optionVal==""){
		/*if (!regex.test(toAddress)) {
			alert("Not a Valid Email Address");
			return false;
		}if (checkEmailAddressArray(toAddress,regex)) {
			alert("Not a Valid Email Address");
			return false;
		}else */
			
		if(Subject==""){
			alert("Email Subject is blank ");
			return false;
		}else if(message==""){
			alert("Email message is blank ");
			return false;
		}
	}else if(Subject==""){
		alert("Email Subject is blank ");
		return false;
	}else if(message==""){
		alert("Email message is blank ");
		return false;
	}
	if(optionVal=="INVITE"){
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=AddFreindExists&Pid="+pid+"&Email="+toAddress,function(data){
              try{
				var email_address_exits = data.Results.email_address_exits;
				if(email_address_exits==1){
					alert("Member Already Exists in this project");
					return false;
				}else{
					if (!checkEmailAddressArray(toAddress,regex)) {
						$.getJSON('InviteFreind.php?Action=AddFreind&Pid='+pid+'&Email='+toAddress+'&Subject='+Subject+'&message='+message,function(records){
						  
						});
						CancelMailFromUserProfForProject();
						alert("Invitation sent successfully");
					} else {
						alert("Not a Valid Email Address");
					}
				}
			 } catch (e) {
          	    alert(e);
             }	
		});

	}else if(optionVal=="JOIN"){
		var fromAddress = $('#fromEmailAddress').val();
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=AddFreindExists&Pid="+pid+"&Email="+fromAddress,function(data){
			   try{
				if (regex.test(toAddress)) {
					$.getJSON('InviteFreind.php?Action=Join&Pid='+pid+'&Email='+toAddress+'&Subject='+Subject+'&message='+message+"&LoginId="+LoggedInId,function(records){
					  
					});
					CancelMailFromUserProfForProject();
					alert("Apply sent successfully");
				} else {
					alert("Not a Valid Email Address");
				}
			 } catch (e) {
          	    alert(e);
             }	
		});

	}else{
		alert("toAddress is=== "+toAddress);
		alert("Subject is=== "+Subject);
		alert("message is=== "+message);
		alert("optionVal is== "+optionVal);
			alert("pid is== "+pid);

		$.getJSON(
				 "ViewPostComments.php?callback=jsonp1234&Action=SendMainForOwnerProject&toAddress="+toAddress+"&Subject="+Subject+"&message="+message+"&optionVal="+optionVal+"&pid="+pid,function(data){
	   });

		
		if(optionVal=="DELETEPROJECT"){
			if($('#fromPage').val()=="PROJECTPROFILE")
				window.location="UserProfile.php"
			else
				PopulateProjectListing('ALL');
		}else if(optionVal=="QUIT"){
			quitProject(pid,LoggedInId,"QUIT");
			alert("quit from project ");
		}else if(optionVal=="EJECT"){
			quitProject(pid,$('#toId').val(),"EJECT");
			alert("Eject from project ");
		}else if(optionVal=="MASSEMAIL"){
			alert("This mail will sent successfully every member of the project ");			
		}else{
			alert("Your mail sent successfully ");	
		}

		CancelMailFromUserProfForProject();
	}	
}

function openDocmentByObjId(objectID,object_location,object_name){
	var DomainName = $('#DomainName').val();
	var CMRoot = $('#CMRoot').val();
	objTotalPath = "http://"+DomainName+object_location;
	var temp = new Array();
	temp = object_name.split('.');
	var fileExt = temp[temp.length-1]

	BrowserInfo = CalculateUserBrowser();
    BrowserWidth   = BrowserInfo[0] - 100;
    BrowserHeight  = BrowserInfo[1] - 100;

    if (BrowserWidth == "") {
      BrowserWidth=800;
    }
    if (BrowserHeight == "") {
      BrowserHeight=600;
    }

	var ContentString = ''
	if(fileExt.toUpperCase()=="XLS" || fileExt.toUpperCase()=="DOC" || fileExt.toUpperCase()=="TXT" || fileExt.toUpperCase()=="RTF" || fileExt.toUpperCase()=="ODT" || fileExt.toUpperCase()=="SXC" || fileExt.toUpperCase()=="CSV" || fileExt.toUpperCase()=="PDF"){
		var url = "http://viewer.zoho.com/api/view.do?url="+objTotalPath;
		    
	}else{
		var url = "http://"+CMRoot+object_location;

	}
	window.open(url,'ZohoWindow','left=10,top=10,width='+BrowserWidth+',height='+BrowserHeight+'\'');
}

  function hideImageDiv(){
	  $("#ImageDiv").hide();	  
	  $("#userImageDiv").show();
  }
  function showImageDiv(){
	  $("#ImageDiv").show();	  
	  $("#userImageDiv").hide();	  
  }

  function JoinProjectFuncAsNonMember(pid){
		 $('#optionVal').val('JOIN');
		$("#toLbl").hide();
		$("#totext").hide();
		/*document.getElementById("MassEmail").style.color = "8AC7FF";
		document.getElementById("QuitProject").style.color = "red";*/
		 $.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectDetById&projectid="+pid,function(data){
              try{
				var temp = new Array();
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = ' want to Join following project in Combine Minds.\n\nProject Title:'+project_title+'\nProject Details:'+project_details;
				 $('#toSubject').val('Combine Minds : Join '+project_title +' Project');
				 $('#message').val(messageVal);
             } catch (e) {
          	    alert(e);
             }	
        });
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectOwnerById&projectid="+pid+"&uid="+LoggedInId,function(data){
              try{
				var email_address = data.Results.email_address;
				var QuiterFullname = data.Results.QuiterFullname;
				var QuiterUserName = data.Results.QuiterUserName;
				var projOwnerUsername = data.Results.projOwnerUsername;
				var projOwnerFullName = data.Results.projOwnerFullName;
				var project_owner_profile_title = data.Results.project_owner_profile_title;
				var Join_user_profile_title = data.Results.Join_user_profile_title;
				var messageVal = Join_user_profile_title+'<'+QuiterUserName+'>' + $('#message').val();
				$('#message').val(messageVal);
				$('#toAddress').val(email_address);
				$('#fromEmailAddress').val(email_address);
			 } catch (e) {
          	    alert(e);
             }	
		});

		 document.getElementById('toAddress').focus();
	}

	function JoinProjectFuncAsNonMember_new(pid){
		 $('#optionVal_u').val('JOIN');
		$("#toLbl_u").hide();
		$("#totext_u").hide();
		/*document.getElementById("MassEmail").style.color = "8AC7FF";
		document.getElementById("QuitProject").style.color = "red";*/
		 $.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectDetById&projectid="+pid,function(data){
              try{
				var temp = new Array();
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = ' has requested to join <'+project_title+'>. Do You Accept?';
				 $('#toSubject_u').val('CombineMinds - '+project_title +' - Request to Join');
				 $('#message_u').val(messageVal);
                 
             } catch (e) {
          	    alert(e);
             }	
        });
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=projectOwnerById&projectid="+pid+"&uid="+LoggedInId,function(data){
              try{
				var email_address = data.Results.email_address;
				var QuiterFullname = data.Results.QuiterFullname;
				var QuiterUserName = data.Results.QuiterUserName;
				var projOwnerUsername = data.Results.projOwnerUsername;
				var projOwnerFullName = data.Results.projOwnerFullName;
				var project_owner_profile_title = data.Results.project_owner_profile_title;
				var Join_user_profile_title = data.Results.Join_user_profile_title;
				var messageVal = '<'+QuiterUserName+'>' + $('#message_u').val();

				$('#message_u').val(messageVal);
				$('#toAddress_u').val(email_address);
				$('#fromEmailAddress_u').val(email_address);
			 } catch (e) {
          	    alert(e);
             }	
		});
		 document.getElementById('toAddress_u').focus();
	}

	function sendMailCommentsAllFunc(id,userName,project_access_code,email_address){
		
		/*alert(id);
		alert(userName);
		alert(project_access_code);
		alert(email_address);
	*/

		//frndUserName = userName+'@cm.tathya.com';
		var y = $('#comments2Mail'+id).offset().top;
		var x = $('#comments2Mail'+id).offset().left;
		
		
		$("#amar_ses_asa").css({position:"absolute"});
		$("#amar_ses_asa").css({'top':y+25,'left':x});
		$("#amar_ses_asa").slideToggle("slow");

		//$("#amar_ses_asa").toggle('slide',{direction: "up"},500);
		$("#MailFromUserProfForProject").css({position:"absolute"});
		$("#MailFromUserProfForProject").css({'top':y+25,'left':x});

		$("#MailFromUserProfForProject").toggle('slide',{direction: "up"},500);
		//$('#toAddress').val(email_address);
		$('#toAddress').val(userName+$("#EmailDomain").val());
		$('#toSubject').val('');	
		$('#message').val('');
		$('#optionVal').val('');
		$("#toLbl").hide();
		$("#totext").hide();
		$('#pid').val($('#projectid').val());
		$("#optionVal").val('SEND_MAIL_COMMENTS_ALL');

		if(project_access_code=="NON-MEMBER"){
			optionString='<table><tr>';
			optionString+='<td style="font-size:15px; font-weight: bold;">Options&nbsp;:</td></tr>';
			optionString+='<tr><td><span id = "InviteFriend" style="color: rgb(138, 199, 255);cursor:pointer;" onclick="InviteFriendFunc('+$('#projectid').val()+',\''+email_address+'\');"><strong>Invite</strong></span></td></tr>';
			optionString+='</table>';
			$("#optionDiv").html(optionString);
		}else{
			$("#optionDiv").html('');
		}
		
		//$("#toLbl").show();
		//$("#totext").show();
	}

	function sendMailCommentsAllFuncNew(id,userName,project_access_code,email){
		var y = $('#comments2Mail'+id).offset().top;
		var x = $('#comments2Mail'+id).offset().left;
		$("#MailFromUserProfForProject").css({position:"absolute"});
		$("#MailFromUserProfForProject").css({'top':y+25,'left':x});
		$("#MailFromUserProfForProject").toggle('slide',{direction: "up"},500);
		$('#toAddress').val(userName+$("#EmailDomain").val());
		$('#toSubject').val('');	
		$('#message').val('');
		$("#toAddress").attr('disabled', 'disabled');
	}

	function sendMailCommentsAllFunc_4proj_dash(id,userName,project_access_code,email){
		
		var y = $('#comments2Mail'+id).offset().top;
		var x = $('#comments2Mail'+id).offset().left;
		$("#MailFromUserProfForProject").css({position:"absolute"});
		$("#MailFromUserProfForProject").css({'top':y+25,'left':x});
		$("#MailFromUserProfForProject").toggle('slide',{direction: "up"},500);
		$('#toAddress').val(userName+$("#EmailDomain").val());
		$('#toSubject').val('');	
		$('#message').val('');
		$("#toAddress").attr('disabled', 'disabled');
		
		//alert("in");
	}


	

	function OpenfileDetailsInUser(objId,projectId,LoginId) {
		$('#projectid').val(projectId)
		$('#LoginId').val(LoginId)
		$('#PostCommentsForObjectText').val()
		$('#PostCommentsForObjectComments').val()
		viewAllCommentsForObject(objId,LoginId);
		//OpenMakeDeliverable(objId,$('#projectid').val())
		objectRatingPopUpFunc(objId)
		$('#PostCommentsForObjectId').val(objId)
		$('#fileDetailsInUser').dialog('open');
	}
	function viewAllCommentsForObject(objId,userId) {
       $('#ViewCommentsForObject').dialog('open');
	   var count = 1;
	   var CommandsString= "";
	   $.getJSON(
		  'ViewPostComments.php?callback=jsonp1234&Action=allObjComment&objId='+objId+'&userId='+userId,function(data){
          try{
                jQuery.each(data.Results, function (i, records) {
					count++;
					alert(count);
				var title = records['title'];
				var comment = records['comment'];
				var updated_dt = records['updated_dt'];
				var profile_title = records['profile_title'];
				var backColor = '#FFFFFF';
				if(count % 2==0)
					backColor = '#EBF1F4';


                  //CommandsString += "<table style='background-color:"+backColor+"' width='100%'><tr><td width='20%'>Title&nbsp;:</td><td width='80%' valign='top'>"+title+"</td></tr><tr><td valign='top'>Comment&nbsp;:</td><td valign='top'>"+comment+"</td></tr><tr><td valign='top'>Comented By&nbsp;:</td><td valign='top'>"+fullname+"</td></tr><tr><td valign='top'>Commented Date&nbsp;:</td><td valign='top'>"+updated_dt+"</td></tr></table>";
                  CommandsString += "<table style='background-color:"+backColor+"' width='100%'><tr><td valign='top' width='30%'>Comment&nbsp;:</td><td valign='top' width='70%'>"+comment+"</td></tr><tr><td valign='top'>Comented By&nbsp;:</td><td valign='top'>"+profile_title+"</td></tr><tr><td valign='top'>Commented Date&nbsp;:</td><td valign='top'>"+updated_dt+"</td></tr></table>";
               });

               if (CommandsString == "")
               {
                  CommandsString='<div style=\"height:auto;width:99%;border:0px solid #000; margin: 2px;position:relative;\"></div>';
               }
			$("#ViewCommentsForObjectData").html(CommandsString);
          }catch(e){
            //alert(e);
          }
        });
	}

	function objectRatingPopUpFunc(objId){
		var projectId = $('#projectid').val();
		$.getJSON(
				 "get_object_rating.php?callback=jsonp1234&Action=Object_scores&objectId="+objId+"&projectId="+projectId,function(data){
					var DeliverableRating = data.Results.DeliverableRating;
					var objectRatingMem = data.Results.objectRatingMem;
					var objectRatingNonMem = data.Results.objectRatingNonMem;
					var project_access_code = data.Results.project_access_code;
					var RatingMemberHtml;
					var RatingNonMemberHtml;

					if(project_access_code=="ALL"){
						RatingMemberHtml = getDeliScore("Member"+objId,objectRatingMem,true,objId);
						RatingNonMemberHtml = getDeliScore("NonMember"+objId,objectRatingNonMem,true,objId);
					}else if(project_access_code=="READONLY"){
						RatingMemberHtml = getDeliScore("Member"+objId,objectRatingMem,false,objId);
						RatingNonMemberHtml = getDeliScore("NonMember"+objId,objectRatingNonMem,true,objId);
					}else if(project_access_code==null){
						RatingMemberHtml = getDeliScore("Member"+objId,objectRatingMem,true,objId);
						RatingNonMemberHtml = getDeliScore("NonMember"+objId,objectRatingNonMem,false,objId);
					}
					
					var RatingDeliverableHtml = getDeliScore("auto-submit-star_delver_minimum"+objId,DeliverableRating,true,objId);
					var ratingHtml = "<table><tr><td><b>Member :</b></td><td>"+RatingMemberHtml+"</td></tr><tr><td><b>Non-Member :</b></td><td>"+RatingNonMemberHtml+"</td></tr><tr><td><b>Min Deliverable :</b></td><td>"+RatingDeliverableHtml+"</td></tr></table>";
			$('#objectRating').html(ratingHtml);

			//$('input[type=radio].star'+'Member'+objId).rating();
//=======================================================================================
					$('input[type=radio].starMember'+objId).rating({
						callback: function(value, link){
						if(value==null || value==""){
							value=objId+"|0";
						}

						var DataString = "is_member=TRUE&userid="+LoggedInId+"&rate="+value;
						$.ajax({  
							type: "POST",  
							url: "UpdateObjectRating.php",  
							data: DataString,  
							success: function(data) {  

							},
							error: function(e) { alert("Failure: " + e); } 
						}); 
						}
					});

					$('input[type=radio].starMember'+objId).rating();

					$('input[type=radio].starNonMember'+objId).rating({
						callback: function(value, link){
						if(value==null || value==""){
							value=objId+"|0";
						}

						var DataString = "userid="+LoggedInId+"&rate="+value;
						$.ajax({  
							type: "POST",  
							url: "UpdateObjectRating.php",  
							data: DataString,  
							success: function(data) {  

							},
							error: function(e) { alert("Failure: " + e); } 
						}); 
						}
					});

					//$('input[type=radio].starNonMember'+objId).rating();

				


//=======================================================================================

			$('input[type=radio].star'+'NonMember'+objId).rating();
			$('input[type=radio].star'+'auto-submit-star_delver_minimum'+objId).rating();
		});
	}

	function getDeliScore(rateType,score,disabled,objectId){
  	var strHTML = "";
  		for(var count=1;count<=5;count++){
			if(disabled){
				if(count==score){
				strHTML+='<input name="' + rateType + '" type="radio" class="star' + rateType + '" value="'+objectId+'|'+count+'" checked="checked" disabled="disabled"/>';
				}else{
					strHTML+='<input name="' + rateType + '" type="radio" class="star' + rateType + '" value="'+objectId+'|'+count+'" disabled="disabled"/>'
				}
			} else{
				if(count==score){
				strHTML+='<input name="' + rateType + '" type="radio" class="star' + rateType + '" value="'+objectId+'|'+count+'" checked="checked"/>';
				}else{
					strHTML+='<input name="' + rateType + '" type="radio" class="star' + rateType + '" value="'+objectId+'|'+count+'"/>'
				}
				
			}	
  		}
  	return strHTML;
 }

 function PostCommentsForObjectFromUserProfile() {
	var msg = TrimString($('#PostCommentsForObjectComments').val());
	var title = TrimString($('#PostCommentsForObjectText').val());
	var objId = TrimString($('#PostCommentsForObjectId').val());
	var LoginId = TrimString($('#LoginId').val());
	var ProjectId = TrimString($('#projectid').val());

	
	if (TrimString(msg) == "" || TrimString(title)=="") {
		alert('Title or Message could not be Blank');
	}/* else if(msg.length>2000) {
	    alert('Message length should be less than 2000 characters');
	}*/
	else{
		msg = nl2br(msg);
		var url = 'PostComments.php?Action=object2comment&Pid='+ProjectId+'&userId='+LoginId+'&title='+title+'&msg='+msg+'&objId='+objId;
		$.getJSON(url,function(records){
          
        });
		alert("Your Comments Send Successfully");
		viewAllCommentsForObject(objId,LoginId);
		$('#PostCommentsForObjectComments').val('');
	    $('#PostCommentsForObjectText').val('');
	}
}

function showAttchment(){
    $("#fileBrowse").show();
    $("#attachment").hide();
}
function hideAttchment(){
    $("#fileBrowse").hide();
    $("#attachment").show();
    document.getElementById("fileatt").value="";
}


function MailFromUserProfFunc() {

	var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	var toAddress = TrimString($('#toAddress_u').val());
	var Subject = TrimString($('#toSubject_u').val());
	var message = TrimString(nl2br($('#message_u').val()));

		if (checkEmailAddressArray(toAddress,regex)) {
			alert("Not a Valid Email Address");
			return false;
		}else if(Subject==""){
			alert("Email Subject is blank ");
			return false;
		}else if(message==""){
			alert("Email message is blank ");
			return false;
		}
		$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=SendMainForOwnerProject&optionVal=&toAddress="+toAddress+"&toAddress="+toAddress+"&Subject="+Subject+"&message="+message,function(data){
              try{
				var temp = new Array();
				 var project_title = data.Results.project_title;
				 var project_details = data.Results.project_details;
				 var messageVal = ' want to Join following project in Combine Minds.\n\nProject Title:'+project_title+'\nProject Details:'+project_details;
				 $('#toSubject').val('Combine Minds : Join '+project_title +' Project');
				 $('#message').val(messageVal);
             } catch (e) {
          	    alert(e);
             }	
        });
	$("#MailFromUserProfFromUser").hide();	
}

	$(function(){
		$("#XProf").click(function() {
			$('#toAddress_u').val('');
			$('#toSubject_u').val('');	
			$('#message_u').val('');
			$('#MailFromUserProfFromUser').hide();
			return false;
		});
		
		$("#img0").click(function(event) {
			event.preventDefault();
			$("#MailFromUserProfFromUser").slideToggle();
			$('#toAddress_u').val($("#user_name").val()+$("#EmailDomain").val());
			$('#toSubject_u').val('');	
			$('#message_u').val('');
			setUserNameUserProfFunc();
		});
		
	});


function setUserNameUserProfFunc() {
	$.getJSON(
             "ViewPostComments.php?callback=jsonp1234&Action=getUserNameByUserId&userId="+UserID,function(data){
              try{
				var user_name = data.Results;
				$('#toAddress_u').val(user_name+$('#EmailDomain').val());
				$("#toAddress_u").attr("disabled", "disabled"); 
			 } catch (e) {
          	    alert(e);
             }	
		});
}


/////////////////

function addLocationTagUser() {
       var id = document.getElementById("id").value;
       var LocationText = TrimString($('#LocationText').val());
 		 arrayCreateProjectTag[arrayCreateProjectTag.length]=new Array('Location',LocationText);
		 if (LocationText != "" && LocationText != "Location") {
			 
			 if(searchCreateProject(arrayCreateProjectTag,'Location',LocationText)==1){
				 
				 $('#left_left_Panel').append("<div id='row"+id+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"text\" size=\"12\" id=\"Location_"+id+"\"  name=\"Location_"+id+"\" value=\""+LocationText+"\" >&nbsp;<a href=\"#\"   onClick=\"removeFormFieldUser('#row"+id+"','Location','"+LocationText+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
				 id = (id - 1) + 2;
				 document.getElementById("id").value = id;
				 $('#LocationText').val('');
				 
			}else{
				alert(LocationText+' Tag Exist in the Location');
			}
	   } else {
		 alert('Please enter valid Tag text');
	   }
    }

    function addFieldTagUser() {
       var fid = document.getElementById("fid").value;
       var FieldText = TrimString($('#FieldText').val());
	   arrayCreateProjectTag[arrayCreateProjectTag.length]=new Array('Field',FieldText);

       if (FieldText != "" && FieldText != "Field") {
		   if(searchCreateProject(arrayCreateProjectTag,'Field',FieldText)==1){
			 $('#left_middle_Panel').append("<div id='frow"+fid+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"text\" size=\"12\" id=\"Field_"+fid+"\" name=\"Field_"+fid+"\" value=\""+FieldText+"\">&nbsp;<a href=\"#\"   onClick=\"removeFormFieldUser('#frow"+fid+"','Field','"+FieldText+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
			 fid = (fid - 1) + 2;

			 document.getElementById("fid").value = fid;
			 $('#FieldText').val('');
			}else{
				alert(FieldText+' Tag Exist in the Field');
			}
       } else {
         alert('Please enter valid Tag text');
       }
    }

    function addOtherTagUser() {
       var oid = document.getElementById("oid").value;
       var OtherText = TrimString($('#OtherText').val());
	   arrayCreateProjectTag[arrayCreateProjectTag.length]=new Array('Other',OtherText);
       if (OtherText != "" && OtherText != "Interest") {
		   if(searchCreateProject(arrayCreateProjectTag,'Other',OtherText)==1){
			 $('#left_bottom_Panel').append("<div id='orow"+oid+"' style=\"padding-left:5px;\"><input style=\"border:1px solid #000;\" type=\"text\" size=\"12\"  id=\"Other_"+oid+"\" name=\"Other_"+oid+"\" value=\""+OtherText+"\">&nbsp;<a href=\"#\"   onClick=\"removeFormFieldUser('#orow"+oid+"','Other','"+OtherText+"');return false;\"><img src=\"images/delete.gif\" border=\"0\" style=\"vertical-align: middle;\"></a></div>");
			 oid = (oid - 1) + 2;
			 document.getElementById("oid").value = oid;
			 $('#OtherText').val('');
			}else{
				alert(OtherText+' Tag Exist in the Other');
			}
       } else {
         alert('Please enter valid Tag text');
       }
    }

	function removeFormFieldUser(id,tag_type,tg_desc) {
        $(id).remove();
		for(var i=0;i<arrayCreateProjectTag.length;i++){
			if(arrayCreateProjectTag[i][0]==tag_type && arrayCreateProjectTag[i][1]==tg_desc){
				arrayCreateProjectTag[i][0]=arrayCreateProjectTag[i][1]="";
			}
		}
		
		var createTagFlag = "NOT_EXISTS";	
		for(var i=0;i<arrayCreateProjectTag.length;i++){
			if(arrayCreateProjectTag[i][0]!="" && arrayCreateProjectTag[i][1]!=""){
				createTagFlag = "EXISTS";
			}
		}
    }

	function ValidateProfile() {
	  var userTitle = TrimString($('#userTitle').val());
	  var ProjectDescription = TrimString($('#userDescription').val());
	  var HiddenID   = $('#id').val();
	  var HiddenFID  = $('#fid').val();
	  var HiddenOID  = $('#oid').val();
	  ErrorString = '';
	  if ( userTitle == ""){
		ErrorString += 'Enter profile title. \n';
	  }
	  if ( ProjectDescription == ""){
		ErrorString += 'Enter profile description. \n';
	  }

	  var LocationTagFound=0;
	  for (i=1; i <HiddenID; i++) {
		var Temp = 'Location_'+i;
		var TempValue = $("#"+Temp).val();
		if (TempValue != null){
		   LocationTagFound++;
		}
	  }

	  var FirldTagFound=0;
	  for (i=1; i <HiddenFID; i++) {
		var Temp = 'Field_'+i;
		var TempValue = $("#"+Temp).val();
		if (TempValue != null){
		   FirldTagFound++;
		}
	  }
	  
	  var OtherTagFound=0;
	  for (i=1; i <HiddenOID; i++) {
		var Temp = 'Other_'+i;
		var TempValue = $("#"+Temp).val();
		if (TempValue != null){
		   OtherTagFound++;
		}
	  }
	  
	  if (HiddenID == 1 && HiddenFID== 1 && HiddenOID == 1){
		ErrorString += 'Atleast one Tag For your profile \n';
	  }  
	  if(ErrorString != ""){
		alert("The following fields are mandatory.\n Please fill them up to proceed further. \n\n"+ErrorString);
		return false;
	  }else  {
		   return true;

	  }
	}

