﻿	var PublicSetting;
	var divbody ;
	var publicdiv;
	var publicid;
	function EditPublic(layer,obj,id){
		var objLayer = document.getElementById("publiclay");
		//doPopup(objLayer,obj)
		publicdiv = objLayer.innerHTML ;
		objLayer.innerHTML =  "<span class=text_color2_b2><img src=images/3424.gif> در حال خواندن. لطفا صبر کنيد! ... </span>"
		MainCVEntery.GetProfs(GetProfs_CallBack);	
		publicid = id;
		//document.getElementById("PublicText").style.display="none";
		//document.getElementById("PublicSetting").style.display="block";
	}
	function GetProfs_CallBack(res) {
		var objLayer = document.getElementById("popup_prof");
		doPopup(objLayer,objLayer)
		objLayer.innerHTML = res.value;
		setCheckedValue(document.forms['__aspnetForm'].elements['ProfID'],publicid);
		objLayer = document.getElementById("publiclay");
		objLayer.innerHTML = "";
	}
	
	function CancelPublic() {
		var objLayer = document.getElementById("popup_prof");
		doPopup(objLayer,objLayer)
		objLayer = document.getElementById("publiclay");
		objLayer.innerHTML = publicdiv;
	}
	function SavePublic() {
		var radioObj = document.forms['__aspnetForm'].elements['ProfID'];
		var id = getCheckedValue(radioObj);
		PublicSetting = document.getElementById("publiclay").innerHTML;
		document.getElementById("publiclay").innerHTML = "<img src=images/3424.gif> در حال ثبت. لطفا صبر کنيد! ... ";
		MainCVEntery.SavePublic(id,SavePublic_CallBack);
		
	}
	
	function SavePublic_CallBack(res) {
		document.getElementById("PublicText").innerHTML = res.value;
		document.getElementById("PublicText").style.display="block";

	}
	
	function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
	}
	
	
	function setCheckedValue(radioObj, newValue) {
		if(!radioObj)
			return;
		var radioLength = radioObj.length;
		if(radioLength == undefined) {
			radioObj.checked = (radioObj.value == newValue.toString());
			return;
		}
		for(var i = 0; i < radioLength; i++) {
			radioObj[i].checked = false;
			if(radioObj[i].value == newValue.toString()) {
				radioObj[i].checked = true;
			}
		}
	}
	function EditWorkType(){
		
		document.getElementById("PublicText").style.display="none";
		document.getElementById("WorkTypeSetting").style.display="block";
	}
	function CancelWorkType(){
		
		document.getElementById("PublicText").style.display="block";
		document.getElementById("WorkTypeSetting").style.display="none";
	}


	function SaveWorkType(clientid) {
		var radioObj = document.forms['__aspnetForm'].elements['PublicRB'];
		PublicSetting = document.getElementById("worktypeid").innerHTML;
		document.getElementById("worktypeid").innerHTML = "<img src=images/3424.gif> در حال ثبت. لطفا صبر کنيد! ... ";
		var wt = 0;
		if (document.getElementById(clientid+"_FullTimeCheckBox").checked)
			wt+=1;
		if (document.getElementById(clientid+"_HalfTimeCheckbox").checked)
			wt+=2;
		if (document.getElementById(clientid+"_ProjectsCheckbox").checked)
			wt+=4;
		if (document.getElementById(clientid+"_HourlyCheckbox").checked)
			wt+=8;
		MainCVEntery.SaveWorkType(wt,SaveWorkType_CallBack);
		
	}
	
	function SaveWorkType_CallBack(res) {
		document.getElementById("PublicText").innerHTML = res.value;
		document.getElementById("PublicText").style.display="block";
		document.getElementById("WorkTypeSetting").style.display="none";

	}
	
	function UntilNowCheckd(uncc,mc,yc) {
		
		var chckbox = document.getElementById(uncc);
		var mdd = document.getElementById(mc);
		var ydd = document.getElementById(yc);
		if(chckbox.checked) {
			mdd.disabled = true;
			ydd.disabled = true;
		}
		else {
			mdd.disabled = false;
			ydd.disabled = false;
		}
		
	}
	function ChangeDate(uncc,mc,yc) {
		
		var chckbox = document.getElementById(uncc);
		chckbox.checked = true;
		
	}