window.onload=jQuery(document).ready(function(){if (jQuery('#divSignCreate')) jQuery('#divSignCreate').show();});

function loadFB(s, u)
{
	if (typeof(s)=='undefined' || s != 'emp')
		jQuery.noConflict();
    jQuery(document).ready(function($) {
      jQuery('a[rel*=facebox]').facebox({
        loadingImage : u+'j/facebox/loading.gif',
        closeImage   : u+'j/facebox/closelabel.gif'
      }) 
    })
}
	
var popUpWin=pwmkm=0;
function puWin(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
	  if (!popUpWin.closed)
	    popUpWin.close();
  }  
 //pwmkm = Math.floor(Math.random()*11);
 //popUpWin = open(URLStr, 'popUpWin'+pwmkm, 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top);
 popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top);
  
}

function $F(id){
	return jQuery('#'+id).val();
}
function $R(id){
	 var tmp = jQuery("input[name="+id+"]:checked").val();
	 if (typeof tmp == "undefined")
	 	return '';
	 else
	 	return tmp;
}
function selOpt(oln, ListVal)
{	
	for (i=0; i < oln.length; i++)
	{
		if (oln.options[i].value == ListVal)
		{
			oln.selectedIndex = i;
			break;
		}
	}
}

function lding(dw, id, path, extra)
{
    path = (typeof path == "undefined" ? "" : path);
	extra = (typeof path == "undefined" ? "" : extra);
    switch(dw)
    {
        case '00': jQuery('#'+id).hide(); break;
        case '01': jQuery('#'+id).html('<img src="'+path+'i/load-16w.gif" width="16" height="16" '+extra+' style="width:16px;height:16px;" />'); jQuery('#'+id).show();break;
    
        case '10': jQuery('#'+id).hide(); break;
        case '11': jQuery('#'+id).html('<img src="'+path+'i/load-16g.gif" width="16" height="16" '+extra+' style="width:16px;height:16px;" />'); jQuery('#'+id).show();break;

		case '20': jQuery('#'+id).hide(); break;
        case '21': jQuery('#'+id).html('<img src="'+path+'i/loadH.gif" width="43" height="11" '+extra+' style="width:43px;height:11px;" />'); jQuery('#'+id).show();break;
		
		case '30': jQuery('#'+id).hide(); break;
        case '31': jQuery('#'+id).html('<img src="'+path+'i/loadH.gif" width="12" height="12" '+extra+' style="width:12;height:12px;" />'); jQuery('#'+id).show();break;
		
		case '40': jQuery('#'+id).hide(); break; // use in p11 eduation section add
        case '41': jQuery('#'+id).html('<img src="'+path+'i/progressbar.gif" '+extra+'  />'); jQuery('#'+id).show();break;
    }
}

function clearVal(obj,txt){
	if(obj.value==txt)
		obj.value = '';
	else if	(obj.value == '')
		obj.value = txt;
}


//-------------------- Forward Job Function 

function forwardMail()
{
	
	cur_job_id=$('fwdJid').value;

	username=$('username').value;
	userEmail=$('userEmail').value;
	forwardTo=$('forwardTo').value;
	vImageCodP=$('vImageCodP').value;
	str = $H({btnSubmit:'forwardEmail',username:username,userEmail:userEmail,forwardTo:forwardTo,cur_job_id:cur_job_id,vImageCodP:vImageCodP}).toQueryString();
//alert(str);
	/*$('sprldgg').show();
	$('S-btn').hide();*/
	
	new Ajax.Request('forward-email.php', 
		{
			method: 'post', 
			parameters: str,
			onSuccess:_forwardMail,
			onLoading: lding('21','mkm_fwdJob')
		});
}
function _forwardMail(msg)
{
	var a = msg.responseText;
	$('mkm_fwdJob').update(a);
	
	/*if(t[0]=='SUC')
	{
		new Effect.Opacity('divMsg', {to: 0.0, from: 1.0, afterFinish:function(){$('divMsg').innerHTML = t[1]; Effect.Appear('divMsg'); Effect.Fade('divMsg', {duration: 10.0})}});	
	
	}
	else if(t[0]== 'ERR')
	{
			new Effect.Opacity('divMsg', {to: 0.0, from: 1.0, afterFinish:function(){$('divMsg').innerHTML = t[1]; Effect.Appear('divMsg'); Effect.Fade('divMsg', {duration: 10.0})}});	
	}*/
}

