function makeDynamicTabURL(tabg, id, tabtitle,url, tabsvar, close,flg){
	if($(id)){
		tabg.focus(id);
	}else{
		if(id && tabtitle && id.length >0 && tabtitle.length>0) {
			tabg.addEx(id,tabtitle, close, tabsvar);
			document.getElementById(id).innerHTML="<iframe src=\""+url+"/\" frameborder=\"0\" width=\"100%\" id=\"opencompurl\" style=\"\"></iframe>";
		}
		document.getElementById(id).style.height = document.getElementById(tabg.aid).style.height;
		document.getElementById("opencompurl").style.height = document.getElementById(id).style.height;
		tabg.focus(id);
		// 	setprofilepane(id, "mycompanyTab");
	}
}
function DisplayJob(id){
	var parDiv = document.getElementById(id);
	var oldDiv = $('updateedit');
	oldDiv.style.display = 'none';
	var newDiv = document.createElement('div');
	newDiv.setAttribute("id","edjob");
	newDiv.style.width = '150px';
	newDiv.style.display = 'inline';
	parDiv.appendChild(newDiv);
}

function done(){
	var oldDiv = $('updateedit');
	var newDiv = $('edjob');
	oldDiv.style.display = '';
	newDiv.style.display = 'none';
}
// Counter Stats Scripts
function counter_stats(pageid){
	var pageidsplit = pageid.split("_");
	var id1 = pageidsplit[1];
	if(id1 == undefined || id1 == ''){
		if(document.getElementById('usr_type')){
			id1 = document.getElementById('usr_type').innerHTML;
		}else{
			id1 = '';
		}
	}
	var excludetabid = ",listjobs,closejobs,openjobs,edu,work,skill,cert,notes,position,eduqualification,skillset,certfication,jobo,jobd,jobr,joba,reqe,reqs,reqc,";
	var idregexp = ","+pageidsplit[0]+",";
	var idmatch = excludetabid.search(idregexp);
	if(idmatch == -1){
		// alert(idmatch+" -- "+pageidsplit[0]+" -- "+idregexp);
		// alert(document.getElementById('page_name'));
		if(document.getElementById('page_name')){
			var page_name = document.getElementById('page_name').innerHTML;
		}
		else{var page_name = "homepage"};
		if(document.getElementById('pgsection').value != pageid){
			document.getElementById('pgsection').value = page_name+"_"+pageidsplit[0]+"."+id1;
			document.forms['statsform'].submit();
		}
	}	
}
function getpos(id){
	var tabobj = document.getElementById(id);
	if(tabobj.style.height != ''){var tabheight = tabobj.style.height;}
	else {var tabheight = tabobj.offsetHeight+'px';}
	if(tabobj.style.width != ''){var tabwidth = tabobj.style.width;}
	else{var tabwidth = tabobj.offsetWidth+'px';}
	var posY = findPosY(tabobj);
	var posX = findPosX(tabobj);
	
	this.leftpos = posX+(Number(tabwidth.slice(0, -2))/2);
	this.toppos = posY+(Number(tabheight.slice(0, -2))/2);
	return [this.leftpos, this.toppos];
}

function findPosX(obj){
	var curleft = 0;
	if(obj.offsetParent)
	while(1){
		curleft += obj.offsetLeft;
		if(!obj.offsetParent)
		break;
		obj = obj.offsetParent;
	}
	else if(obj.x)
	curleft += obj.x;
	return curleft;
}

function findPosY(obj){
	var curtop = 0;
	if(obj.offsetParent)
	while(1){
		curtop += obj.offsetTop;
		if(!obj.offsetParent)
		break;
		obj = obj.offsetParent;
	}
	else if(obj.y)
		curtop += obj.y;
		return curtop;
}


// Fields Validation function starts
// Syntax isempty(fieldname, (if error is true) err_classname, (if no error) non_err_classname, (err val to return)err)
/*	err = isempty('fname', 'error_class1', 'error_class', err);
	err = isempty('lname', 'error_class1', 'error_class', err);
	err = isempty('login_username', 'error_class1', 'error_class', err);
function isempty(fieldname, err_classname, non_err_classname, err){
	if(trim($(fieldname).value) == ""){
		$(fieldname+'_err').className = err_classname; err = 1;
	}else{
		$(fieldname+'_err').className = non_err_classname; if(err != 1){err = 0;}
	}
	return err;
}*/
// Fields Validation function ends




// CreateDynamicTab(tab_grp_obj, divid, tabtitle, tab_grp_obj_var, close, pageurl, tab_grp_id)
// function CreateTab(tab_grp_obj, divid, tabtitle, tab_grp_obj_var, close, pageurl, tab_grp_id){
// alert()
// 	if(document.getElementById(divid)){
// 		tab_grp_obj.focus(divid);
// 	}
// 	else
// 	{
// 		if(divid && tabtitle && divid.length >0 && tabtitle.length>0)
// 		{
// 			tab_grp_obj.addEx(divid, tabtitle, close, tab_grp_obj_var);
// 		}
// 		ajax_loadContent(divid, pageurl,'loadingother1', false);
// 		document.getElementById(divid).style.height = document.getElementById(tab_grp_obj.aid).style.height;
// 		tab_grp_obj.focus(divid);
// 	}
// 
// }