function changePassword()
{
	oPass=$('oPass').value;
	nPass=$('nPass').value;
	cnPass=$('cnPass').value;
	p = $H({Submit:'ChangePassword',oPass:oPass,nPass:nPass,cnPass:cnPass}).toQueryString();
	
	new Ajax.Request('change-password.php', 
		{
			method: 'post', 
			parameters: p,
			onSuccess:_changePassword,
			onLoading: lding('21','mkm_divContent')
		});
}
function _changePassword(msg)
{
	var a = msg.responseText;

	$('mkm_divContent').update(a);
}

function replaceAllChar( str, replacements ) 
{
    for ( i = 0; i < replacements.length; i++ ) {
        var idx = str.indexOf( replacements[i][0] );

        while ( idx > -1 ) {
            str = str.replace( replacements[i][0], replacements[i][1] );
            idx = str.indexOf( replacements[i][0] );
        }

    }

    return str;
}

function showHide(show,hide){

	show = show.split('#');
	hide = hide.split('#');
	
	if(hide!='null')
	{
		for(i=0; i<hide.length; i++)
		{
			if(jQuery('#'+hide[i]))
				jQuery('#'+hide[i]).hide();			
		}
	}

	if(show!='null')
	{
		for(i=0; i<show.length; i++)
		{
			if(jQuery('#'+show[i]))
				jQuery('#'+show[i]).show();
		}
	}
}

function resetFieldF(obj,currentVal,valToCheck,valToSet)
{
	if( currentVal == valToCheck )
	obj.value=valToSet;
}
function resetFieldB(obj,currentVal,valToSet)
{
	if( currentVal == '' )
	obj.value=valToSet;
}

var _ajx = function(u, d, c, id, i, dt, pm)
{
	dt = (typeof(dt) == "undefined" ? "string" : dt);	// return type
	pm = (typeof(pm) == "undefined" ? "post" : pm);	// posting method

	if(typeof(id)!='undefined' && id != '')
	{
		i = (typeof(i) == "undefined" ? "1" : i);
		switch(i)
		{
			case "1": i='i/load-16g.gif'; break;
			case "2": i='i/ldr-big.gif'; break;
			case "3": i='i/ldr-arr.gif'; break;
			default: i='i/load-16g.gif'; break;
		}
		var ldImg = jQuery('<img/>').attr({'src': i,'alt': 'Wait ... '});

		jQuery('#' + id).ajaxStart(function(){
		    jQuery(this).append(ldImg);
			jQuery(this).show();
		});
		jQuery('#' + id).ajaxStop(function(){
			ldImg.remove();
			jQuery(this).hide();
			jQuery(this).unbind();
		});
	}

	jQuery.ajax({url:u, type:pm, data:d, dataType:dt, success:c});
}


function errMessage(errMessage)
{

	if (errMessage != '')
	return '<div id="msgi"><div class="msgbge"><ul><li class="sp18"><img src="../i/ico/ico_warn.gif" /></li><li class="msgtxti">'+errMessage+'</li></ul></div></div>';
	return false;
}

function sucMessage(message)
{
	return '<div id="msgi"><div class="msgbgs"><ul><li class="sp18"><img src="../i/ico/yestick_btn.gif" /></li><li class="msgtxti" >'+message+'</li></ul></div></div>';
}


function reloadBlock(f)
{
	//$.ajax(file,'',_reloadBlock);	
	$.ajax({url:f, success:function(data){
		  updateVal('show_table',data);
		 }
	});
}

function shID(id,style)
{

	if (style=='none')
			jQuery('#'+id).hide();
		else
			jQuery('#'+id).show();
}
function getValue(id)
{
	return jQuery('#'+id).val();
}

function showMsg(id,msg)
{
	shID(id,'');
	jQuery('#'+id).append(msg);
	jQuery('#'+id).fadeOut(5000,function(){jQuery('#'+id).html('');});
}

function fsClose()
{
	jQuery(document).trigger('close.facebox');
}

function updateVal(id,val)
{
	jQuery('#'+id).html(val);	
	
}

function insertVal(id,v)
{
	jQuery('#'+id).val(v);	
}

function toggleID(id)
{
	jQuery('#'+id).toggle();
}

function isCh(id)
{
	return jQuery('#'+id).attr('checked');
	
}
function setClass(id,cls)
{
	 jQuery('#'+id).attr('class',cls);
}


function getCatagory(catID,classID,status)
{
	for(i=0;i<=4;i++)
		$('#'+i).attr('class','');
	//$('img#imgProfileBar').css('width', t[9]+'%');
	$('#'+classID).attr('class','current');  
	if ($('#'+classID).attr('class')=='current')
		$.post('jx/cartAjx.php',  {f:'progCatagories',catID:catID}, _getCatagory);
}

function _fb(url)
{
	jQuery(document).ready(function(){jQuery.facebox({ajax: url})} );
}

function _S(id)
{
	jQuery('#'+id).show();
}

function _H(id)
{
	jQuery('#'+id).hide();
}

function getSV(obj)
{	// Get Single value of Radio Button or Checkbox
	if (!obj)
		return "RozeeError";
	for(var i=0;i<obj.length;i++){
		if (obj[i].checked){
			return(obj[i].value);
			break;
		}
	}
}

function gpt(val)
{	// Google Page Track
	pageTracker._trackPageview(val);
}

function textKey(t,element,maxlength){
	supportsKeys = true;
	calcCharLeft(t,element,maxlength);
}

function calcCharLeft(t,element,maxLength){
	clipped = false;
	if (element.value.length > maxLength) { 
		element.value = element.value.substring(0,maxLength);
		charleft = 0;
		clipped = true;
	} else {
		charleft = maxLength - element.value.length;
	}
	if (t=='html')
		jQuery('#spMoreChar').html(charleft);
	else
		jQuery('#spMoreChar').val(charleft);
	return clipped;
}

function upCountry(co,lo,ciu)
{
	data = {f:'gcities', co:co};
	_ajx('ajx/misc.php', data, function(x){
						jQuery('#'+ciu).html(x.msgV);
						}, lo, '1', 'json');
}

/////////////// Tanver///////////
function showSignIn() // can be deleted
{
	if (jQuery('#spanSignIn'))
	{	
		jQuery('#spanSignIn').show();
		//document.getElementById('user_id').focus();
	}
}
function hideSignIn() // can be deleted
{
	if ($('#spanSignIn'))
	  $('#spanSignIn').hide();
}



//function msgWithBorder(id,str,msgType,marginTop,marginBottom,multiLineMsg)
function msgWithBorder(id,str,msgType)
{
	/*
	var row = ''
	var valignIcon = 'middle';
	
	if(msgType == 'error')
		var bgClr = '#b90000';
	else if(msgType == 'success')
		var bgClr = '#87BF00';
	
	if(multiLineMsg){
		row = '<tr><td height=4></td></tr>';
		valignIcon = 'top';
	}
     
	var str = "<table width='100%' cellpadding='2' cellspacing='0' style='border: 1px solid #cccccc;margin-top: "+marginTop+"px; margin-bottom: "+marginBottom+"px;'><tr><td><table cellpadding='0' cellspacing='0' bgcolor='"+bgClr+"' width='100%' >"+row+"<tr><td height='20' colspan='2' align='left'   valign='"+valignIcon+"' width='3%'><img src='i/16_warn.gif' width='16' height='16' hspace=3 /></td><td class='white11' width='94%' align=left> "+str+"</td><td width='3%' valign='"+valignIcon+"'><a href='javascript:;' onClick=\"document.getElementById('"+id+"').innerHTML=''\"><img src='i/informationbar_iconclose.gif' border='0' hspace=4 /></a></td></tr>"+row+"</table></td></tr></table>";
	
	jQuery('#'+id).html(str);
	*/
	
	if(msgType == 'err')
		var cls = 'msgbge';
	else if(msgType == 'suc')
		var cls = 'msgbgs';
		
	var str = "<div id='msgi'><div class="+cls+" style='width:99%'><ul><li class='sp18'><img src='i/ico/ico_warn.gif?123' /></li><li class='msgtxti'>"+str+"</li></ul><span  style='float:right;padding-top:9px'><a href='javascript:;' onClick=\"jQuery('#"+id+"').html('')\"><img src='i/informationbar_iconclose.gif' border='0' hspace=4 /></a></span></div></div>";		
	jQuery('#'+id).html(str);
	
}

function getCityList(countryName, cityLabel)
{  
  
  if(countryName == 'USA')
   jQuery('#citySpan').html('<input id="cityLabel" type="text" maxlength="40" size="30" value="" name="cityLabel"/>');     
  else if(countryName == '')
   jQuery('#citySpan').html('<select name="cityLabel" id="cityLabel"><option value="">- Select City -</option></select>');     
  else
  {
    p = {f:'cityList',country:countryName,cityLabel:cityLabel};		
	jQuery.ajax( {url:'ajx/misc.php', 
            data:p,
			type:'POST',
			success:function(data){jQuery('#citySpan').html(data);},
			onLoading: lding('21','citySpan')
	});	
  }

}

function preLoadImages(imgList) // separated by commas
{
  /*
  preload('images/rl_btn_myrozee.gif','images/rl_btn_cvmanager.gif','images/rl_btn_myjobs.gif','images/rl_btn_mysettings.gif',
		'images/rl_btn_myrozee_a.gif','images/rl_btn_cvmanager_a.gif','images/rl_btn_myjobs_a.gif','images/rl_btn_mysettings_a.gif'	);
  */
  //preload(imgList);
  
   var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=preLoadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
  
}

function loginCurUser()
{
  jQuery('#closeLink').show();
  showHide('null','loginLink#tblAdv1#tblAdv2#tblBasic');
  jQuery('#loginLink').hide();
  showSignIn();	
  document.frmLogin.submit();
}




function loadAutoCompList(inpName,hTxt,funName,index,addLIID)
{
	if(typeof(index) == 'undefined') index='';
	if(typeof(addLIID) == 'undefined') addLIID='';
	//="Type here to search a company"
	jQuery(function() {  
			jQuery("#"+inpName).tokenInput({
				stng:{ 
					url: seekURL+"ajx/misc.php", 
					hintText: hTxt,
					noResultsText: "No match found",
					searchingText: "Searching...",
					searchDelay: 180,
					width:jQuery("#"+inpName).parent().css('width'),
					inputwidth:(parseInt(jQuery("#"+inpName).parent().css('width').substring(0,jQuery("#"+inpName).parent().css('width').length-2)) -20)+'px',
					cntList: 1,
					callF:funName,
					ctrlName: inpName,
					allowNew: 'Yes' ,
					index: index,
					addLIID:addLIID
				}
			});			
	});
}

function showTitleMajor(index,addID4Deg)
{
  var inx = index;
  if(typeof(inx) == 'undefined') inx='';
  if(typeof(addID4Deg) == 'undefined') addID4Deg='';
  
  if(jQuery('#degree'+inx).val()=='')
  {
	jQuery('#degTitleArea'+inx).hide();
	jQuery('#dd4M'+inx).hide();
	jQuery('#majorArea'+inx).show();	
	jQuery('#autoComp4Major'+inx).show();
  } 
  else 
  { 
	
	jQuery('#degTitleArea'+inx).show();
	if(jQuery('#degree'+inx).val() == 'Matriculation')
	{
	 
	 jQuery.ajax({
				type:"POST",
				url:seekURL+'ajx/db.php', 
				data:({f:'loadMajors',level:jQuery('#degree'+inx).val()}), 				
				success: function(data){					
				jQuery('#majorTitID4Cus'+inx).html(data);
				jQuery('#majorTitID4Cus'+inx).show();
				jQuery('#dd4M'+inx).show();
				jQuery('#majorArea'+inx).show();
				
				}
	 });
	
	 jQuery('#dd4M'+inx).show();
	 jQuery('#autoComp4Major'+inx).hide();
	} 
	else if(jQuery('#degree'+inx).val() == 'Non-Matriculation')
	{	  
	  jQuery('#majorArea'+inx).hide();	
	}
	else
	{	 
	 jQuery('#majorArea'+inx).show();	
	 jQuery('#dd4M'+inx).hide();
	 jQuery('#autoComp4Major'+inx).show();
	}
  } 
	
	var id = jQuery('#profDegTit'+inx).val();
	id = id.substring(0,id.length-1);	
	if(id !='')
	{
		//console.log('here');
		jQuery('#spmkmDegTitle'+inx+' .token-input-input-token-facebook input').show();
		jQuery('#spmkmDegTitle'+inx).find('li#li_'+id+addID4Deg).remove();
		jQuery('#profDegTit'+inx).val('');
		jQuery('#degTitID'+inx).val('');
		jQuery('#degTit'+inx).val('');
	}
}

function upEduInfo(degLF,degTF,addID4Deg,addID4Maj)
{					
			var addIDDeg = addID4Deg;
            if(typeof(addID4Deg) == 'undefined') addIDDeg='';
			
			var addIDMaj = addID4Maj;
            if(typeof(addID4Maj) == 'undefined') addIDMaj='';
			
			var levl = jQuery('#'+degLF).val();
			jQuery('#degTitID').val(jQuery('#profDegTit').val());
			var degTitID = jQuery('#degTitID').val();
			if(degTitID!='')
			{
				var recordID = degTitID.substring(0,degTitID.length-1)+addIDDeg;				
				jQuery('#'+degTF).val(jQuery('#spmkmDegTitle #li_'+recordID).children('p').html());
			}
			else			
				jQuery('#'+degTF).val(jQuery('#spmkmDegTitle #tmpTxt').val());
			
			
			if(levl=='Non-Matriculation')
			{
		      jQuery('#majorTitID').val('');
			  jQuery('#majorTit').val('');			   
			}
			else if(levl=='Matriculation')
			{	 
			  
			  jQuery('#majorTitID').val(jQuery('#majorTitID4Cus').val());
			  jQuery('#majorTit').val('');
			}
			else
			{
			 jQuery('#majorTitID').val(jQuery('#profMajorSub').val());
			 var mSubID = jQuery('#majorTitID').val();
			 if(mSubID!='')
			 {
				var recordIDM = mSubID.substring(0,mSubID.length-1)+addIDMaj;  
				jQuery('#majorTit').val(jQuery('#spmkmMajorSub #li_'+recordIDM).children('p').html());
			 }
			 else
				jQuery('#majorTit').val(jQuery('#spmkmMajorSub #tmpTxt').val());
			}
			
		
}


function autoCompSelect(autoFName,autoFID,autoFTit,autoAreaID,selTitle,selID,addID)
{
  /*
  if(selID == '')
   selID = tempSelTit;
 
 
  if(typeof(tempSelTit) == 'undefined') tempSelTit='tit';   -->
  */
  //alert(selTitle);
  //alert(selID);
  
  var additionalID = addID;
  if(typeof(addID) == 'undefined') additionalID='';
  
  if(selTitle !='' || selID != '')						   
  {
	if(selID != '')
	{
      selID = selID+additionalID;
	  jQuery('#'+autoAreaID+' ul.token-input-list-facebook').prepend('<li style="width: 95%;" id="li_'+selID+'" class="token-input-token-facebook"><p style="float: left; width: 95%;">'+selTitle+'</p> <span class="token-input-delete-token-facebook" onclick="jQuery(\'#'+autoAreaID+' .token-input-input-token-facebook input\').show(); jQuery(\'#'+autoFName+'\').val(\'\');jQuery(\'li#li_'+selID+'\').remove();jQuery(\'#'+autoFID+'\').val(\'\');jQuery(\'#'+autoFTit+'\').val(\'\');">x</span></li>');						
									
	  jQuery('#'+autoAreaID+' .token-input-input-token-facebook input').hide();		
	}
	else
	{
	  jQuery('#'+autoAreaID+' .token-input-input-token-facebook input').val(selTitle);
	  jQuery('#'+autoAreaID+' .token-input-input-token-facebook input').show();	
	}
  }
	
}


								


